[jutils/f20] Update for latest guidelines rhbz #992650
mbooth
mbooth at fedoraproject.org
Wed Sep 4 15:20:58 UTC 2013
commit 4494698b54ba4925f050338f3054b2f9bb0ec06c
Author: Mat Booth <fedora at matbooth.co.uk>
Date: Wed Sep 4 16:20:27 2013 +0100
Update for latest guidelines rhbz #992650
jutils.spec | 37 ++++++++++---------------------------
1 files changed, 10 insertions(+), 27 deletions(-)
---
diff --git a/jutils.spec b/jutils.spec
index 6658057..f43b7f5 100644
--- a/jutils.spec
+++ b/jutils.spec
@@ -1,6 +1,6 @@
Name: jutils
Version: 1.0.1
-Release: 8.20110719svn%{?dist}
+Release: 9.20110719svn%{?dist}
Summary: Common utilities for the Java Gaming Interface
Group: Development/Libraries
@@ -17,9 +17,6 @@ BuildRequires: java-devel
BuildRequires: jpackage-utils
BuildRequires: maven-local
-Requires: java
-Requires: jpackage-utils
-
%description
This is the utils project that contains useful shared functionality
for the other Java Games Initiative APIs.
@@ -28,7 +25,6 @@ for the other Java Games Initiative APIs.
%package javadoc
Summary: Javadocs for %{name}
Group: Documentation
-Requires: jpackage-utils
%description javadoc
This package contains the API documentation for %{name}.
@@ -38,37 +34,24 @@ This package contains the API documentation for %{name}.
%setup -q -n %{name}
sed -i 's/-SNAPSHOT//' pom.xml
+%mvn_file : %{name}
+
%build
# Skip tests because they require an X display
-mvn-rpmbuild -Dmaven.test.skip=true install javadoc:aggregate
+%mvn_build -- -Dmaven.test.skip=true
%install
-mkdir -p $RPM_BUILD_ROOT%{_javadir}
-
-# jar
-install -Dp -m 644 target/%{name}-%{version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
-
-# javadoc
-mkdir -p $RPM_BUILD_ROOT%{_javadocdir}
-cp -a target/site/apidocs $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+%mvn_install
-# pom
-install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
-install -pm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
-
-%add_maven_depmap JPP-%{name}.pom %{name}.jar
-
-%files
+%files -f .mfiles
%doc README.txt
-%{_mavenpomdir}/*
-%{_mavendepmapfragdir}/*
-%{_javadir}/*
-%files javadoc
-%{_javadocdir}/%{name}
+%files javadoc -f .mfiles-javadoc
%changelog
+* Wed Sep 04 2013 Mat Booth <fedora at matbooth.co.uk> - 1.0.1-9.20110719svn
+- Update for latest guidelines rhbz #992650
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.1-8.20110719svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
More information about the scm-commits
mailing list