From 147a2b25bd386dfcac93339becc1c07b5f911e1f Mon Sep 17 00:00:00 2001 From: hht8 Date: Tue, 25 Aug 2020 18:55:03 +0800 Subject: [PATCH 1/2] package init --- LICENSE-2.0.txt | 202 ++++++++++++++++++ README.en.md | 36 ---- README.md | 37 ---- ...tty.toolchain-jetty-test-policy-1.2.tar.gz | Bin 0 -> 11450 bytes 4 files changed, 202 insertions(+), 73 deletions(-) create mode 100644 LICENSE-2.0.txt delete mode 100644 README.en.md delete mode 100644 README.md create mode 100644 org.eclipse.jetty.toolchain-jetty-test-policy-1.2.tar.gz diff --git a/LICENSE-2.0.txt b/LICENSE-2.0.txt new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/LICENSE-2.0.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/README.en.md b/README.en.md deleted file mode 100644 index 754ba7a..0000000 --- a/README.en.md +++ /dev/null @@ -1,36 +0,0 @@ -# jetty-test-policy - -#### Description -Jetty test policy files - -#### Software Architecture -Software architecture description - -#### Installation - -1. xxxx -2. xxxx -3. xxxx - -#### Instructions - -1. xxxx -2. xxxx -3. xxxx - -#### Contribution - -1. Fork the repository -2. Create Feat_xxx branch -3. Commit your code -4. Create Pull Request - - -#### Gitee Feature - -1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md -2. Gitee blog [blog.gitee.com](https://blog.gitee.com) -3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) -4. The most valuable open source project [GVP](https://gitee.com/gvp) -5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) -6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) diff --git a/README.md b/README.md deleted file mode 100644 index ec60254..0000000 --- a/README.md +++ /dev/null @@ -1,37 +0,0 @@ -# jetty-test-policy - -#### 介绍 -Jetty test policy files - -#### 软件架构 -软件架构说明 - - -#### 安装教程 - -1. xxxx -2. xxxx -3. xxxx - -#### 使用说明 - -1. xxxx -2. xxxx -3. xxxx - -#### 参与贡献 - -1. Fork 本仓库 -2. 新建 Feat_xxx 分支 -3. 提交代码 -4. 新建 Pull Request - - -#### 码云特技 - -1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md -2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) -3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 -4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 -5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) -6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) diff --git a/org.eclipse.jetty.toolchain-jetty-test-policy-1.2.tar.gz b/org.eclipse.jetty.toolchain-jetty-test-policy-1.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..67b0a42a7b50e47c749ae6b9976e1f60d7b5537f GIT binary patch literal 11450 zcmV;rEJf2FiwFP!000021MFG}SX0Lq4vSlGN2ylD2vrdzx!J=an1leq1PEJzS~1Hd z30b)}8>p{FFd2HJu(1AQr=P5*cF983B}Zs)Q_-!q~ss<_>B*(jqcEEKwHb0r&TE=S^h*kiSYV;Sk?obPJQ|M2ltKFKZ!&J>z~>l4){M`|F4ff zUZ&71WEw33|It2d`#@*l6OKfpBE1rszv?^4REhU0)tklA`rDQd0L4`uh44#Kxep@Nmv>F zMoJo#2I0-9)GGvw!v(9gQdpG)BPh@wVpR}KXvDJ!=|l*~b}hG{AVahU9akFiJIf%L zP$y(-B0}_vbdf|481@CyAn8zN6E@mACgRD#1fzo$ga$KO(Aco#n(B1WNNTK6BT~a5 zQI__&ggT3Gfq}RLpbQslS7sHmNK0W=t$CH5D9F8DVx~l^ zNms}Wh^Xb(7N@EdBGf*~>gSi0*OIgn&eDP0AOuM2Ou#pF<(6boJxB-}NjGp>lGkVH z;E)U@fZuxelJ2cKLf)Gs7NM|IflMKwhy<*Cg@#Z!T~UJLXz+Dytj5|}x1<`Z8%26n zh#oP()r<3&eky6WmU^lOOCQ!yV8sN$W{boj?V47mjTK?JL>qHWzNCxA6$6UOnJG`yC zAS_m))@czv&SE4Ug(U_=0fdYFR86Q5Y2}SO!a(*0-%doz5Tz zigDJj5OB8Hh@E7832XhcSKBIlMp=22>fd!+Z>HF!9mV7Ih(aU7Sq$e$=ebh6-M50J9ZXp;rOVc}e83L}@VzuyLqWqQRa1V?uCVIKMiB8hqQ>2nQ$I z`;fu<2K4J&D9{@rN>hVw-9>f_p_Dt$6;YLDaWA{=X&ECipuZ!TM{oVy(2{ zBo_0^_)j7?kN;#U$p7E!`2Utr?fu&O;NlE^PS#&%8-C!{Ye1@eGq}!y@|K`8xM;a_WR}&2uspj!WzF*!Lv!to-DLf^PfV{l2_Xv?P7O(7XTTZ`vA~HfcGN zIV|&f=oW~WF|n_4?8&v1sHusr(!m45zH-j3WbEzD$m%pdcd8(C%f3#W2OEELXPupT zSIE9~f8OaI)Vw~+4@M1pHu|&pnXcOxoGAH)yft~s_8%W-r-d%s`r)BTFPOhDxkGlV zuc;%J&O~ZzsYv%D-52NV%%65?+BD7~{)n=)KrG|4{TmBUKapc|F@w5NW{&T7^yl}3 z?v<<=`_7nUC6(3F-D@|xY=2Vub8W%EzW4HLE0((az$#h4`N-i_krNM{>e4SPtu+6@ z1Nxn^w4OP8pCIy(Pv>H9mzP~!yN{%rxb9KKp(#J_c!x(Y*Bqz8C$|gBYgc|Qd_EfP z>t;yoSJ59^y|9o(k$mkeyxcu=&-vh9HyPiLde3Y=`@pL*_18<>+o_aoVc#&stnHb_ zYaXOd!>!-uwB>jYa(`0S$2YHXPI!f0{30*Ea>M<{q-{?AbIDx`Y z=iFS(Zy(0z4l(o{6?Y|S3I5)V+fVxJjti~~!yNVu&DkXwq2PQl)=N;6GUnstX9tf~ z?Sr0_E>2XP%MHpILeV}GX|re@xND*g5^Z-O9Gj-<$WZ zyZLSpk_T5=Osl@OV%krO$6PKwuwguHk8p3+!Y%us1yEcs?HPyT9*7D)@HIwP26zSqYOr_PM%pv!~zoHHLYbl^?o28%7oX zS|iSOdM~JK)vsT!6U?2tZt9h5sW+E*oIL^o`= zU42F^FVH_({v$VM^`zZ%7L%8*eT@ zP(s<=(F>1k8Wf>LJNN3!b2&D8PATT-bataT>_Wgmqn-P8O)8%9?BU+6FDeV<6U2dm z=Pzzu=iCpyvvcRC&P$E!hV6VY;Zg9KtVn_J#6Ks-M{G*EdFsanU2C!ZXgjAqjQ^{5 z*}pHfdHi<_{C0X}{0FhV>HA+2o!$}u+ku+J|L%@p0>-c^^6eyWoeTEQf)=s>bNR0^ z;rHBEPY>92V#IGj$yZj&(%GL!E~6$~EzEE#35{E#TermPX*H#KcC-se~D)n?M(L>F&`H%-aR{F)24&wf`eb_9_9|s z6U&zjc@dX7c8hcB)8ped- zKB+OS(ms-QJE5Gryo=Dcuh-!%<(#qd*&iLv`K1~+we+h8RXq-9T&`V{&m|R|eW&ZN z2gRNv@0Po0rjPYA879y8$DN6{-@mzkUgZ0tyL!dmXoYvlfU)0>P!Wo5?JK{%)#D#- zjFYo^S3F#IvW9m%uxye%ErN08(5c)DTa1rY-k3&dz+jLD3;=1sPaq8l+~m|a4M2!) zP&ZrPbxw>Y_JMlYVs2NiMh_zzSWoN;b+-lGP8<=UmlHjpezuU?!}djStnJ&hx~6XK zU77YzaEbjPcU$D`ZWp!AoVsLy$RH6x4q!PQJ%n-X{&I9FCPGoE+* zLH|M@zoH$zeV=1$5Js8AyrJrw#rZ)~NyCe`4k?~dDtM;%sjXf!^6P!u%oQ%usRSQP z-XQwwD+|U(Z%!SPzgLvdgJ|@P@BYmqe!KYT0fF* z@l{Z3&i_eJ$M+xYL2Zq{1W~0cR4`r#s~frI_s)OFbaM0ae=?~f|7!>Gw-AdH!Hvcx zgG>U)j^kNbSU#7_4hv(m0t8$ZGl3b+k|{IgN<~C~31Tq?iQ!C8rwQZm_)KL4lbFb1 z$@%Q0B)*xG&5UEoqLZ*JrYwQ2jFyWdRBACf${-SQ%$y9Sz*5O#N)p&fEKtXg34~@y zoXtt%v-nm;Y&oAFFQh`)6rous&SFK0)qDd#j%f;$rGzC31U!yOnw%<(f<(eN6+ez| z;s~t#Fpfz#E;Tt0g5z27Vp0Hv<;SO(qL?XBo%tStm%Vr9=$zcf` zGe3-LicVmf`57E@G%-^amcis>`An^4Oww?sAdD&Fu=z|Vf*qe35ziHq!vq`_OOVK9 zQhSR3dXyxKNZ@PGh;$9a5fBXIBomUrg`|3xB9WVk4d+P-B7|>> zQ;uU1H8eF1F{=YKXbPGF9H5k>r*jq2QHhZ%rrb{~F$ZXwaT;xMEX)yS6JvzN6eBj9 zolNJ7gvr@jA)kyGqs2T491k`PX;O+tEf>Ve!&!W8?6`1~G&@V8BKu{UIka@SK+4j^ zaWdF(0a)vV=0t}znc;u+()(MGZI1^50M_VRcywf62lw{c*7 zQ^Rlm{@*qiz%72sl!RYE)dBEWxu^M)zw;`i{}k+JO9Myq^YWO3yBROXMHa|v=Z>hH znOa=6-nCcqng#Bc-W$vzjo}{Kv8u!`M2EeT>gMOQbVkL~{K6A?`}K^kulLc;W$alI zI;eb@^0V+S7Dz6X@h=@3bX}5DobdUME|@jl$-kyo&tJYU^kU-9h>h2W@0?e)r+WSb z9~{|7Zk`bEVqpK^fEhmp4W)INb9r9s(IF-2Rq6_l!oYJsrOZApS$yU{yn~~2MtH2e zk)aP97*DvoeSI+I;>P#9gU+$$y0NQjd(U{f<5Bk9B-!d+3x|1T{ZP3AA65~@7yWOXs3=Swzqugc{*?*x{Odcy2AB2`y*p>aILzeneQQL& zO{-!p`~-WzeW}31ZN-F5PWQd8`Y!vZX#FSV)Sk&xhMu}R&lFfV{Olv2C*GAS`g~b5 z=XoS+R`t6>Jbvkkrrh+#|7ZWx{?7<*SW@_?5n(%e)NGdc`fGZoOqu2VJvW)ObdG>v zym0;E`)lbhf`@O}v#9s8@UF%DlAo6)k8)2BzV++nuNIsrD_T7-qvYVo8?Ga_z4%T{ z%KLci&`ZANtEFou_la7HpT~KyX)gvTA6>rd>6sxnJPMDWpZC+^FUx(8KXa)}^ZaIb zT*z5v@qw7`qSJ{*X@VAU*VefI_HB zkzS-IU5a#wbPxm)5K!qBKtKUSs&silJZGJApX=WD?)9FsmOKAs=U3KbubFS=GqZou z3?|O^^;~PUZ>gT$FN^-DE;;Q$^a-tH(=%rkvst;iEVGL_XWWH%^W-}ZJI{E~>{ z)VwWE8pa;HRey4@*=^Tam}4jWqQDD^Ha^+qNEKe?80MNsgJ$nIlr!Z7Iz&?l)p<|8 zA@b%ky$^pN%!j<49;=tmVx~#H-_^41j5Wo(3^=Q_%8KgQ6{|+~%fx^6?O&@ThJ|C>g|MWm&Noi*~8JA$A@N2Q4iI9)-o z!&!f|0|JDdL?4~ZXN~ldwL7{WzZJ^qu&9DS;OIzP5P`s@35P`$94NuXzD<9)`IK;q zBlC$Bj~FbcQkHx3IOL)ad(6#Mdq%7uzO z9$7+++&T-Vc}}2lg1vE(LdVEct_0{L;L2>hP z$u5)-vs=;G>>pGza_U42oBQ;?tY0aUk_06IEOJY@S0Sd3n2!lWu{0+9d=*xLx5YUjN`!0);f#qa#>}?Z)0sCXS z7H*5&d#&y+A`vWAmq&M`+XTH$7|)PSn&a0<2!Bo_om2wcxm(*B;PS+Vfm3}UJO@NR zz|1uK0(NS1Pg=P$HgvxUw(ho4sJ`Jx-)ALH(=+-oc|o7#45H@v7~a&trRrhR zW^=$h8PC%~F7=bGjx&o&4i<5zM9ok#rL$O~%!MLf0fsE9bxQ}rh~)%&!3R=GEfy$k zrU|^5K2LM8Dc4M$Nt0cI2L~A$w_~1DTnB(t1xXB`wp<%K5e;>|pQ^Y6gL`F)dIR*8 zH?Ksi>5g?o>CfsNb6vj3pR;iJ15fn%uo>76X0Em8*U$w&hGW1Thv9n^x)8wgiPrZU z@eYDVW9V6zgJQmLg?>U4STsvc4!dWFePVtvn&2B$8b!YayFF!Yn^69I zmsikOS&B6-3mNq!XZli3J-;ra6G}^&OM0PL{=tkJ`&CG}tQ>zgD-Bv>rXGBZf=xK2 z3xqoGdMt%^q$p0Z^DjF)RG8bdLZ zcb3jpIAn5Jx2=ux54mWviOJa+S+a{!H;rSb^EH@_qvf0@=QodJ1cUo!!L7z`6ydu8 zA2@g<34z`4z|QZBLRMgQE>1T8+FpVAO*E1msV6=h1Oy&@Pty7fs9Qke-T;k$*)Y#s ze3{SfOn?Ye?M$ToP*JF9~>YSxxC8Qq+>DDLsUajC#i?A=2`ER^=_^*QA zQ#C+IRe6Ms7;9`??va&@mAwzXk5UWm5}B-Rv$HXqh?)zNi?Xes2{m3g;%AR9S&Ucj>5_t{1lhB&fcNW?gVmP$MmvK&%fmkiOnJyLl=DY?h0`_ql^5XQ8 z1^>R@i-0#|eoE8%CXa|usAz6W(M?xyx>}zP3#`Bf-(bBOqJ#+oFOd|4ZFBfhYu^6Q zd#n5w(|XpX$5Z+k0$QlF*%JC`(~E7r*Xc{-Iaz@MJN)i@CM@Mj&rEnr^V0ks3LVlS zZ1Aa}e+1}!e;lC*(%Z$(4Qc&f0>FR8f5L*o-`W5FH}C)cUHK3Ht8ut@d~0fg$+#o+ zxO}K#q)9}XTtDT_wO8|rI@stE&bF5oJLBThTL93gC#P22W5J&oJ4Z%yuf?rZNB6Qsq?yphFkw6iZ!zb4Fp9j|BESXrMI zjmO)0gl{Dr_3CbR=K>(%O3?uu3c;}h;u1>Ws1h+Yiw zT8cD?Q(W*QnXxJcUSPo!Yzq4d0z@^A(aS6-9 zWf;sDj3{RGeSJKrExg@|V!4?unJNsJVu%a>K8858a za+;&$eBH(9$abj4K2S&au~2DYHrYm|X=(qsMNN|=waueUJf-H%dnF*1yAROY9xbl` z!^$jt&tOS_`iQvW1ywYCg|{xr_5;!j9@f`BQg=q?c;VO3#&c*al^BP8d0EiC4&p1+ z3YO>K^1n&R9A&RQmI9V{puVeFNYzU>?p?77SCF1P_qpkzWn{P4luK>PT~K5s^APKk zbN4sRLB^;S!0+G>gUcST;hfp#8~lO)ewpK8w*>e4Iu5tj!4Zf5lp-iBE-Y>YNBvmq zN#I0B)`M{D_sfMKD8vzEW#MRxa`*VBIG3r>NOO-&;ldzxUBiMy*9~#;*khKsc2ZwA z_z9NC4?|mu6&u@yG7ge$gZJbTm!rD|CKLy>dCbk-c67?U3Pgb0va6TJN@B8Vh@nH=2Zo}X$0c~MUNeQa<&zFtVm!Iqex#`F>T+_R4_tvMKzb!XbD&%=U zTO;q3`^)z-BKGtoI-vr~fLYjlz1!jl?=3U39>a6BPI8Oqs^<3g$YKiD?p%o3^_gR| zUb(zv@>VMIn*Jr1_Zdx1r0%Zp>^Fp{pE&myGyf;f{lvMSIQO6697lyO9tql9g3A8{ zwB^D1?aP+e8~zAx`9b3dMVwI{Us2<~1AzaM|IYmH=f6cn&-~=SKbikTTn_oK0hcmk zzr%kyC3>=2?FB9C1T;08%*LrVSNIo-H4~-V$jLb1w?^cyVmE^fJsJl-o1sRoHV!XF z>`IQ&*hHFY&(p4;Y0p~$`w(ORyHnhBKxS=S;cT0OiR&b;dCIak)M}018*5j$XtLi< zM*80h14l7Y*2WjHW>}<;$h#X`!f7A7d-r6}>~4;nP1@N~9xiC+?iZo>B25%s;26Zh z()6mnnO&l(+z)9L5TI&Fz(?1rwXPw@l9O61Ug$r-sWjAkUlON(l#I$+#ZcG#_sX8x z=S2)D?-zti-rYHoQ@1mSc!pW6g3x$Hyx=#SEEYspOfZ%G;OlYjZ$HVKpj2vI_KAnG%Ks#zeZf6N)D|%rsh~r`ocNC0^FG3&L*Z z9lXq+pT6b^M^HNZSo?p7X@1(^mTDF!2T|^wYkjP||8nDCg2bELRj@J4D!zFz(I5|m0>TzEpUQO#NDA>KuAmxL$*W&0CwQ^%$fSezv}n^xAK?>*>%e#q4siFlm{#cH`gLJk1dK(IcC;cha zd z$+Yuj1};Tnau^m)Te7TKkBk)*QG#@fD7>HD^ml&*)A0Z&nif>ZeKK}Uy}dw0!Il)_6Pda=_A= z>jLEKz$=7Lga^^dK~vcL&qIh4w3X?zM}3ibU;StwLbz~e#AIJ5jUh4%HhxJ|D8d6 zr~mhp|Nd`C&-#BO-kv8qE{rh3QEXHqg*`Rgnhe!fv!*$Vw8`J7`B>1TGuWzK z>+5v2&|Q!8Q{ruvZ-E!{#Oo|ORi_$q=@cNXd9+Q2c21c=a|njTd_ucp0euI9l}&Vd z27uJ3u&hgl1|6!=c(yT?PNYtau3D_{9T-VKZ_k2?j(eI}-cGx5 zYE8XNT7zfBXAcXyaaz122qVL^pfE*pyEXg5%#8%-sgov#M0>#jn<`A#N#YG?z@;dI z^}tjGyEYcvOgC|MI)RbcuyX}bxm!<^Jp0`VVi!$#PgRJZLSDF-G`w8fIQ@3iK>b+? zwG2n`JHiW5k23tt2=DjB-hZk=!SO2Lip2T+g*{pwgXJ3zA{J`@)82UpHI=S$I3l1M zKzdh@CY_)mK}w9EK{8HAv8sUnC8#id6K;({Pm5CQ_B z2#5mLd&jx6?#{Tgt81A#&;MuUn>pW{_kDifdCxh#%_&c?wtTDr!Z7p>9|7}$ncs|0 zv*bmYgx*G8?;`ug4`0wnH-bs&Y8hs}H@HjMI0|fT(KoRZV@X03Yft~(O6>uJg`kli zo@lk~@?u&a5{fery(p@`EG3aAhf9a@JLK?n(qeF<`QB5GYG#tOwk?;Wr%R@5wi)zI z?dv5JJ9AdV&XuYMy_b1YcXqN`gJ9jt40?oL@*e1G=EO$7~#wsWKQhg|k<4(fiTDl`+@gVFz(Y;cSnTGeDu-?jFe9)ijrk72H@$5vh zdh<87mt4B%vKxA14Hvy;fQk|QjoUuZPNPFaoWm49A#}>sLCg3J0p;BF@RrNMt1J=p z%NM~=j-T$l6l_-$-caYQZ?wV6F+<2DYo z&hQmsB6A$dp5iX^J(oDXnGoa@1M&PZI*IjmqrI)$Nf2r>6GS96#k9T3s;&~Hlcj9tHf`u}8dSV5)6xLeoR%a~&K5KY z<>!oOe&WYbJlla8z#%@X0CHBz8d|0j1!NTVSlpdfh#p*1h5RD{)R#GH;uyH=l&EYd zx4lJ2m0zvzv`-b%TM{8`gO5+J4o@8p49tv_sE{NEMaF1e4O?sU=@#R8z^EQ3zL0_K zy)U0@waPKUF*=pRe1;lK1(yA3{6X!3#UQ_*@t-Qu&FH> zUDk&dC6kR%he%$v6I7SEfuVGLRi8*fhMKL*e6D7hB|owwlDm&{EM13fAKZX3nOukn7TRsXlizxw`<+WtSE|3Ov1^ZCE; zgg^Kn6KKc(?x4Nhe+K|nhFK^;x&FqM50q=5Tm$9$Q_6MWmGQ34$uO~}cXN?J6fw_I zvXIx;ehz;v{+;^&;mbsSo&WxM{^I}?`2Y8p;A8nOl6~Z3`ENFRZHq2;i{82-2ewG4 zau}(D=$9VvFD1r|sd#VcE_R~YABpiAIf0PZuq;kVaDNg7)056aM6~}%W(chxvRK_Ai1>)$u^fuNwHUd zWC>9cPCOGWeUr;95<*z@OpkHXYCxYIITd*X&8t&FIgbwT?tgnoix_PGi)giPO^91^ z&VZ1Lo2q=a|H$e&y<*vlY#A&QR%#mW7eR=(@Q7%qPjxh2#@NcQ%p}xq4Z2rCAKj~~ zd9dk1y^e7#k?3a5F5 zQq8EMvcJj30DIF(io|3#WJ{@P8o#1baMN5W@$6l1O-(Yt`8KQeaWe;YqRg4uE}fR( z)^_nF_u|am6jwQ4SUz<-dD4~BZw(s+2bt9mEj_u_Y*XL4!XHR`&A7>n<(osS$a7zT zdd?SxN*X3;`w#e$Y>u~vVC zq~&Pbh=XK+(srqcMZ^rt@|=qnyloNWbOxnBQ%6(mTwH%ke5-XsRJ39^MSDxx7jA{< zL*Np@1V|6>)O2vyTrCL7VV>13JQ5L3$2lbkg$F3 zTyfQY7hM~awWSuqd&&aZiMKMjw43D0LAqe(*^8!$OsM(I@(b1$4m&G1e5#!BN%lT= z;}xM;ZQ@)rA*YBxZYU?c0ZoQ0F!dSlj&qLRm^k?}=!5(>_FeB9^=>n}zt4ZSeSdxH zNAutFUt;$E?`FUmn6}dqXQ@Zb_a}JNH&t|{caB`it#*v!F-g|QxQXPw#3|XDw*@XO zYRR-xa9c!sP*hlXVGa8O1oPcmB=>l79*ak7)h$p9NW#Wiv#}0D7^G#Yb^X*Vw#P=z zT5Z#pKi*^|?9j_!Zgwm!<4+mwA(CZHr4i?3WBl%TxduG`tQoM4uZ#hrH7GD(MBPOW zBP*P#4D$R(88E?aGdAkBV2KFQ=`Ny?U=xg)tz&OrS!zG; z+R^!#?F27gQ(mKF9}eZScUmiM?xn}IlcrrYHOebib{h1VF=<)7U4}9O%ExE~wub)0 zgCv{w@|dkA64$~)N0mh$3&ODeg)Mv^)wqx}3qq17^j`I0_ofHmSsuDD_IUqeBk8KL zMygRn>+O4&HwUUMg^s2b9LZS^K*M|Y_Iv9Z#EhtxzTR%S1LCJR9K>?coU~FLj99D= zR^)gyoHZ}*J?H~Z4;xES*Lyx58Ey zMFFKev3MRpD!;Mi15yb{B_NfbB9$Q_U9nu2vFg`Gbn^%ZzS*@>4A0kY?g0P*00000 U000000Di}R0EBm56ab(A0BKH+=Kufz literal 0 HcmV?d00001 From bf16a79426245e28b24971487b855e434c5e674f Mon Sep 17 00:00:00 2001 From: hht8 Date: Tue, 25 Aug 2020 19:04:10 +0800 Subject: [PATCH 2/2] package init --- ...Sign-JAR-with-maven-jarsigner-plugin.patch | 30 ++ epl-v10.html | 261 ++++++++++++++++++ jetty-test-policy.spec | 45 +++ 3 files changed, 336 insertions(+) create mode 100644 0001-Sign-JAR-with-maven-jarsigner-plugin.patch create mode 100644 epl-v10.html create mode 100644 jetty-test-policy.spec diff --git a/0001-Sign-JAR-with-maven-jarsigner-plugin.patch b/0001-Sign-JAR-with-maven-jarsigner-plugin.patch new file mode 100644 index 0000000..2f78d79 --- /dev/null +++ b/0001-Sign-JAR-with-maven-jarsigner-plugin.patch @@ -0,0 +1,30 @@ +From c33994112810886da31c0927a37bf9f3b6d10e5d Mon Sep 17 00:00:00 2001 +From: Mikolaj Izdebski +Date: Mon, 11 Aug 2014 19:00:34 +0200 +Subject: [PATCH] Sign JAR with maven-jarsigner-plugin + +--- + pom.xml | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/pom.xml b/pom.xml +index 8a88f22..c83c8c3 100644 +--- a/pom.xml ++++ b/pom.xml +@@ -21,6 +21,13 @@ + jar + + ++ ++ ++ ++ org.apache.maven.plugins ++ maven-jarsigner-plugin ++ 1.3.2 ++ + + sign + +-- +1.9.3 + diff --git a/epl-v10.html b/epl-v10.html new file mode 100644 index 0000000..3998fce --- /dev/null +++ b/epl-v10.html @@ -0,0 +1,261 @@ + + + + + + +Eclipse Public License - Version 1.0 + + + + + + +

