From 5d52967b916cffd91f13b45b651ec545aa851cfa Mon Sep 17 00:00:00 2001 From: zhanghua1831 Date: Fri, 28 Aug 2020 11:58:20 +0800 Subject: [PATCH 1/2] package init --- nodejs-unpipe.spec | 52 ++++++++++++++++++++++++++++++++++++++++++++ nodejs-unpipe.yaml | 4 ++++ tests-1.0.0.tar.bz2 | Bin 0 -> 947 bytes unpipe-1.0.0.tgz | Bin 0 -> 2096 bytes 4 files changed, 56 insertions(+) create mode 100644 nodejs-unpipe.spec create mode 100644 nodejs-unpipe.yaml create mode 100644 tests-1.0.0.tar.bz2 create mode 100644 unpipe-1.0.0.tgz diff --git a/nodejs-unpipe.spec b/nodejs-unpipe.spec new file mode 100644 index 0000000..f8ffe8a --- /dev/null +++ b/nodejs-unpipe.spec @@ -0,0 +1,52 @@ +%{?nodejs_find_provides_and_requires} +%global packagename unpipe +%global enable_tests 1 +Name: nodejs-unpipe +Version: 1.0.0 +Release: 1 +Summary: Unpipe a stream from all destinations +License: MIT +URL: https://github.com/stream-utils/unpipe +Source0: https://registry.npmjs.org/unpipe/-/unpipe-%{version}.tgz +#git clone https://github.com/stream-utils/unpipe +#cd unpipe +#git archive --prefix='test/' --format=tar ${gittag}:test/ \ +# | bzip2 > "$pwd"/tests-${tag}.tar.bz2 +Source1: tests-%{version}.tar.bz2 +ExclusiveArch: %{nodejs_arches} noarch +BuildArch: noarch +BuildRequires: nodejs-packaging +%if 0%{?enable_tests} +BuildRequires: mocha npm(readable-stream) +%endif +Requires: nodejs +%description +Unpipe a stream from all destinations + +%prep +%setup -q -n package +%setup -q -T -D -a 1 -n package + +%build + +%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 Aug 12 2020 zhanghua - 1.0.0-1 +- package init diff --git a/nodejs-unpipe.yaml b/nodejs-unpipe.yaml new file mode 100644 index 0000000..b0eb456 --- /dev/null +++ b/nodejs-unpipe.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: stream-utils/unpipe +tag_pattern: "^v" +seperator: "." diff --git a/tests-1.0.0.tar.bz2 b/tests-1.0.0.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..4bd44d8fc61030db72b3a2b9a54e647a088a18d4 GIT binary patch literal 947 zcmV;k15ErvT4*^jL0KkKSzjSZQUC{of05mg06;+R|AGPloQVJb|LOz)00;mGPz0Vl zyrr{rb#1E9p%j$V-l)l=^rJ_VX`ll&GynrYIe<(6m;eO8089V`i2_EZfDHf|8UsKY z00dDKk4;CU9+1!g000^RpejT}(5d-T$(jlpXf)7h0LVQfPhsryc6e@kH9CTlF5)E$Bv<>|kfZ(MDNG6%OOz@tGb)+xjEtt27L=DQMa8OwlPL_LnozJT zP(-RKuia8l9 zs7-Jw$5%CasiN=S^Cq=v(k7BUgQ z!R3KOV-10{ogj$2+oWZ%#qCvWjcS$cZjt1kc(M$=$ejFGBfUH$2pvJlU-?R0mlA5+ zo1v37W}&V%^v7Je24gHrBzi?on)!gzT<>^@zhko%MP|04&N@5lM|_zg%-s< zOPGq4(@IfZ6SUJvmf1q?l)%yLlBxj$tr<2DhU;`#h6;^Gp}7kc*-My53MDAjqk?jX z@wq2bqI8tXHEp{RMnHtZ)jAw?Ngyw|y2DAps8mGU9U2W_S!&B*Qz;G#>tYDTWE)v9 zVguNE%yF!2pUDoyHo; zZnWTUnQZQd7i`SjMQ>5eW@TO$)r5>m2x=zcZzcfKFDtfK=@X=p**-@j$;Y7v9N~uN ze0ewp@5)LKKr9}Ed zp;D5m3U!<2Uh+`U>VJv_j#i5+Rx6pq{87T{&p>2AhNpQF6=?L-)=S1y(9njl%hwy^ VS(b4#F-afzyOJrwgo61BN|5Mtz+?ab literal 0 HcmV?d00001 diff --git a/unpipe-1.0.0.tgz b/unpipe-1.0.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..ac601404916aec20df9f8c62982d314f66b45b7a GIT binary patch literal 2096 zcmV-02+#K)iwFP!000003+-8ZbJ{u<@89|qr|Hgxq+kPS(w*+j-Alk}JWGH9r`b#< zb0chl)f&rd+2k^J^4<4Hen3LnX1aZBXHc5~9i6w2_0tg%bwAJ?@B( zqj7k621VBxZCD(^$-b1_2;n!b7U~WG1;_vCO5K zM#E@iRGKEfh!wFb(pf+ybo`jhL_|J|;erQPc<`%-Yrjh|XNk|lnVK1{nE#fk2)N5a zsXaZjos1T{tO7F`yx&|{&?nM7U{I4+i6g*VD-#Y79{@L-@)}eZEMN{ZQ&}DIJL*lV03BBy+TLN?pXb? zRZK@#yL)D>t#fqqPka-V%4@BXg)<(myB!Ko=i#>_Xc&KA+0LHX8e@WwM=|PXpk7z` ziWAJZjF^k_3FQHPxIS|~)B{F8NKhhX;ftEoU9nI)id+HCQG@c~kGb$t4A<29%?S_9 zKMGUp);y7X)=Co71(#o7D6;|qa*HrnJ}{jJx@lV_jogtR{RaNnk?;FvS%lxf#;5oH z*8Z!F{lEG8^}%-k{~qH7WZNVmSI@8d!!vl7?cUc{VKlGvIo8H?_C1Y*>w>8(Zo@!O zPhMYn#n+N~MJYw_1;+hsO*ax&%GIP`Jx+Px!8oBwipsMsq2$b`1+RmzF?7@xp_Z@o zW`U5j;$Km;2ze5S8HBue0d|OW5d@k<$j!}-^vT}<^8h?sDe{I(TA)3&HQ#$l7BtRR z;Rs^(pOnX}TFEGt-9nx3znNf<9_VCG+5Rr9wgzzbyk+%tE+uht` zwlM=u5;jNZQAX3y6S&9-b+Z6G5i(3%>5cY9g^2#>?DaBe$0|f*zpmy8i8)y-!#Ch3 zNhIHxCZEp?>2nr%(%`~G7ITrqy&)GfQr7EA1S#*OA>vta(#`qFdM$q30`fdGQB-Xv zq)Z?sw^6(TCb?h2A2pD1nU9=bGHYvYCwIf-fL`bTpr5s}Hpp7F^i>&@?ZaesGt!UO)%JM91WD3X=Gao@zoXYjwdzlr|` zt!@AJT}IXM8Q`8h40T(L8`JXxRuEvUtv=0(^ueKoK@s!VGtU zgn2c@G{!(o0gv$UjMWru&~OP69uZJLOcKgN)JG^b0nt)%YP6AJn%vTuX&jku@H}U9d&R}>svfrLMa60I9EhHXW=vn)?XJw}Pm!#8c z+h;ZCw$IvcEiE-bEhEjAdv|eaX%gCNie?tSmFWKj@K^k6X9o}GCLt9>L&$KnLWsGy zr`fVDk^QN*f9$c5^t;AJHxtUbNF!gzzPY%T$mP2%QNW|xNDUk61b}}c)HHK9v+^IDRs6=e)N zdgPrV%2kyBN5;lK@Z;AtFR&Y*B|cJLzTC}kW-*Lv$#BK54Rr|*M@L6cK}gnmb56ix zNrIRTNt`lGxzksdq+FQN0DI@VGFeZ&=YYK|J2Xa~zl1&^+~qPG52#Gr{aXv|ql)GE zIsxzz#o`u1b_>ojVpbfBxLU!Jo<5`%e&KN#dvqs)$J zDl2t;ccBRnEg1rH*WC@veL_)Ll_|nYF!J z|2am1|EpiAzP^o5 Date: Mon, 7 Sep 2020 16:40:41 +0800 Subject: [PATCH 2/2] package init --- nodejs-unpipe.spec | 10 ++-------- tests-1.0.0.tar.bz2 | Bin 947 -> 0 bytes unpipe-1.0.0.tgz | Bin 2096 -> 0 bytes v1.0.0.tar.gz | Bin 0 -> 3265 bytes 4 files changed, 2 insertions(+), 8 deletions(-) delete mode 100644 tests-1.0.0.tar.bz2 delete mode 100644 unpipe-1.0.0.tgz create mode 100644 v1.0.0.tar.gz diff --git a/nodejs-unpipe.spec b/nodejs-unpipe.spec index f8ffe8a..f7db289 100644 --- a/nodejs-unpipe.spec +++ b/nodejs-unpipe.spec @@ -7,12 +7,7 @@ Release: 1 Summary: Unpipe a stream from all destinations License: MIT URL: https://github.com/stream-utils/unpipe -Source0: https://registry.npmjs.org/unpipe/-/unpipe-%{version}.tgz -#git clone https://github.com/stream-utils/unpipe -#cd unpipe -#git archive --prefix='test/' --format=tar ${gittag}:test/ \ -# | bzip2 > "$pwd"/tests-${tag}.tar.bz2 -Source1: tests-%{version}.tar.bz2 +Source0: https://github.com/stream-utils/unpipe/archive/v%{version}.tar.gz ExclusiveArch: %{nodejs_arches} noarch BuildArch: noarch BuildRequires: nodejs-packaging @@ -24,8 +19,7 @@ Requires: nodejs Unpipe a stream from all destinations %prep -%setup -q -n package -%setup -q -T -D -a 1 -n package +%autosetup -n unpipe-%{version} %build diff --git a/tests-1.0.0.tar.bz2 b/tests-1.0.0.tar.bz2 deleted file mode 100644 index 4bd44d8fc61030db72b3a2b9a54e647a088a18d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 947 zcmV;k15ErvT4*^jL0KkKSzjSZQUC{of05mg06;+R|AGPloQVJb|LOz)00;mGPz0Vl zyrr{rb#1E9p%j$V-l)l=^rJ_VX`ll&GynrYIe<(6m;eO8089V`i2_EZfDHf|8UsKY z00dDKk4;CU9+1!g000^RpejT}(5d-T$(jlpXf)7h0LVQfPhsryc6e@kH9CTlF5)E$Bv<>|kfZ(MDNG6%OOz@tGb)+xjEtt27L=DQMa8OwlPL_LnozJT zP(-RKuia8l9 zs7-Jw$5%CasiN=S^Cq=v(k7BUgQ z!R3KOV-10{ogj$2+oWZ%#qCvWjcS$cZjt1kc(M$=$ejFGBfUH$2pvJlU-?R0mlA5+ zo1v37W}&V%^v7Je24gHrBzi?on)!gzT<>^@zhko%MP|04&N@5lM|_zg%-s< zOPGq4(@IfZ6SUJvmf1q?l)%yLlBxj$tr<2DhU;`#h6;^Gp}7kc*-My53MDAjqk?jX z@wq2bqI8tXHEp{RMnHtZ)jAw?Ngyw|y2DAps8mGU9U2W_S!&B*Qz;G#>tYDTWE)v9 zVguNE%yF!2pUDoyHo; zZnWTUnQZQd7i`SjMQ>5eW@TO$)r5>m2x=zcZzcfKFDtfK=@X=p**-@j$;Y7v9N~uN ze0ewp@5)LKKr9}Ed zp;D5m3U!<2Uh+`U>VJv_j#i5+Rx6pq{87T{&p>2AhNpQF6=?L-)=S1y(9njl%hwy^ VS(b4#F-afzyOJrwgo61BN|5Mtz+?ab diff --git a/unpipe-1.0.0.tgz b/unpipe-1.0.0.tgz deleted file mode 100644 index ac601404916aec20df9f8c62982d314f66b45b7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2096 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 literal 0 HcmV?d00001