From ba8f91a2bc3fc22b36ac5309a7fbce21b7046229 Mon Sep 17 00:00:00 2001 From: gil Date: Aug 11 2016 14:15:47 +0000 Subject: Initial import (#1348146). --- diff --git a/.gitignore b/.gitignore index e69de29..6bf9fbf 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/org.apache.aries.proxy.impl-1.0.5-source-release.zip diff --git a/aries-proxy-impl.spec b/aries-proxy-impl.spec new file mode 100644 index 0000000..11ee7c6 --- /dev/null +++ b/aries-proxy-impl.spec @@ -0,0 +1,96 @@ +%global bundle org.apache.aries.proxy.impl +Name: aries-proxy-impl +Version: 1.0.5 +Release: 1%{?dist} +Summary: Apache Aries Proxy Service +License: ASL 2.0 +URL: http://aries.apache.org/ +#Source0: http://www.apache.org/dist/aries/%%{bundle}-%%{version}-source-release.zip +Source0: http://central.maven.org/maven2/org/apache/aries/proxy/%{bundle}/%{version}/%{bundle}-%{version}-source-release.zip + +BuildRequires: maven-local +BuildRequires: mvn(org.apache.aries.proxy:org.apache.aries.proxy.api) >= 1.0.1 +BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin) +BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi) +BuildRequires: mvn(org.ow2.asm:asm-debug-all) +BuildRequires: mvn(org.slf4j:slf4j-api) + +Obsoletes: aries-proxy < %{version} +Provides: aries-proxy = %{version}-%{release} + +BuildArch: noarch + +%description +This bundle contains the proxy service implementation for Apache Aries. + +%package javadoc +Summary: Javadoc for %{name} + +%description javadoc +This package contains javadoc for %{name}. + +%prep +%setup -q -n %{bundle}-%{version} + +%pom_remove_parent + +%pom_add_plugin org.apache.felix:maven-bundle-plugin . ' +true + + true + + ${aries.osgi.activator} + ${project.name} + ${project.artifactId} + The Apache Software Foundation + + ${aries.osgi.export.service} + ${aries.osgi.import.pkg} + Apache Aries + ${project.version} + ${aries.osgi.private.pkg} + + + + + bundle-manifest + process-classes + + manifest + + +' + +# Cannot load implementation hint 'org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule' +%pom_remove_plugin :maven-enforcer-plugin + +%pom_remove_plugin org.apache.aries.versioning:org.apache.aries.versioning.plugin + +# Use eclipse apis +%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200 + +# antrun plugin fails to process classes +sed -i '/delete dir/d' pom.xml + +%build + +# tests disabled because of +# missing dependency on org.apache.aries.testsupport.unit +%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8 + +%install +%mvn_install + +%files -f .mfiles +%license LICENSE NOTICE + +%files javadoc -f .mfiles-javadoc +%license LICENSE NOTICE + +%changelog +* Mon Jun 20 2016 gil cattaneo 1.0.5-1 +- update to 1.0.5 + +* Sun Feb 22 2015 gil cattaneo 1.0.1-1 +- initial rpm diff --git a/sources b/sources index e69de29..7765ca4 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +e3361901d76a40244f430e2bad293d4b org.apache.aries.proxy.impl-1.0.5-source-release.zip