Eclipse Public License - v 1.0

+ +

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE +PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR +DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS +AGREEMENT.

+ +

1. DEFINITIONS

+ +

"Contribution" means:

+ +

a) in the case of the initial Contributor, the initial +code and documentation distributed under this Agreement, and

+

b) in the case of each subsequent Contributor:

+

i) changes to the Program, and

+

ii) additions to the Program;

+

where such changes and/or additions to the Program +originate from and are distributed by that particular Contributor. A +Contribution 'originates' from a Contributor if it was added to the +Program by such Contributor itself or anyone acting on such +Contributor's behalf. Contributions do not include additions to the +Program which: (i) are separate modules of software distributed in +conjunction with the Program under their own license agreement, and (ii) +are not derivative works of the Program.

+ +

"Contributor" means any person or entity that distributes +the Program.

+ +

"Licensed Patents" mean patent claims licensable by a +Contributor which are necessarily infringed by the use or sale of its +Contribution alone or when combined with the Program.

+ +

"Program" means the Contributions distributed in accordance +with this Agreement.

+ +

"Recipient" means anyone who receives the Program under +this Agreement, including all Contributors.

+ +

2. GRANT OF RIGHTS

+ +

a) Subject to the terms of this Agreement, each +Contributor hereby grants Recipient a non-exclusive, worldwide, +royalty-free copyright license to reproduce, prepare derivative works +of, publicly display, publicly perform, distribute and sublicense the +Contribution of such Contributor, if any, and such derivative works, in +source code and object code form.

