[jgoodies-forms] Update for newer guidelines
Mohamed ElMorabity
melmorabity at fedoraproject.org
Fri Aug 16 13:09:02 UTC 2013
commit 1a586de141045ac4d5dec618a148714f5c1a0a65
Author: Mohamed El Morabity <melmorabity at fedoraproject.org>
Date: Fri Aug 16 15:08:50 2013 +0200
Update for newer guidelines
jgoodies-forms.spec | 26 ++++++++++----------------
1 files changed, 10 insertions(+), 16 deletions(-)
---
diff --git a/jgoodies-forms.spec b/jgoodies-forms.spec
index 3d60c13..5480dff 100644
--- a/jgoodies-forms.spec
+++ b/jgoodies-forms.spec
@@ -2,7 +2,7 @@
Name: jgoodies-forms
Version: 1.7.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Framework to lay out and implement elegant Swing panels in Java
Group: Development/Libraries
@@ -69,34 +69,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}/*.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> - 1.7.1-3
+- Update for newer guidelines
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.7.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
More information about the scm-commits
mailing list