From 742f42e12a4a888af5583a6e3a10a79951c3b489 Mon Sep 17 00:00:00 2001 From: ultra_planet Date: Thu, 20 Feb 2020 14:29:40 +0800 Subject: [PATCH] package init --- LICENSE-2.0.txt | 202 ++++++++++++++++++ ...-api-migration-to-component-metadata.patch | 18 ++ plexus-build-api.spec | 42 ++++ ...i-plexus-build-api-0.0.7-0-g883ea67.tar.gz | Bin 0 -> 6175 bytes 4 files changed, 262 insertions(+) create mode 100644 LICENSE-2.0.txt create mode 100644 plexus-build-api-migration-to-component-metadata.patch create mode 100644 plexus-build-api.spec create mode 100644 sonatype-sisu-build-api-plexus-build-api-0.0.7-0-g883ea67.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/plexus-build-api-migration-to-component-metadata.patch b/plexus-build-api-migration-to-component-metadata.patch new file mode 100644 index 0000000..d9b0068 --- /dev/null +++ b/plexus-build-api-migration-to-component-metadata.patch @@ -0,0 +1,18 @@ +diff -Naur plexus-build-api-0.0.7.orig/pom.xml plexus-build-api-0.0.7/pom.xml +--- plexus-build-api-0.0.7.orig/pom.xml 2011-02-11 17:37:00.000000000 +0100 ++++ plexus-build-api-0.0.7/pom.xml 2011-07-27 14:48:31.508448776 +0200 +@@ -46,12 +46,11 @@ + + + org.codehaus.plexus +- plexus-maven-plugin +- 1.3.4 ++ plexus-component-metadata + + + +- descriptor ++ generate-metadata + + + diff --git a/plexus-build-api.spec b/plexus-build-api.spec new file mode 100644 index 0000000..a94ce95 --- /dev/null +++ b/plexus-build-api.spec @@ -0,0 +1,42 @@ +Name: plexus-build-api +Version: 0.0.7 +Release: 23 +Summary: Plexus Build API +License: ASL 2.0 +URL: https://github.com/sonatype/sisu-build-api +Source0: https://github.com/sonatype/sisu-build-api/tarball/plexus-build-api-0.0.7/sonatype-sisu-build-api-plexus-build-api-0.0.7-0-g883ea67.tar.gz +Source1: http://www.apache.org/licenses/LICENSE-2.0.txt +BuildRequires: maven-local mvn(org.codehaus.plexus:plexus-component-metadata) mvn(org.codehaus.plexus:plexus-container-default) +BuildRequires: mvn(org.codehaus.plexus:plexus-utils) mvn(org.sonatype.spice:spice-parent:pom:) +BuildArch: noarch + +Patch0001: plexus-build-api-migration-to-component-metadata.patch + +%description +Plexus Build API + +%package help +Provides: plexus-build-api-javadoc = %{version}-%{release} +Obsoletes: plexus-build-api-javadoc < %{version}-%{release} +Summary: Javadoc for plexus-build-api + +%description help +Documentation for plexus-build-api. + +%prep +%autosetup -n sonatype-sisu-build-api-f1f8849 -p1 +cp -p %{SOURCE1} . +%mvn_file : plexus/plexus-build-api +%build +%mvn_build +%install +%mvn_install + +%files -f .mfiles +%doc LICENSE-2.0.txt + +%files help -f .mfiles-javadoc + +%changelog +* Tue Feb 18 2020 lingsheng - 0.0.7-23 +- Package init diff --git a/sonatype-sisu-build-api-plexus-build-api-0.0.7-0-g883ea67.tar.gz b/sonatype-sisu-build-api-plexus-build-api-0.0.7-0-g883ea67.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..37915fe3bd2241e23d38d3b52bd75c13f0c89936 GIT binary patch literal 6175 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 literal 0 HcmV?d00001