+ +

b) Subject to the terms of this Agreement, each +Contributor hereby grants Recipient a non-exclusive, worldwide, +royalty-free patent license under Licensed Patents to make, use, sell, +offer to sell, import and otherwise transfer the Contribution of such +Contributor, if any, in source code and object code form. This patent +license shall apply to the combination of the Contribution and the +Program if, at the time the Contribution is added by the Contributor, +such addition of the Contribution causes such combination to be covered +by the Licensed Patents. The patent license shall not apply to any other +combinations which include the Contribution. No hardware per se is +licensed hereunder.

+ +

c) Recipient understands that although each Contributor +grants the licenses to its Contributions set forth herein, no assurances +are provided by any Contributor that the Program does not infringe the +patent or other intellectual property rights of any other entity. Each +Contributor disclaims any liability to Recipient for claims brought by +any other entity based on infringement of intellectual property rights +or otherwise. As a condition to exercising the rights and licenses +granted hereunder, each Recipient hereby assumes sole responsibility to +secure any other intellectual property rights needed, if any. For +example, if a third party patent license is required to allow Recipient +to distribute the Program, it is Recipient's responsibility to acquire +that license before distributing the Program.

+ +

d) Each Contributor represents that to its knowledge it +has sufficient copyright rights in its Contribution, if any, to grant +the copyright license set forth in this Agreement.

