mirror of
https://github.com/openbsd/ports.git
synced 2026-06-18 15:33:55 +02:00
166256b424
* Dont install javadocs * This works with jdk-11+ * Set property for release build * Correctly build and install jna-platform*.jar * Setup aarch64 and sparc64 with placeholder jars and adjust build.xml to use them. This future proofs this should upstream distribute them with the source. * Remove unneeded pre-configure step ok kirill@
39 lines
2.1 KiB
Plaintext
39 lines
2.1 KiB
Plaintext
Add openbsd-aarch64 and openbsd-sparc64 to jna.jar
|
|
|
|
Index: build.xml
|
|
--- build.xml.orig
|
|
+++ build.xml
|
|
@@ -405,6 +405,10 @@ com/sun/jna/openbsd-x86/libjnidispatch.so;
|
|
processor=x86;osname=openbsd,
|
|
com/sun/jna/openbsd-x86-64/libjnidispatch.so;
|
|
processor=x86-64;osname=openbsd,
|
|
+com/sun/jna/openbsd-aarch64/libjnidispatch.so;
|
|
+processor=aarch64;osname=openbsd,
|
|
+com/sun/jna/openbsd-sparcv9/libjnidispatch.so;
|
|
+processor=sparcv9;osname=openbsd,
|
|
|
|
com/sun/jna/darwin-ppc/libjnidispatch.jnilib;
|
|
osname=macosx;processor=ppc,
|
|
@@ -551,6 +555,12 @@ osname=macosx;processor=aarch64
|
|
<zipfileset src="${lib.native}/openbsd-x86-64.jar"
|
|
includes="*jnidispatch*"
|
|
prefix="com/sun/jna/openbsd-x86-64"/>
|
|
+ <zipfileset src="${lib.native}/openbsd-aarch64.jar"
|
|
+ includes="*jnidispatch*"
|
|
+ prefix="com/sun/jna/openbsd-aarch64"/>
|
|
+ <zipfileset src="${lib.native}/openbsd-sparcv9.jar"
|
|
+ includes="*jnidispatch*"
|
|
+ prefix="com/sun/jna/openbsd-sparcv9"/>
|
|
<zipfileset src="${lib.native}/win32-x86-64.jar"
|
|
includes="*jnidispatch*"
|
|
prefix="com/sun/jna/win32-x86-64"/>
|
|
@@ -739,6 +749,8 @@ osname=macosx;processor=aarch64
|
|
<copy file="${lib.native}/out-of-date.jar" tofile="${lib.native}/freebsd-ppc64.jar" overwrite="true"/>
|
|
<copy file="${lib.native}/out-of-date.jar" tofile="${lib.native}/openbsd-x86.jar" overwrite="true"/>
|
|
<copy file="${lib.native}/out-of-date.jar" tofile="${lib.native}/openbsd-x86-64.jar" overwrite="true"/>
|
|
+ <copy file="${lib.native}/out-of-date.jar" tofile="${lib.native}/openbsd-aarch64.jar" overwrite="true"/>
|
|
+ <copy file="${lib.native}/out-of-date.jar" tofile="${lib.native}/openbsd-sparcv9.jar" overwrite="true"/>
|
|
<copy file="${lib.native}/out-of-date.jar" tofile="${lib.native}/sunos-x86.jar" overwrite="true"/>
|
|
<copy file="${lib.native}/out-of-date.jar" tofile="${lib.native}/sunos-x86-64.jar" overwrite="true"/>
|
|
<copy file="${lib.native}/out-of-date.jar" tofile="${lib.native}/sunos-sparc.jar" overwrite="true"/>
|