[packages/java-jna] - updated to 5.8.0 (still fails two tests)
qboosh
qboosh at pld-linux.org
Sun Feb 5 15:11:44 CET 2023
commit 196f160367874d1992a1b0cc5b12f181d56b4df2
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Feb 4 17:44:32 2023 +0100
- updated to 5.8.0 (still fails two tests)
java-jna.spec | 4 ++--
jna-nonative.patch | 27 +++++++++++++++++++++------
2 files changed, 23 insertions(+), 8 deletions(-)
---
diff --git a/java-jna.spec b/java-jna.spec
index 80326b2..7758b80 100644
--- a/java-jna.spec
+++ b/java-jna.spec
@@ -6,13 +6,13 @@
Summary: Easy access to native shared libraries from Java
Summary(pl.UTF-8): Prosty dostęp do natywnych bibliotek współdzielonych z poziomu Javy
Name: java-jna
-Version: 5.7.0
+Version: 5.8.0
Release: 1
License: LGPL v2.1 or Apache v2.0
Group: Libraries/Java
#Source0Download: https://github.com/java-native-access/jna/tags
Source0: https://github.com/java-native-access/jna/archive/%{version}/jna-%{version}.tar.gz
-# Source0-md5: e2484e413fc68f526eeddff8e5637ed2
+# Source0-md5: ea7f3b7e0572291588dc2808e76355ed
# Note: by default jna.jar contains versions of native libjnidispatch
# for many systems/architectures; this patch disables such packaging;
# we package libjnidispatch.so as normal native library instead
diff --git a/jna-nonative.patch b/jna-nonative.patch
index 20f401a..54dc9ff 100644
--- a/jna-nonative.patch
+++ b/jna-nonative.patch
@@ -1,6 +1,6 @@
---- jna-5.7.0/build.xml.orig 2021-02-08 19:49:25.000000000 +0100
-+++ jna-5.7.0/build.xml 2023-02-03 22:15:38.656619801 +0100
-@@ -564,87 +564,6 @@ osname=macosx;processor=x86;processor=x8
+--- jna-5.8.0/build.xml.orig 2021-03-22 18:09:22.000000000 +0100
++++ jna-5.8.0/build.xml 2023-02-04 17:36:28.489294268 +0100
+@@ -581,102 +581,6 @@ osname=macosx;processor=aarch64
<fileset dir="${classes}" excludes="${jar.omitted}">
<patternset refid="jar-compiled"/>
</fileset>
@@ -13,9 +13,21 @@
- <zipfileset src="${lib.native}/aix-ppc64.jar"
- includes="*jnidispatch*"
- prefix="com/sun/jna/aix-ppc64"/>
-- <zipfileset src="${lib.native}/darwin.jar"
+- <zipfileset src="${lib.native}/darwin-ppc.jar"
- includes="*jnidispatch*"
-- prefix="com/sun/jna/darwin"/>
+- prefix="com/sun/jna/darwin-ppc"/>
+- <zipfileset src="${lib.native}/darwin-ppc64.jar"
+- includes="*jnidispatch*"
+- prefix="com/sun/jna/darwin-ppc64"/>
+- <zipfileset src="${lib.native}/darwin-x86.jar"
+- includes="*jnidispatch*"
+- prefix="com/sun/jna/darwin-x86"/>
+- <zipfileset src="${lib.native}/darwin-x86-64.jar"
+- includes="*jnidispatch*"
+- prefix="com/sun/jna/darwin-x86-64"/>
+- <zipfileset src="${lib.native}/darwin-aarch64.jar"
+- includes="*jnidispatch*"
+- prefix="com/sun/jna/darwin-aarch64"/>
- <zipfileset src="${lib.native}/linux-x86.jar"
- includes="*jnidispatch*"
- prefix="com/sun/jna/linux-x86"/>
@@ -52,6 +64,9 @@
- <zipfileset src="${lib.native}/linux-s390x.jar"
- includes="*jnidispatch*"
- prefix="com/sun/jna/linux-s390x"/>
+- <zipfileset src="${lib.native}/linux-riscv64.jar"
+- includes="*jnidispatch*"
+- prefix="com/sun/jna/linux-riscv64"/>
- <zipfileset src="${lib.native}/sunos-x86.jar"
- includes="*jnidispatch*"
- prefix="com/sun/jna/sunos-x86"/>
@@ -88,7 +103,7 @@
<zipfileset dir="."
includes="LICENSE,LGPL2.1,AL2.0"
prefix="META-INF"/>
-@@ -683,27 +602,6 @@ osname=macosx;processor=x86;processor=x8
+@@ -715,27 +619,6 @@ osname=macosx;processor=aarch64
<fileset file="${build}/${minjar}"/>
<globmapper from="*" to="classes.jar"/>
</mappedresources>
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/java-jna.git/commitdiff/050c755829f59720d1b31208d28f8d00cc935216
More information about the pld-cvs-commit
mailing list