From ec4fc244dda2136c9708fb7f52fc27d252e7c2a7 Mon Sep 17 00:00:00 2001 From: wangchong1995924 <15229716099@163.com> Date: Thu, 20 Aug 2020 16:35:02 +0800 Subject: [PATCH 1/3] package init --- nodejs-nomnom.spec | 38 ++++++++++++++++++++++++++++++++++++++ nodejs-nomnom.yaml | 4 ++++ nomnom-1.8.1.tgz | Bin 0 -> 10417 bytes 3 files changed, 42 insertions(+) create mode 100644 nodejs-nomnom.spec create mode 100644 nodejs-nomnom.yaml create mode 100644 nomnom-1.8.1.tgz diff --git a/nodejs-nomnom.spec b/nodejs-nomnom.spec new file mode 100644 index 0000000..37d4c9d --- /dev/null +++ b/nodejs-nomnom.spec @@ -0,0 +1,38 @@ +%global modname nomnom +Name: nodejs-%{modname} +Version: 1.8.1 +Release: 1 +Summary: Nodejs option parser with generated usage and commands +License: MIT +URL: https://github.com/harthur/nomnom +Source0: http://registry.npmjs.org/nomnom/-/nomnom-%{version}.tgz +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging npm(nodeunit) npm(underscore) npm(chalk) +%description +Nomnom is an option parser for Node. It noms your args and gives them back to +you in a hash. + +%prep +%setup -q -n package +%nodejs_fixdep chalk "1 - 2" +%nodejs_fixdep underscore "^1.6" + +%build + +%check +%nodejs_symlink_deps --check +nodeunit test/*.js + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/%{modname} +cp -p package.json nomnom.js %{buildroot}%{nodejs_sitelib}/%{modname}/ +%nodejs_symlink_deps + +%files +%doc README.md LICENSE +%{nodejs_sitelib}/%{modname} + +%changelog +* Thu Aug 20 2020 wangchong - 1.8.1-1 +- package init diff --git a/nodejs-nomnom.yaml b/nodejs-nomnom.yaml new file mode 100644 index 0000000..009cb74 --- /dev/null +++ b/nodejs-nomnom.yaml @@ -0,0 +1,4 @@ +version-control: github +src_repo: harthur/nomnom +tag_prefix: NA +seperator: NA diff --git a/nomnom-1.8.1.tgz b/nomnom-1.8.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..118f2be76538529d8dd786beeb9131559a1c038e GIT binary patch literal 10417 zcmV;iC{EWOiwFP!000001MNL)ciYCX{aXHt4SG*WMkK_CWaUa>QpJ{I-O7@WBqujV zQ7w=JNyH?<0H9vX7&v%AF>s>ITf0k0rahlyU}dH`-euvb?X=a zY#2_%B*?-(o2S4!ESUCLFP==`H{~#{!z2~;oBmgRlRpjS*(gr%;j1vnMgVR<$wu>p zeLV@59@hIO!wq7aVwy4Cj+@nx(R}*rcv}C}_#X(KNIRs(PXV++2!5 zn}ySUIPFEDL8>`CO444OP$&Pd=|A%us*zDJeov1Z{uVq|ed&kSFPzXMaYdyae~T)W z?ntHQTM$*7i2Zf1}lSlK;oJ{=&GaQsO@> zO2Lj}mOa7-al%kf`0Oyl;wih0!CV6?CMBb97+r@c150kgy1-5>i?INUrYvBiARYOo z($&?~FTr)dt+>*4kYE!j>#!vJbsi;QMcSTKG%|eNex=+GyYpeWCQJ{;f^Ik2W#xXk zCLRpN!El#l$vl)#M&Wn{McyRQG-FhM7)^(O%pfjfkvqGEUOXK{jwX7liGDZ;=Hm>X zQCV`4%DLwL=j`N|4We<#O=Gk>Q=~&OpSoHVhOyD?!j8=w65*7oK97R4oldM6h1xgBGL$|0wKJEudF7 zPF2NgyVkX%M))C1f>c&`XP^fH6(mV;%i;l{I-gF0tTzh#wH&@Fr|nw*Td+)L91p1*>?WR%xei2j z=L}vV3G}GGXNa{&K;TK6-y$URqXaMyoG8Ho&xIph7!u(X*1G{93gelD$sp)KA1a|g z^o3_0fx5bae_7D)v-<3cNI?&h5G%5J1c-y{4djC&;yr(NMbtpbN@u?6lv*)4IOG=O zmA~`_gi5)a#5eGu%vFt4S{0?UP-e8=0A!)FYTj|R{w(iz5VVz#>m z8PBNq6{Y+z(zAe+IO3dGlA4N`N)Hor9)KiC-cUiHltqAJd@~inph=k0FEH5@L}?^N z6x+K(D?=$yF=J|e^O67GVr|L%GzS9oIWTk%K4@bFm0B2G2^&T#4WGjzD+XEt<`+Q} zG*GTc9sQDC-D_eZ%JFhUJ4r9i3~5CU!Ys%}yXK56HQg?2)bvv^_UAa{lIL)^jUwYH z&A2X+v$rw=h?%Tb3akg$1hhPK3m(5bJUS>BTYpY)7T7UfzE#q0u15PN=%Qhx+jALd zsu|9tIo|VqpX=Lk9KYu?6BrvQPH)5)yG#xT`x+_#4OCzkVoWZf6h0*Qc}l}OQEa#L zXLw)lF{DzBG(V9AZ{fvKBJrwytVP{o*5&FiGCL2hresw0fOW%&!lJ0W11TuIfJ}1a zVr`&P`&S|qDb*0lI4B{kS0$mC1!>B~+XO`@+jY|lQ~(=>o9*m@d!;fgE<&DS9nVjOZY)?plWXvBtZ`*HZV97 zgaC+=#e{$0aEs=_f}=hsSnZ)<4~%gZ_YJP-V*3Dw0QWu zD2*N@g`uY?Fk8?YxxuhJ7$qMi(7wda?uMtVEiA10q>inmtl9dg<^jMF*3V%e<{Ts# z-pN)pUNlrFx~0qAW5K^hnfqeXlGSJWvm#q)9;>TG) zcO~TxEBg^`Bj}N6QusEjsBIenTJtHguEGh*IuYVFvc{QL?}kY61bhRPQPAlT-uLp~qLeRhT~tI=X|mp5$Mg zWe7K}3yc*lTLVbbAV&__NufeeSVJ*bfFBwB1`Oa7aLZHR*37VN1f7)wBVpo-6Ny&d zL)HM%AE_&UL^#)24@QOeNRNZG1hKdBZ|*DIMBwcKql6#A-W=EJ&~J@VW>X9Ml!a4r zPJr+GK0D;}QLuOz0VP}zGZLVAc!HESe<33jt7QcmlcM5?V$geS%VJD|9ylY@-*U#WB^cuV-g_810K$Y=XAT)D&Hz&RQF-y22YHMHKnmApg~ zE9Xr%iOJYiUL{6 zj)}m)^~UqQ?};rp)XOsHK1Zc!73Qp;}&$Z4-ev`O5L zLM7_Xl6aT|6aF5hKndt5j=)Jr`NTd;j)GpKQFkoVN~#o*z=6B;R~KarBi2|MiHpB6 z^t60=RaMN!)r3$^7UtC2Cm^0B!8FBq3ZgEBQ?Op}o`-$)3})H{s8L9pP$OD_Ov4+g zMNI{jhM`hQ4tRwaa^B7YAGBa*k&&Z%U?`U?0)k{P0V&lX)CMB=0zerh_8fX*6!rTd zXbF)OaYG8+AgejOme9g~!-FL%TvNI#IF*8vWgy94AD=J+~HlBmzEBVjxhl7)mq^4+Ey0mJz$r_<+V9YHJ^Bm$N$V?VR7 z$EU?$90kJM<<2=@w&K;a7~q_H#UEZ_K~RO)68m19BnXbYMz@tn@)v?j0vy8CwK+{H z3yo_Au*FXVb<#X6a+QVrscD1Hz(8oywc6_;g!I}Q>I?lc?*4*EqbQCdu&Zw^fmfwC zcgd!vv1;slf?0rPscRxD1^1@0DhMNnmR#63fsW$@gz!a_1~AcK{2Cr$U*%$miycVm zluD#EQ(Aijd+Q2D2IkPzhuQf0%9>S-InegwER88g7V9sI_X+Xik*5m}S1G(2cpGAU zfffY3OH&+ZEro=E#szWZVJjMc8O%4-|Gr7HTqsn=WK;;70y?O<_ks3#MJ)_G8e1N% zQ3JQ8(ni;s^LCV)G1!GlG+)@zs)m|W3YNk~Ydb2Of%GJj8&+aD(>N6#ZC;V!ukHAC zrNOJLn0Vmqv(RlP>!>l&LXmu*dtHCsOXhzZ9X>xeK0Ekb+E||d)oN_D^7&uQ?ed2?K%xOmZO|k)UoiV3rWW~J9GC1MdoKomUo2nHOcZp%4x_&C;hn}Apeh_bfIics zDqf|dfK+ga6O6ktfzh1=n@49Oivo1h6X_~gsAD+&)d4#@d3pZh{^;Rg7Q93?3K0JPT3auQxJ~%!H z|N0o3Vh2CK4Lf_ae{@7m?Y{-=PYJ*0CvSc_J^cRFIeT?-^x^;>es@qhI^6&6=zuo` zoqB$>fB3q_UhKc#|Nek#odA?mhQ$PSKfXGkN6_9r{P+C)@Z`7zGQifY(LHak8z>f^Uln1FgA<8 zL`&O4jMrs)P{u@?lCq=slOd09$<#xfV5Iwk4%KgWdz1_pegK~XXLjLCncTKqD z+!`?P-UXG)b*T87khxcDfTjm7*zb7J4zIETe92(Qd;w@1{#D^8=E!6=$5wJ~Ro7j` zj+TZo_|O1r0b2|y$9Kzlj>8*{<8ClMd0?pPu(0m7gLj>MUq1Q-&o%5$SR&wQLZe3( zG`@P=;f0p~<1spmfb_&hO_b`0;w#}DW3X-^%q62DQvXDG4R)Daauf>^=|qnQO&x-O zY53tR347!#*F`}}*adC?w_L`lrt!^U@G>gv5;cydD$$`8g=NExGx0ty(;C1qz`6z* zd5n|_o5)QTfm&IY9xkeFF`RMpuYVaFkR|B<_pK>@n#SYMAIC#{t!5J$jK;;%3RXct z4e?s2I%~|08z|{{doIqkZlRbN^1f(XvJK`jnIVbShPKQwvk_);OyNdxuUJ)^msO)Z zsSAx8XbWtwlA7|d7L=f$93Fm(L61tSY8Qvnzy}q9Y1NNXO0H*r{VNmCwB@7i8LS8; zZ1V{o77HIpBd)`~cvrD1U}Fc9S$12IIPr85tDZ558E>uJ5hmbrZ3{!2g)q}tW`G+1 z!r*OmaBN^iWO*C~v$WBwpP#V{++r3qf!yVr*QB&;RkJ9WlGr-X)o#?1D3peZ-6iJj z;`&ZHH!{A<*hd^Tcw6>rtXW;qqS+8=0b`x0JI~bL$~LFPvoh{cs9%?js>ohQg)<7Z ze>acDecE5Xa)ZgN7D)}`dH&_7)oLUZsO!-_S<5|dPxYA5p@lyfin`4Bg0frzBrOP z(1%uEaXxlnAOZk9%k!P70<2+xA&4jdOZ%iS zKQf)r4zKy73vz;ydFk|0s2yHWj<&Htmey=|{V1J{gIh*BI%yZDIkLEnyT@W|@g_=X zC74FPn?&J2ZdCMbh!l`cx>1${$*o9+Le#ug!$bTq^(he{aDlkO8Z?3vJxb=FLo#Bu zsGWKa#c|F91Z7ka<-9^J2u~XQGXxR-y2DzHJl8oZgwW;Ng1njXMLHZ44`m1uGjD+jVboYbcpfky;7IJYc!;vy?|m zYi&UqRD$L%uAA3)AnpR{6!i*Mv zI2lwtzW>UrvTr)9f!1Q~^+>!bw2-$uhG9l~wJKHB17%@KC!b=3rrnteGu7^pW$K9L zgn6nuL_feGQ*fs$__Au6w8oB9XyM{gyxROyxEV4pl*bZz9m-_rC>M!Q0pPv<91La? zw;JX+8vOI6ne{3FDpE^R+GGcFzwB(Dj;I{vP3m};_%+QxAD3yZP#U5=4$_QMk-zt6 z@l2W00>651aIG<8CNzH#C%7v}_pmpzH38DaPs5DoOIE~KVtBbm;%LbKUB2CG%p@^e z#;$xp5CKjFaR&^>LC&0nUIsf=_el2NM>D>=gc zZd5cCxl3;el(AcxNnvi0-+C)szm>o=p-xa@>>B|fnOmWIhq7ckI4n$9Po5u2IDY#7W^nYO6& zz5$}o4*<$_-#OD1H~@xBsthqmXT(MbmWO!cYvL#VKIcv78qylTV@i<~@R?0a2?^gw zMVYsH6iDxD0R(SB>wROWRHyf@YhKtjFU^_-L@>N#BOz-7B;WTPmG5ja^70OMSI)>h z2w=}c3#F4-KasX`>EiDPXb|u!#GNo55t7~!Kib|TBJViEP+DH_O%xD;Q zOW4z9&QB0pha`&QS$5Z!LscPP-oUqH@POu5iL{eft@+5BkvQMj{0e0I0^jkys=&U* zf(8TIEUcZ7<%YPRrf$Yoz)COiRTGVXi-8O1NhbEJ^$uF~k%zi;@-7aWf@=qTg?bmV zN%@v$5a_dKFRsXC0^tqNpWo^~H*{;eh8{DzS8xb;Xx$JcTJ5!ZQD9t?OKhpg$D`lb zYsUs8Wwz-c`JHK&r+jj|E8z-~Ba0HF0zidg4AnShQQIt7SnYcfyR>+`i!V^(c|9Ep zBLBvXuQlB}>D-Cqa0m;7tt4O-@5V0j21GZh#NNVADv#Xksu>=TkpXH`+l$im6QL7o zQR^9X7@L_rDtFyWxz;DP$=HJ)T0kux=o&Dh;*gJ=55^ryQBFIHM1_)#5@p7I;eeDS zx0;~1fH)oC8G2Z}d#evZlpE&6DKAQ1cn}7Qi8LJEo07@IJsgAz648m7+>@_Rl2G#n zDmqF-K#;6r8AKE{f>-$=;fF5h2}C|oYZGFif!g(^rj91F3Jpj*PUa2>-D1MjDFbp; z^1U`KRH-*9WLG_#Op~N))xnBLY;zPO0x4Rwqqgwq| z*MM&83Kvl2(*JUEPqG;FoVlLHYwmfT2 z*5b2mg~aOOAN5NVm!H#(ivJ}Ej4=Vz`F$M;5r$UUFQOO5yH-(Ut!Nus7qWWM`8mDZ zkOFJ8FJxkA`{FMkz6%v%IE{q-3rb&HN;wd{#F3;waeko@?OiF~5MSkzLm&hE zhKng%b)jjtn&TL59KR!}m#Hiq0^i%CmJ-CkE1oeh+!eq489&2Cm&xljbzZCZLp91o5M89$y`SbOfxIx z48D;ENavOWjH8&0on=&;tUrF-OUHsj*$Rg8jHaR-2WeQ?{4pp=vaw~;+BP{QD`u6#R&88@0WE>m9Um|ED;w=67jh#rJ=9==*QYXWLt?ot;*z zP2d06-g(;p`52e$m}~X!6Wl>A<=)3+jM64>NNQR0!F-Q0r`g-sZUV1MVU z|MvZzLC|dMe8rkHzNLD-UVu^B*w`q-`P<)Ez4fg2jBUWb%@%`uLl1F*5j!nF;9JHS z^Gg0bfY$U%8@wd`c&$Etq;MlI!&afTRfy{sukA^r1^y%KzG~FIVjEvc?8MAY4)Y6i z2o0kJpOIK%T58EEdQ7S8sjGB7zZ7kLY617tRW8cue1fNa)|>cm%ipG(Hvio!QamN~h(zCj|9x&T`omtP{kJLSuLm{+SLpv%vn}kuHl7EvjrxCk=SlxR z%4K;}+5*%jAebPgO8Y^WE-nQqWRquzR>aB#{-49DR0|(R!Bcy!FNioSC@fRhDoO2- zqQKWR+(^`H)EljOqm8ivd?=6J<_ktN`FO@omOI<((x*Mvv2w?NcPZ9sEX8wYljW2w zyE7RQS%)@D2_q~-i#E#Kp8WsExz^GDI@JrL zeWn-XbXtKgPP49T{+w=X4#5U27j@)weQMFV`qBE%oK%*iO7fq1L*KsY{vsNsDeFaa zt-qu-dtGB~si2&|X|t;nd=735uW*?QrXY3p4@M;kfLb8s6O%YHo}YK?>Gll-q@tt` zfqC_7oZ9$&v|>7XjVC)!htJif&`%<`ua8Tq2t(XL(;fu72Mgzu;&6!2IJfm3=ML~u z(8)W+*~Ljbs>Wv+n@Gp;`t)fnXGo)2b&!!bKdbmfIQQ&sd91l9`c8scgTEL1Qod-` z-j1bUQ?7c&Qm`7$f; z;ZWooH?RP(gUa`o8K>e?b^K#I`2Q@1V(_2fn}vO%Ddw|x=|b?&rRtb?06HKZ>;jTC zELP~P;8~0R7IyWc`&dxz1*Pdd7)^2zSN0^QD%ZCEEc;)c#q+54f2+Cu%whjGpX~p~ zxYn`%^Ran*B6FNDBKHL88RJf_-WR86IRRk{`DoKi+ywjp;grJE>p*(FFvwa_kTPv6 zZSsD3N`>tpiQR@K>DX9inLrsnz{(Ol?E8w%j88CefLh6kl(m26w--7#SdMp+J#t* z%+xH`uWL-jFN_*I^T<`f`8i^vW{QW+xGKI!`yf}aa|_IpIE7Tr=@oK_w!Z#Z;^ z7sVRoLL&z85}_c(Y*9g!9?_v?MKn7tDb$voTUKa`7us@U!F+;YWzGL$pV~vG0k6pa z*xr%ze+#C4%KvS*ciK<$|6^S1`u_!`PyWn`)ZhrO>JD<$6VCLE>-+N z%p|c4oGx9RQL{*HVJ6fCl-4vz?>RldoSV+$sVn>8=ae&9>;4_p$5BEb zvzXi8=1HIu&HUVOE?WQ{I~#`|eo(uziz;^6ToLf?`!IhI1yN3w&Rd}La9n*XZPt|I zvZM+kUt`#USym~_g*{yAlq~C;;X*CJP35Juz5C&{JiWvjtG{O&19N6F5K{s{bIA<% zW4!xIT8?G!FL5?Y7w_~@toF=Li`OeDBI6qmK$De1xw;KIs`|okC-!=c&kvkB~ zX6B-^aK?hXpFWCj*aW{LPvup-9)G&Q6#i!{8c=NC>(=qHXB6xONfKx7IQ{Y4*A%9w zB54P1%_jO0f|T{tF%0E5htL161N!(A4u?xKAw+kQxEoFH6-5^rb@;g+`nV3J^9|y- zpL#B9z)Dym@S*-%nweh(`0Cs$xFN(;I#p1s*NNajexyDpe!b3VTkj#&ETYxxNGeVi zKou}WL^+&gDVcm8iKCC8PuQ`kgOTsKqeb#_fW zTEa*P!dq97*6Jc{XYx^PNv-L8Vl<5hhV81ub9E^|+$fblk;E+4T3+nIbD~$I((sdl z!1e%gH14$oXy%gS*0L6CnI?J{k=|-#S;Q1`7M+RC;DfmL1 zmHv_ZHOOV|z!ROhvj&3=Tq#-$inJgn;ThZ;i+R+PF~OPGJfC7H&GLf8xH#DYct b&ppjOT~F83^>jU5x$FM{vku)@0K@ literal 0 HcmV?d00001 From 2305672e1c1e1ce2fe42c1216955e1eaebeb7887 Mon Sep 17 00:00:00 2001 From: wangchong1995924 <15229716099@163.com> Date: Thu, 20 Aug 2020 18:21:55 +0800 Subject: [PATCH 2/3] package init2 --- nodejs-nomnom.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nodejs-nomnom.yaml b/nodejs-nomnom.yaml index 009cb74..4e5a19c 100644 --- a/nodejs-nomnom.yaml +++ b/nodejs-nomnom.yaml @@ -1,4 +1,4 @@ version-control: github -src_repo: harthur/nomnom -tag_prefix: NA -seperator: NA +src_repo: sctp/lksctp-tools +tag_prefix: ^v +seperator: . From 0c649130b6bf0a0a6645dcab400091dff28a0c01 Mon Sep 17 00:00:00 2001 From: wangchong1995924 <15229716099@163.com> Date: Fri, 21 Aug 2020 17:25:54 +0800 Subject: [PATCH 3/3] fix the yaml error --- nodejs-nomnom.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nodejs-nomnom.yaml b/nodejs-nomnom.yaml index 4e5a19c..5d591c9 100644 --- a/nodejs-nomnom.yaml +++ b/nodejs-nomnom.yaml @@ -1,4 +1,4 @@ -version-control: github -src_repo: sctp/lksctp-tools -tag_prefix: ^v -seperator: . +version_control: github +src_repo: harthur/nomnom +tag_prefix: NA +seperator: NA