[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