aports/community/abcl/system-java-jna.patch
Celeste 388cfb37eb community/abcl: move from testing
- build with a lower openjdk version so this aport is
    less limited in which openjdk it may be used with

  - install versioned .jar's, and symlink them,
    following what is done in many Java aports

  - update reason for disabling loongarch64,
    it is no longer blocked by apache-ant,
    but takes more than 6 hours to build,
    tried openjdk8, openjdk17, openjdk21
2024-07-27 05:18:34 +00:00

25 lines
973 B
Diff

Adapted from https://sources.debian.org/data/main/a/abcl/1.9.0-1/debian/patches/jna.patch
--
Description: Hardcode path to jna.jar
This is needed for CFFI. Otherwise, it requires maven to be present, and it
will try to download it from the web.
As a consequence, abcl depends on libjna-java.
Author: Sébastien Villemot <sebastien@debian.org>
Forwarded: not-needed
Last-Update: 2022-06-30
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/contrib/mvn/jna.asd
+++ b/contrib/mvn/jna.asd
@@ -5,8 +5,7 @@
:version "5.13.0"
:long-description "<urn:abcl.org/release/1.9.2/contrib/jna#5.12.1>"
:defsystem-depends-on (jss abcl-asdf)
- :components ((:mvn "net.java.dev.jna/jna/5.13.0"
- :alternate-uri "https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.13.0/jna-5.13.0.jar"
- :classname "com.sun.jna.Native")))
+ :pathname "/usr/share/java/"
+ :components ((:jar-file "jna")))