%global bundle org.osgi.service.obr Name: felix-osgi-obr Version: 1.0.2 Release: %mkrel 5 Summary: Felix OSGi OBR Service API Group: Development/Java License: ASL 2.0 URL: http://felix.apache.org/site/apache-felix-osgi-bundle-repository.html Source0: http://www.apache.org/dist/felix/org.osgi.service.obr-%{version}-project.tar.gz Source1: build.xml.tar.bz2 BuildRequires: ant BuildRequires: java-devel >= 0:1.6.0 BuildRequires: jpackage-utils BuildRequires: felix-osgi-core Requires: felix-osgi-core Requires(post): jpackage-utils Requires(postun): jpackage-utils BuildArch: noarch %description Felix OSGi OBR Service API. %package javadoc Group: Development/Java Summary: Javadoc for %{name} %description javadoc API documentation for %{name}. %prep %setup -q -n %{bundle}-%{version} tar xf %{SOURCE1} mkdir -p .m2/repository %build export CLASSPATH=$(build-classpath felix/org.osgi.core) ant -Dbuild.sysclasspath=only \ -Dmaven.settings.offline=true \ -Dmaven.repo.local=.m2/repository \ package javadoc %install # jars install -d -m 0755 %{buildroot}%{_javadir}/felix install -m 644 target/%{bundle}-%{version}.jar \ %{buildroot}%{_javadir}/felix/%{bundle}.jar %add_to_maven_depmap org.apache.felix %{bundle} %{version} JPP/felix %{bundle} # poms install -d -m 755 %{buildroot}%{_datadir}/maven2/poms install -pm 644 pom.xml \ %{buildroot}%{_datadir}/maven2/poms/JPP.felix-%{bundle}.pom # javadoc install -d -m 0755 %{buildroot}%{_javadocdir}/%{name} cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}/ %post %update_maven_depmap %postun %update_maven_depmap %files %defattr(0644,root,root,0755) %doc LICENSE NOTICE %{_javadir}/felix/*.jar %{_datadir}/maven2/poms/JPP.felix-%{bundle}.pom %config %{_mavendepmapfragdir}/%{name} %files javadoc %defattr(0644,root,root,0755) %{_javadocdir}/* %changelog * Fri Jan 11 2013 umeabot <umeabot> 1.0.2-5.mga3 + Revision: 350167 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sat Dec 01 2012 dmorgan <dmorgan> 1.0.2-4.mga3 + Revision: 323991 - Build with java7 * Wed Apr 27 2011 dmorgan <dmorgan> 1.0.2-4.mga1 + Revision: 91966 - Remove buildroot * Tue Feb 01 2011 dmorgan <dmorgan> 1.0.2-3.mga1 + Revision: 45841 - Adapt for mageia - imported package felix-osgi-obr