T.C. Hollingsworth 85f0536
%{?nodejs_find_provides_and_requires}
T.C. Hollingsworth 6a8ec4f
7d135db
Name:           nodejs-semver
7d135db
Version:        5.3.0
859023d
Release:        7%{?dist}
7d135db
Summary:        Semantic versioner for npm
7d135db
7d135db
License:        BSD
7d135db
URL:            https://www.npmjs.com/package/semver
7d135db
Source0:        https://github.com/npm/node-semver/archive/v%{version}/%{name}-%{version}.tar.gz
7d135db
BuildArch:      noarch
7d135db
ExclusiveArch:  %{nodejs_arches} noarch
T.C. Hollingsworth 158832c
33653e6
BuildRequires:  nodejs-packaging
Jared K. Smith 4163829
BuildRequires:  npm(tap)
T.C. Hollingsworth 158832c
7d135db
T.C. Hollingsworth 158832c
%description
T.C. Hollingsworth 158832c
The semantic version comparison library for the Node.js package manager (npm).
T.C. Hollingsworth 158832c
7d135db
T.C. Hollingsworth 158832c
%prep
7d135db
%autosetup -n node-semver-%{version}
7d135db
T.C. Hollingsworth 158832c
T.C. Hollingsworth 158832c
%build
T.C. Hollingsworth 158832c
#nothing to do
T.C. Hollingsworth 158832c
7d135db
T.C. Hollingsworth 158832c
%install
T.C. Hollingsworth 158832c
mkdir -p %{buildroot}%{nodejs_sitelib}/semver
T.C. Hollingsworth 158832c
cp -pr bin package.json semver.js %{buildroot}%{nodejs_sitelib}/semver
T.C. Hollingsworth 158832c
mkdir -p %{buildroot}%{_bindir}
T.C. Hollingsworth 158832c
ln -sf ../lib/node_modules/semver/bin/semver %{buildroot}%{_bindir}
T.C. Hollingsworth 158832c
%nodejs_symlink_deps
T.C. Hollingsworth 158832c
7d135db
Jared K. Smith bddc917
%check
Jared K. Smith bddc917
%nodejs_symlink_deps --check
Jared K. Smith bddc917
%{__nodejs} -e 'require("./")'
Jared K. Smith bddc917
%tap test/*.js
Jared K. Smith bddc917
Jared K. Smith bddc917
T.C. Hollingsworth 158832c
%files
7f6779b
%doc README.md
7f6779b
%license LICENSE
7d135db
%{nodejs_sitelib}/semver
7d135db
%{_bindir}/semver
7d135db
T.C. Hollingsworth 158832c
T.C. Hollingsworth 158832c
%changelog
859023d
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-7
859023d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
859023d
620b42d
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-6
620b42d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
620b42d
8f613fe
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-5
8f613fe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
8f613fe
2c8ef8e
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-4
2c8ef8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
2c8ef8e
963be9d
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-3
963be9d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
963be9d
466bbec
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-2
466bbec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
466bbec
7d135db
* Thu Mar 16 2017 Tom Hughes <tom@compton.nu> - 5.3.0-1
7d135db
- Update to 5.3.0 upstream release
7d135db
- Switch to packaging from github to get tests
7d135db
913bccc
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.1.1-2
913bccc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
913bccc
Jared K. Smith bddc917
* Tue Aug 02 2016 Jared Smith <jsmith@fedoraproject.org> - 5.1.1-1
Jared K. Smith bddc917
- Update to upstream 5.1.1 release
Jared K. Smith bddc917
- Add tests to check section of spec file
Jared K. Smith bddc917
33653e6
* Sun Feb 07 2016 Piotr Popieluch <piotr1212@gmail.com> - 5.1.0-3
33653e6
- cleanup spec
33653e6
1b68b9f
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 5.1.0-2
1b68b9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1b68b9f
7f6779b
* Mon Dec 07 2015 Stephen Gallagher <sgallagh@redhat.com> 5.1.0-1
7f6779b
- New upstream release 5.1.0
7f6779b
e7cd622
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-4
e7cd622
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
e7cd622
c065f63
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-3
c065f63
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
c065f63
2cacba9
* Mon Feb 10 2014 Michal Srb <msrb@redhat.com> - 2.1.0-2
2cacba9
- Fix license tag (Resolves: rhbz#1057446)
2cacba9
T.C. Hollingsworth 3f1fb2a
* Tue Jul 30 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.1.0-1
T.C. Hollingsworth 3f1fb2a
- new upstream release 2.1.0
T.C. Hollingsworth 3f1fb2a
T.C. Hollingsworth f202154
* Fri Jul 12 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.0.10-1
T.C. Hollingsworth f202154
- new upstream release 2.0.10
T.C. Hollingsworth f202154
T.C. Hollingsworth b488865
* Sun Jun 23 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.0.7-1
T.C. Hollingsworth b488865
- new upstream release 2.0.7
T.C. Hollingsworth b488865
T.C. Hollingsworth dc3c0b2
* Sat Jun 22 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.1.4-3
T.C. Hollingsworth dc3c0b2
- restrict to compatible arches
T.C. Hollingsworth dc3c0b2
T.C. Hollingsworth 6a8ec4f
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.1.4-2
T.C. Hollingsworth 6a8ec4f
- add macro for EPEL6 dependency generation
T.C. Hollingsworth 6a8ec4f
T.C. Hollingsworth 3b1cc3f
* Wed Mar 13 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.1.4-1
T.C. Hollingsworth 3b1cc3f
- new upstream release 1.1.4
T.C. Hollingsworth 3b1cc3f
T.C. Hollingsworth 9ce18ca
* Sat Feb 09 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.1.3-1
T.C. Hollingsworth 9ce18ca
- new upstream release 1.1.3
T.C. Hollingsworth 9ce18ca
T.C. Hollingsworth 158832c
* Thu Jan 10 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.1.2-1
T.C. Hollingsworth 158832c
- new upstream release 1.1.2
T.C. Hollingsworth 158832c
T.C. Hollingsworth 158832c
* Tue Jan 08 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.1.1-2
T.C. Hollingsworth 158832c
- add missing build section
T.C. Hollingsworth 158832c
T.C. Hollingsworth 158832c
* Mon Dec 31 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.1.1-1
T.C. Hollingsworth 158832c
- new upstream release 1.1.1
T.C. Hollingsworth 158832c
- clean up for submission
T.C. Hollingsworth 158832c
T.C. Hollingsworth 158832c
* Fri Apr 27 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.13-3
T.C. Hollingsworth 158832c
- guard Requires for F17 automatic depedency generation
T.C. Hollingsworth 158832c
T.C. Hollingsworth 158832c
* Sat Jan 21 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.13-2
T.C. Hollingsworth 158832c
- missing Group field for EL5
T.C. Hollingsworth 158832c
T.C. Hollingsworth 158832c
* Sat Jan 21 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.13-1
T.C. Hollingsworth 158832c
- new upstream release 1.0.13
T.C. Hollingsworth 158832c
T.C. Hollingsworth 158832c
* Thu Nov 17 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.11-1
T.C. Hollingsworth 158832c
- new upstream release 1.0.11
T.C. Hollingsworth 158832c
T.C. Hollingsworth 158832c
* Tue Oct 25 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.10-1
T.C. Hollingsworth 158832c
- new upstream release
T.C. Hollingsworth 158832c
T.C. Hollingsworth 158832c
* Mon Aug 22 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.0.9-1
T.C. Hollingsworth 158832c
- initial package