Name: aries-parent Version: 1.0.0 Release: 1%{?dist} Summary: Aries :: Parents POM Group: Development/Libraries License: ASL 2.0 URL: http://aries.apache.org/ Source0: http://www.apache.org/dist/aries/parent-%{version}-source-release.zip BuildRequires: java-devel BuildRequires: jpackage-utils BuildRequires: maven BuildRequires: maven-enforcer-plugin BuildRequires: maven-remote-resources-plugin BuildRequires: mojo-signatures # BR: felix-osgi-compendium # BR: felix-osgi-core # BR: junit # BR: pax-logging # BR: slf4j Requires: maven Requires: maven-enforcer-plugin Requires: maven-remote-resources-plugin Requires: mojo-signatures Requires: java Requires: jpackage-utils BuildArch: noarch %description Parents for Apache Aries Projects. %prep %setup -q -n parent-%{version} %pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin default-parent %pom_remove_plugin org.codehaus.mojo:ianal-maven-plugin default-parent %pom_remove_plugin org.codehaus.mojo:versions-maven-plugin default-parent %pom_remove_plugin org.eclipse.m2e:lifecycle-mapping default-parent %pom_remove_plugin org.ops4j.pax.exam:maven-paxexam-plugin default-parent %pom_remove_dep org.ops4j.pax.exam:pax-exam default-parent %pom_remove_dep org.ops4j.pax.exam:pax-exam-container-default default-parent %pom_remove_dep org.ops4j.pax.exam:pax-exam-junit default-parent %pom_remove_dep org.ops4j.pax.exam:pax-exam-junit-extender-impl default-parent %pom_remove_dep org.ops4j.pax.runner:pax-runner-no-jcl default-parent %pom_remove_dep org.ops4j.pax.swissbox:pax-swissbox-tinybundles default-parent %pom_remove_dep org.ops4j.pax.url:pax-url-mvn default-parent # org.eclipse osgi 3.5.0.v20090520 # org.eclipse.osgi services 3.1.200-v20070605 # http://repo1.maven.org/maven2/org/eclipse/equinox/cm/3.2.0-v20070116/cm-3.2.0-v20070116.pom %pom_remove_dep org.eclipse.equinox:cm default-parent %build # nothing to do %install mkdir -p %{buildroot}%{_mavenpomdir} install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom %add_maven_depmap JPP-%{name}.pom install -pm 644 default-parent/pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}-default.pom %add_maven_depmap JPP-%{name}-default.pom install -pm 644 default-parent/java5-parent/pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}-java5.pom %add_maven_depmap JPP-%{name}-java5.pom install -pm 644 default-parent/java6-parent/pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}-java6.pom %add_maven_depmap JPP-%{name}-java6.pom %check mvn-rpmbuild verify %files %{_mavenpomdir}/JPP-%{name}.pom %{_mavenpomdir}/JPP-%{name}-default.pom %{_mavenpomdir}/JPP-%{name}-java5.pom %{_mavenpomdir}/JPP-%{name}-java6.pom %{_mavendepmapfragdir}/%{name} %doc LICENSE NOTICE %changelog * Mon Nov 05 2012 gil cattaneo 1.0.0-1 - initial rpm