[piccolo2d] - Fix FTBFS - javadoc:aggregate.

Alexander Kurtakov akurtakov at fedoraproject.org
Fri Sep 10 23:40:15 UTC 2010


commit b8d4bec5c5c6f3152a74a7958c904ff9df83d547
Author: Alexander Kurtakov <akurtako at redhat.com>
Date:   Sat Sep 11 02:39:35 2010 +0300

    - Fix FTBFS - javadoc:aggregate.

 piccolo2d.spec |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)
---
diff --git a/piccolo2d.spec b/piccolo2d.spec
index a8b9e47..fd710ce 100644
--- a/piccolo2d.spec
+++ b/piccolo2d.spec
@@ -1,6 +1,6 @@
 Name:           piccolo2d
 Version:        1.3
-Release:        5%{?dist}
+Release:        6%{?dist}
 Summary:        Structured 2D graphics toolkit
 
 Group:          Development/Libraries
@@ -11,13 +11,14 @@ Source0:        http://piccolo2d.googlecode.com/files/%{name}-%{version}-src.tar
 Source2:        %{name}-settings.xml
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  maven-plugin-bundle
-BuildRequires:  maven2-plugin-assembly
-BuildRequires:  maven2-plugin-install 
-BuildRequires:  maven2-plugin-compiler 
-BuildRequires:  maven2-plugin-javadoc 
-BuildRequires:  maven2-plugin-jar 
-BuildRequires:  maven2-plugin-resources 
-BuildRequires:  maven-surefire-maven-plugin 
+BuildRequires:  maven-assembly-plugin
+BuildRequires:  maven-install-plugin
+BuildRequires:  maven-compiler-plugin
+BuildRequires:  maven-javadoc-plugin
+BuildRequires:  maven-jar-plugin
+BuildRequires:  maven-site-plugin
+BuildRequires:  maven-resources-plugin
+BuildRequires:  maven-surefire-plugin 
 BuildRequires:  maven-surefire-provider-junit
 BuildRequires:  maven-doxia-sitetools
 BuildRequires:  java-devel >= 1:1.6.0
@@ -41,7 +42,7 @@ API documentation for %{name}.
 
 %prep
 %setup -q -n piccolo2d-%{version}-src
-
+sed -i -e "s|\[3\.3\.0-v3346\,)|3\.3\.0-v3346|g" swt/pom.xml
 mkdir -p .m2/repository/org.eclipse.swt.gtk.linux/
 ln -s %{_libdir}/java/swt.jar .m2/repository/org.eclipse.swt.gtk.linux/x86.jar  
 ln -s %{_libdir}/java/swt.jar .m2/repository/org.eclipse.swt.gtk.linux/x86_64.jar 
@@ -62,7 +63,7 @@ mvn-jpp \
         -Dmaven2.jpp.mode=true \
         -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
         -Dmaven.test.skip=true \
-        install javadoc:javadoc
+        install javadoc:aggregate
 
 %install
 rm -rf %{buildroot}
@@ -94,12 +95,7 @@ install -pm 644 swt/pom.xml \
 
 # javadoc
 install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
-install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}/core
-install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}/extras
-install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}/swt
-cp -pr core/target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/core
-cp -pr extras/target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/extras
-cp -pr swt/target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/swt
+cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}
 ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
 
 %post
@@ -114,7 +110,7 @@ ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
 %files
 %defattr(-,root,root,-)
 %{_javadir}/%{name}
-%{_datadir}/maven2/poms/*
+%{_mavenpomdir}/*
 %{_mavendepmapfragdir}/*
 %doc license-piccolo.txt 
 
@@ -122,8 +118,12 @@ ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
 %defattr(-,root,root,-)
 %{_javadocdir}/%{name}-%{version}
 %{_javadocdir}/%{name}
+%doc license-piccolo.txt 
 
 %changelog
+* Sat Sep 11 2010 Alexander Kurtakov <akurtako at redhat.com> 1.3-6
+- Fix FTBFS - javadoc:aggregate.
+
 * Fri May 14 2010 Alexander Kurtakov <akurtako at redhat.com> 1.3-5
 - Create both x86 and x86_64 symlinks to allow properly building the package as noarch.
 


More information about the scm-commits mailing list