diff --git a/paranamer.spec b/paranamer.spec index 30d839b..e2eb627 100644 --- a/paranamer.spec +++ b/paranamer.spec @@ -1,6 +1,6 @@ Name: paranamer Version: 2.4.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Library for accessing non-private method parameter names at run-time Group: Development/Libraries License: BSD @@ -52,53 +52,22 @@ chmod -x LICENSE.txt %build # Test failures -mvn-rpmbuild -Dmaven.test.skip=true install javadoc:aggregate +%mvn_build -f %install -install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name} -install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir} -install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name} - -# JAR -install -pm 644 paranamer-generator/target/paranamer-generator-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-generator.jar -install -pm 644 paranamer-maven-plugin/target/paranamer-maven-plugin-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-maven-plugin.jar -install -pm 644 paranamer-integration-tests/it-011/target/paranamer-it-011-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-it-011.jar -install -pm 644 paranamer-ant/target/paranamer-ant-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-ant.jar -install -pm 644 paranamer/target/paranamer-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}.jar - -# POM -install -pm 644 paranamer-generator/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-generator.pom -install -pm 644 paranamer-maven-plugin/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-maven-plugin.pom -install -pm 644 paranamer-integration-tests/it-011/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-it-011.pom -install -pm 644 paranamer-integration-tests/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-it.pom -install -pm 644 paranamer-ant/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-ant.pom -install -pm 644 paranamer/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}.pom -install -pm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-parent.pom - -# DEPMAP -%add_maven_depmap JPP.%{name}-%{name}-generator.pom %{name}/%{name}-generator.jar -%add_maven_depmap JPP.%{name}-%{name}-maven-plugin.pom %{name}/%{name}-maven-plugin.jar -%add_maven_depmap JPP.%{name}-%{name}-it-011.pom %{name}/%{name}-it-011.jar -%add_maven_depmap JPP.%{name}-%{name}-ant.pom %{name}/%{name}-ant.jar -%add_maven_depmap JPP.%{name}-%{name}.pom %{name}/%{name}.jar - -%add_maven_depmap JPP.%{name}-%{name}-it.pom -%add_maven_depmap JPP.%{name}-%{name}-parent.pom - -# APIDOCS -cp -rp target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name} - -%files -%{_mavenpomdir}/* -%{_mavendepmapfragdir}/* -%{_javadir}/* +%mvn_install + +%files -f .mfiles +%dir %{_javadir}/%{name} %doc LICENSE.txt -%files javadoc -%{_javadocdir}/%{name} +%files javadoc -f .mfiles-javadoc %doc LICENSE.txt %changelog +* Tue Jun 17 2014 Marek Goldmann - 2.4.1-9 +- Switch to xmvn + * Fri Jun 06 2014 Fedora Release Engineering - 2.4.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild