commit:     cb53e22a1fc76eadf1008535863b65a64d115297
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Wed Oct  1 11:06:57 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  3 16:21:49 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb53e22a

dev-java/jna: use correct JNA_JNI_VERSION instead of pinned value

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43996
Closes: https://github.com/gentoo/gentoo/pull/43996
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/jna/jna-5.18.1.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-java/jna/jna-5.18.1.ebuild b/dev-java/jna/jna-5.18.1.ebuild
index 19a1d622b96a..3097c219c32c 100644
--- a/dev-java/jna/jna-5.18.1.ebuild
+++ b/dev-java/jna/jna-5.18.1.ebuild
@@ -54,11 +54,14 @@ src_prepare() {
        java-pkg-2_src_prepare
        java-pkg_clean
 
-       # 
https://github.com/java-native-access/jna/blob/5.13.0/build.xml#L402-L407
+       # build.xml lines 245-250
        sed \
                -e "/VERSION =/s:TEMPLATE:${PV}:" \
-               -e '/VERSION_NATIVE =/s:TEMPLATE:5.1.0:' \
+               -e "/VERSION_NATIVE =/s:TEMPLATE:${PV}:" \
                -i src/com/sun/jna/Version.java || die
+       sed \
+               -e "s:^JNA_JNI_VERSION=.*$:JNA_JNI_VERSION=${PV}:" \
+               -i native/Makefile || die
 }
 
 src_compile() {

Reply via email to