nodejs-* packages added
Signed-off-by: webbuilder_pel7ppc64lebuilder0 <webbuilder@powerel.org>master
parent
4b6b6773a9
commit
91c7b4675c
|
@ -0,0 +1,113 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
Name: nodejs-abbrev
|
||||
Version: 1.0.7
|
||||
Release: 10%{?dist}
|
||||
Summary: Abbreviation calculator for Node.js
|
||||
License: MIT
|
||||
URL: https://github.com/isaacs/abbrev-js
|
||||
Source0: https://registry.npmjs.org/abbrev/-/abbrev-%{version}.tgz
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
%description
|
||||
Calculate the set of unique abbreviations for a given set of strings.
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/abbrev
|
||||
cp -pr abbrev.js package.json %{buildroot}%{nodejs_sitelib}/abbrev
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%check
|
||||
node abbrev.js
|
||||
|
||||
%files
|
||||
%{nodejs_sitelib}/abbrev
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Sun Feb 07 2016 Piotr Popieluch <piotr1212@gmail.com> - 1.0.7-3
|
||||
- Cleanup spec for newer guidelines
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Fri Jan 15 2016 Stephen Gallagher <sgallagh@redhat.com> - 1.0.7-1
|
||||
- Updating to 1.0.7
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Sat Jun 22 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.4-6
|
||||
- restrict to compatible arches
|
||||
|
||||
* Fri May 03 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.0.4-5
|
||||
- Run unit tests as part of build
|
||||
|
||||
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.4-4
|
||||
- add macro for EPEL6 dependency generation
|
||||
|
||||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Sun Jan 13 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.4-2
|
||||
- fix missing dist macro in Release
|
||||
|
||||
* Thu Jan 10 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.4-1
|
||||
- new upstream release 1.0.4
|
||||
- include newly added LICENSE file
|
||||
|
||||
* Tue Jan 08 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.3-5
|
||||
- add missing build section
|
||||
|
||||
* Mon Dec 31 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.3-4
|
||||
- clean up for submission
|
||||
|
||||
* Fri Apr 27 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.3-3
|
||||
- guard Requires for F17 automatic depedency generation
|
||||
|
||||
* Sat Jan 21 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.3-2
|
||||
- missing Group field for EL5
|
||||
|
||||
* Sat Jan 21 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.3-1
|
||||
- new upstream release 1.0.3
|
||||
|
||||
* Mon Aug 22 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.2-1
|
||||
- initial package
|
|
@ -0,0 +1,110 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global packagename balanced-match
|
||||
%global enable_tests 1
|
||||
|
||||
Name: nodejs-balanced-match
|
||||
Version: 1.0.0
|
||||
Release: 6%{?dist}
|
||||
Summary: Match balanced character pairs, like "{" and "}"
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/juliangruber/balanced-match.git
|
||||
Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
|
||||
# The test files are not included in the npm tarball.
|
||||
# Source1 is generated by running Source10, which pulls from the upstream
|
||||
# version control repository.
|
||||
Source1: tests-%{version}.tar.bz2
|
||||
Source10: dl-tests.sh
|
||||
|
||||
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(tape)
|
||||
%endif
|
||||
|
||||
%description
|
||||
Match balanced character pairs, like "{" and "}"
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
# setup the tests
|
||||
%setup -q -T -D -a 1 -n package
|
||||
|
||||
|
||||
|
||||
%build
|
||||
# nothing to do!
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
|
||||
cp -pr package.json index.js \
|
||||
%{buildroot}%{nodejs_sitelib}/%{packagename}
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%{__nodejs} -e 'require("./")'
|
||||
%if 0%{?enable_tests}
|
||||
%{_bindir}/tape test/test.js
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%{!?_licensedir:%global license %doc}
|
||||
%doc README.md
|
||||
%license LICENSE.md
|
||||
%{nodejs_sitelib}/%{packagename}
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Sep 28 2017 Jared Smith <jsmith@fedoraproject.org> - 1.0.0-1
|
||||
- Update to upstream 1.0.0 release
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.2-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Sun May 07 2017 Jared Smith <jsmith@fedoraproject.org> - 0.4.2-3
|
||||
- Disable tests until Rawhide regen completes
|
||||
|
||||
* Sat May 06 2017 Jared Smith <jsmith@fedoraproject.org> - 0.4.2-2
|
||||
- Re-enable tests
|
||||
|
||||
* Fri May 05 2017 Jared Smith <jsmith@fedoraproject.org> - 0.4.2-1
|
||||
- Update to upstream 0.4.2 release
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Thu Dec 17 2015 Jared Smith <jsmith@fedoraproject.org> - 0.3.0-1
|
||||
- Update to upstream 0.3.0 release
|
||||
|
||||
* Mon Dec 14 2015 Jared Smith <jsmith@fedoraproject.org> - 0.2.0-2
|
||||
- Fix tests so that they now run
|
||||
|
||||
* Tue Oct 20 2015 Jared Smith <jsmith@fedoraproject.org> - 0.2.0-1
|
||||
- Initial packaging
|
|
@ -0,0 +1,114 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global packagename brace-expansion
|
||||
%global enable_tests 1
|
||||
|
||||
Name: nodejs-brace-expansion
|
||||
Version: 1.1.11
|
||||
Release: 5%{?dist}
|
||||
Summary: Brace expansion as known from sh/bash
|
||||
|
||||
License: MIT
|
||||
# License text is at the bottom of README.md
|
||||
URL: https://github.com/juliangruber/brace-expansion.git
|
||||
Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
|
||||
# The test files are not included in the npm tarball.
|
||||
# Source1 is generated by running Source10, which pulls from the upstream
|
||||
# version control repository.
|
||||
Source1: tests-%{version}.tar.bz2
|
||||
Source10: dl-tests.sh
|
||||
|
||||
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
BuildRequires: grep
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(balanced-match)
|
||||
BuildRequires: npm(concat-map)
|
||||
BuildRequires: npm(tape)
|
||||
%endif
|
||||
|
||||
%description
|
||||
Brace expansion as known from sh/bash
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
# setup the tests
|
||||
%setup -q -T -D -a 1 -n package
|
||||
|
||||
# Create separate license file from the license information at the bottom of
|
||||
# the README.md file
|
||||
%{_bindir}/grep -A100 '^## License$' README.md > LICENSE.md
|
||||
|
||||
|
||||
%build
|
||||
# nothing to do!
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
|
||||
cp -pr package.json index.js \
|
||||
%{buildroot}%{nodejs_sitelib}/%{packagename}
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%{__nodejs} -e 'require("./")'
|
||||
%{_bindir}/tape test/*.js
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%{!?_licensedir:%global license %doc}
|
||||
%doc *.md
|
||||
%license LICENSE.md
|
||||
%{nodejs_sitelib}/%{packagename}
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.11-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.11-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.11-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.11-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu May 31 2018 Jared K. Smith <jsmith@fedoraproject.org> - 1.1.11-1
|
||||
- Update to upstream 1.1.11 release
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.8-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Sep 28 2017 Jared Smith <jsmith@fedoraproject.org> - 1.1.8-1
|
||||
- Update to upstream 1.1.8 release
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.7-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri May 05 2017 Jared Smith <jsmith@fedoraproject.org> - 1.1.7-1
|
||||
- Update to upstream 1.1.7 release to remediate DoS issue npm:brace-expansion:20170302
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Fri Feb 12 2016 Jared Smith <jsmith@fedoraproject.org> - 1.1.3-1
|
||||
- Update to upstream 1.1.3 release
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.2-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Thu Dec 17 2015 Jared Smith <jsmith@fedoraproject.org> - 1.1.2-1
|
||||
- Update to upstream 1.1.2 release
|
||||
|
||||
* Tue Oct 20 2015 Jared Smith <jsmith@fedoraproject.org> - 1.1.1-1
|
||||
- Initial packaging
|
|
@ -0,0 +1,87 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global packagename concat-map
|
||||
%global enable_tests 1
|
||||
|
||||
Name: nodejs-concat-map
|
||||
Version: 0.0.1
|
||||
Release: 10%{?dist}
|
||||
Summary: Concatenative mapdashery
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/substack/node-concat-map.git
|
||||
Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
|
||||
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(tape)
|
||||
%endif
|
||||
|
||||
%description
|
||||
Concatenative mapdashery
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
|
||||
|
||||
|
||||
%build
|
||||
# nothing to do!
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
|
||||
cp -pr package.json *.js \
|
||||
%{buildroot}%{nodejs_sitelib}/%{packagename}
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%{__nodejs} -e 'require("./")'
|
||||
%{_bindir}/tape test/*.js
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%{!?_licensedir:%global license %doc}
|
||||
%doc *.markdown example/
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/%{packagename}
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.1-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.1-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.1-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.1-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.1-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.1-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.1-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Wed Oct 21 2015 Jared Smith <jsmith@fedoraproject.org> - 0.0.1-2
|
||||
- rebuilt
|
||||
|
||||
* Tue Oct 20 2015 Jared Smith <jsmith@fedoraproject.org> - 0.0.1-1
|
||||
- Initial packaging
|
|
@ -0,0 +1,120 @@
|
|||
%global enable_tests 1
|
||||
|
||||
%global packagename dateformat
|
||||
|
||||
Name: nodejs-dateformat
|
||||
Version: 3.0.3
|
||||
Release: 6%{?dist}
|
||||
Summary: Steven Levithan's excellent dateFormat() function for Node.js
|
||||
License: MIT
|
||||
URL: https://github.com/felixge/node-dateformat
|
||||
Source0: https://registry.npmjs.com/%{packagename}/-/%{packagename}-%{version}.tgz
|
||||
# The test files are not included in the npm tarball.
|
||||
# Source1 is generated by running Source10, which pulls from the upstream
|
||||
# version control repository.
|
||||
Source1: tests-%{version}.tar.bz2
|
||||
Source10: dl-tests.sh
|
||||
|
||||
# Patch to fix failing test.
|
||||
# see also https://github.com/felixge/node-dateformat/issues/41
|
||||
Patch0: dateformat-fix-unit-test.patch
|
||||
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(mocha)
|
||||
BuildRequires: npm(underscore)
|
||||
%endif
|
||||
|
||||
%description
|
||||
This is a JavaScript port of Steven Levithan's excellent dateFormat()
|
||||
function, which provides a simple way to format dates and times
|
||||
according to a user-specified mask.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
# setup the tests
|
||||
%setup -q -T -D -a 1 -n package
|
||||
cd test
|
||||
%patch0 -p1
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/dateformat
|
||||
cp -pr package.json lib/ \
|
||||
%{buildroot}%{nodejs_sitelib}/dateformat
|
||||
|
||||
#%nodejs_symlink_deps
|
||||
|
||||
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%{__nodejs} -e 'require("./")'
|
||||
%if 0%{?enable_tests}
|
||||
TZ="UTC" %{_bindir}/mocha -R spec
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%doc Readme.md
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/dateformat
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Aug 29 2019 Ben Rosser <rosser.bjr@gmail.com> - 3.0.3-5
|
||||
- Fix FTBFS and unretire the package!
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Tue Mar 06 2018 jsmith <jsmith.fedora@gmail.com> - 3.0.3-1
|
||||
- Update to upstream 3.0.3 release
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 17 2017 <piotrp@fedoraproject.org> - 2.0.0-1
|
||||
- Update to 2.0.0
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.12-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Fri Jul 15 2016 Jared Smith <jsmith@fedoraproject.org> - 1.0.12-3
|
||||
- Add missing BuildRequires for tests
|
||||
|
||||
* Fri Jul 15 2016 Jared Smith <jsmith@fedoraproject.org> - 1.0.12-2
|
||||
- Fix dependency on nodejs-get-stdin
|
||||
|
||||
* Fri Apr 22 2016 Jared Smith <jsmith@fedoraproject.org> - 1.0.12-1
|
||||
- Update to upstream 1.0.12 release
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.6-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.6-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Fri Jun 21 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 1.0.6-1
|
||||
- initial package
|
|
@ -0,0 +1,104 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global enable_tests 1
|
||||
|
||||
Name: nodejs-findup-sync
|
||||
Version: 0.3.0
|
||||
Release: 9%{?dist}
|
||||
Summary: Find the first file matching a given pattern
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/js-cli/node-findup-sync
|
||||
Source0: https://github.com/js-cli/node-findup-sync/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(nodeunit)
|
||||
BuildRequires: npm(glob)
|
||||
BuildRequires: npm(lodash)
|
||||
%endif
|
||||
|
||||
%description
|
||||
Find the first file matching a given pattern in the current directory or
|
||||
the nearest ancestor directory.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n node-findup-sync-%{version}
|
||||
%nodejs_fixdep glob '^6.0.3'
|
||||
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/findup-sync
|
||||
cp -pr package.json lib/ \
|
||||
%{buildroot}%{nodejs_sitelib}/findup-sync
|
||||
%nodejs_symlink_deps
|
||||
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%{nodejs_sitelib}/nodeunit/bin/nodeunit test/
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%{!?_licensedir:%global license %doc}
|
||||
%doc README.md
|
||||
%license LICENSE-MIT
|
||||
%{nodejs_sitelib}/findup-sync
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Fri Jan 1 2016 Tom Hughes <tom@compton.nu> - 0.3.0-1
|
||||
- Update to 0.3.0 upstream release
|
||||
|
||||
* Mon Dec 14 2015 Tom Hughes <tom@compton.nu> - 0.1.3-4
|
||||
- Update npm(lodash) dependency
|
||||
- Enable tests
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Sun Mar 30 2014 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.1.3.1
|
||||
- update to upstream release 0.1.3
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.2-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Fri Jun 21 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.1.2-1
|
||||
- initial package
|
|
@ -0,0 +1,134 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global enable_tests 1
|
||||
|
||||
Name: nodejs-glob
|
||||
Version: 6.0.4
|
||||
Release: 9%{?dist}
|
||||
Summary: A little globber for Node.js
|
||||
|
||||
License: BSD
|
||||
URL: https://github.com/isaacs/node-glob
|
||||
Source0: https://github.com/isaacs/node-glob/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||
# Fix tests to work with older version of tap
|
||||
Patch0: nodejs-glob-tap.patch
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(tap)
|
||||
BuildRequires: npm(inflight)
|
||||
BuildRequires: npm(path-is-absolute)
|
||||
BuildRequires: npm(rimraf)
|
||||
%endif
|
||||
|
||||
|
||||
%description
|
||||
This is a glob implementation in pure JavaScript. It uses the minimatch library
|
||||
to do its matching.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -p 1 -n node-glob-%{version}
|
||||
%nodejs_fixdep once "^1.1.1"
|
||||
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/glob
|
||||
cp -pr package.json glob.js sync.js common.js \
|
||||
%{buildroot}%{nodejs_sitelib}/glob
|
||||
%nodejs_symlink_deps
|
||||
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%tap test/*.js
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%{!?_licensedir:%global license %doc}
|
||||
%doc README.md examples
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/glob
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.4-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.4-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.4-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.4-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.4-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.4-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.4-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.4-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Sat Jan 9 2016 Tom Hughes <tom@compton.nu> - 6.0.4-1
|
||||
- Update to 6.0.4 upstream release
|
||||
- Enable tests
|
||||
|
||||
* Fri Jan 1 2016 Tom Hughes <tom@compton.nu> - 6.0.3-1
|
||||
- Update to 6.0.3 upstream release
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.6-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.6-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Tue Jul 30 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 3.2.6-1
|
||||
- new upstream release 3.2.6
|
||||
|
||||
* Fri Jul 12 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 3.2.3-1
|
||||
- new upstream release 3.2.3
|
||||
|
||||
* Sat Jun 22 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 3.2.1-1
|
||||
- new upstream release 3.2.1
|
||||
|
||||
* Sat Jun 22 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 3.1.21-3
|
||||
- restrict to compatible arches
|
||||
|
||||
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 3.1.21-2
|
||||
- add macro for EPEL6 dependency generation
|
||||
|
||||
* Wed Mar 13 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 3.1.21-1
|
||||
- new upstream release 3.1.21
|
||||
|
||||
* Sat Feb 09 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 3.1.20-1
|
||||
- new upstream release 3.1.20
|
||||
|
||||
* Tue Jan 08 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 3.1.14-2
|
||||
- add missing build section
|
||||
- adjust summary/description slightly
|
||||
|
||||
* Mon Dec 31 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 3.1.14-1
|
||||
- new upstream release 3.1.14
|
||||
- clean up for submission
|
||||
|
||||
* Thu Mar 22 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 3.1.9-1
|
||||
- new upstream release 3.1.9
|
||||
|
||||
* Fri Mar 16 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 3.1.6-1
|
||||
- initial package
|
|
@ -0,0 +1,68 @@
|
|||
%global srcname grunt-known-options
|
||||
|
||||
Name: nodejs-%{srcname}
|
||||
Version: 1.1.1
|
||||
Release: 3%{?dist}
|
||||
Summary: The known options used in Grunt
|
||||
License: MIT
|
||||
URL: https://www.npmjs.com/package/grunt-known-options
|
||||
Source0: https://registry.npmjs.org/%{srcname}/-/%{srcname}-%{version}.tgz
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%prep
|
||||
%autosetup -n package
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
%check
|
||||
%{__nodejs} -e 'require("./")'
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/%{srcname}
|
||||
|
||||
cp -pr package.json *.js \
|
||||
%{buildroot}%{nodejs_sitelib}/%{srcname}
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/%{srcname}
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Mon Apr 29 2019 Jan Staněk <jstanek@redhat.com> - 1.1.1-1
|
||||
- Upgrade to version 1.1.1
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Mon Jul 11 2016 Piotr Popieluch <piotr1212@gmail.com> - - 1.1.0-1
|
||||
- Initial package
|
|
@ -0,0 +1,99 @@
|
|||
%{?scl:%scl_package nodejs-inflight}
|
||||
%{!?scl:%global pkg_name %{name}}
|
||||
|
||||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global enable_tests 1
|
||||
|
||||
Name: %{?scl_prefix}nodejs-inflight
|
||||
Version: 1.0.4
|
||||
Release: 14%{?dist}
|
||||
Summary: Node.js inflight
|
||||
License: ISC
|
||||
Url: https://github.com/isaacs/inflight
|
||||
Source: http://registry.npmjs.org/inflight/-/inflight-%{version}.tgz
|
||||
BuildRequires: nodejs-packaging
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
BuildRequires: npm(wrappy)
|
||||
BuildRequires: npm(once)
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(tap)
|
||||
%endif
|
||||
|
||||
%description
|
||||
Add callbacks to requests in flight to avoid async duplication
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
|
||||
%{nodejs_fixdep} once
|
||||
%{nodejs_fixdep} wrappy
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/inflight
|
||||
cp -pr package.json inflight.js \
|
||||
%{buildroot}%{nodejs_sitelib}/inflight/
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
%check
|
||||
%{nodejs_symlink_deps} --check
|
||||
tap test.js
|
||||
%endif
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/inflight
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-14
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-13
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-12
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-11
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Wed May 22 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.0.4-5
|
||||
- Removed redundant %%nodejs_fixdep macro
|
||||
|
||||
* Wed Apr 15 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.0.4-4
|
||||
- Added BuildRequires, macros, %%license and %%check sections
|
||||
|
||||
* Tue Mar 03 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.0.4-3
|
||||
- Fixed dependency
|
||||
- removed BuildRoot, Group, %%defattr
|
||||
- changed ExclusiveArch
|
||||
|
||||
* Tue Jan 13 2015 Tomas Hrcka <thrcka@redhat.com> - 1.0.4-2
|
||||
- Remove undefined macro
|
||||
|
||||
* Mon Jan 12 2015 Tomas Hrcka <thrcka@redhat.com> - 1.0.4-1
|
||||
- Initial build
|
||||
|
|
@ -0,0 +1,174 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
Name: nodejs-inherits
|
||||
Version: 2.0.3
|
||||
Release: 7%{?dist}
|
||||
Summary: A tiny simple way to do classic inheritance in js
|
||||
License: WTFPL
|
||||
URL: https://github.com/isaacs/inherits
|
||||
Source0: https://registry.npmjs.org/inherits/-/inherits-%{version}.tgz
|
||||
Source1: https://raw.github.com/isaacs/inherits/112807f2670160b6e3bafdf39e395c10ae7d0fac/LICENSE
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
cp -p %{SOURCE1} LICENSE
|
||||
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/inherits@2
|
||||
cp -pr inherits.js package.json %{buildroot}%{nodejs_sitelib}/inherits@2
|
||||
ln -sf inherits@2 %{buildroot}%{nodejs_sitelib}/inherits
|
||||
%nodejs_symlink_deps
|
||||
|
||||
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
|
||||
# Upstream no longer includes test.js with its tarballs
|
||||
# %__nodejs test.js
|
||||
|
||||
|
||||
# there have been reports that the symlinks are messed up when upgrading
|
||||
# from older versions, so let's make sure everything's copacetic
|
||||
%triggerun -- nodejs-inherits < 2.0.0-4
|
||||
ln -sf inherits@2 %{nodejs_sitelib}/inherits
|
||||
%{__python} <<EOF
|
||||
import json, os, sys
|
||||
|
||||
for moddir in os.listdir('%{nodejs_sitelib}'):
|
||||
if os.path.isdir(moddir):
|
||||
md = json.load(open(os.path.join(moddir, 'package.json')))
|
||||
|
||||
if 'dependencies' in md and 'inherits' in md['dependencies']:
|
||||
if isinstance(md['dependencies'], dict) and '1' in md['dependencies']['inherits']:
|
||||
src = os.path.join('%{nodejs_sitelib}', 'inherits@1')
|
||||
else:
|
||||
src = os.path.join('%{nodejs_sitelib}', 'inherits@2')
|
||||
|
||||
dest = os.path.join('%{nodejs_sitelib}', moddir, 'node_modules/inherits')
|
||||
|
||||
if not os.path.realpath(dest) == src:
|
||||
try:
|
||||
os.unlink(dest)
|
||||
except OSError:
|
||||
pass
|
||||
|
||||
try:
|
||||
os.symlink(src, dest)
|
||||
except OSError, e:
|
||||
sys.stderr.write(e + '\n')
|
||||
EOF
|
||||
|
||||
|
||||
# rpm blows up if you try to replace a dir with a symlink or vice-versa
|
||||
%pretrans -p <lua>
|
||||
if posix.stat("%{nodejs_sitelib}/inherits", "type") == "directory" then
|
||||
os.rename('%{nodejs_sitelib}/inherits', '%{nodejs_sitelib}/inherits@2')
|
||||
end
|
||||
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/inherits@2
|
||||
%{nodejs_sitelib}/inherits
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Tue May 30 2017 Stephen Gallagher <sgallagh@redhat.com> - 2.0.3-1
|
||||
- Update to upstream 2.0.3 release
|
||||
- Reduces package size and adds a safe import check
|
||||
- Upstream tests are no longer shipped in the tarball, so they won't be run
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Tue Jan 26 2016 Tom Hughes <tom@compton.nu> - 2.0.1-7
|
||||
- Cleanup spec file, removing %%defattr and enabling tests
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.1-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sun Oct 26 2014 Tom Hughes <tom@compton.nu> - 2.0.1-5
|
||||
- update to 2.0.1 upstream release
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Fri Aug 16 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.0.0-4
|
||||
- add some post-install hackery to work around potential RPM bug resulting in
|
||||
symlinks still pointing to their old locations on upgrade (RHBZ#997978)
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Sat Jul 06 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.0.0-3
|
||||
- only run the hack when we really need to
|
||||
|
||||
* Sat Jul 06 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.0.0-2
|
||||
- use lua for pretrans
|
||||
|
||||
* Sun Jun 23 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.0.0-1
|
||||
- new upstream release 2.0.0
|
||||
- include license file
|
||||
- follow the mutiple version spec
|
||||
|
||||
* Sun Jun 23 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.0-9
|
||||
- restrict to compatible arches
|
||||
|
||||
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.0-8
|
||||
- add macro for EPEL6 dependency generation
|
||||
|
||||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Tue Jan 08 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.0-6
|
||||
- add missing build section
|
||||
|
||||
* Thu Jan 03 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.0-5
|
||||
- correct license tag (thanks to Robin Lee)
|
||||
|
||||
* Mon Dec 31 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.0-4
|
||||
- clean up for submission
|
||||
|
||||
* Fri Apr 27 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.0-3
|
||||
- guard Requires for F17 automatic depedency generation
|
||||
|
||||
* Sat Feb 11 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.0-2
|
||||
- switch to automatically generated provides/requires
|
||||
|
||||
* Sat Jan 21 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.0-1
|
||||
- initial package
|
|
@ -0,0 +1,140 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
# Tests disabled due to old version of npm(tap)
|
||||
%global enable_tests 0
|
||||
|
||||
Name: nodejs-minimatch
|
||||
Version: 3.0.4
|
||||
Release: 6%{?dist}
|
||||
Summary: JavaScript glob matcher
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/isaacs/minimatch
|
||||
Source0: https://github.com/isaacs/minimatch/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
BuildRequires: npm(tap)
|
||||
BuildRequires: npm(brace-expansion)
|
||||
|
||||
|
||||
%description
|
||||
Converts glob expressions to JavaScript "RegExp" objects.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n minimatch-%{version}
|
||||
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/minimatch
|
||||
cp -p package.json minimatch.js %{buildroot}%{nodejs_sitelib}/minimatch
|
||||
%nodejs_symlink_deps
|
||||
|
||||
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%{__nodejs} -e 'require("./")'
|
||||
%if 0%{?enable_tests}
|
||||
%{_bindir}/tap test/*.js
|
||||
%else
|
||||
%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m"
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%{!?_licensedir:%global license %doc}
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/minimatch
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.4-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.4-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.4-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.4-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.4-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Mon Sep 25 2017 Jared Smith <jsmith@fedoraproject.org> - 3.0.4-1
|
||||
- Update to upstream 3.0.4 release
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Fri Jan 1 2016 Tom Hughes <tom@compton.nu> - 3.0.0-1
|
||||
- Update to 3.0.0 upstream release
|
||||
- Enable tests
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.12-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.12-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.12-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Sat Jun 22 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.2.12-2
|
||||
- restrict to compatible arches
|
||||
|
||||
* Sat May 25 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.2.12-1
|
||||
- update to upstream release 0.2.12
|
||||
|
||||
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.2.11-2
|
||||
- add macro for EPEL6 dependency generation
|
||||
|
||||
* Wed Mar 13 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.2.11-1
|
||||
- new upstream release 0.2.11
|
||||
|
||||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.9-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Tue Jan 08 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.2.9-2
|
||||
- add missing build section
|
||||
|
||||
* Mon Dec 31 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.2.9-1
|
||||
- new upstream release 0.2.9
|
||||
- clean up for submission
|
||||
|
||||
* Fri Apr 27 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.2.4-2
|
||||
- guard Requires for F17 automatic depedency generation
|
||||
|
||||
* Thu Mar 29 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.2.4-1
|
||||
- New upstream release 0.2.4
|
||||
|
||||
* Thu Mar 29 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.2.2-2
|
||||
- New upstream release 0.2.4
|
||||
|
||||
* Thu Mar 22 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.2.2-1
|
||||
- new upstream release 0.2.2
|
||||
|
||||
* Sat Feb 25 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.2.0-1
|
||||
- new upstream release 0.2.0
|
||||
|
||||
* Sun Dec 18 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.0.4-2
|
||||
- add Group to make EL5 happy
|
||||
|
||||
* Mon Aug 22 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.0.4-1
|
||||
- initial package
|
|
@ -0,0 +1,120 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
Name: nodejs-nopt
|
||||
Version: 3.0.6
|
||||
Release: 9%{?dist}
|
||||
Summary: Node.js option parsing
|
||||
License: MIT
|
||||
URL: https://github.com/isaacs/nopt
|
||||
Source0: https://registry.npmjs.org/nopt/-/nopt-%{version}.tgz
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
BuildRequires: npm(tap)
|
||||
BuildRequires: npm(abbrev)
|
||||
|
||||
%description
|
||||
An option parsing library for Node.js and its package manager (npm).
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/nopt
|
||||
cp -pr bin lib package.json %{buildroot}%{nodejs_sitelib}/nopt
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
ln -sf ../lib/node_modules/nopt/bin/nopt.js %{buildroot}%{_bindir}/nopt
|
||||
%nodejs_symlink_deps
|
||||
|
||||
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%tap test/*.js
|
||||
|
||||
|
||||
%files
|
||||
%doc README.md examples
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/nopt
|
||||
%{_bindir}/nopt
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.6-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.6-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.6-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.6-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.6-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.6-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.6-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.6-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Sun Jan 17 2016 Tom Hughes <tom@compton.nu> - 3.0.6-1
|
||||
- Update to 3.0.6 upstream release
|
||||
- Enable tests
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.2-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.2-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Tue Jul 30 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.1.2-1
|
||||
- new upstream release 2.1.2
|
||||
|
||||
* Sat Jun 22 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.1.1-3
|
||||
- restrict to compatible arches
|
||||
|
||||
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.1.1-2
|
||||
- add macro for EPEL6 dependency generation
|
||||
|
||||
* Sat Feb 09 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.1.1-1
|
||||
- new upstream release 2.1.1
|
||||
|
||||
* Sun Jan 13 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.0.0-3
|
||||
- fix symlink to nopt script
|
||||
|
||||
* Tue Jan 08 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.0.0-2
|
||||
- add missing build section
|
||||
|
||||
* Mon Dec 31 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.0.0-1
|
||||
- new upstream release 2.0.0
|
||||
- clean up for submission
|
||||
|
||||
* Fri Apr 27 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.10-4
|
||||
- bring in line with newer module packaging standards
|
||||
|
||||
* Fri Apr 27 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.10-3
|
||||
- guard Requires for F17 automatic depedency generation
|
||||
|
||||
* Sun Dec 18 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.10-2
|
||||
- add Group to make EL5 happy
|
||||
|
||||
* Tue Oct 25 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> 1.0.10-1
|
||||
- new upstream release
|
||||
|
||||
* Mon Aug 22 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.6-1
|
||||
- initial package
|
|
@ -0,0 +1,93 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
Name: nodejs-once
|
||||
Version: 1.3.3
|
||||
Release: 10%{?dist}
|
||||
Summary: Run a function exactly one time
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
License: BSD
|
||||
URL: https://github.com/isaacs/once
|
||||
Source0: https://registry.npmjs.org/once/-/once-%{version}.tgz
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
%description
|
||||
Run a function exactly one time.
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/once
|
||||
cp -pr package.json once.js %{buildroot}%{nodejs_sitelib}/once
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%files
|
||||
%{nodejs_sitelib}/once
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Sun Feb 07 2016 Piotr Popieluch <piotr1212@gmail.com> - 1.3.3-3
|
||||
- cleanup spec
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Fri Jan 15 2016 Jared Smith <jsmith@fedoraproject.org> - 1.3.3-1
|
||||
- Update to upstream 1.3.3 release
|
||||
|
||||
* Tue Oct 20 2015 Jared Smith <jsmith@fedoraproject.org> - 1.3.2-1
|
||||
- Update to upstream 1.3.2 release
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Sat Jun 22 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.1.1-5
|
||||
- restrict to compatible arches
|
||||
|
||||
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.1.1-4
|
||||
- add macro for EPEL6 dependency generation
|
||||
|
||||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Tue Jan 08 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.1.1-2
|
||||
- add missing build section
|
||||
- sentences end with a period
|
||||
|
||||
* Mon Dec 31 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.1.1-1
|
||||
- initial package generated by npm2rpm
|
|
@ -0,0 +1,87 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global packagename path-is-absolute
|
||||
%global enable_tests 0
|
||||
# tests disabled due to missing tags in the github repo
|
||||
|
||||
Name: nodejs-path-is-absolute
|
||||
Version: 1.0.0
|
||||
Release: 9%{?dist}
|
||||
Summary: Node.js 0.12 path.isAbsolute() ponyfill
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/sindresorhus/path-is-absolute
|
||||
Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
|
||||
|
||||
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: mocha
|
||||
%endif
|
||||
|
||||
Requires: nodejs
|
||||
|
||||
%description
|
||||
Node.js 0.12 path.isAbsolute() ponyfill
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
|
||||
|
||||
|
||||
%build
|
||||
# nothing to do!
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
|
||||
cp -pr package.json *.js \
|
||||
%{buildroot}%{nodejs_sitelib}/%{packagename}
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
/usr/bin/mocha -R spec
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%{!?_licensedir:%global license %doc}
|
||||
%doc *.md
|
||||
%license license
|
||||
%{nodejs_sitelib}/%{packagename}
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Tue Oct 20 2015 Jared Smith <jsmith@fedoraproject.org> - 1.0.0-1
|
||||
- Initial packaging
|
|
@ -0,0 +1,109 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
# Disable tests due to the way errors are now thrown
|
||||
%global enable_tests 0
|
||||
|
||||
Name: nodejs-resolve
|
||||
Version: 1.7.1
|
||||
Release: 5%{?dist}
|
||||
Summary: Resolve like require.resolve() on behalf of files asynchronously/synchronously
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/substack/node-resolve
|
||||
Source0: https://registry.npmjs.org/resolve/-/resolve-%{version}.tgz
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(tap)
|
||||
BuildRequires: npm(tape)
|
||||
%endif
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/resolve
|
||||
cp -pr package.json index.js lib/ \
|
||||
%{buildroot}%{nodejs_sitelib}/resolve
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%__nodejs -e "require('./')"
|
||||
%if 0%{?enable_tests}
|
||||
%tap test/*.js
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%{!?_licensedir:%global license %doc}
|
||||
%doc readme.markdown example/
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/resolve
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.1-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.1-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu May 31 2018 Jared K. Smith <jsmith@fedoraproject.org> - 1.7.1-1
|
||||
- Update to upstream 1.7.1 release
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.7-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.7-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.7-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Mon Mar 7 2016 Tom Hughes <tom@compton.nu> - 1.1.7-1
|
||||
- Update to 1.1.7 upstream release
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.6-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Fri Jan 8 2016 Tom Hughes <tom@compton.nu> - 1.1.6-1
|
||||
- Update to 1.1.6 upstream release
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Tue Sep 03 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.5.0-1
|
||||
- update to upstream release 0.5.0
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Thu Jul 11 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.4.0-2
|
||||
- add ExclusiveArch logic
|
||||
|
||||
* Fri Jun 21 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.4.0-1
|
||||
- initial package
|
|
@ -0,0 +1,155 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
# We cannot currently build the browser version as
|
||||
# npm(webpack) is not packaged
|
||||
%global bootstrap 1
|
||||
|
||||
Name: nodejs-source-map
|
||||
Version: 0.5.6
|
||||
Release: 8%{?dist}
|
||||
Summary: Node.js library that generates and consumes source maps
|
||||
|
||||
BuildArch: noarch
|
||||
%if 0%{?fedora} >= 19
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
%else
|
||||
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
|
||||
%endif
|
||||
|
||||
License: BSD
|
||||
URL: https://github.com/mozilla/source-map
|
||||
Source0: https://github.com/mozilla/source-map/archive/%{version}/source-map-%{version}.tar.gz
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
%if !0%{?bootstrap}
|
||||
BuildRequires: npm(webpack)
|
||||
%endif
|
||||
|
||||
%description
|
||||
A Node.js library that generates and consumes source maps,
|
||||
|
||||
A version suitable for use in the browser is available in the source-map
|
||||
package.
|
||||
|
||||
|
||||
%if !0%{?bootstrap}
|
||||
%package -n source-map
|
||||
Summary: Client-side library that generates and consumes source maps
|
||||
|
||||
%description -n source-map
|
||||
A client-side library that generates and source maps. It is suitable for use
|
||||
in browsers and is provided in original and minified form.
|
||||
|
||||
The Node.js library is available in the nodejs-source-map package.
|
||||
%endif
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n source-map-%{version}
|
||||
|
||||
|
||||
%build
|
||||
%if !0%{?bootstrap}
|
||||
#build the browser version
|
||||
webpack --color
|
||||
%endif
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/source-map
|
||||
cp -pr package.json source-map.js lib %{buildroot}%{nodejs_sitelib}/source-map
|
||||
|
||||
%if !0%{?bootstrap}
|
||||
mkdir -p %{buildroot}%{_datadir}/%{name}
|
||||
cp -p dist/*.js %{buildroot}%{_datadir}/%{name}/
|
||||
%endif
|
||||
|
||||
#%nodejs_symlink_deps
|
||||
|
||||
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%__nodejs test/run-tests.js
|
||||
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/source-map
|
||||
|
||||
|
||||
%if !0%{?bootstrap}
|
||||
%files -n source-map
|
||||
%{_datadir}/%{name}
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%endif
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.6-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.6-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.6-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.6-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.6-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.6-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.6-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Sat Jul 09 2016 Eduardo Mayorga Téllez <mayorga@fedoraproject.org> - 0.5.6-1
|
||||
- Update to 0.5.6
|
||||
|
||||
* Wed Feb 10 2016 Tom Hughes <tom@compton.nu> - 0.5.2-3
|
||||
- Include top level source-map.js in package
|
||||
|
||||
* Wed Feb 10 2016 Tom Hughes <tom@compton.nu> - 0.5.2-1
|
||||
- Update to 0.5.2 upstream release
|
||||
|
||||
* Sun Feb 07 2016 Piotr Popieluch <piotr1212@gmail.com> - 0.1.33-5
|
||||
- cleanup spec
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.33-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.33-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.33-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Thu Mar 13 2014 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.1.33-1
|
||||
- update to upstream release 0.1.33
|
||||
|
||||
* Tue Jul 30 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.1.27-1
|
||||
- update to upstream release 0.1.27
|
||||
- restrict to compatible arches
|
||||
|
||||
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.22-1
|
||||
- new upstream release 0.1.22
|
||||
|
||||
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.8-4
|
||||
- add macro to enable dependency generation on EPEL6
|
||||
|
||||
* Sun Feb 10 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.8-3
|
||||
- fix BuildRequires
|
||||
- link dependencies in %%check
|
||||
- add missing %%nodejs_symlink_deps
|
||||
|
||||
* Fri Feb 08 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.8-2
|
||||
- fix Name in main package
|
||||
|
||||
* Fri Jan 18 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.8-1
|
||||
- initial package generated by npm2rpm
|
|
@ -0,0 +1,91 @@
|
|||
# This macro is needed at the start for building on EL6
|
||||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
# Because the tests are not shipped with the tarball.
|
||||
%global enable_tests 0
|
||||
|
||||
%global barename string
|
||||
|
||||
Name: nodejs-string
|
||||
Version: 3.1.1
|
||||
Release: 9%{?dist}
|
||||
Summary: Enhancements to the vanilla JavasScript string
|
||||
|
||||
License: MIT
|
||||
URL: https://www.npmjs.org/package/string
|
||||
Source0: http://registry.npmjs.org/%{barename}/-/%{barename}-%{version}.tgz
|
||||
|
||||
BuildArch: noarch
|
||||
%if 0%{?fedora} >= 19
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
%else
|
||||
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
|
||||
%endif
|
||||
|
||||
BuildRequires: nodejs-packaging >= 6
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(uglify-js)
|
||||
BuildRequires: npm(istanbul)
|
||||
BuildRequires: npm(mocha)
|
||||
%endif
|
||||
|
||||
%description
|
||||
string contains methods that aren't included in the vanilla JavaScript string
|
||||
such as escaping html, decoding html entities, stripping tags, etc
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
|
||||
# Remove bundled node_modules if there are any..
|
||||
rm -rf node_modules/
|
||||
|
||||
%nodejs_fixdep --caret
|
||||
|
||||
%build
|
||||
%nodejs_symlink_deps --build
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/string
|
||||
cp -pr package.json lib \
|
||||
%{buildroot}%{nodejs_sitelib}/string
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%check
|
||||
%if 0%{?enable_tests}
|
||||
%nodejs_symlink_deps --check
|
||||
mocha test
|
||||
%endif
|
||||
|
||||
%files
|
||||
%doc CHANGELOG.md README.md
|
||||
%{nodejs_sitelib}/string/
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Mon May 11 2015 Ralph Bean <rbean@redhat.com> - 3.1.1-1
|
||||
- Initial packaging for Fedora.
|
|
@ -0,0 +1,182 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global enable_tests 1
|
||||
|
||||
Name: nodejs-tape
|
||||
Version: 4.9.0
|
||||
Release: 6%{?dist}
|
||||
Summary: Tap-producing test harness for Node.js and browsers
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/substack/tape
|
||||
Source0: http://registry.npmjs.org/tape/-/tape-%{version}.tgz
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
BuildRequires: npm(for-each)
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(concat-stream)
|
||||
BuildRequires: npm(defined)
|
||||
BuildRequires: npm(deep-equal) >= 0.2.1
|
||||
#BuildRequires: npm(falafel)
|
||||
BuildRequires: npm(function-bind)
|
||||
BuildRequires: npm(has)
|
||||
BuildRequires: npm(js-yaml)
|
||||
BuildRequires: npm(jsonify)
|
||||
BuildRequires: npm(minimist)
|
||||
BuildRequires: npm(object-inspect)
|
||||
BuildRequires: npm(resolve)
|
||||
BuildRequires: npm(resumer)
|
||||
BuildRequires: npm(string.prototype.trim)
|
||||
BuildRequires: npm(tap)
|
||||
BuildRequires: npm(tap-parser)
|
||||
BuildRequires: npm(through)
|
||||
%endif
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
%nodejs_fixdep glob "^6.0.4"
|
||||
%nodejs_fixdep inherits "^2.0.1"
|
||||
%nodejs_fixdep object-inspect "^1.1.0"
|
||||
%nodejs_fixdep resolve "^1.7.1"
|
||||
%nodejs_fixdep string.prototype.trim "^1.2.0"
|
||||
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/tape
|
||||
cp -pr package.json index.js lib/ \
|
||||
%{buildroot}%{nodejs_sitelib}/tape
|
||||
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/tape/bin
|
||||
install -p -D -m0755 bin/tape %{buildroot}%{nodejs_sitelib}/tape/bin/tape
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
ln -sf %{nodejs_sitelib}/tape/bin/tape %{buildroot}%{_bindir}/tape
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%__nodejs -e "require('./')"
|
||||
%if 0%{?enable_tests}
|
||||
# remove tests which need nodejs-falafel
|
||||
rm test/array.js test/exit.js test/fail.js test/nested.js test/too_many.js
|
||||
# remove tests which need newer tap
|
||||
rm test/require.js
|
||||
%tap test/*.js
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%doc readme.markdown
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/tape
|
||||
%{_bindir}/tape
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.0-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Fri Aug 16 2019 Tom Hughes <tom@compton.nu> - 4.9.0-5
|
||||
- Update npm(string.prototype.trim) dependency
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu May 31 2018 Jared K. Smith <jsmith@fedoraproject.org> - 4.9.0-1
|
||||
- Update to upstream 4.9.0 release
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.6.2-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.6.2-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.6.2-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Sun Oct 2 2016 Tom Hughes <tom@compton.nu> - 4.6.2-1
|
||||
- Update to 4.6.2 upstream release
|
||||
|
||||
* Fri Sep 30 2016 Tom Hughes <tom@compton.nu> - 4.6.1-2
|
||||
- Patch npm(inherits) dependency
|
||||
|
||||
* Fri Sep 30 2016 Tom Hughes <tom@compton.nu> - 4.6.1-1
|
||||
- Update to 4.6.1 upstream release
|
||||
|
||||
* Mon Jun 20 2016 Tom Hughes <tom@compton.nu> - 4.6.0-1
|
||||
- Update to 4.6.0 upstream release
|
||||
|
||||
* Sun Apr 10 2016 Tom Hughes <tom@compton.nu> - 4.5.1-2
|
||||
- Update npm(object-inspect) dependency
|
||||
|
||||
* Mon Mar 7 2016 Tom Hughes <tom@compton.nu> - 4.5.1-1
|
||||
- Update to 4.5.1 upstream release
|
||||
|
||||
* Fri Mar 4 2016 Tom Hughes <tom@compton.nu> - 4.5.0-3
|
||||
- Update npm(through) dependency
|
||||
|
||||
* Thu Mar 3 2016 Tom Hughes <tom@compton.nu> - 4.5.0-2
|
||||
- Update npm(resolve) dependency
|
||||
|
||||
* Thu Mar 3 2016 Tom Hughes <tom@compton.nu> - 4.5.0-1
|
||||
- Update to 4.5.0 upstream release
|
||||
- Enable as many tests as possible.
|
||||
|
||||
* Sun Feb 14 2016 Tom Hughes <tom@compton.nu> - 4.4.0-3
|
||||
- Update npm(function-bind) dependency
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Fri Jan 8 2016 Tom Hughes <tom@compton.nu> - 4.4.0-1
|
||||
- Update to 4.4.0 upstream release
|
||||
|
||||
* Fri Jan 1 2016 Tom Hughes <tom@compton.nu> - 4.2.2-2
|
||||
- Update npm(glob) dependency
|
||||
|
||||
* Wed Oct 21 2015 Tom Hughes <tom@compton.nu> - 4.2.2-1
|
||||
- Update to 4.2.2 upstream release
|
||||
|
||||
* Sun Sep 6 2015 Tom Hughes <tom@compton.nu> - 4.2.0-1
|
||||
- update to upstream release 4.2.0
|
||||
- move LICENSE file to %%license
|
||||
|
||||
* Fri Sep 4 2015 Tom Hughes <tom@compton.nu> - 3.0.1-4
|
||||
- Fix deep-equal dependency
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.1-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sun Oct 26 2014 Jamie Nguyen <jamielinux@fedoraproject.org> - 3.0.1-2
|
||||
- fix dependency versions
|
||||
|
||||
* Sun Oct 26 2014 Tom Hughes <tom@compton.nu> - 3.0.1-1
|
||||
- update to upstream release 3.0.1
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Mon Aug 05 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.4-1
|
||||
- new upstream release 1.0.4
|
||||
- conditionalize ExclusiveArch
|
||||
|
||||
* Wed May 29 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 1.0.2-1
|
||||
- initial package
|
|
@ -0,0 +1,167 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
# NOTE TO SELF: Do not update on Fedora <= 20.
|
||||
|
||||
%global enable_tests 0
|
||||
|
||||
%if 0%{?fedora}
|
||||
%global installdir %{_jsdir}/underscore
|
||||
%else
|
||||
%global installdir %{_datadir}/javascript/underscore
|
||||
%endif
|
||||
|
||||
Name: nodejs-underscore
|
||||
Version: 1.9.1
|
||||
Release: 5%{?dist}
|
||||
Summary: JavaScript's functional programming helper library
|
||||
License: MIT
|
||||
URL: http://underscorejs.org/
|
||||
Source0: http://registry.npmjs.org/underscore/-/underscore-%{version}.tgz
|
||||
# The test files are not included in the npm tarball.
|
||||
# Source1 is generated by running Source10, which pulls from the upstream
|
||||
# version control repository.
|
||||
Source1: tests-%{version}.tar.bz2
|
||||
Source10: dl-tests.sh
|
||||
|
||||
BuildArch: noarch
|
||||
%if 0%{?fedora} >= 19
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
%else
|
||||
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
|
||||
%endif
|
||||
|
||||
%if 0%{?fedora}
|
||||
BuildRequires: web-assets-devel
|
||||
%endif
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
BuildRequires: uglify-js
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(phantomjs)
|
||||
%endif
|
||||
|
||||
%description
|
||||
Underscore.js is a utility-belt library for JavaScript that provides support
|
||||
for the usual functional suspects (each, map, reduce, filter...) without
|
||||
extending any core JavaScript objects.
|
||||
|
||||
%package -n js-underscore
|
||||
Summary: JavaScript's functional programming helper library
|
||||
%if 0%{?fedora}
|
||||
Requires: web-assets-filesystem
|
||||
%endif
|
||||
|
||||
%description -n js-underscore
|
||||
Underscore.js is a utility-belt library for JavaScript that provides support
|
||||
for the usual functional suspects (each, map, reduce, filter...) without
|
||||
extending any core JavaScript objects.
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
%setup -T -D -a 1 -q -n package
|
||||
rm -f underscore-min.*
|
||||
|
||||
|
||||
%build
|
||||
/usr/bin/uglifyjs underscore.js -m --source-map underscore-min.map \
|
||||
-o underscore-min.js
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/underscore
|
||||
cp -pr package.json underscore.js underscore-min.js underscore-min.map \
|
||||
%{buildroot}%{nodejs_sitelib}/underscore
|
||||
|
||||
# Install browser version
|
||||
mkdir -p %{buildroot}%{installdir}
|
||||
cp -pr underscore.js underscore-min.js underscore-min.map \
|
||||
%{buildroot}%{installdir}
|
||||
|
||||
# No dependencies.
|
||||
# %%nodejs_symlink_deps
|
||||
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%{nodejs_sitelib}/phantomjs/bin/phantomjs \
|
||||
test/vendor/runner.js test/index.html?noglobals=true
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%doc LICENSE README.md
|
||||
%{nodejs_sitelib}/underscore
|
||||
|
||||
%files -n js-underscore
|
||||
%doc LICENSE README.md
|
||||
%{installdir}
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.1-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.1-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Mon Jun 04 2018 Dan Callaghan <dcallagh@redhat.com> - 1.9.1-1
|
||||
- upstream release 1.9.1
|
||||
|
||||
* Mon Apr 30 2018 Dan Callaghan <dcallagh@redhat.com> - 1.9.0-1
|
||||
- upstream release 1.9.0
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.3-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.3-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.3-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Thu Sep 03 2015 Dan Callaghan <dcallagh@redhat.com> - 1.8.3-1
|
||||
- update to upstream release 1.8.3
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Thu May 08 2014 Jamie Nguyen <jamielinux@fedoraproject.org> - 1.6.0-3
|
||||
- depend explicitly on latest version of uglifyjs
|
||||
|
||||
* Sat Apr 26 2014 Jamie Nguyen <jamielinux@fedoraproject.org> - 1.6.0-2
|
||||
- add jsdir logic for EL6
|
||||
|
||||
* Fri Apr 18 2014 Jamie Nguyen <jamielinux@fedoraproject.org> - 1.6.0-1
|
||||
- update to upstream release 1.6.0
|
||||
|
||||
* Sun Jan 19 2014 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.5.1-2
|
||||
- ship a browser version
|
||||
- add missing BuildRequires on uglify-js
|
||||
- remove no longer present documentation files
|
||||
|
||||
* Sun Aug 18 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 1.5.1-1
|
||||
- update to upstream release 1.5.1
|
||||
- remove pre-compiled JS and use uglifyjs to compile
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.4-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Wed Jun 19 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.4.4-2
|
||||
- rebuild for missing npm(underscore) provides on EL6
|
||||
|
||||
* Wed Feb 13 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 1.4.4-1
|
||||
- initial package
|
|
@ -0,0 +1,82 @@
|
|||
# This macro is needed at the start for building on EL6
|
||||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global barename window-size
|
||||
|
||||
Name: nodejs-window-size
|
||||
Version: 0.1.0
|
||||
Release: 11%{?dist}
|
||||
Summary: Get the height and width of the terminal in a node.js environment
|
||||
|
||||
License: MIT
|
||||
URL: https://www.npmjs.org/package/window-size
|
||||
Source0: http://registry.npmjs.org/%{barename}/-/%{barename}-%{version}.tgz
|
||||
BuildArch: noarch
|
||||
%if 0%{?fedora} >= 19
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
%else
|
||||
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
|
||||
%endif
|
||||
|
||||
BuildRequires: nodejs-packaging >= 6
|
||||
|
||||
%description
|
||||
Reliable way to to get the height and width of the terminal/console in a
|
||||
node.js environment.
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
|
||||
# Remove bundled node_modules if there are any..
|
||||
rm -rf node_modules/
|
||||
|
||||
%nodejs_fixdep --caret
|
||||
|
||||
%build
|
||||
%nodejs_symlink_deps --build
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/window-size
|
||||
cp -pr package.json index.js \
|
||||
%{buildroot}%{nodejs_sitelib}/window-size
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%files
|
||||
%license LICENSE-MIT
|
||||
%doc README.md
|
||||
%{nodejs_sitelib}/window-size/
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-11
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Mon Mar 09 2015 Ralph Bean <rbean@redhat.com> - 0.1.0-2
|
||||
- Move LICENSE out into the %%license macro.
|
||||
|
||||
* Fri Feb 20 2015 Ralph Bean <rbean@redhat.com> - 0.1.0-1
|
||||
- Initial packaging for Fedora.
|
|
@ -0,0 +1,105 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global enable_tests 1
|
||||
|
||||
Name: nodejs-wordwrap
|
||||
Version: 1.0.0
|
||||
Release: 8%{?dist}
|
||||
Summary: Word wrapping library for node
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/substack/node-wordwrap
|
||||
Source0: https://registry.npmjs.org/wordwrap/-/wordwrap-%{version}.tgz
|
||||
|
||||
BuildArch: noarch
|
||||
%if 0%{?fedora} >= 19
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
%else
|
||||
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
|
||||
%endif
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(tape)
|
||||
%endif
|
||||
|
||||
%description
|
||||
Wrap those words. Show them at what columns to start and stop.
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/wordwrap
|
||||
cp -pr package.json index.js %{buildroot}%{nodejs_sitelib}/wordwrap
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%check
|
||||
%nodejs_symlink_deps --check
|
||||
%{__nodejs} -e 'require("./")'
|
||||
%if 0%{?enable_tests}
|
||||
ln -sf .. node_modules/wordwrap
|
||||
%{_bindir}/tape test/*.js
|
||||
%endif
|
||||
|
||||
%files
|
||||
%{!?_licensedir:%global license %doc}
|
||||
%doc README.markdown example
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/wordwrap
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Tue Feb 16 2016 Jared Smith <jsmith@fedoraproject.org> - 1.0.0-1
|
||||
- Update to upstream 1.0.0 release
|
||||
- Switch from expresso to tape for test suite, as expresso isn't maintained
|
||||
|
||||
* Sun Feb 07 2016 Piotr Popieluch <piotr1212@gmail.com> - 0.0.2-8
|
||||
- cleanup spec
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.2-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.2-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.2-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Tue Aug 20 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.0.2-4
|
||||
- restrict to compatible arches
|
||||
- enable tests
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.2-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Fri Feb 08 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.0.2-2
|
||||
- fix License tag
|
||||
|
||||
* Fri Jan 18 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.0.2-1
|
||||
- initial package generated by npm2rpm
|
|
@ -0,0 +1,91 @@
|
|||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global enable_tests 1
|
||||
%global module_name wrappy
|
||||
|
||||
Name: nodejs-wrappy
|
||||
Version: 1.0.2
|
||||
Release: 8%{?dist}
|
||||
Summary: Callback wrapping utility
|
||||
License: ISC
|
||||
URL: https://github.com/npm/wrappy
|
||||
Source0: https://github.com/npm/wrappy/archive/v%{version}.tar.gz
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: nodejs-packaging
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(tap)
|
||||
%endif
|
||||
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
|
||||
%description
|
||||
Callback wrapping utility for node.js
|
||||
|
||||
%prep
|
||||
%setup -q -n wrappy-%{version}
|
||||
|
||||
%build
|
||||
#nothing to do
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/%{module_name}
|
||||
cp -pr wrappy.js package.json \
|
||||
%{buildroot}%{nodejs_sitelib}/%{module_name}
|
||||
|
||||
%{nodejs_symlink_deps}
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
%check
|
||||
%{nodejs_symlink_deps} --check
|
||||
tap test/*.js
|
||||
%endif
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{nodejs_sitelib}/%{module_name}
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Mon Oct 17 2016 Anish Patil <anish.developer@gmail.com> - 1.0.2-1
|
||||
- Upstream has released new version
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Wed Apr 15 2015 Parag Nemade <pnemade AT redhat DOT com> - 1.0.1-3
|
||||
- Use correct github source guidelines
|
||||
- Use correct module name directory
|
||||
|
||||
* Sun Apr 12 2015 Parag Nemade <pnemade AT redhat DOT com> - 1.0.1-2
|
||||
- Some spec cleanup to follow nodejs packaging guidelines
|
||||
- Add missing macro in %%check
|
||||
|
||||
* Thu Nov 06 2014 Anish Patil <apatil@redhat.com> - 1.0.1-1
|
||||
- Initial package
|
|
@ -0,0 +1,117 @@
|
|||
# This macro is needed at the start for building on EL6
|
||||
%{?nodejs_find_provides_and_requires}
|
||||
|
||||
%global enable_tests 0
|
||||
|
||||
%global barename yargs
|
||||
|
||||
Name: nodejs-yargs
|
||||
Version: 3.2.1
|
||||
Release: 12%{?dist}
|
||||
Summary: Light-weight option parsing with an argv hash
|
||||
|
||||
License: MIT
|
||||
URL: https://www.npmjs.org/package/yargs
|
||||
Source0: http://registry.npmjs.org/%{barename}/-/%{barename}-%{version}.tgz
|
||||
BuildArch: noarch
|
||||
%if 0%{?fedora} >= 19
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
%else
|
||||
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
|
||||
%endif
|
||||
|
||||
BuildRequires: nodejs-packaging >= 6
|
||||
|
||||
%if 0%{?enable_tests}
|
||||
BuildRequires: npm(hashish)
|
||||
BuildRequires: npm(chai)
|
||||
BuildRequires: npm(mocha)
|
||||
%endif
|
||||
|
||||
|
||||
%description
|
||||
Yargs be a node.js library fer hearties tryin' ter parse optstrings against
|
||||
their will where even the boo box be not enough to coerce them. This here
|
||||
module is fer scallywags lookin' ter plunder all the sunken -shipz of their
|
||||
--treasures thru program usage but be tired of optstrings disincling to
|
||||
acquiesce to yer requests.
|
||||
|
||||
With yargs, ye be havin' a map that leads straight to yer treasure! Treasure of
|
||||
course, being a simple option hash.
|
||||
|
||||
%prep
|
||||
%setup -q -n package
|
||||
|
||||
# Remove bundled node_modules if there are any..
|
||||
rm -rf node_modules/
|
||||
|
||||
%nodejs_fixdep --caret
|
||||
%nodejs_fixdep wordwrap
|
||||
|
||||
%build
|
||||
%nodejs_symlink_deps --build
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/yargs
|
||||
cp -pr package.json lib index.js \
|
||||
%{buildroot}%{nodejs_sitelib}/yargs
|
||||
|
||||
%nodejs_symlink_deps
|
||||
|
||||
|
||||
%check
|
||||
%if 0%{?enable_tests}
|
||||
%nodejs_symlink_deps --check
|
||||
mocha -R nyan
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
%doc README.md LICENSE
|
||||
%{nodejs_sitelib}/yargs/
|
||||
|
||||
%changelog
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-12
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-11
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Tue Feb 16 2016 Jared Smith <jsmith@fedoraproject.org> - 3.2.1-5
|
||||
- Relax version of npm(wordwrap)
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Sun Nov 15 2015 Piotr Popieluch <piotr1212@gmail.com> - 3.2.1-3
|
||||
- Remove unused dependency
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sun Feb 22 2015 Ralph Bean <rbean@redhat.com> - 3.2.1-1
|
||||
- new version
|
||||
|
||||
* Fri Feb 20 2015 Ralph Bean <rbean@redhat.com> - 3.1.0-1
|
||||
- new version
|
||||
|
||||
* Fri Jan 09 2015 Ralph Bean <rbean@redhat.com> - 1.3.3-1
|
||||
- Update to latest upstream for RHBZ#1177619.
|
||||
|
||||
* Tue Jul 22 2014 Ralph Bean <rbean@redhat.com> - 1.2.6-1
|
||||
- Initial packaging for Fedora.
|
Loading…
Reference in New Issue