[jargs] Add maven pom/depmap, rhbz #821123
mbooth
mbooth at fedoraproject.org
Mon Aug 12 17:55:27 UTC 2013
commit afa58993c870a83269e83a1d4c294430c1c1e091
Author: Mat Booth <fedora at matbooth.co.uk>
Date: Mon Aug 12 18:54:27 2013 +0100
Add maven pom/depmap, rhbz #821123
- Update for newer guidelines
jargs-1.0.pom | 18 ++++++++++++++++++
jargs.spec | 24 +++++++++++++-----------
2 files changed, 31 insertions(+), 11 deletions(-)
---
diff --git a/jargs-1.0.pom b/jargs-1.0.pom
new file mode 100644
index 0000000..9e0bac6
--- /dev/null
+++ b/jargs-1.0.pom
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>net.sf</groupId>
+ <artifactId>jargs</artifactId>
+ <version>1.0</version>
+ <licenses>
+ <license>
+ <name>jargs</name>
+ <url>http://jargs.cvs.sourceforge.net/jargs/jargs/LICENCE</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <distributionManagement>
+ <status>deployed</status>
+ </distributionManagement>
+
+</project>
diff --git a/jargs.spec b/jargs.spec
index d0f6441..e37321a 100644
--- a/jargs.spec
+++ b/jargs.spec
@@ -1,14 +1,14 @@
Name: jargs
Version: 1.0
-Release: 11%{?dist}
+Release: 12%{?dist}
Summary: Java command line option parsing suite
Group: Development/Libraries
License: BSD
URL: http://jargs.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
+Source1: https://repository.jboss.org/nexus/content/repositories/thirdparty-releases/net/sf/jargs/1.0/jargs-1.0.pom
BuildArch: noarch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: java-devel
BuildRequires: jpackage-utils
@@ -16,12 +16,10 @@ BuildRequires: ant
BuildRequires: junit
Requires: java
-Requires: jpackage-utils
%package javadoc
Summary: Javadoc for %{name}
Group: Documentation
-Requires: %{name} = %{version}-%{release}
%description javadoc
%{summary}.
@@ -43,31 +41,35 @@ ant runtimejar javadoc
%install
-rm -rf %{buildroot}
# jar
mkdir -p %{buildroot}%{_javadir}
cp -p lib/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar
# javadoc
mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -pr doc/* %{buildroot}%{_javadocdir}/%{name}
-
-
-%clean
-rm -rf %{buildroot}
+# pom
+mkdir -p %{buildroot}%{_mavenpomdir}
+cp -p %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
+%add_maven_depmap JPP-%{name}.pom %{name}.jar -a "%{name}:%{name}"
%files
-%defattr(-,root,root,-)
%doc README LICENCE TODO doc/CHANGES
%{_javadir}/%{name}.jar
+%{_mavenpomdir}/JPP-%{name}.pom
+%{_mavendepmapfragdir}/%{name}
%files javadoc
-%defattr(-,root,root,-)
+%doc LICENCE
%{_javadocdir}/%{name}/
%changelog
+* Mon Aug 12 2013 Mat Booth <fedora at matbooth.co.uk> - 1.0-12
+- Add maven pom/depmap, rhbz #821123
+- Update for newer guidelines
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
More information about the scm-commits
mailing list