+ +

3. REQUIREMENTS

+ +

A Contributor may choose to distribute the Program in object code +form under its own license agreement, provided that:

+ +

a) it complies with the terms and conditions of this +Agreement; and

+ +

b) its license agreement:

+ +

i) effectively disclaims on behalf of all Contributors +all warranties and conditions, express and implied, including warranties +or conditions of title and non-infringement, and implied warranties or +conditions of merchantability and fitness for a particular purpose;

+ +

ii) effectively excludes on behalf of all Contributors +all liability for damages, including direct, indirect, special, +incidental and consequential damages, such as lost profits;

+ +

iii) states that any provisions which differ from this +Agreement are offered by that Contributor alone and not by any other +party; and

+ +

iv) states that source code for the Program is available +from such Contributor, and informs licensees how to obtain it in a +reasonable manner on or through a medium customarily used for software +exchange.

+ +

When the Program is made available in source code form:

+ +

a) it must be made available under this Agreement; and

+ +

b) a copy of this Agreement must be included with each +copy of the Program.

+ +

Contributors may not remove or alter any copyright notices contained +within the Program.

+ +

Each Contributor must identify itself as the originator of its +Contribution, if any, in a manner that reasonably allows subsequent +Recipients to identify the originator of the Contribution.

+ +

4. COMMERCIAL DISTRIBUTION

