From c6ebdeb3d20f6d0b35669a0882df3e368049cb66 Mon Sep 17 00:00:00 2001 From: wangxiao65 <287608437@qq.com> Date: Thu, 20 Aug 2020 19:47:50 +0800 Subject: [PATCH 1/4] package init --- LICENSE | 14 +++++++++ inherits-2.0.3.tgz | Bin 0 -> 2028 bytes nodejs-inherits.spec | 67 +++++++++++++++++++++++++++++++++++++++++++ nodejs-inherits.yaml | 5 ++++ 4 files changed, 86 insertions(+) create mode 100644 LICENSE create mode 100644 inherits-2.0.3.tgz create mode 100644 nodejs-inherits.spec create mode 100644 nodejs-inherits.yaml diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..5a8e332 --- /dev/null +++ b/LICENSE @@ -0,0 +1,14 @@ + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. + diff --git a/inherits-2.0.3.tgz b/inherits-2.0.3.tgz new file mode 100644 index 0000000000000000000000000000000000000000..c09e4052fba4e3a3fa6cbd3b717f01cbb5f4f374 GIT binary patch literal 2028 zcmV zY&MU&T}HphM~CLO+0OcCtyZheUbWiCN8MJZebi~aYPLGf7R`HZL!N4>PJ9JZ{;ZtL z8CL%OP1-LOV|$Um;(Kq|o`{xQiA3+!i8|*xP$Eu*jA-z^lJ}acHwz_rG!NG-pY2Bh zXNxohC6KGwPsA+b>|P{GhR{ZHU(H!0=d`p67JX35RNQf;bMbAvX?HT}EnnYDHP;}2 zLZ6j}kt#Cj+AlvIs3wc(99_0rP{ zsp=lZ$a=8;>Xp1}|4YkpzcF&1(@WQ0&0j#r@8f@`)oBs_x4MU|qoZc`2>9Q|sj$QU z@6nzC)vZqjD*Sw~Op+MDMk8OeE!9oKk3}O*L})LQRrs2|KAV3^Bnf1s6O{&l#?Ly9 zxvCIqwq;G0LbH6CGX6D|D$yGoriGj-TPV3IPnszynX;9fr?6W@mVrke-3cY56;6XX zo23c!LoHdX`AQC023BiPNVOktItd)0-vxluxu4f`{`g0@`4^ zPV5T6>t(VISANv!b~-=&&}`Lg=4{kGmJXMF77C2}ArcU;nOtm~mJw&64164Ea4n~Y zpjx@ViDdqr6mzEde^Q}DbVK}EOl;=melLB}qL*UD7E&=8&aK=Ton<+sEHa*YBL$;1*-5T^5Nffq}qSYnt09~28hDjE=c%o7W; z#rPI+3c9ww064Z*Um6AEj|nfzmt=_*#sfdqBi-gl+ zMUE!<9|gmJH5g8>Fu)^s`rYTWs% ztOwZ%D@`eA`?Ysgqd~4m#tHt_4-)8s873T+%|H^30vN+VV0m51enoj>SsyArxG^_~ z7V?Bc+FUFaTv4J|5*smFl9UESj9lA*pA~VeFt}s32Fg{8tN&8xZgNOjSv=YlRqKqd zIP{~4Mi5sGiCE?M`V~584OszLu~Oe!)<2Q)`;s3~fhvQUpQn|)=Cmw{U?u+oh)1E8 z0W4L^k7P-F+{0o>3{qtR0$5CBvW@}!W~&1q4D!T^Bdd3Wm(dzB`By+4S#J>qVJ1&yFKH1N<3a z%L+=10oZWEKx%g6Z7eN@;+UIr$DHTj#I=}e%nO%|hi8+I&d5bL*wtwG!8>(N*`6~- ze~&qXQ$~}V>&eA%#7+^izT;hvnbYqxaE+Y7#B;~&qc^#*M((*Y!u%mvAZ#Oe(Cc5H zdV_Pr%8~+-sC4zY@K#5G$bx};-uKSkLC*!FH8is)!x1K4k8_4Pb4K2nG!CyP#62_uA!FcX5-Hp!2C#y} zT)87Sf9V*hXWQXNn*Zv}_J7z4{I9(AJiCtH$Ny%B;L^PRHjlgQF1`P@kLgW#hyO3% z616suf>e#uC7@b~XP1I^7{&ePfGR=MmgX*B*6sf|Ibr+7m1MtWZpHU(f1jALyQp1U z*-y4v-&qd~H&~Rq2fSuX_-1}-$dk{iWZCZ3@z1u$`@a(4XVdWq^-eL`8}s(?&Gk1!j(kHuwX@4djPgH(=(Vq&T~B-T z@R$Ej1(EISh6}cGcr&)Sq@HX$a8OR(%&F&6!Mk~5d|MI;1ySU_HInNkkw@u@D}NSZ zWZ{RXcgrEVF=qo1R-r@uLfoWkGnNlMnBNBjst*K#9P*0T(gj-wODV&xN4er1MZZ`i z3H&E~6%(N<^8n15#l`4Wyq}2h(}|&nhC;$Y?TI;dB_Eg{WQINL@O{^IZP#|~#oBLy K(cYKl>& literal 0 HcmV?d00001 diff --git a/nodejs-inherits.spec b/nodejs-inherits.spec new file mode 100644 index 0000000..7ce067b --- /dev/null +++ b/nodejs-inherits.spec @@ -0,0 +1,67 @@ +%{?nodejs_find_provides_and_requires} +Name: nodejs-inherits +Version: 2.0.3 +Release: 1 +Summary: A tiny simple way to do classic inheritance in js +License: WTFPL +URL: https://github.com/isaacs/inherits +Source0: https://registry.npmjs.org/inherits/-/inherits-%{version}.tgz +Source1: https://raw.github.com/isaacs/inherits/112807f2670160b6e3bafdf39e395c10ae7d0fac/LICENSE +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging +%description +%{summary}. + +%prep +%setup -q -n package +cp -p %{SOURCE1} LICENSE + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/inherits@2 +cp -pr inherits.js package.json %{buildroot}%{nodejs_sitelib}/inherits@2 +ln -sf inherits@2 %{buildroot}%{nodejs_sitelib}/inherits +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%triggerun -- nodejs-inherits < 2.0.0-4 +ln -sf inherits@2 %{nodejs_sitelib}/inherits +%{__python} < +if posix.stat("%{nodejs_sitelib}/inherits", "type") == "directory" then + os.rename('%{nodejs_sitelib}/inherits', '%{nodejs_sitelib}/inherits@2') +end + +%files +%doc README.md +%license LICENSE +%{nodejs_sitelib}/inherits@2 +%{nodejs_sitelib}/inherits + +%changelog +* Thu Aug 20 2020 wangxiao - 2.0.3-1 +- Package init diff --git a/nodejs-inherits.yaml b/nodejs-inherits.yaml new file mode 100644 index 0000000..6624886 --- /dev/null +++ b/nodejs-inherits.yaml @@ -0,0 +1,5 @@ +git_url: https://github.com/isaacs/inherits +version_control: github +src_repo: isaacs/inherits +tag_prefix: "^v" +seperator: "." From 2140b5e34ed42f77d77a4d3885ce26f796410419 Mon Sep 17 00:00:00 2001 From: wangxiao65 <287608437@qq.com> Date: Thu, 3 Sep 2020 19:24:13 +0800 Subject: [PATCH 2/4] modify Source --- LICENSE | 14 -------------- inherits-2.0.3.tgz | Bin 2028 -> 0 bytes nodejs-inherits-2.0.3.tar.gz | Bin 0 -> 2408 bytes nodejs-inherits.spec | 8 +++----- 4 files changed, 3 insertions(+), 19 deletions(-) delete mode 100644 LICENSE delete mode 100644 inherits-2.0.3.tgz create mode 100644 nodejs-inherits-2.0.3.tar.gz diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 5a8e332..0000000 --- a/LICENSE +++ /dev/null @@ -1,14 +0,0 @@ - DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE - Version 2, December 2004 - - Copyright (C) 2004 Sam Hocevar - - Everyone is permitted to copy and distribute verbatim or modified - copies of this license document, and changing it is allowed as long - as the name is changed. - - DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. You just DO WHAT THE FUCK YOU WANT TO. - diff --git a/inherits-2.0.3.tgz b/inherits-2.0.3.tgz deleted file mode 100644 index c09e4052fba4e3a3fa6cbd3b717f01cbb5f4f374..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2028 zcmV zY&MU&T}HphM~CLO+0OcCtyZheUbWiCN8MJZebi~aYPLGf7R`HZL!N4>PJ9JZ{;ZtL z8CL%OP1-LOV|$Um;(Kq|o`{xQiA3+!i8|*xP$Eu*jA-z^lJ}acHwz_rG!NG-pY2Bh zXNxohC6KGwPsA+b>|P{GhR{ZHU(H!0=d`p67JX35RNQf;bMbAvX?HT}EnnYDHP;}2 zLZ6j}kt#Cj+AlvIs3wc(99_0rP{ zsp=lZ$a=8;>Xp1}|4YkpzcF&1(@WQ0&0j#r@8f@`)oBs_x4MU|qoZc`2>9Q|sj$QU z@6nzC)vZqjD*Sw~Op+MDMk8OeE!9oKk3}O*L})LQRrs2|KAV3^Bnf1s6O{&l#?Ly9 zxvCIqwq;G0LbH6CGX6D|D$yGoriGj-TPV3IPnszynX;9fr?6W@mVrke-3cY56;6XX zo23c!LoHdX`AQC023BiPNVOktItd)0-vxluxu4f`{`g0@`4^ zPV5T6>t(VISANv!b~-=&&}`Lg=4{kGmJXMF77C2}ArcU;nOtm~mJw&64164Ea4n~Y zpjx@ViDdqr6mzEde^Q}DbVK}EOl;=melLB}qL*UD7E&=8&aK=Ton<+sEHa*YBL$;1*-5T^5Nffq}qSYnt09~28hDjE=c%o7W; z#rPI+3c9ww064Z*Um6AEj|nfzmt=_*#sfdqBi-gl+ zMUE!<9|gmJH5g8>Fu)^s`rYTWs% ztOwZ%D@`eA`?Ysgqd~4m#tHt_4-)8s873T+%|H^30vN+VV0m51enoj>SsyArxG^_~ z7V?Bc+FUFaTv4J|5*smFl9UESj9lA*pA~VeFt}s32Fg{8tN&8xZgNOjSv=YlRqKqd zIP{~4Mi5sGiCE?M`V~584OszLu~Oe!)<2Q)`;s3~fhvQUpQn|)=Cmw{U?u+oh)1E8 z0W4L^k7P-F+{0o>3{qtR0$5CBvW@}!W~&1q4D!T^Bdd3Wm(dzB`By+4S#J>qVJ1&yFKH1N<3a z%L+=10oZWEKx%g6Z7eN@;+UIr$DHTj#I=}e%nO%|hi8+I&d5bL*wtwG!8>(N*`6~- ze~&qXQ$~}V>&eA%#7+^izT;hvnbYqxaE+Y7#B;~&qc^#*M((*Y!u%mvAZ#Oe(Cc5H zdV_Pr%8~+-sC4zY@K#5G$bx};-uKSkLC*!FH8is)!x1K4k8_4Pb4K2nG!CyP#62_uA!FcX5-Hp!2C#y} zT)87Sf9V*hXWQXNn*Zv}_J7z4{I9(AJiCtH$Ny%B;L^PRHjlgQF1`P@kLgW#hyO3% z616suf>e#uC7@b~XP1I^7{&ePfGR=MmgX*B*6sf|Ibr+7m1MtWZpHU(f1jALyQp1U z*-y4v-&qd~H&~Rq2fSuX_-1}-$dk{iWZCZ3@z1u$`@a(4XVdWq^-eL`8}s(?&Gk1!j(kHuwX@4djPgH(=(Vq&T~B-T z@R$Ej1(EISh6}cGcr&)Sq@HX$a8OR(%&F&6!Mk~5d|MI;1ySU_HInNkkw@u@D}NSZ zWZ{RXcgrEVF=qo1R-r@uLfoWkGnNlMnBNBjst*K#9P*0T(gj-wODV&xN4er1MZZ`i z3H&E~6%(N<^8n15#l`4Wyq}2h(}|&nhC;$Y?TI;dB_Eg{WQINL@O{^IZP#|~#oBLy K(cYKl>& diff --git a/nodejs-inherits-2.0.3.tar.gz b/nodejs-inherits-2.0.3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..e13eabcb274d11ddf271aacebc97bc12ecdbd424 GIT binary patch literal 2408 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 aq)3q>MT!(DQl#krn*Ia>wjq1~PyhgOqQmL{ literal 0 HcmV?d00001 diff --git a/nodejs-inherits.spec b/nodejs-inherits.spec index 7ce067b..71f1f4a 100644 --- a/nodejs-inherits.spec +++ b/nodejs-inherits.spec @@ -3,10 +3,9 @@ Name: nodejs-inherits Version: 2.0.3 Release: 1 Summary: A tiny simple way to do classic inheritance in js -License: WTFPL +License: ISC URL: https://github.com/isaacs/inherits -Source0: https://registry.npmjs.org/inherits/-/inherits-%{version}.tgz -Source1: https://raw.github.com/isaacs/inherits/112807f2670160b6e3bafdf39e395c10ae7d0fac/LICENSE +Source0: %{name}-%{version}.tar.gz BuildArch: noarch ExclusiveArch: %{nodejs_arches} noarch BuildRequires: nodejs-packaging @@ -14,8 +13,7 @@ BuildRequires: nodejs-packaging %{summary}. %prep -%setup -q -n package -cp -p %{SOURCE1} LICENSE +%setup -q -n inherits-%{version} %build From c48e7598d556ad0f13dfca810cefd25539b0fd1a Mon Sep 17 00:00:00 2001 From: wangxiao65 <287608437@qq.com> Date: Thu, 3 Sep 2020 19:26:12 +0800 Subject: [PATCH 3/4] add comment --- nodejs-inherits.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/nodejs-inherits.spec b/nodejs-inherits.spec index 71f1f4a..da19b5a 100644 --- a/nodejs-inherits.spec +++ b/nodejs-inherits.spec @@ -5,6 +5,7 @@ Release: 1 Summary: A tiny simple way to do classic inheritance in js License: ISC URL: https://github.com/isaacs/inherits +#https://codeload.github.com/isaacs/inherits/tar.gz/v{version} Source0: %{name}-%{version}.tar.gz BuildArch: noarch ExclusiveArch: %{nodejs_arches} noarch From 321c81e9505c49ab0d32cb8f0168b988b49d8621 Mon Sep 17 00:00:00 2001 From: wangxiao65 <287608437@qq.com> Date: Mon, 7 Sep 2020 17:22:00 +0800 Subject: [PATCH 4/4] package init --- LICENSE | 14 ++++++++++++++ nodejs-inherits.spec | 9 +++++---- nodejs-inherits-2.0.3.tar.gz => v2.0.3.tar.gz | Bin 3 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 LICENSE rename nodejs-inherits-2.0.3.tar.gz => v2.0.3.tar.gz (100%) diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..5a8e332 --- /dev/null +++ b/LICENSE @@ -0,0 +1,14 @@ + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. + diff --git a/nodejs-inherits.spec b/nodejs-inherits.spec index da19b5a..acf9c9e 100644 --- a/nodejs-inherits.spec +++ b/nodejs-inherits.spec @@ -3,10 +3,10 @@ Name: nodejs-inherits Version: 2.0.3 Release: 1 Summary: A tiny simple way to do classic inheritance in js -License: ISC +License: WTFPL URL: https://github.com/isaacs/inherits -#https://codeload.github.com/isaacs/inherits/tar.gz/v{version} -Source0: %{name}-%{version}.tar.gz +Source0: https://github.com/isaacs/inherits/archive/v%{version}.tar.gz +Source1: https://raw.github.com/isaacs/inherits/112807f2670160b6e3bafdf39e395c10ae7d0fac/LICENSE BuildArch: noarch ExclusiveArch: %{nodejs_arches} noarch BuildRequires: nodejs-packaging @@ -14,7 +14,8 @@ BuildRequires: nodejs-packaging %{summary}. %prep -%setup -q -n inherits-%{version} +%autosetup -n inherits-%{version} +cp -p %{SOURCE1} LICENSE %build diff --git a/nodejs-inherits-2.0.3.tar.gz b/v2.0.3.tar.gz similarity index 100% rename from nodejs-inherits-2.0.3.tar.gz rename to v2.0.3.tar.gz