diff options
Diffstat (limited to 'community/java-jna/0001-jar-without-natives.patch')
-rw-r--r-- | community/java-jna/0001-jar-without-natives.patch | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/community/java-jna/0001-jar-without-natives.patch b/community/java-jna/0001-jar-without-natives.patch index c583c1a01d..0bfbfe5f90 100644 --- a/community/java-jna/0001-jar-without-natives.patch +++ b/community/java-jna/0001-jar-without-natives.patch @@ -5,10 +5,10 @@ Subject: [PATCH] Exclude native libs from jna.jar --- a/build.xml +++ b/build.xml -@@ -411,155 +411,10 @@ +@@ -433,160 +433,10 @@ <attribute name="Bundle-Vendor" value="${vendor}"/> <attribute name="Bundle-ActivationPolicy" value="lazy"/> - <attribute name="Export-Package" value="com.sun.jna,com.sun.jna.ptr,com.sun.jna.win32"/> + <attribute name="Export-Package" value="com.sun.jna;version=${jna.major}.${jna.minor}.${jna.revision}, com.sun.jna.ptr;version=${jna.major}.${jna.minor}.${jna.revision}, com.sun.jna.win32;version=${jna.major}.${jna.minor}.${jna.revision}"/> - <!-- Note that no terminal "*" is included in this list, - which will force failure on unsupported platforms. - --> @@ -51,6 +51,8 @@ Subject: [PATCH] Exclude native libs from jna.jar -processor=x86-64;osname=linux, -com/sun/jna/linux-arm/libjnidispatch.so; -processor=arm;osname=linux, +-com/sun/jna/linux-arm/libjnidispatch.so; +-processor=arm_le;osname=linux, -com/sun/jna/linux-armel/libjnidispatch.so; -processor=armel;osname=linux, -com/sun/jna/linux-aarch64/libjnidispatch.so; @@ -158,6 +160,9 @@ Subject: [PATCH] Exclude native libs from jna.jar - <zipfileset src="${lib.native}/w32ce-arm.jar" - includes="*jnidispatch*" - prefix="com/sun/jna/w32ce-arm"/> +- <zipfileset dir="." +- includes="LICENSE,LGPL2.1,AL2.0" +- prefix="META-INF"/> </jar> <zip zipfile="${build}/${minjar}"> <zipfileset src="${build}/${jar}" excludes="**/*jnidispatch*"/> |