[jnr-netdb] Updated to version 1.1.1.
Bohuslav Kabrda
bkabrda at fedoraproject.org
Tue Feb 5 12:17:44 UTC 2013
commit 5a35cb7dfa6f7c05072a20d735be51e5d895775b
Author: Bohuslav Kabrda <bkabrda at redhat.com>
Date: Tue Feb 5 13:17:35 2013 +0100
Updated to version 1.1.1.
.gitignore | 1 +
fix_jnr_netdb_jar_dependencies.patch | 127 ----------------------------------
jnr-netdb.spec | 69 ++++++++++---------
sources | 2 +-
4 files changed, 38 insertions(+), 161 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2a7610d..fe05ae5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/wmeissner-jnr-netdb-6e04bca.tar.gz
+/jnr-jnr-netdb-1.1.1-0-g483bad4.tar.gz
diff --git a/jnr-netdb.spec b/jnr-netdb.spec
index 8f340ea..44c0450 100644
--- a/jnr-netdb.spec
+++ b/jnr-netdb.spec
@@ -1,29 +1,36 @@
-%global git_commit 6e04bca
-%global cluster wmeissner
+%global commit_hash 483bad4
+%global tag_hash b9ee256
Name: jnr-netdb
-Version: 1.0.1
-Release: 7%{?dist}
+Version: 1.1.1
+Release: 1%{?dist}
Summary: Network services database access for java
Group: System Environment/Libraries
-License: LGPLv3
-URL: http://github.com/%{cluster}/%{name}
-Source0: %{url}/tarball/%{version}/%{cluster}-%{name}-%{git_commit}.tar.gz
-Patch0: fix_jnr_netdb_jar_dependencies.patch
+License: ASL 2.0
+URL: http://github.com/jnr/%{name}/
+Source0: https://github.com/jnr/%{name}/tarball/%{version}/jnr-%{name}-%{version}-0-g%{commit_hash}.tar.gz
BuildArch: noarch
-BuildRequires: java-devel >= 1:1.6.0
+BuildRequires: java-devel
BuildRequires: jpackage-utils
-BuildRequires: ant
-BuildRequires: ant-nodeps
-BuildRequires: jaffl
-BuildRequires: ant-junit
+BuildRequires: jnr-ffi
BuildRequires: junit4
BuildRequires: jffi
-Requires: java >= 1:1.6.0
+
+BuildRequires: maven-local
+BuildRequires: maven-clean-plugin
+BuildRequires: maven-compiler-plugin
+BuildRequires: maven-dependency-plugin
+BuildRequires: maven-install-plugin
+BuildRequires: maven-jar-plugin
+BuildRequires: maven-javadoc-plugin
+BuildRequires: maven-surefire-plugin
+BuildRequires: maven-surefire-provider-junit4
+
+Requires: java
Requires: jpackage-utils
-Requires: jaffl
+Requires: jnr-ffi
%description
jnr-netdb is a java interface to getservbyname(3), getservbyport(3)
@@ -31,50 +38,46 @@ jnr-netdb is a java interface to getservbyname(3), getservbyport(3)
%package javadoc
Summary: Javadoc for %{name}
Group: Documentation
-Requires: %{name} = %{version}-%{release}
%description javadoc
Javadoc for %{name}.
%prep
-%setup -q -n %{cluster}-%{name}-%{git_commit}
-%patch0
+%setup -q -n jnr-%{name}-%{tag_hash}
find ./ -name '*.jar' -exec rm -f '{}' \;
find ./ -name '*.class' -exec rm -f '{}' \;
%build
-build-jar-repository -s -p lib junit junit4 jaffl objectweb-asm jffi
-
-ant jar javadoc
+mvn-rpmbuild install javadoc:aggregate
%install
mkdir -p $RPM_BUILD_ROOT%{_javadir}
-cp -p dist/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
+cp -p target/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
-# javadoc
-install -p -d -m 755 %{buildroot}%{_javadocdir}/%{name}
-cp -a dist/javadoc/* %{buildroot}%{_javadocdir}/%{name}
+mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+cp -rp target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
-# pom
-%add_to_maven_depmap org.jruby.extras %{name} %{version} JPP %{name}
-mkdir -p $RPM_BUILD_ROOT%{_mavenpomdir}
-cp pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-jnr-netdb.pom
+install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
+install -pm 644 pom.xml \
+ $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
-%check
-ant test
+%add_maven_depmap JPP-%{name}.pom %{name}.jar
%files
+%doc LICENSE README
%{_javadir}/*
-%doc COPYING
-%doc COPYING.LESSER
%{_mavendepmapfragdir}/%{name}
%{_mavenpomdir}/*
%files javadoc
+%doc LICENSE
%{_javadocdir}/%{name}
%changelog
+* Tue Feb 05 2013 Bohuslav Kabrda <bkabrda at redhat.com> - 1.1.1-1
+- Updated to version 1.1.1.
+
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index 8da5206..2c885a9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-df569be1d131cee267443886ad1c6ca9 wmeissner-jnr-netdb-6e04bca.tar.gz
+b06c377793b5b839d2e8169dbd205309 jnr-jnr-netdb-1.1.1-0-g483bad4.tar.gz
More information about the scm-commits
mailing list