From 961ea9ff2c57edd50f044dc017ca3eaef7dd81a4 Mon Sep 17 00:00:00 2001 From: wangxiao65 <287608437@qq.com> Date: Tue, 18 Aug 2020 15:32:30 +0800 Subject: [PATCH] package init --- LICENSE-2.0.txt | 202 +++++++++++++++++++++++++++++++++++++++++++++ options-1.2.tar.gz | Bin 0 -> 6615 bytes options.spec | 41 +++++++++ options.yaml | 5 ++ 4 files changed, 248 insertions(+) create mode 100644 LICENSE-2.0.txt create mode 100644 options-1.2.tar.gz create mode 100644 options.spec create mode 100644 options.yaml 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/options-1.2.tar.gz b/options-1.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..8ae533f5d7b3ec763473969e0ecb99703f489630 GIT binary patch literal 6615 zcmV;|87Sr-iwFP!000001MEF(SKCOk^Vz?m$MYd3*O9@z_5kJ%Lp(doCNKw_d7LC? zN0!<~8Cmk^0pVu(@3*R7>XzCMj3H!Wos(dxyQ`|Js;jEsWB22~hhf}z!+&2=*Qd!h z%YWA4+1c4)f8i273NC^C(RG%HMlG0m_K$`vGQe)?%%uUP4_2eH~<%$R3?oNEpT- zgN6`-Px?0`yQCyfX|l$tsQIy%WA}h_G!>k(>HEfImW|WBRttii%e?PEFR1k) zffC~XK6Hv(BR9=x(()h_YNd$>??Kf1;9j|{I2nqJc@~5%FAQ1&zJuv&Kyg=4#OZ@d zBUOVqPe^t%hKdzz*sIn4{PRyNSA#Zy$^q0k*dGt_)Df8+4u4-}Nl_%;l$_4<{aUL< z9LK3qkUDvNb1WtPiCpxKPG26Kzig83@4fEn%P#!7_@#S%a`dW6&U!y}&&e$>cI0_+ z9%VhC8OniYI5};Sf4=En^qS=K?ELl7E66Dk;oskYp(t^oqA4~*Nf~6}#2xT9bx3?S zb5S2p-4P`npM#oqez!UI~3Xw`P zu@ua~j1edjwgScw4TEUnhs4c+2GDtIT7aYv-xUTutyC4s_qreJAON(6M3Vy`@;ok) z4nZMNZgC1+BH6^l#M;ya>aex|h+Y1TX(r;7a-1SKG!l_jXfkDzz#@7rOzPYBpX%sX zA!mIErZ21CYQ!)YIx#|{G-4FzvtUF~=}Jr&pC<`5OL7VbW#K}^se!j2XO|jMrBI^W z1@%&kN@=N+@FOP#G+@QXc9U$bH_6WWE&rhi3&8SH0P8EdUd662g|pAS00Fm}P~a=Q z0#hDG9%WY8bG=LIJ2lR6;`fEn^rq#60ImU`^~UaMzdK6fR92+oECG!80U=}alO7td zMx>ACF7W_4@b2OUOzFr0`~Qo`GpUi+J&4I-&}mj#JG~sMBtv==f%Na30uy|a#lSUS z3$qM2rl2)${7wes z22Fd)s!1-HV*?W%`EKGDY#ApId3mWI)ab;v^akU^t3K$X{=J>;?!B~io za7Y}4@RLQVd~|U%3v1mp%xY6L_-Q+xw(yoPOi8p;G!muhKKiV}7%%`zX&Ou&TCJ%+V<7JqExzvFo1 zd>n;K!!cw2r@h0h2x`2Ws_eBt4AIPInDh>8h_VHEBUDh1P z$fO(}Q=fl)!SXrqUO$A``Ct_LH2f7zE+9B$X$LLiTMcuu5z7<*P#ZiuXvvS5!G)lB z;CdOnik5NE(!ODqD*+H%%t1@OU;=IevYC! zOz1d1Xc?b4#Vw6w^&+^NdLxmm2#^oq;~uEM-fVTiiTZ<D#MZZps_Ra`at^4pUlleCPk24+1^f3#p|JmN$++D5zd4y+@{Mk&` zl5i{_|DE>E=1TsL@Jy9Io9Vnijs@hu+g{&V$^Q|a+44sRe?J_H$bWaIy^{YUJoCw4 z26&6%xV!w@8(XXP|0vJh_Xtnxd5t`mgC#!6p+A|hsSYuoVjD&w4L0*Dl5l+hfVhcsGIDR&1aY3? z163M_0geaq^@v%4z(E*)2pDlc1N9>=6d2#gX<3nxxEW-{-1y8t zd?O0Ii9(v#fnj!4-egIT&?B~6Ux_*02S9skg+w7sTf*9FlwB~;F%;5 zYOZGhuDKDZA6<}>i#qw?=;Gv}i9mik>HT!}rbm7|IzK-;?VWTl$k{nLK0AGR(mOdj zg|{Ec(di%LUni$8n}h<#01y2*POt_*Ca#waaA^;~x}ek`0oSYGyO^o*plZ=D$AyT) z_=+ZMN$r>>qaaQBLd?iVFkvtX_)^cbS}#P@s@3>_Cbg|R#8nl~8J~}cun}UhsW24` z!Z`1TxN;HKo)N>8K0^t_)cP=7q$6|VaxIayL!vwk zbx`;uG|LmojD3}KTYwNbWW^b@vjK;yDslUj?Sxs(|96Wur*p&rv;6<|#!lJ)?{2lX zSN{JIo|XS!`Tqy;|Hf96iQd0rNDg``2Eep~-r-?6DCm{KfeMVfgapS(27<(8^lSwt z>D?nfD4-N58ojsg*JOe-q#2TM9J876EN!e!_p12+T(zATC)~S=1?1&duM{-&o?N(q zwNbG`L-KMhV_f+1V~553zu2>|oc{l2yImRo+1XzC|3`UN{(t5FAISd;BQYxkFl2ohQ~LG+{N3gy;j8nU-9W4K3_nn_M{b#yZCo&-6s0>B~_?^{|J@2gPFZW?Tyv>KacUO z;=fh=x77GgoKAtJ!NH?3oTDUhZ(adA_9vvJmW1Ot4Ef6AsfqTYBk(S67AKZOPKOLq z&nfbfMj1bTCK`eY@R~HmfhoEJX8xJG!HjR!eQrcW#d$3J1Q*RmJ3{-|(KlEacOK`V z&o+SPedg?OQ#WohmjY9Vgz%kdOv?E0d)(8`{Wmwm>Z1{-sISJPlKKiki!q9%68P(P ze786$e->vPRKDY(3zd)B$rMB|;CmF!h~Q`xDi&jftRev>#9mMwSA#iXNuBC7xP73_ z^)k_YC=UuU(c<%*9J8};K!`Y{B{nfDz(aPXk>V{cA^%D;j}O^)X{{b?`=Oaj?9k7O z&HA|%W^ptE$X!stcJ3G3EK0!Gj&!zTAK`&^X43wtGX&VCW3v?FquRx&*s3$o$ght6 zVVfG&ODxXy(aG&o3{J~rs`GomVsH|RQ;ekPku3>cF=iC!FtAgP0tK)1p!X>3aS168 zFZmvAy}6YzR!XU6$j(hF-mJx1dKf*mI7&1f1#aKW zAvCTdh%2QQ+SDn?E#;AY4+Vq#52-tK_RnzrAjC>UI3LP|utI7jCa=2&8=+tNA z%EZC1#aK~*`?A<@C*_#OW-O*FbB$#_X>GX=Zze0xQ|HV4>ZALgCUR ze{5Rxh4AK{YV;6x>28xnUzlDk+gL4!S>`dr_vMyac+F1Je27@cTI5 zxiHO@JxvZQf7Sh+RphC+nkB8@zmwA3izjmKcsV>#D>&rwxDR1W%o+LzFeXojCzcf- zOJ>tD!k)+B*Zu9U$&n@7-_Oj1sq7Ll%09 zRV!Az9q?Kn+Um$l{($GYg8xkWIAg2^AI0a!S~2sA)mHFQKF`mKsP%d>S#hT*t*yXw zuyBJzXbOccmf&e+)DJ_OD>K_ThcCn_Til)?u)OLVm!&H>-^xj9HRoQ=j*o`6lzYFD zH|;y_7*E)2JbM>CTazyeypd`azpa^oDzNd9aYA{LeaNbOM6B5~s`~k!)OW zL;mw0Sxn60e`{abZ*qd-VZrpb%OIoa*!5_`K)qIG1EFC`rvj`Sr^(l6@NojmZ_7;` za%M5t{l;Q#nk_%Rc5g_Ui@Q=#F>zrtyV=LQ3sC@LtDW)ALjB6TxtlxJ`Ma1hSz?AQ z`vU5`vT>i?#?{|N%f7aw+?uNhNxf=TADPH^(Yt6~vs2dzR@So!jHY;mNk&<=y}7J! zUAymP&mkTafD@)*@#|ZOPQ*)FHxbGPxEXE&`v(-(6)4lsR39hgkC;UxerVYgbh1tj{hFiTfY)dNY0Qe<*f~3c~96R=2oI zxuQNpSwP8(e2Yvo+&_SDLK+RTOAy|3(zZG0zLFutT(j7o>mc(kfsjc?+QTa;pS{bT?OBr< z46T{H%WVEx@hGA0U-o2yCz=;e#ZJzNM=S}S2a9)i45l%f!_<{=+}5hUj22*sb;6G6 z`nx*YX`x#*+QY_A|kf)4!0gU{3gxshQS`QJ-wxX_tjb23O>-Qf zqCX1iEc(>$7Gq;eQ*D|9+JlVUq>GzK`jq0OebAWw8!LH(AcDZDNBB@g$s6%Oxv~OO zgdviP+l33ES$ffU!7@W<)<9=7?gLGV`s!nYQz~J!f}SF0t~#kKQiY8pAc{H*Qp(=u zPMXGfVC-cQ`<3GI#wq4R@n*$A4sbaqQo$bfTWzcoyL?!wnI_^Y4t(D58@e^nS;fr) zRJ0`YvXIM_dlRt>Z{3L9+I$tndCFn&-MvFh?7QAySXpQlc_cWB5tCiGRm$^-({82L z95YbzDn%($%tdayzWzcJ9CKlE0gndqN^q+!*I#x|cpQnFh)VmYG<_~rOC8&$_T=_# z>Q*M@L~kwfs%&->GoREEsuyGqIg=KN)z8XR89U0oQdXN}?oqUJNV7`=+}>vF&nxj{ z8YQyaBx1@Ab_$CW37koC?rR|i@xnHO^sS?Ia`1vR(Q`1aO16Xm;+O)qF;K~r2<9=q z;)iL3YF!i?wOaBllG)BSUaYc>v9LD+u8ksNTcC}YV$9AOfjG4j9s&z?+hJWxnF-P!eK?9eo5k7AWKV486SLFfe1 zWzOmeMV2FlCewyZ%Ge27+B450(?NNdTAICLRGSZHL&OIfmKB?Qty)@Ov(sJL?x>Es z z0)3ezgVR#Fgzc+VwE9ZZ1 zZEUR0e|m&xb^g=p{HKSx|AX6zS*L&MmZW_6r`)plsp@{kBBsaN0cks8l9yQ0QJJ=S zJ=E^R@}ZOWsz}Mp3(QaL;7MZ~8CijQCPa!dPp;q_*C> zInWdV3vpnl!*}9KOnO?WYEqK=q$F|?IbZ(a8K z6!Ww?d2&`m5c79VlYqNyJb;)ld$=LjG@)t+!st~RD2x>i53*#Zq&Ex6JG|L$4 zMRD!yPGWRBq14F$gCZ!y*dpgSGZ3ho_ys%Vm_m@r$`tEA`0k-^+C}nB|3%NEkn|_4Mptdp=XLac76rr{0KhugEbbryMZq%00000 V000000000@aR7b(N?icR003ir0!IJ< literal 0 HcmV?d00001 diff --git a/options.spec b/options.spec new file mode 100644 index 0000000..ddf364f --- /dev/null +++ b/options.spec @@ -0,0 +1,41 @@ +Name: options +Version: 1.2 +Release: 1 +Summary: Library for managing sets of JVM properties to configure an app or library +License: ASL 2.0 +URL: https://github.com/headius/%{name} +Source0: https://github.com/headius/%{name}/archive/%{name}-%{version}.tar.gz +Source1: http://www.apache.org/licenses/LICENSE-2.0.txt +BuildArch: noarch +BuildRequires: maven-local sonatype-oss-parent + +%description +Provides a simple mechanism for defining JVM property-based +configuration for an application or library. + +%package javadoc +Summary: Javadoc for %{name} + +%description javadoc +Javadoc for %{name}. + +%prep +%setup -q -n %{name}-%{name}-%{version} +cp %{SOURCE1} . + +%build +%mvn_build + +%install +%mvn_install + +%files -f .mfiles +%dir %{_javadir}/%{name} +%doc LICENSE-2.0.txt + +%files javadoc -f .mfiles-javadoc +%doc LICENSE-2.0.txt + +%changelog +* Tue Jul 28 2020 wangxiao - 1.2-1 +- package init diff --git a/options.yaml b/options.yaml new file mode 100644 index 0000000..2ef4765 --- /dev/null +++ b/options.yaml @@ -0,0 +1,5 @@ +git_url: https://github.com/headius/options +version_control: github +src_repo: headius/options +tag_prefix: "options-" +seperator: "."