[jgoodies-looks] Update for newer guidelines

Mohamed ElMorabity melmorabity at fedoraproject.org
Fri Aug 16 13:09:32 UTC 2013


commit d2eff8b59d73d8a15cf88ac1f2756700ac62fdf9
Author: Mohamed El Morabity <melmorabity at fedoraproject.org>
Date:   Fri Aug 16 15:09:21 2013 +0200

    Update for newer guidelines

 jgoodies-looks.spec |   26 ++++++++++----------------
 1 files changed, 10 insertions(+), 16 deletions(-)
---
diff --git a/jgoodies-looks.spec b/jgoodies-looks.spec
index dece09e..f5f78cd 100644
--- a/jgoodies-looks.spec
+++ b/jgoodies-looks.spec
@@ -2,7 +2,7 @@
 
 Name:           jgoodies-looks
 Version:        2.5.3
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        Free high-fidelity Windows and multi-platform appearance
 
 Group:          Development/Libraries
@@ -70,34 +70,28 @@ for file in LICENSE.txt RELEASE-NOTES.txt; do
   rm $file.orig
 done
 
+%mvn_file :%{name} %{name} %{name}
+
 
 %build
-mvn-rpmbuild install javadoc:aggregate 
+%mvn_build
 
 
 %install
-install -Dpm 0644 target/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
-
-install -Dpm 0644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
-
-install -dm 0755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}/
-cp -a target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/
+%mvn_install
 
-%add_maven_depmap JPP-%{name}.pom %{name}.jar
 
-
-%files
+%files -f .mfiles
 %doc LICENSE.txt README.html RELEASE-NOTES.txt
-%{_javadir}/%{name}.jar
-%{_mavendepmapfragdir}/%{name}
-%{_mavenpomdir}/JPP-%{name}.pom
 
 
-%files javadoc
-%{_javadocdir}/%{name}/
+%files javadoc -f .mfiles-javadoc
 
 
 %changelog
+* Fri Aug 16 2013 Mohamed El Morabity <melmorabity at fedoraproject.org> - 2.5.3-3
+- Update for newer guidelines
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.5.3-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 


More information about the scm-commits mailing list