diff --git a/aries-blueprint-annotation-api.spec b/aries-blueprint-annotation-api.spec new file mode 100644 index 0000000..064527a --- /dev/null +++ b/aries-blueprint-annotation-api.spec @@ -0,0 +1,64 @@ +%global bundle org.apache.aries.blueprint.annotation.api +Name: aries-blueprint-annotation-api +Version: 1.0.1 +Release: 1 +Summary: Apache Aries Blueprint Annotation API +License: ASL 2.0 +URL: http://aries.apache.org/ +Source0: https://repo1.maven.org/maven2/org/apache/aries/blueprint/%{bundle}/%{version}/%{bundle}-%{version}-source-release.zip +BuildRequires: maven-local mvn(org.apache.felix:maven-bundle-plugin) +BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi) +BuildArch: noarch +%description +This bundle contains the blueprint annotation api and +the corresponding XML schema. + +%package javadoc +Summary: Javadoc for %{name} +%description javadoc +This package contains javadoc for %{name}. + +%prep +%setup -q -n %{bundle}-%{version} +%pom_remove_parent +%pom_remove_plugin org.apache.aries.versioning:org.apache.aries.versioning.plugin +%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200 +%pom_add_plugin org.apache.felix:maven-bundle-plugin . ' +true + + true + + ${project.name} + ${project.artifactId} + ${aries.osgi.export.pkg} + ${aries.osgi.import.pkg} + Apache Aries + ${project.version} + The Apache Software Foundation + + + + + bundle-manifest + process-classes + + manifest + + +' + +%build +%mvn_build -- -Dproject.build.sourceEncoding=UTF-8 + +%install +%mvn_install + +%files -f .mfiles +%license LICENSE NOTICE + +%files javadoc -f .mfiles-javadoc +%license LICENSE NOTICE + +%changelog +* Fri Jul 24 2020 chengzihan - 1.0.1-1 +- Package init diff --git a/aries-blueprint-annotation-api.yaml b/aries-blueprint-annotation-api.yaml new file mode 100644 index 0000000..1c8044e --- /dev/null +++ b/aries-blueprint-annotation-api.yaml @@ -0,0 +1,4 @@ +version_control: svn +src_repo: https://svn.apache.org/repos/asf/aries +tag_prefix: "org.apache.aries.blueprint.annotation.api-" +seperator: "." diff --git a/org.apache.aries.blueprint.annotation.api-1.0.1-source-release.zip b/org.apache.aries.blueprint.annotation.api-1.0.1-source-release.zip new file mode 100644 index 0000000..94038a1 Binary files /dev/null and b/org.apache.aries.blueprint.annotation.api-1.0.1-source-release.zip differ