+ +

Commercial distributors of software may accept certain +responsibilities with respect to end users, business partners and the +like. While this license is intended to facilitate the commercial use of +the Program, the Contributor who includes the Program in a commercial +product offering should do so in a manner which does not create +potential liability for other Contributors. Therefore, if a Contributor +includes the Program in a commercial product offering, such Contributor +("Commercial Contributor") hereby agrees to defend and +indemnify every other Contributor ("Indemnified Contributor") +against any losses, damages and costs (collectively "Losses") +arising from claims, lawsuits and other legal actions brought by a third +party against the Indemnified Contributor to the extent caused by the +acts or omissions of such Commercial Contributor in connection with its +distribution of the Program in a commercial product offering. The +obligations in this section do not apply to any claims or Losses +relating to any actual or alleged intellectual property infringement. In +order to qualify, an Indemnified Contributor must: a) promptly notify +the Commercial Contributor in writing of such claim, and b) allow the +Commercial Contributor to control, and cooperate with the Commercial +Contributor in, the defense and any related settlement negotiations. The +Indemnified Contributor may participate in any such claim at its own +expense.

+ +

For example, a Contributor might include the Program in a commercial +product offering, Product X. That Contributor is then a Commercial +Contributor. If that Commercial Contributor then makes performance +claims, or offers warranties related to Product X, those performance +claims and warranties are such Commercial Contributor's responsibility +alone. Under this section, the Commercial Contributor would have to +defend claims against the other Contributors related to those +performance claims and warranties, and if a court requires any other +Contributor to pay any damages as a result, the Commercial Contributor +must pay those damages.

