Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/zstd-jni/
Date: Tue, 30 Aug 2022 05:28:29
Message-Id: 1661837301.dec5eb65cd4a47361abe505a04dad3def4467c1d.fordfrog@gentoo
1 commit: dec5eb65cd4a47361abe505a04dad3def4467c1d
2 Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
3 AuthorDate: Mon Aug 29 14:45:29 2022 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 30 05:28:21 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec5eb65
7
8 dev-java/zstd-jni: drop 1.5.0.4
9
10 Closes: https://bugs.gentoo.org/835812
11 Closes: https://bugs.gentoo.org/814968
12 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
13 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
14
15 dev-java/zstd-jni/Manifest | 1 -
16 dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild | 60 -------------------------------
17 2 files changed, 61 deletions(-)
18
19 diff --git a/dev-java/zstd-jni/Manifest b/dev-java/zstd-jni/Manifest
20 index e31c27c19337..86423a908744 100644
21 --- a/dev-java/zstd-jni/Manifest
22 +++ b/dev-java/zstd-jni/Manifest
23 @@ -1,2 +1 @@
24 -DIST zstd-jni-1.5.0.4.tar.gz 9296353 BLAKE2B 1b4011cc7876d3d4ca2636d9872b1127d3a700f4cc6b159a36dbff5e73a2ec3af91d4a27965123c9dbb9f017200bb68bf7e078806d25d7e395243c2251936891 SHA512 2d83a1e4ff6c25ef301dc25343dcfd4f2dda7f8c44aae2d1d5da2159affb6d0c2885693022dd5cbd2d360540092bebfe0635b61c899fc7ce8dc496a96ba6f017
25 DIST zstd-jni-1.5.0.5.tar.gz 9297542 BLAKE2B 96b2aa09d62c7a45c352d52358aa47a66c95c1b122bfc61b7e2b3aaa829e011a8ed6f71373130700ecdb7d8541ca6971c2cd7fda01be396053532c4aeeca3cb1 SHA512 b63858d58c7d1b2c9d120f49d1289caa7e5b429d0f8c3c95b7f58a5d432f09d41504c5f5b0934f53be8eadf3c1ab02a1a872e292bac465907fffe2a67108267e
26
27 diff --git a/dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild b/dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild
28 deleted file mode 100644
29 index cdef7ad1ab05..000000000000
30 --- a/dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild
31 +++ /dev/null
32 @@ -1,60 +0,0 @@
33 -# Copyright 1999-2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -MAVEN_ID="com.github.luben:zstd-jni:1.5.0-4"
39 -MY_PV="$(ver_rs 3 -)"
40 -
41 -inherit java-pkg-2 java-pkg-simple cmake
42 -
43 -DESCRIPTION="JNI bindings for Zstd native library"
44 -
45 -HOMEPAGE="https://github.com/luben/zstd-jni"
46 -SRC_URI="https://github.com/luben/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
47 -S="${WORKDIR}/${PN}-${MY_PV}"
48 -
49 -LICENSE="BSD"
50 -SLOT="0"
51 -KEYWORDS="amd64 ~arm arm64 ppc64 x86"
52 -
53 -RDEPEND=">=virtual/jre-1.8:*"
54 -DEPEND="${RDEPEND}"
55 -
56 -PATCHES=(
57 - "${FILESDIR}/${P}-filter-flags.patch"
58 -)
59 -
60 -JAVA_SRC_DIR="src/main/java"
61 -
62 -src_prepare() {
63 - cmake_src_prepare
64 -
65 - echo -e "package com.github.luben.zstd.util;\n\npublic class ZstdVersion\n{\n\tpublic static final String VERSION = \"${PV}\";\n}\n" \
66 - >> ${JAVA_SRC_DIR}/com/github/luben/zstd/util/ZstdVersion.java || die "Failed to generate version class"
67 -}
68 -
69 -src_configure() {
70 - local mycmakeargs=(
71 - -DJAVA_HOME="$(java-config -g JAVA_HOME)"
72 - # Resolve bug #776910
73 - # Reference: https://stackoverflow.com/a/51764145
74 - -DJAVA_AWT_LIBRARY="NotNeeded"
75 - )
76 - cmake_src_configure
77 -}
78 -
79 -src_compile() {
80 - cmake_src_compile
81 -
82 - mkdir -p "${S}/target/classes/META-INF" || die "Failed to create META-INF dir"
83 - echo "Manifest-Version: 1.0
84 -Implementation-Version: ${MY_PV}
85 -Bundle-NativeCode: libzstd-jni.so;osname=Linux" > "${S}/target/classes/META-INF/MANIFEST.MF" || die "Failed to create MANIFEST.MF"
86 - java-pkg-simple_src_compile
87 - java-pkg_addres ${JAVA_JAR_FILENAME} "${BUILD_DIR}" -name libzstd-jni.so || die "Failed to add library to jar"
88 -}
89 -
90 -src_install() {
91 - java-pkg-simple_src_install
92 -}