[isorelax] Update to current packaging guidelines

Mikolaj Izdebski mizdebsk at fedoraproject.org
Fri Jun 14 18:21:23 UTC 2013


commit 64d0b57afeae0ffb4368b811172f3184e4620906
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date:   Fri Jun 14 20:17:45 2013 +0200

    Update to current packaging guidelines

 isorelax.spec |   23 ++++++++++-------------
 1 files changed, 10 insertions(+), 13 deletions(-)
---
diff --git a/isorelax.spec b/isorelax.spec
index 2e0f7a6..b500ee1 100644
--- a/isorelax.spec
+++ b/isorelax.spec
@@ -36,9 +36,8 @@ URL:            http://iso-relax.sourceforge.net/
 Epoch:          1
 Version:        0
 # I can't use %%{cvstag} as dashes aren't allowed in Release tags
-Release:        0.12.release20050331%{?dist}
+Release:        0.13.release20050331%{?dist}
 License:        MIT and ASL 1.1
-Group:          Development/Libraries
 BuildArch:      noarch
 
 # mkdir isorelax-release-20050331-src
@@ -67,16 +66,14 @@ useful for applications to support RELAX Core. Now, however,
 some of the hosted material is schema language-neutral.
 
 %package javadoc
-Summary:        Javadoc for %{name}
-Group:          Documentation
-Requires:       jpackage-utils
+Summary:        API documentation for %{name}
 
 %description javadoc
-Javadoc for %{name}.
+%{summary}.
 
 %prep
 %setup -q -n %{name}-%{cvstag}-src
-find . -name "*.jar" -exec rm -f {} \;
+find -name "*.jar" -delete
 ln -s %{_javadir}/ant.jar lib/
 %patch0 -p0
 cp %{SOURCE1} .
@@ -87,28 +84,28 @@ ant release
 %install
 # jars
 install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
-install -m 644 %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
+install -m 644 %{name}.jar $RPM_BUILD_ROOT%{_javadir}/
 
 # javadoc
 install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
-cp -pr apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+cp -pr apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/
 
 # POM and depmap
 install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
 install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
 %add_maven_depmap
 
-%files
+%files -f .mfiles
 %doc license.txt
-%{_javadir}/*
-%{_mavenpomdir}/JPP-%{name}.pom
-%{_mavendepmapfragdir}/%{name}
 
 %files javadoc
 %doc license.txt
 %{_javadocdir}/*
 
 %changelog
+* Fri Jun 14 2013 Mikolaj Izdebski <mizdebsk at redhat.com> - 1:0-0.13.release20050331
+- Update to current packaging guidelines
+
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:0-0.12.release20050331
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 


More information about the scm-commits mailing list