+ +

5. NO WARRANTY

+ +

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS +PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS +OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, +ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY +OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely +responsible for determining the appropriateness of using and +distributing the Program and assumes all risks associated with its +exercise of rights under this Agreement , including but not limited to +the risks and costs of program errors, compliance with applicable laws, +damage to or loss of data, programs or equipment, and unavailability or +interruption of operations.

+ +

6. DISCLAIMER OF LIABILITY

+ +

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT +NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING +WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR +DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED +HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

+ +

7. GENERAL

+ +

If any provision of this Agreement is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this Agreement, and without further action +by the parties hereto, such provision shall be reformed to the minimum +extent necessary to make such provision valid and enforceable.

+ +

If Recipient institutes patent litigation against any entity +(including a cross-claim or counterclaim in a lawsuit) alleging that the +Program itself (excluding combinations of the Program with other +software or hardware) infringes such Recipient's patent(s), then such +Recipient's rights granted under Section 2(b) shall terminate as of the +date such litigation is filed.

+ +

All Recipient's rights under this Agreement shall terminate if it +fails to comply with any of the material terms or conditions of this +Agreement and does not cure such failure in a reasonable period of time +after becoming aware of such noncompliance. If all Recipient's rights +under this Agreement terminate, Recipient agrees to cease use and +distribution of the Program as soon as reasonably practicable. However, +Recipient's obligations under this Agreement and any licenses granted by +Recipient relating to the Program shall continue and survive.

