Blame SPECS/nodejs-request.spec

a9a8ee
%{?scl:%scl_package nodejs-request}
a9a8ee
%{!?scl:%global pkg_name %{name}}
a9a8ee
%{?nodejs_find_provides_and_requires}
a9a8ee
 
a9a8ee
%global enable_tests 0
a9a8ee
a9a8ee
Name:		%{?scl_prefix}nodejs-request
a9a8ee
Version:        2.75.0
76f8ac
Release:        2%{?dist}
a9a8ee
Summary:	Simplified HTTP request client
a9a8ee
License:	ASL 2.0
a9a8ee
URL:		https://github.com/request/request
a9a8ee
Source0:	http://registry.npmjs.org/request/-/request-%{version}.tgz
a9a8ee
BuildArch:	noarch
76f8ac
ExclusiveArch:	%{nodejs_arches} noarch
a9a8ee
BuildRequires:	%{?scl_prefix}nodejs-devel
a9a8ee
a9a8ee
%description
a9a8ee
Request is designed to be the simplest way possible to make HTTP calls. It
a9a8ee
supports HTTPS and follows redirects by default.
a9a8ee
a9a8ee
You can stream any response to a file stream. You can also stream a file to a
a9a8ee
PUT or POST request.  It also supports a few simple server and proxy functions.
a9a8ee
a9a8ee
%prep
a9a8ee
%setup -q -n package
a9a8ee
a9a8ee
%nodejs_fixdep har-validator
a9a8ee
a9a8ee
#remove bundled modules
a9a8ee
rm -rf node_modules
a9a8ee
a9a8ee
%build
a9a8ee
#nothing to do
a9a8ee
a9a8ee
%install
a9a8ee
mkdir -p %{buildroot}%{nodejs_sitelib}/request
a9a8ee
cp -pr lib/ *.js package.json %{buildroot}%{nodejs_sitelib}/request
a9a8ee
a9a8ee
%nodejs_symlink_deps
a9a8ee
a9a8ee
a9a8ee
%if 0%{?enable_tests}
a9a8ee
%check
a9a8ee
node tests/run.js
a9a8ee
%endif
a9a8ee
a9a8ee
%files
a9a8ee
%{nodejs_sitelib}/request
a9a8ee
%doc README.md
a9a8ee
%license LICENSE
a9a8ee
a9a8ee
%changelog
76f8ac
* Mon May 28 2018 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.75.0-2
76f8ac
- Resolves: RHBZ#1543198, rebuild for multiarch
76f8ac
a9a8ee
* Thu Jan 05 2017 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.75.0-1
a9a8ee
- Updated with script
a9a8ee
a9a8ee
* Thu Sep 15 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.72.0-1
a9a8ee
- Updated with script
a9a8ee
a9a8ee
* Sun Feb 14 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.42.0-7
a9a8ee
- rebuilt
a9a8ee
a9a8ee
* Fri Sep 11 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.42.0-6
a9a8ee
- Add lib/ to %%install
a9a8ee
a9a8ee
* Thu Aug 20 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.42.0-5
a9a8ee
- Rebuilt
a9a8ee
a9a8ee
* Thu Aug 20 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.42.0-4
a9a8ee
- Modified macros
a9a8ee
a9a8ee
* Thu Aug 13 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.42.0-3
a9a8ee
- Add %%nodejs_fixdep macros
a9a8ee
a9a8ee
* Mon Aug 10 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.42.0-2
a9a8ee
- Fix ExclusiveArch
a9a8ee
a9a8ee
* Wed Jul 15 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.42.0-1
a9a8ee
- New upstream release
a9a8ee
- minor changes
a9a8ee
a9a8ee
* Thu Oct 17 2013 Tomas Hrcka <thrcka@redhat.com> - 2.25.0-2
a9a8ee
- replace provides and requires with macro
a9a8ee
a9a8ee
* Tue Jul 30 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.25.0-1
a9a8ee
- new upstream release 2.25.0
a9a8ee
a9a8ee
* Sun Jun 23 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.21.0-1
a9a8ee
- new upstream release 2.21.0
a9a8ee
a9a8ee
* Sat Jun 22 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.16.6-5
a9a8ee
- restrict to compatible arches
a9a8ee
a9a8ee
* Tue May 28 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 2.16.6-4
a9a8ee
- make versioned dependency on npm(qs) less specific
a9a8ee
- add %%check
a9a8ee
a9a8ee
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.16.6-3
a9a8ee
- add macro for EPEL6 dependency generation
a9a8ee
a9a8ee
* Fri Apr 12 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.16.6-3
a9a8ee
- Add support for software collections
a9a8ee
a9a8ee
* Wed Apr 10 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.16.6-2
a9a8ee
- fix versions for newly added dependencies
a9a8ee
a9a8ee
* Wed Apr 03 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.16.6-1
a9a8ee
- new upstream release 2.16.6
a9a8ee
- cookie library now unbundled upstream
a9a8ee
a9a8ee
* Wed Mar 13 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.14.0-1
a9a8ee
- new upstream release 2.14.0
a9a8ee
a9a8ee
* Tue Jan 29 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.12.0-5
a9a8ee
- actually make patch work
a9a8ee
- fix typo
a9a8ee
a9a8ee
* Mon Jan 28 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.12.0-4
a9a8ee
- actually apply patch
a9a8ee
- manually create dependency link to private module tobi-cookie
a9a8ee
a9a8ee
* Thu Jan 24 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.12.0-3
a9a8ee
- unbundle cookie stuff
a9a8ee
a9a8ee
* Tue Jan 08 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.12.0-2
a9a8ee
- add missing build section
a9a8ee
- improve description
a9a8ee
a9a8ee
* Mon Dec 31 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.12.0-1
a9a8ee
- new upstream release 2.12.0
a9a8ee
- clean up for submission
a9a8ee
a9a8ee
* Wed Apr 18 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.9.202-1
a9a8ee
- New upstream release 2.9.202
a9a8ee
a9a8ee
* Sun Mar 04 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.9.153-1
a9a8ee
- new upstream release 2.9.153
a9a8ee
a9a8ee
* Sat Feb 25 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.9.151-1
a9a8ee
- new upstream release 2.9.151
a9a8ee
a9a8ee
* Sat Jan 21 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.9.100-1
a9a8ee
- new upstream release 2.9.100
a9a8ee
a9a8ee
* Thu Dec 22 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.2.9-1
a9a8ee
- new upstream release 2.2.9
a9a8ee
a9a8ee
* Mon Nov 07 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 2.2.0-1
a9a8ee
- new upstream release 2.2.0
a9a8ee
- adds node v0.6 support
a9a8ee
a9a8ee
* Tue Oct 25 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.2.0-2.20110928.646c80dgit
a9a8ee
- npm needs a newer git snapshot (apparently upstream moved to rolling release anyway)
a9a8ee
a9a8ee
* Tue Oct 25 2011 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1.2.0-1
a9a8ee
- initial package