Epoch: 1 Name: jboss-reflect Version: 2.0.2 Release: %mkrel 3 Summary: JBoss Reflection Group: Development/Java License: LGPLv2+ URL: http://www.jboss.org # svn export http://anonsvn.jboss.org/repos/jbossas/projects/jboss-reflect/tags/2.0.2.GA/ jboss-reflect-2.0.2 # tar cJf jboss-reflect-2.0.2.tar.xz jboss-reflect-2.0.2 Source0: %{name}-%{version}.tar.xz Patch0: %{name}-pom.patch BuildArch: noarch BuildRequires: java-devel BuildRequires: javassist BuildRequires: jboss-common-core BuildRequires: jboss-logging BuildRequires: jpackage-utils BuildRequires: maven-local BuildRequires: maven-compiler-plugin BuildRequires: maven-enforcer-plugin BuildRequires: maven-jar-plugin BuildRequires: maven-javadoc-plugin BuildRequires: maven-resources-plugin BuildRequires: maven-source-plugin BuildRequires: maven-surefire-plugin BuildRequires: maven-surefire-provider-junit4 Requires: java Requires: javassist Requires: jboss-common-core Requires: jboss-logging Requires: jpackage-utils %description JBoss Reflection %package javadoc Summary: Javadocs for %{name} Group: Documentation Requires: jpackage-utils %description javadoc This package contains the API documentation for %{name}. %prep %setup -q # can't compile the test dir because of missing deps rm -rf src/test find -type f -name *.jar -delete find -type f -name *.class -delete %patch0 %build mvn-rpmbuild package javadoc:aggregate %install mkdir -p $RPM_BUILD_ROOT%{_javadir} cp -p target/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name} cp -rp target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name} install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir} install -pm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom %add_maven_depmap JPP-%{name}.pom %{name}.jar %files %{_mavenpomdir}/JPP-%{name}.pom %{_mavendepmapfragdir}/%{name} %{_javadir}/%{name}.jar %files javadoc %{_javadocdir}/%{name} %changelog * Mon Jan 27 2014 stormi <stormi> 1:2.0.2-3.mga4 + Revision: 568390 - rebuild to fix missing x86_64 package * Tue Jan 07 2014 dmorgan <dmorgan> 1:2.0.2-2.mga4 + Revision: 565360 - Increase epoch * Tue Jan 07 2014 dmorgan <dmorgan> 0:2.0.2-2.mga4 + Revision: 565330 - Add Epoch to ease upgrade ( mga #12217) * Tue Dec 31 2013 dmorgan <dmorgan> 2.0.2-1.mga4 + Revision: 563389 - New version - Build with maven-local + umeabot <umeabot> - Mageia 4 Mass Rebuild * Sat Jan 12 2013 umeabot <umeabot> 2.2.1-2.mga3 + Revision: 355120 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Fri Feb 03 2012 gil <gil> 2.2.1-1.mga2 + Revision: 204290 - update to 2.2.1.SP1 * Sat Jan 21 2012 gil <gil> 2.0.3-1.mga2 + Revision: 199120 - imported package jboss-reflect