diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 3b4752c..0000000 --- a/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -/shelljs-0.3.0.tgz -/tests-v0.3.0.tar.bz2 -/shelljs-0.7.3.tgz -/tests-0.7.3.tar.bz2 -/nodejs-shelljs-0.8.3.tar.gz -/nodejs-shelljs-0.8.4.tar.gz -/shelljs-0.8.4-nm-dev.tgz -/shelljs-0.8.4-nm-prod.tgz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/nodejs-shelljs.spec b/nodejs-shelljs.spec deleted file mode 100644 index b5c6542..0000000 --- a/nodejs-shelljs.spec +++ /dev/null @@ -1,138 +0,0 @@ -%global npm_name shelljs - -%global enable_tests 0 - -Name: nodejs-%{npm_name} -Version: 0.8.4 -Release: 4%{?dist} -Summary: Portable Unix shell commands for Node.js - -# The bulk of the project is licensed under BSD license. -# src/cp.js and src/rm.js contain MIT licensed code. -# https://fedorahosted.org/fpc/ticket/413 -License: BSD and MIT and ISC -URL: http://github.com/arturadib/shelljs -Source0: http://github.com/arturadib/shelljs/archive/v%{version}/%{name}-%{version}.tar.gz -Source1: %{npm_name}-%{version}-nm-prod.tgz -Source2: %{npm_name}-%{version}-nm-dev.tgz -Source3: %{npm_name}-%{version}-bundled-licenses.txt -BuildArch: noarch -ExclusiveArch: %{nodejs_arches} noarch - -BuildRequires: nodejs-devel - - -%description -%{summary}. - -%prep -%autosetup -p 1 -n shelljs-%{version} -sed -i '1s/env //' bin/shjs -cp %{SOURCE3} . -# Setup bundled runtime(prod) node modules -tar xfz %{SOURCE1} -mkdir -p node_modules -pushd node_modules -ln -s ../node_modules_prod/* . -#ln -s ../node_modules_prod/.bin . -popd - -%build -#nothing to do - -%install -mkdir -p %{buildroot}%{nodejs_sitelib}/shelljs -cp -pr package.json commands.js global.js make.js plugin.js shell.js src/ \ - %{buildroot}%{nodejs_sitelib}/shelljs -# Copy over bundled nodejs modules -cp -pr node_modules node_modules_prod \ - %{buildroot}%{nodejs_sitelib}/%{npm_name} -mkdir -p %{buildroot}%{nodejs_sitelib}/shelljs/bin -install -p -m0755 bin/shjs %{buildroot}%{nodejs_sitelib}/shelljs/bin -mkdir -p %{buildroot}%{_bindir} -ln -sf %{nodejs_sitelib}/shelljs/bin/shjs %{buildroot}%{_bindir}/shjs - -%check -%nodejs_symlink_deps --check -%{__nodejs} -e 'require("./")' -%if 0%{?enable_tests} -# Setup bundled dev node_modules for testing -# Note: this cannot be in %prep or the dev node_modules -# can get pulled into the regular rpm -tar xfz %{SOURCE2} -pushd node_modules -ln -s ../node_modules_dev/* . -mkdir -p .bin -popd -pushd node_modules/.bin -ln -s ../../node_modules_dev/.bin/* . -popd -# Run tests -./node_modules/.bin/ava test/*.js -%else -%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m" -%endif - -%files -%license LICENSE %{npm_name}-%{version}-bundled-licenses.txt -%doc CHANGELOG.md CONTRIBUTING.md README.md RELEASE.md -%{nodejs_sitelib}/shelljs -%{_bindir}/shjs - -%changelog -* Tue Jan 26 2021 Fedora Release Engineering - 0.8.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Jan 12 2021 Troy Dawson - 0.8.4-3 -- Bundle runtime (prod) and testing (dev) dependencies - -* Tue Jul 28 2020 Fedora Release Engineering - 0.8.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jun 23 2020 Fabian Affolter - 0.8.4-1 -- Update to latest upstream release 0.8.4 - -* Wed Jan 29 2020 Fedora Release Engineering - 0.8.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Nov 28 2019 Tom Hughes - 0.8.3-1 -- Update to 0.8.3 upstream release - -* Thu Jul 25 2019 Fedora Release Engineering - 0.7.3-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Feb 01 2019 Fedora Release Engineering - 0.7.3-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 0.7.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Feb 08 2018 Fedora Release Engineering - 0.7.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 0.7.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat May 06 2017 Jared Smith - 0.7.3-1 -- Update to upstream 0.7.3 release - -* Fri Feb 10 2017 Fedora Release Engineering - 0.3.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Feb 04 2016 Fedora Release Engineering - 0.3.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 0.3.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 0.3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Thu May 15 2014 Jamie Nguyen - 0.3.0-1 -- update to upstream release 0.3.0 -- fix License tag -- patch out jshint tests -- include copy of the MIT license - -* Sat Mar 29 2014 Jamie Nguyen - 0.2.6-1 -- initial package diff --git a/shelljs-0.8.4-bundled-licenses.txt b/shelljs-0.8.4-bundled-licenses.txt deleted file mode 100644 index 33e30fa..0000000 --- a/shelljs-0.8.4-bundled-licenses.txt +++ /dev/null @@ -1,3 +0,0 @@ -"BSD-3-Clause" -"ISC" -"MIT" diff --git a/sources b/sources deleted file mode 100644 index 5b58b91..0000000 --- a/sources +++ /dev/null @@ -1,3 +0,0 @@ -SHA512 (nodejs-shelljs-0.8.4.tar.gz) = 745ddf30809d2abcb8bf92ef0292a028c07f749c963f96336ae78104501b018452ecd26ce047475bbe5e2bcb979eb6efc0c235e17aebc89480e52e11d594afe9 -SHA512 (shelljs-0.8.4-nm-dev.tgz) = 762d8697263c0ea6dbbf5b3af6025f7490e8030de22ffe3b749c9b8cae57bb6ecfe6b97d15d8ef707e6b451bb936b87a1eda21e8fd107abc815a4260afa596e7 -SHA512 (shelljs-0.8.4-nm-prod.tgz) = 921608416bfc4724e5284106fc21a72619108f22ad2f75f45fc1d476a62075bac1912c0fd4706683a3b072be456d131b4677650cf67549eb644842806d127c16