From daf78f25c8b860470d466c30c7b9a49748280b4d Mon Sep 17 00:00:00 2001 From: fwx913451 Date: Fri, 28 Aug 2020 15:48:49 +0800 Subject: [PATCH] fuanan add package --- LICENSE.txt | 20 ++++++++ bridge-method-injector-parent-1.14.tar.gz | Bin 0 -> 12512 bytes bridge-method-injector.spec | 57 ++++++++++++++++++++++ bridge-method-injector.yaml | 4 ++ 4 files changed, 81 insertions(+) create mode 100644 LICENSE.txt create mode 100644 bridge-method-injector-parent-1.14.tar.gz create mode 100644 bridge-method-injector.spec create mode 100644 bridge-method-injector.yaml diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..4f23366 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,20 @@ +Copyright (c) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + diff --git a/bridge-method-injector-parent-1.14.tar.gz b/bridge-method-injector-parent-1.14.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..7167a752432f5e0dc829a617ba23d82358ae64d6 GIT binary patch literal 12512 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 WEernt%uEOvS~;?v48jr;;{O0~P_dx^ literal 0 HcmV?d00001 diff --git a/bridge-method-injector.spec b/bridge-method-injector.spec new file mode 100644 index 0000000..dc4876f --- /dev/null +++ b/bridge-method-injector.spec @@ -0,0 +1,57 @@ +Name: bridge-method-injector +Version: 1.14 +Release: 1 +Summary: Evolve Java classes without breaking compatibility +License: MIT +URL: https://github.com/infradna/bridge-method-injector +Source0: https://github.com/infradna/bridge-method-injector/archive/bridge-method-injector-parent-%{version}.tar.gz +Source1: LICENSE.txt +BuildArch: noarch +BuildRequires: maven-local mvn(junit:junit) mvn(org.apache.maven:maven-plugin-api) +BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin) +BuildRequires: mvn(org.apache.maven.scm:maven-scm-provider-gitexe) +BuildRequires: mvn(org.jenkins-ci:annotation-indexer) mvn(org.ow2.asm:asm-all) +BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) +%description +This package contains small Java library for generating +synthetic bridge methods with different return types +to help backward compatibility. + +%package -n bridge-method-annotation +Summary: Bridge method injection annotations +%description -n bridge-method-annotation +This package contains annotations for injecting bridge methods. + +%package javadoc +Summary: Javadoc for %{name} +%description javadoc +This package contains the API documentation for %{name}. + +%prep +%setup -q -n %{name}-%{name}-parent-%{version} +cp %{SOURCE1} LICENSE +%mvn_package :bridge-method-annotation bridge-method-annotation +%pom_xpath_remove "pom:extension[pom:artifactId[text()='wagon-svn']]" +%pom_xpath_remove "pom:extension[pom:artifactId[text()='wagon-svn']]" injector +%pom_remove_plugin :nexus-staging-maven-plugin +%pom_change_dep :asm-debug-all :asm-all injector + +%build +%mvn_build + +%install +%mvn_install + +%files -f .mfiles +%doc LICENSE + +%files -n bridge-method-annotation -f .mfiles-bridge-method-annotation +%doc LICENSE + +%files javadoc -f .mfiles-javadoc +%doc LICENSE + +%changelog +* Fri Aug 28 2020 Anan Fu - 1.14-1 +- package init diff --git a/bridge-method-injector.yaml b/bridge-method-injector.yaml new file mode 100644 index 0000000..f33d438 --- /dev/null +++ b/bridge-method-injector.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: infradna/bridge-method-injector +tag_prefix: "^" +seperator: "."