From 7556a19079431ac8615784d6258f1d6b43104216 Mon Sep 17 00:00:00 2001 From: yaokai13 Date: Mon, 24 Aug 2020 09:18:07 +0800 Subject: [PATCH] package init --- LICENSE-2.0.txt | 202 +++++++++++++++++++++++++++++++++++ annotations-15.0-sources.jar | Bin 0 -> 18486 bytes annotations-15.0.pom | 155 +++++++++++++++++++++++++++ jetbrains-annotations.spec | 56 ++++++++++ jetbrains-annotations.yaml | 4 + 5 files changed, 417 insertions(+) create mode 100644 LICENSE-2.0.txt create mode 100644 annotations-15.0-sources.jar create mode 100644 annotations-15.0.pom create mode 100644 jetbrains-annotations.spec create mode 100644 jetbrains-annotations.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/annotations-15.0-sources.jar b/annotations-15.0-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..baa932c6d83793ab65309a4f2e2b3924b9bc4ba9 GIT binary patch literal 18486 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 LKIJBX-~RhQMBH=g literal 0 HcmV?d00001 diff --git a/annotations-15.0.pom b/annotations-15.0.pom new file mode 100644 index 0000000..d3849e6 --- /dev/null +++ b/annotations-15.0.pom @@ -0,0 +1,155 @@ + + + + 4.0.0 + + org.jetbrains + annotations + 15.0 + jar + + IntelliJ IDEA Annotations + A set of annotations used for code inspection support and code documentation. + http://www.jetbrains.org + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + A business-friendly OSS license + + + + + https://github.com/JetBrains/intellij-community + scm:git:https://github.com/JetBrains/intellij-community.git + + + + + JetBrains + JetBrains Team + JetBrains + https://www.jetbrains.com + + + + + UTF-8 + + + + + java5 + + 1.5 + java5 + + + + java8 + + 1.8 + java8 + + + + + + + + + + maven-antrun-plugin + 1.7 + + + generate-sources + + + + + + + + + + + + run + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + 1.8 + 1.8 + + + + + maven-gpg-plugin + 1.4 + + 66770193 + ${basedir}/../.gnupg + + + + sign-artifacts + verify + + sign + + + + + + + org.apache.maven.plugins + maven-source-plugin + 2.1.2 + + + attach-sources + + jar + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + attach-javadocs + + jar + + + + + + + + + + sonatype-nexus-staging + http://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + sonatype-nexus-snapshots + https://oss.sonatype.org/content/repositories/snapshots/ + + + + diff --git a/jetbrains-annotations.spec b/jetbrains-annotations.spec new file mode 100644 index 0000000..4b66c3e --- /dev/null +++ b/jetbrains-annotations.spec @@ -0,0 +1,56 @@ +%global oname annotations +Name: jetbrains-annotations +Version: 15.0 +Release: 1 +Summary: IntelliJ IDEA Annotations +License: ASL 2.0 +URL: http://www.jetbrains.org +Source0: https://archiva.interlocsolutions.com/archiva/repository/internal/org/jetbrains/annotations/15.0/annotations-15.0-sources.jar +Source1: https://archiva.interlocsolutions.com/archiva/repository/internal/org/jetbrains/annotations/15.0/annotations-15.0.pom +Source2: http://www.apache.org/licenses/LICENSE-2.0.txt +BuildRequires: maven-local +BuildArch: noarch +%description +A set of annotations used for code inspection support and code documentation. + +%package help +Summary: Javadoc for jetbrains-annotations +Provides: %{name}-javadoc = %{version}-%{release} +Obsoletes: %{name}-javadoc < %{version}-%{release} +%description help +This package contains javadoc for jetbrains-annotations. + +%prep +%setup -T -q -c +mkdir -p src/main/{java,resources} +( + cd src/main/java + %jar -xf %{SOURCE0} + rm -rf META-INF +) +cp -p %{SOURCE1} pom.xml +%pom_remove_plugin :maven-antrun-plugin +%pom_remove_plugin :maven-gpg-plugin +%pom_remove_plugin :maven-javadoc-plugin +%pom_remove_plugin :maven-source-plugin +%pom_xpath_inject pom:properties "UTF-8" +cp -p %{SOURCE2} LICENSE.txt +sed -i 's/\r//' LICENSE.txt +%mvn_file org.jetbrains:%{oname} jetbrains-annotations +%mvn_alias org.jetbrains:%{oname} com.intellij: + +%build +%mvn_build + +%install +%mvn_install + +%files -f .mfiles +%license LICENSE.txt + +%files help -f .mfiles-javadoc +%license LICENSE.txt + +%changelog +* Mon Aug 24 2020 yaokai - 15.0-1 +- package init diff --git a/jetbrains-annotations.yaml b/jetbrains-annotations.yaml new file mode 100644 index 0000000..00bbaf0 --- /dev/null +++ b/jetbrains-annotations.yaml @@ -0,0 +1,4 @@ +version_control: NA +src_repo: NA +tag_prefix: NA +seperator: NA