[rxtx] fix #1196849
Levente Farkas
lfarkas at fedoraproject.org
Fri Feb 27 10:35:30 UTC 2015
commit bfdcf1bd6eca0e4f3345162fb30b896d46b6d4e1
Author: Levente Farkas <lfarkas at lfarkas.org>
Date: Fri Feb 27 11:35:05 2015 +0100
fix #1196849
rxtx.spec | 23 ++++++++++++++++++++---
1 file changed, 20 insertions(+), 3 deletions(-)
---
diff --git a/rxtx.spec b/rxtx.spec
index 34db4ef..c6b361a 100644
--- a/rxtx.spec
+++ b/rxtx.spec
@@ -12,7 +12,7 @@
Summary: Parallel communication for the Java Development Toolkit
Name: rxtx
Version: %{upver}
-Release: %{rel}.%{uprel}%{?dist}
+Release: %{rel}.%{uprel}%{?dist}.2
License: LGPLv2+
Group: System Environment/Libraries
URL: http://rxtx.qbang.org/
@@ -30,10 +30,11 @@ Patch4: rxtx-2.2-lock.patch
#BuildRequires: java-devel >= 1:1.6.0
BuildRequires: java-devel
BuildRequires: jpackage-utils
-BuildRequires: libtool automake
+BuildRequires: libtool automake
BuildRequires: ant >= 1.7.0
BuildRequires: ant-junit >= 1.7.0
BuildRequires: junit
+BuildRequires: maven-local
#Requires: java >= 1:1.6.0
Requires: java-headless
Requires: jpackage-utils
@@ -70,13 +71,29 @@ make RXTX_PATH=%{buildroot}%{jni} JHOME=%{buildroot}%{_javadir} install
#echo "Driver=gnu.io.RXTXCommDriver" > %{buildroot}%{_javadir}/gnu.io.rxtx.properties
find %{buildroot} -name '*.la' -exec rm {} \;
+%mvn_artifact org.rxtx:rxtx:%{version} RXTXcomm.jar
+%mvn_file org.rxtx:rxtx:%{version} RXTXcomm
+%mvn_install
+rm -f %{buildroot}%{_datadir}/java/RXTXcomm.jar
+ln -s %{_jnidir}/RXTXcomm.jar \
+ %{buildroot}%{_datadir}/java/RXTXcomm.jar
+
%files
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_javadir}/*
+%{_jnidir}/*
%{jni}
+%{_datadir}/maven-metadata/%{name}.xml
%changelog
+* Thu Feb 26 2015 Alec Leamas <leamas.alec at gmail.com> - 2.2-0.10.20100211.2
+- Use mvn_artifact et. al. instead of deprecated add_maven_depmap.
+- Fix packaging bug with jni-related jar in /usr/share/java.
+
+* Tue Feb 24 2015 Alec Leamas <leamas.alec at gmail.com> - 2.2-0.10.20100211.1
+- Add add_maven_depmap, provide meta informtation.
+
* Tue Sep 16 2014 Peter Robinson <pbrobinson at fedoraproject.org> 2.2-0.10.20100211
- Bump to fix NVR
@@ -155,5 +172,5 @@ find %{buildroot} -name '*.la' -exec rm {} \;
* Mon Sep 15 2008 Levente Farkas <lfarkas at lfarkas.org> - 2.1-0.1.7r2
- update as requested by fedora
-* Thu Jul 21 2008 Gergo Csontos <gergo.csontos at gmail.com> - 2.1
+* Mon Jul 21 2008 Gergo Csontos <gergo.csontos at gmail.com> - 2.1
- Initial release
More information about the scm-commits
mailing list