From 1c12f1852679366f37cbfcb285d0dc1068ccad98 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 28 Aug 2020 15:50:45 +0800 Subject: [PATCH] package init --- bytes-2.4.0.tgz | Bin 0 -> 3842 bytes dl-tests.sh | 23 +++++++++++++++++++++ nodejs-bytes.spec | 49 ++++++++++++++++++++++++++++++++++++++++++++ nodejs-bytes.yaml | 4 ++++ tests-2.4.0.tar.bz2 | Bin 0 -> 1567 bytes 5 files changed, 76 insertions(+) create mode 100644 bytes-2.4.0.tgz create mode 100644 dl-tests.sh create mode 100644 nodejs-bytes.spec create mode 100644 nodejs-bytes.yaml create mode 100644 tests-2.4.0.tar.bz2 diff --git a/bytes-2.4.0.tgz b/bytes-2.4.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..b27d7461321406e64f435c1170319670e2938353 GIT binary patch literal 3842 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 E0A4A4(f|Me literal 0 HcmV?d00001 diff --git a/dl-tests.sh b/dl-tests.sh new file mode 100644 index 0000000..79b0648 --- /dev/null +++ b/dl-tests.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +tag=2.4.0 + +set -e + +tmp=$(mktemp -d) + +trap cleanup EXIT +cleanup() { + set +e + [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp" +} + +unset CDPATH +pwd=$(pwd) + +pushd "$tmp" +git clone git://github.com/visionmedia/bytes.js.git +cd bytes.js +git archive --prefix="test/" --format=tar tags/${tag}:test/ \ + | bzip2 > "$pwd"/tests-${tag}.tar.bz2 +popd diff --git a/nodejs-bytes.spec b/nodejs-bytes.spec new file mode 100644 index 0000000..64a2a48 --- /dev/null +++ b/nodejs-bytes.spec @@ -0,0 +1,49 @@ +%{?nodejs_find_provides_and_requires} +%global enable_tests 1 +Name: nodejs-bytes +Version: 2.4.0 +Release: 1 +Summary: Utility to parse a string bytes to bytes and vice-versa +License: MIT +URL: https://github.com/visionmedia/bytes.js +Source0: http://registry.npmjs.org/bytes/-/bytes-%{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 +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging +%if 0%{?enable_tests} +BuildRequires: npm(mocha) +%endif +%description +%summary + +%prep +%setup -q -n package +%setup -T -D -a 1 -q -n package + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/bytes +cp -pr package.json index.js \ + %{buildroot}%{nodejs_sitelib}/bytes +%nodejs_symlink_deps +%if 0%{?enable_tests} + +%check +%nodejs_symlink_deps --check +%{nodejs_sitelib}/mocha/bin/mocha --check-leaks --reporter spec +%endif + +%files +%doc History.md Readme.md +%license LICENSE +%{nodejs_sitelib}/bytes + +%changelog +* Mon Aug 17 2020 Shaoqiang Kang - 2.4.0-1 +- Package init diff --git a/nodejs-bytes.yaml b/nodejs-bytes.yaml new file mode 100644 index 0000000..ea86444 --- /dev/null +++ b/nodejs-bytes.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: visionmedia/bytes.js +tag_prefix: "^" +seperator: "." diff --git a/tests-2.4.0.tar.bz2 b/tests-2.4.0.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..00d948a7c3f7bc56c4cec93d855a5d2adeb2ea43 GIT binary patch literal 1567 zcmV+)2H^QZT4*^jL0KkKS#Nt@7yuDB|Crd2fIvX^|KA?3Obmbj|LOz+00969Uw2msf|NNl+#RslR#+101Y$-fB;2J;zz0g8fX~-kZ5QC0005T zOqywg$jBHGiK7Hz28}QPAd^x}BuA<0X}u)%JwqcwqaXkPG-NUYDH3@jLSR$W^%^wv znFB_e7>x}Ls4*G{kr4^#LY@f0DDs#_gVgmI13&<2-Lws^Z0~;1rU-~YBGpyI>#0H3 z+ac5&L!O4dG#minDlkN>$h~=1kQNPy zN+UI<#0x=DEI|{&6uVs>h^_ze)8^Vw`Bp1|(d;QeP$XHYg zprL*KTZed4=D_VYh#9Xpj~Lk>dmcHxD7jM)zsmPyMv}BQ&ptJ5Atnr0&c^}MgtWx& zh~&d{!w}Z0mMyiHDbwd_VGOAQ62Rmf#EG9+NAV7p-qN=K{P$V^RRJ+Jv8-0PeFY1o;=C`4F!D5=Ik(4+D1ks;ZXTrDHh2Md2Yi zuc`dhc8ZK4{V6Vjc z7@&w|NZJu7Kvn|?MkHfo7Bf*y(TrWy)m>H9UESR;9|rfuU_~S&1W2S_;Ugemkw}1Luy;&7qiAV#AQmb# zeu3i-90`FHgrGp8%Ax-sW*8eZ>rG>pmdJv=+6`>6+_dkZ5+D&wlabm8x@8eym!MM` zdXXUWK-~>t#s&8*7BCnundX@X-uu2d*jNaZ1$KEPCa)-89?{KNI0bc<_ zQ=_CNKDcsy9qZ=&Ll0rGzv3~LYo7QZSm)oN!KKD=Ag@X-st{-;m8570ZrNn;&4(jY R9)T17F64@Ep&;J&yfCaT#c2Ql literal 0 HcmV?d00001