[log4j] Build aggregated javadocs with xmvn

Mikolaj Izdebski mizdebsk at fedoraproject.org
Mon Jan 21 15:56:39 UTC 2013


commit 4298cce1231d3ecb00c6ca61a76e77c3a7ad1ebd
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date:   Mon Jan 21 16:51:28 2013 +0100

    Build aggregated javadocs with xmvn

 log4j.spec |   19 +++++++------------
 1 files changed, 7 insertions(+), 12 deletions(-)
---
diff --git a/log4j.spec b/log4j.spec
index a41d229..ed69534 100644
--- a/log4j.spec
+++ b/log4j.spec
@@ -3,7 +3,7 @@
 
 Name:           log4j
 Version:        1.2.17
-Release:        5%{?dist}
+Release:        6%{?dist}
 Epoch:          0
 Summary:        Java logging package
 BuildArch:      noarch
@@ -93,25 +93,17 @@ for i in contribs/JimMoore/mail*;do
 done
 
 # remove all the stuff we'll build ourselves
-find . \( -name "*.jar" -o -name "*.class" \) -exec %__rm -f {} \;
-%__rm -rf docs/api
+find -name "*.jar" -o -name "*.class" -delete
+rm -rf docs/api
 
 
 %build
-# we don't need javadoc:javadoc because build system is broken and
-# builds javadoc when install-ing
-# also note that maven.test.skip doesn't really work and we had to
-# patch ant run of tests out of pom
 %mvn_file : %{name}
-%mvn_build -f -j
+%mvn_build -f
 
 %install
 %mvn_install
 
-# javadoc
-install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
-cp -pr target/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
-
 # scripts
 install -pD -T -m 755 %{SOURCE2} %{buildroot}%{_bindir}/logfactor5
 install -pD -T -m 755 %{SOURCE5} %{buildroot}%{_bindir}/chainsaw
@@ -189,6 +181,9 @@ fi
 
 
 %changelog
+* Mon Jan 21 2013 Mikolaj Izdebski <mizdebsk at redhat.com> - 0:1.2.17-6
+- Build aggregated javadocs with xmvn
+
 * Fri Jan 18 2013 Michal Srb <msrb at redhat.com> - 0:1.2.17-5
 - Build with xmvn
 


More information about the scm-commits mailing list