diff --git a/nodejs-request.spec b/nodejs-request.spec new file mode 100644 index 0000000..465aba9 --- /dev/null +++ b/nodejs-request.spec @@ -0,0 +1,76 @@ +%{?nodejs_find_provides_and_requires} + +%global enable_tests 0 + +Name: nodejs-request +Version: 2.67.0 +Release: 1 +Summary: Simplified HTTP request client +License: ASL 2.0 +URL: https://github.com/request/request +Source0: https://github.com/request/request/archive/v%{version}/request-%{version}.tar.gz +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch + +BuildRequires: nodejs-packaging + +BuildRequires: npm(aws-sign2) npm(bl) npm(caseless) npm(combined-stream) npm(extend) +BuildRequires: npm(forever-agent) npm(form-data) npm(har-validator) npm(hawk) +BuildRequires: npm(http-signature) npm(is-typedarray) npm(isstream) npm(json-stringify-safe) +BuildRequires: npm(mime-types) npm(node-uuid) npm(oauth-sign) npm(qs) npm(stringstream) +BuildRequires: npm(tough-cookie) npm(tunnel-agent) + +%if 0%{?enable_tests} +BuildRequires: npm(tape) npm(bluebird) npm(buffer-equal) npm(rimraf) +#BuildRequires: npm(server-destroy) +%endif + +%description +Request is designed to be the simplest way possible to make HTTP calls. It +supports HTTPS and follows redirects by default. + +You can stream any response to a file stream. You can also stream a file to a +PUT or POST request. It also supports a few simple server and proxy functions. + + +%prep +%autosetup -p 1 -n request-%{version} +%{nodejs_fixdep} bl "^1.0.0" +%{nodejs_fixdep} form-data "^0.2.0" +%{nodejs_fixdep} hawk "^4.0.1" +%{nodejs_fixdep} http-signature "^0.10.0" +%{nodejs_fixdep} qs "^6.0.1" +%{nodejs_fixdep} tough-cookie "^2.3.1" +chmod -x index.js +rm -rf node_modules + + +%build +#nothing to do + + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/request +cp -pr package.json index.js request.js lib %{buildroot}%{nodejs_sitelib}/request +%nodejs_symlink_deps + + +%check +%{nodejs_symlink_deps} --check +%__nodejs -e "require('./')" +%if 0%{?enable_tests} +# needs npm(server-destroy) +rm tests/test-tunnel.js +tape tests/test-*.js +%endif + + +%files +%doc README.md +%license LICENSE +%{nodejs_sitelib}/request + + +%changelog +* Wed Aug 19 2020 wangxiao - 2.67.0-1 +- package init diff --git a/nodejs-request.yaml b/nodejs-request.yaml new file mode 100644 index 0000000..5ce5eaf --- /dev/null +++ b/nodejs-request.yaml @@ -0,0 +1,5 @@ +git_url: https://github.com/request/request +version_control: github +src_repo: request/request +tag_prefix: "^v" +seperator: "." diff --git a/request-2.67.0.tar.gz b/request-2.67.0.tar.gz new file mode 100644 index 0000000..db1eaa5 Binary files /dev/null and b/request-2.67.0.tar.gz differ