+ +

Everyone is permitted to copy and distribute copies of this +Agreement, but in order to avoid inconsistency the Agreement is +copyrighted and may only be modified in the following manner. The +Agreement Steward reserves the right to publish new versions (including +revisions) of this Agreement from time to time. No one other than the +Agreement Steward has the right to modify this Agreement. The Eclipse +Foundation is the initial Agreement Steward. The Eclipse Foundation may +assign the responsibility to serve as the Agreement Steward to a +suitable separate entity. Each new version of the Agreement will be +given a distinguishing version number. The Program (including +Contributions) may always be distributed subject to the version of the +Agreement under which it was received. In addition, after a new version +of the Agreement is published, Contributor may elect to distribute the +Program (including its Contributions) under the new version. Except as +expressly stated in Sections 2(a) and 2(b) above, Recipient receives no +rights or licenses to the intellectual property of any Contributor under +this Agreement, whether expressly, by implication, estoppel or +otherwise. All rights in the Program not expressly granted under this +Agreement are reserved.

+ +

This Agreement is governed by the laws of the State of New York and +the intellectual property laws of the United States of America. No party +to this Agreement will bring a legal action under this Agreement more +than one year after the cause of action arose. Each party waives its +rights to a jury trial in any resulting litigation.

+ + + + \ No newline at end of file diff --git a/jetty-test-policy.spec b/jetty-test-policy.spec new file mode 100644 index 0000000..f4a5fbf --- /dev/null +++ b/jetty-test-policy.spec @@ -0,0 +1,45 @@ +Name: jetty-test-policy +Version: 1.2 +Release: 1 +Summary: Jetty test policy files +License: ASL 2.0 or EPL +URL: http://www.eclipse.org/jetty/ +BuildArch: noarch +Source0: http://git.eclipse.org/c/jetty/org.eclipse.jetty.toolchain.git/snapshot/org.eclipse.jetty.toolchain-%{name}-%{version}.tar.gz +Source2: http://www.eclipse.org/legal/epl-v10.html +Source3: http://www.apache.org/licenses/LICENSE-2.0.txt +Patch0: 0001-Sign-JAR-with-maven-jarsigner-plugin.patch +BuildRequires: maven-local mvn(org.apache.maven.plugins:maven-jarsigner-plugin) +BuildRequires: mvn(org.eclipse.jetty.toolchain:jetty-toolchain:pom:) +%description +Jetty test policy files + +%package javadoc +Summary: API documentation for %{name} +%description javadoc +This package provides %{summary}. + +%prep +%autosetup -n org.eclipse.jetty.toolchain-%{name}-%{version} -p1 +cp -p %{SOURCE2} %{SOURCE3} . +%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" " + + default-jar + skip + " + +%build +%mvn_build + +%install +%mvn_install + +%files -f .mfiles +%license epl-v10.html LICENSE-2.0.txt + +%files javadoc -f .mfiles-javadoc +%license epl-v10.html LICENSE-2.0.txt + +%changelog +* Wed Aug 5 2020 huanghaitao - 1.2-1 +- package init