From dad708bc2f7f94d5898153a570b827c9627319b9 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 31 Jul 2008 18:33:15 +0000 Subject: [PATCH] - New upstream version, drop upstreamed patch parts - New patch jna-3.0.4-nomixedjar.patch which ensures that we don't include the .so in the .jar --- .cvsignore | 2 +- jna-3.0.2-dynlink-and-cflags.patch | 128 ----------------------------- jna.spec | 23 ++++-- sources | 2 +- 4 files changed, 16 insertions(+), 139 deletions(-) delete mode 100644 jna-3.0.2-dynlink-and-cflags.patch diff --git a/.cvsignore b/.cvsignore index 562b44e..bee4647 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -jna-3.0.2.tar.bz2 +jna-3.0.4.svn630.tar.bz2 diff --git a/jna-3.0.2-dynlink-and-cflags.patch b/jna-3.0.2-dynlink-and-cflags.patch deleted file mode 100644 index 7ab3201..0000000 --- a/jna-3.0.2-dynlink-and-cflags.patch +++ /dev/null @@ -1,128 +0,0 @@ ---- jna-3.0.2.default/build.xml 2008-02-28 14:34:44.000000000 -0500 -+++ jna-3.0.2/build.xml 2008-04-03 23:20:07.000000000 -0400 -@@ -17,6 +17,8 @@ - - - -+ -+ - - - -@@ -311,6 +313,8 @@ - - - -+ -+ - - - -@@ -319,6 +323,19 @@ - - - -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ - - - - -- -- -- -- -- -- -- -- -- - - - = 1.6 ant jpackage-utils ant-nodeps @@ -44,9 +44,9 @@ This package contains the javadocs for %{name}. %prep -%setup -q -n %{name}-%{version} -%patch0 -p1 +%setup -q -n %{name}-%{version}-svn630 sed -e 's|@JNIPATH@|%{_libdir}/%{name}|' %{PATCH1} | patch -p1 +%patch2 -p1 # all java binaries must be removed from the sources find . -name '*.jar' -exec rm -f '{}' \; @@ -74,13 +74,13 @@ ant javadoc rm -rf %{buildroot} # jars -install -D -m 644 build/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar +install -D -m 644 build-*/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar (cd %{buildroot}%{_javadir}/; for jar in `ls *-%{version}.jar`; do ln -s $jar `echo $jar | sed -e 's/-%{version}//'`; done) # NOTE: JNA has highly custom code to look for native jars in this # directory. Since this roughly matches the jpackage guidelines, # we'll leave it unchanged. install -d -m 755 %{buildroot}%{_libdir}/%{name} -install -m 755 build/native/libjnidispatch*.so %{buildroot}%{_libdir}/%{name}/ +install -m 755 build-*/native/libjnidispatch*.so %{buildroot}%{_libdir}/%{name}/ # javadocs install -p -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version} @@ -103,6 +103,11 @@ rm -rf %{buildroot} %changelog +* Thu Jul 31 2008 Colin Walters - 3.0.4-1.svn630 +- New upstream version, drop upstreamed patch parts +- New patch jna-3.0.4-nomixedjar.patch which ensures that we don't + include the .so in the .jar + * Fri Apr 04 2008 Colin Walters - 3.0.2-7 - Add patch to use JPackage-compatible JNI library path - Do build debuginfo package diff --git a/sources b/sources index 37aef27..172fc87 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4f177e179adfdb3c2289c6f36445809f jna-3.0.2.tar.bz2 +2a90fbade80d2a86d5cc967c5529cd34 jna-3.0.4.svn630.tar.bz2