From 0dfd75a5defd42c9fb2fd4dbebb4a2d37f0f1e99 Mon Sep 17 00:00:00 2001 From: wangxiao65 <287608437@qq.com> Date: Tue, 25 Aug 2020 14:18:03 +0800 Subject: [PATCH] package init --- 0001-Port-to-current-plexus-utils.patch | 25 ++++++++++ 0002-Don-t-fail-on-unknown-arch.patch | 25 ++++++++++ os-maven-plugin-1.2.3.Final.tar.gz | Bin 0 -> 10537 bytes os-maven-plugin.spec | 63 ++++++++++++++++++++++++ os-maven-plugin.yaml | 5 ++ 5 files changed, 118 insertions(+) create mode 100644 0001-Port-to-current-plexus-utils.patch create mode 100644 0002-Don-t-fail-on-unknown-arch.patch create mode 100644 os-maven-plugin-1.2.3.Final.tar.gz create mode 100644 os-maven-plugin.spec create mode 100644 os-maven-plugin.yaml diff --git a/0001-Port-to-current-plexus-utils.patch b/0001-Port-to-current-plexus-utils.patch new file mode 100644 index 0000000..3e8e3bc --- /dev/null +++ b/0001-Port-to-current-plexus-utils.patch @@ -0,0 +1,25 @@ +From aa0c713f3b8363f4c7781ed5aec52ad0bf607508 Mon Sep 17 00:00:00 2001 +From: Michael Simacek +Date: Mon, 30 Mar 2015 15:40:16 +0200 +Subject: [PATCH 1/2] Port to current plexus-utils + +--- + src/main/java/kr/motd/maven/os/DetectExtension.java | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/main/java/kr/motd/maven/os/DetectExtension.java b/src/main/java/kr/motd/maven/os/DetectExtension.java +index 88c5e61..9ebe6dd 100644 +--- a/src/main/java/kr/motd/maven/os/DetectExtension.java ++++ b/src/main/java/kr/motd/maven/os/DetectExtension.java +@@ -180,7 +180,7 @@ public class DetectExtension extends AbstractMavenLifecycleParticipant { + break; + } + +- InterpolationFilterReader reader = new InterpolationFilterReader(new StringReader(value), dict); ++ InterpolationFilterReader reader = new InterpolationFilterReader(new StringReader(value), (Map)dict); + StringWriter writer = new StringWriter(value.length()); + for (;;) { + int ch = 0; +-- +2.1.0 + diff --git a/0002-Don-t-fail-on-unknown-arch.patch b/0002-Don-t-fail-on-unknown-arch.patch new file mode 100644 index 0000000..ad45e41 --- /dev/null +++ b/0002-Don-t-fail-on-unknown-arch.patch @@ -0,0 +1,25 @@ +From b11d31e037120c3ee761276574f408005a78f632 Mon Sep 17 00:00:00 2001 +From: Mikolaj Izdebski +Date: Wed, 15 Jul 2015 18:39:46 +0200 +Subject: [PATCH 2/2] Don't fail on unknown arch + +--- + src/main/java/kr/motd/maven/os/Detector.java | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/main/java/kr/motd/maven/os/Detector.java b/src/main/java/kr/motd/maven/os/Detector.java +index 9dd6688..37ced72 100644 +--- a/src/main/java/kr/motd/maven/os/Detector.java ++++ b/src/main/java/kr/motd/maven/os/Detector.java +@@ -46,7 +46,7 @@ public abstract class Detector { + setProperty(props, DETECTED_CLASSIFIER, detectedClassifier); + + final String failOnUnknownOS = allProps.getProperty("failOnUnknownOS"); +- if (failOnUnknownOS == null || !failOnUnknownOS.equalsIgnoreCase("false")) { ++ if (failOnUnknownOS != null && failOnUnknownOS.equalsIgnoreCase("true")) { + if (UNKNOWN.equals(detectedName)) { + throw new DetectionException("unknown os.name: " + osName); + } +-- +2.1.0 + diff --git a/os-maven-plugin-1.2.3.Final.tar.gz b/os-maven-plugin-1.2.3.Final.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..738d3bc1a500ea47e9b0c0f095b827a8bc9bd8d3 GIT binary patch literal 10537 zcma)CQ+Ff`(~Rv+GD$YJZQHiJ8*5|R-q_lWvoR;e#I|kQneRF8FZk-ByKefXFZxv1 zDUw(Oi2nil!qC@sUHbR*_6N4>okLA3xtLt~p$zsSJ#HSWodUC*vC~*uOhj)|E>~2a zIfU9q)#ugn<~@w;=$$dKXR8<=_wCu~>2a+u9Np`sN~58Y*Vnw^jiRQ>$Hy=;VPs_F z0}J71;O{$A^AoDGnkfFCH>`xV{Nl6FbH)4S=qCwZ z{zaoE6K-*N&(?aLpm#ozrEiM8=NqHKYh$!mKCy64Pyn?`zK}09TEV5z@q5>H_VIRN z!L_PS-40JNUaB`o%21(icg6)xVv0_~&g+c{5%lNo={$|+yU2&*JNWC0?Bo65IQPV8 zxThT)nDCX7Ree~kn)cGkruZS!rU6zV7P&kN1Uq|P$C^k*fsft-IptmTZ2QLKKb8J) z<%}7g7@Mp3%4NIOC>T%sM&r6O#b#YS6355tAGCku$E(QDTzcZOu&0kAF_+6j)v$bP zAGy75=?g<;c#(fg=u(z-g+xd z_6CXm#Nx@`B$WW4zz>$`Y2{&^{rg6Rr?ZccE+FCK>d?vM z(CaBM!>e6IB`<-cmKn6&Ilv%k%3@Y#PLC{WTnTa9v|+!B@4zN>>^+5x;n~{-TP4-Z zs>Y}#^>fQyL#tjoRyY(vt)g1)_Sg1rb}_l-v|LWFJeNs!LUl{~2J;MZF3G2$fWO(R zxk6U9NHkda8aAOf!10XAB|HVK_R0f$V~%D<);CQQWREB9jLCDF%3|3``s$QjpO(+)0-S^g-x$1P$}7lxAbT={j!1VSsNqOV){6-mjhTBt-Uo1BM3KL zN%|>$DS7xbq|Mb?YgBRRA;=-VOdaXk+UE3?NXBJAjo&Xagyu!;isQMRV|2Q>Hd{%w zy@+H|%ZwSw(Iuh8&Dl!|oGePvA?oZ&-SQZ&Tp1UrU;9+l4v3Z?77~Aa#tuZ{|=tq#&|jQ$bNl3!7#;7arQaLN2C3X z;uDy}*M*vZWNxJlmzNcxJ&V1+Cc5MRm0w66;6`=d}{aLqX@I`&-xB$ik5f zkH=0sEbTM_Xe{l?dLBLV%)>A^1+r6DJjKHU?3?UdGJ=i5`$w;fy@jU3FaIT+f;3|N z#zms!R=pA|Wah5GnBO{bRbKX?3ZK04*n9OA0;&*Z3*KXLXaOl^UH z`_BW{9YpftiQ7X$QYzJ0_4G*b(v1Zdgvi`=1VysbVbvsk z^!^E}nV4by`k8k%JR3bRN{7_%rW;MOsfRX$utN&S6x$ku$Q5!M{A5kXXBU{I#R^&6 zm9smY$j1JIGdi$t2c#J@zqC~^;58(Pl1+K^$>FMMIFfj*>T9VD&Y3s*mIKzNphXb9 z%^}VG4Bg;?YwXYQ2qBf$~iQkxpDgF%ekF7(B z^gk`TPQn4&EB8Q_)-e61^gKD6Rg&AZGgP0E6LjXYVhUr1|Gf1KSb~%DCVwq0I zs+TT`fwVCmh`V)zC@;%4+x??0SgR9iL$#v_RR>g~gS%_CcRUv%oY6A4fqT)7_UObt z73XEiLF`0Uhml}%MT@wqg_x#ZwCyktmNIM|V%;7#hZ?t|aFjj9Hi!!$mO=6vXFK^4 znVI75q#h$6LXl5c6QeX$%?YuNO#AsS`3d45bUj}WX4oB}gr-c@DYgqSC1kS13s<0o zq?(ok_Wphl>=-VNdZr791STF)yPCJ&k*;GURI0K%Xyu2Vf-AGw*3qi-w^fyD>;~Tnxj{hPr)G1FW((=l#ghvTTAfk5d zRAH=ks3GhXx~-JrBwmSm|G^52XVrxkOSnM5ME$7plXlFQqz>Q49DOUoCJ%<0*GDjG z64c^bkfiPbt~~Z1t~zvE{9FtAJDFr+Ilb_`P#aNWun|u65+~dOF{K`Ui0%or?0ET)*@_fh9!?6^$KDfY9c8G$M z=bI1_syVX;j5XQ#4yRf!Xup!5l9?mrQF9Ylza>;`{CpcXp!}?+@xJPId={5?yT;&o z))6IaW0tqxQ;N(qw5(b#{Q)QW*IycVqPsZT2~#)o5?wZ0my3I8OMBIl5mRb$jS~^c zf0$X5SX;C@?A(RP$p7kdV}K7&X*)F#ai%kX1f?r4lm;{`TfMaIjL6zO(=GOfmD+Vw zTIw>gDbumsaFjM>6Rl5oI@id@V&;q*RBlc@~J2aW=BXuEe2$l2~WBT&og~J~_1Z6#^b3?#3mvicvN_qz{QoG0l~DlF*t) z!t@Ztd7?DU;n`36Ic3FSx+$~8lw=}$8i>Vlvf6NLu=nV0e1bL2K@5%m7HWhp^n1y| z#NkCbBZd%UtYXNm97sKz$iqTfk!|6++kT*Q_jYH=aIQRJEuua>T+-cGI;;p@#4Wj8 zFjA#fq`ml3T%KW4yP@)Dtq@VtQ3f>k9@-qh{XuD?2uIY{dMSn$Xtw**J62M5;{I+g z3n{Ix^38*uD^0o0THwbuWMGJ)_7suw3yrGhV(4u7obdA_274TIcepR1S7(| zt>2^10(?aQD#+?T`D(SDuoXA;@9kppWbe?k_i&VFe|f)(WF*WuzIIAF6N_8~=?)L;n9jTKkSg z3Ul^;aW)e;db&TPUAV6B?6-l`S8e?^$76UGiWT;B_idgpn7iescU z2YT9k(Q*nj?_?y7=(#2_hX;e?&1k7$0|jx3i6}15P7bb72SAMTIK}`Pxk=*!)V)|> z{bQON<^lk3yMjtvyfpOzio#nuY~aIMMj=_Iij3HG{RgJ)-r6{xtOOoa0ODzwRw~A< zL>VnR^!hhYww$t(pL8V8mvTdv&#I+4(qW7@bdpO;k^58?tQ0x?zb@=h0Uj+J?Q#2K zJacx}N`=({A#u ziAf<+g#iSn`;S(ZL4)TT;`)XMJ2_`Vp_}mTP3hSyYF^!%UORf)0lVeJlSughdZ~OH zI7F!2O_)!_f9gne6E)}}j<3Bkd5Afe+Ebadm1~tOm4Cjq_*ce=ynR9?C-U!s>j%p9 z%hBNz^ajJVCYGs!R}h9>bd-r1KuTvnNQySP4sOolav0*`y-2E+)OPoK`TTm#R? z%dDA$9WDN096JjXGq&3Sqy&;x_`UBh7u5}4vWW&1qs7@34#J;a613|e_>cVYyxOF& zDj8Oc%!eQA$7rDO{`4Yjf-WiVr~&cCTIvO+{hIVV4ohPJSMWl*25{ILf^nV!UF^iu z3>|okGAhZ`{7CfQ;lU7b20(#H`kmlAHhw;T4td;FtAyL=>p-;UXW(|=)%7*;S2q~E%==FOsRv{_ zxEjghbvf+to#`~1*Z4}*5K=I@-qhNd^L3hQmkSuYCe1~#|JF3>vRDM#;2VK)tQdSa z>pt&$KrWYma};nuFX_H}4E)NNLo6){G}eIP0VA7BXm@Cos zSHaL#F4HE3FIa1?T1ML(l5MGzt>$HdC8@Vix;m3q!}tXh8oddlR)4$jBY%u#;*x6w zFy17u`ZqS}Zni|`!k|YJ%M!ickOP*GxdwI1S$8J|+Ly@O6Y+cV*o7g@e9&Mq(uI=W zsA=0E3IrWug^7fC@VMdDn#p~Gi%6RA%4TzqtDfZYCd)<}`)n2vO&WI!NiFi*CbsI3F4Zy}#>OFu)+s zE2*u0%IkD(3HbM5w#^Ni+#CE5OcoftBngtWw8GfBZFHLp%Os`({s^oY_pdTlv3K64@EwjgmTVG-}qkY=Kn+3Fp{ zSlI=8V@Q?5RPU?}$b3}#OovGhz7d{L+p<{CHJOj-H3c1Y?Fn63ajV82|jUDbl0Jqm=4{%ge7U}G>CDN^AB1>4}Hw)KksWjntIpO{p1 zja{X?ZE;Q{Uhd~>X8t;SI2!ov=#i?kZ3lYH5H?^JdAeuD?Y5bn=oB6Wbmg?FpwCJ;2dLk zVDy-Y7Lj%UZOvD;`3B!zyh_}wvq(JXwUmVKYF5N?9&tIE0cHO@bXKc#Q}eYx6o*4p zdXf^7RJfYKnXEm(Co$qB1oAmxabV=+PmV-jA2Ajx-kM};u0#rL{fwYFMr{z2Xz*tu zf&#&=VOD#?vN%kiWHIFEf^iV)ZHNTPDpBq-_=yr%3%|LjcJy=>BQP05j^YBFT zJ0@(8`(vrgNmxwdpx+xmy?Qum%)X~iE!?zUSIaB@H#>@kf^FkoMN=bd*Y8$cC(YK; z8FxMF0!v3NE*sAi4%*ZtapGdp0J!11tGkA~l< zz&juas135pSk%UfuyD_0s@z~q7t?d;{$;j9`^2SZpAz!IbH7Kfnz|&22>M~~)P70x zjEmN?!g63^O#L@3L%TrnFyH>N30PBO(!%LcpSF1N{)+8p57~oK5_I@)om-wYOO7)9 zqN1fe+`%+>#ZPx>iG;*T^|`ki7}Oc^!j@bN5k2fi_@(#$7{VJn*f zzjg|?WD=|Ytz9XP{UGZmpMbqYg({00vGov`nd*r8WJ!Qi7z%>(T?x4@SkI%$hE7w4Ux0zhHdur5p^F0EVC{=IIQ__AXy%S%`b0b{a4^PjCn47 z)+oz1R&z;rnDB-47s6gl3giYr5_j98!WeEI{p-e)rCa#%XZG`38KA-!mTvS2?rh9r z_mAdbsEyKX9JU-^(bW7&ABu=r)h`;>fT_rXw06%z{`H)JqZv3aH6lOn1eZBinfU7T z6TEb@*^Gp1nQ*a_F)gQ4-}? z9#58{l_*%IS+kMxfvWhr7Ny_*cv5sW1viYEi|%Il+noi<7YLyCqi>ga2PjKV%c4}u zQf6?6KC+=iBqdAu)^P=s&g*n%5(YKwi60e;KUj?i*sdOgVr{3XZ`6!#U+IRAQ<;f}NZm+Fj@O$} z!G)hh4REV{e?j#8E4f>?!mbDp1LBYZeH%#0Y@&NVHGW0Z+QhG%Uzx1*cTM3EqVK*} zSTKSN-mP#G5#s>MI;R+Vf6ict~i=Y)N{y}VZg zXGOf5RnhbsBFGayPkosa{0NU~a*AQ22HsEs?bHo)8tYBWCqsy`EEvb4tFUBxG$AKS z`}I^E8b7k2x+$hmYF0JWZoG!4&eIu9wjqggmK1+WiIKOrNc)okG|CvVrDr=ca3S5| zspTq0#=_>+z5(RZF~;xJeEo{&=GT;`FNoV>fG+ zN~!Vu^djgZ(zCC2cYzTkQJYj)rKF&g+Y5oDkKV?bBK*FDas7E<1hYGIlWo}1(9pc^ zaF8)pP!&N_KiBXhNTCp1O2vyU9|DYDt*$ zY+{W@V%bknJ4ea^s|b@*A7zm^ANjYm4m36MJe6dn`s>+dzto#Xj2~}M==C26FC#IW zyqF4xvqgC>+IuQ?(Hg{6gvc0-h2dSV3xr9XUfMsxxFCF)IRgG1Bou`*oo|_L2XqKt z#qtp?N2A2&27=Qh3WbNNGyqC;%aOgZLs@hottyltW5@V>!#@}a14-78;vP{uwDcrA3iNm`ceGJr!*gLcRe{cxJKzLOl5i?^G57jlOh!I3VAA^&glbH zYQcfFsKRrzuvkd=sxkEp{2ZsEmgydl$_-!JJw1cV&vpXU6v1;C9LnD>kc|e-HDP6$o1ZDXenEk zdJ!#_@VS@$jBF=NrKvtWhZ!o7)vWd@9aohem8gv^G4tE$cwl3goSE!7r!nXS4pHm1 zH+S!WiS{R$xv`EBGXg%s#rahj6haT(IVlAt(wH z+iKgkS!u#XGDKaYVCKo?HdJ-eonL7j>N#-csxO6x%>Qo=*Nn##nBy5#Kai3wWsKpz zL7JC*ZEqy_Bs0oBmx!Fv1V;I*kl<_u!TxKJvNoF0EbQmG(8dTXaFjUKj5>!Es!b^^ zLgKEJ6E8NOcAn1W)5aZso{5Ab4A>037R(+U`xH?gcs4tF3s$`V*Dqc=9Dj(ct#^4` zf^Q*I-vbxENVYS;@Ug(8t9ML)^&Mx?WJnv#9`tm@8%WxLcq*Dudy>1389VWe7Wv=< zY=H5B(ubrASNV>Y+Vv!ub#=x30a1D(>^XD;H;S#v{3taj{vdbvWdjkqsb%8E@7HT0*1EK3$DV(Eij%of% z3DqjIO|0`|NP$S?O@q9cW(=mz;|mEy-VVq)X= zde}*sBA?SxPBi=kP}(tRR@%8IfatRn=#bM67T9w90S)^xT1PG*7 zHT=n9fF&bkyK8LT(x(X=QVhcy6vwRh$VorrW>8Hr)SE=iGO13o7z+EnZ}-m{lpP67 zn=W&*rV;MpdhVSD<-3FxF zYFbH;#nESv^6O}CY$+%y@*zUERgEEX&vx+!|LfyZBQQJ~ylACDim0^HKsK)DLw7Ms z#u(B;bymDhrHFwW5(MS(8~(AV9(`&zNG}X|RTpV;@e@1Gw58k3K5k3UznDl9b8CJI z$?5cKWb*T?Ab6hmvs28^!Q^L7HV>YDmaV^x z8j5%H>8M-%;?BD?xO?V)X`EksMeg>x`O|2Wu4D!D;SPo$D$G#E1&{)>8u;BiYwmEt zxQ&xe?S@GY!zOgM=2NeES&PxWvj^!PEJs;eU3%iFN~ZRmIVp9fr6A_(>Zt>J?lvlL zY}TKQAZ^Rvq=0(aYYZcI60WD|O5&cD7PsQ@{G2eB0hNHTZ>F|!&fA9E8zTkrUBT!K z-0#ypT}y$j`aNHdjhmE|fqvibkS=>Jx`7HaC-+&Vu*~b=b(^Z&9{%-9<1X+shAHQa zkiPF9WP5VZtjGHfuU3Lb-<3mUkbD?T*09f@_s&z6^C*IuA5I&EGyN;JG>IWWfB|FB zQYymrUm;q(fcej|g(d`CO+jI7gIx4;WYyVn78|i`5$b#Rzn-S)4=*I#5JJBt6T_}5 zCEq71{!5?Scvd`*lysJa1L8#*<9d4z)he&77j>^shP#IhBJznsBbC8;cgKjO>`uZg2>0Xx3uQt6*l04}6 z-tVu^HE%tyZ8aUSt%9j1;7encR`BxW$H`luJM_8jcvUYJT89b6*c#Mqdpc6R79Acg z98kZcG6xM2wAFW%nT;Xg)qb@TDq>j_z7j+_STa&znsHR6jzaE%_Gu?sGa?=?Nhcu) zy&9V#w)K5l^;tG4Fayf;AoicGw)-Jg`E4FxH z48|TQVvXHgeSWs>h$_IIFQhDa#La@e?6{nIi!smxi3jT`p9n)PUV(v6sGw3nAab*h z0FyinTWB5Sw*G^x+xbGb!pK0vBCJdj9(p9H?xJwmkyvRywL>BwRUADe4B-SP3a8nm z413!H6nXl%h7azt`g6(XF|gFV8G+pG?~!rV z9S``oHjTFQlwWV76S3w3e4z%q+Oi;{aUzG>G&nJgKWF}vbMO$ud6zrZe{bQ3bw8wP p?1~=U5$8!q-ugN83vB#ohsw2}D)Ij>eyA@b` - 1.2.3-1 +- package init diff --git a/os-maven-plugin.yaml b/os-maven-plugin.yaml new file mode 100644 index 0000000..91c6935 --- /dev/null +++ b/os-maven-plugin.yaml @@ -0,0 +1,5 @@ +git_url: https://github.com/trustin/os-maven-plugin +version_control: github +src_repo: trustin/os-maven-plugin +tag_prefix: "os-maven-plugin-" +seperator: "."