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-util/visualvm/
Date: Sun, 28 Nov 2021 08:41:02
Message-Id: 1638088852.5de42a450bc952dff21b7f26e551efcf189004f8.fordfrog@gentoo
1 commit: 5de42a450bc952dff21b7f26e551efcf189004f8
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 28 08:40:52 2021 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 28 08:40:52 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5de42a45
7
8 dev-util/visualvm: removed obsolete 2.1
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
12
13 dev-util/visualvm/Manifest | 1 -
14 dev-util/visualvm/visualvm-2.1.ebuild | 75 -----------------------------------
15 2 files changed, 76 deletions(-)
16
17 diff --git a/dev-util/visualvm/Manifest b/dev-util/visualvm/Manifest
18 index 2063fdf82c2d..fc8bb4faab11 100644
19 --- a/dev-util/visualvm/Manifest
20 +++ b/dev-util/visualvm/Manifest
21 @@ -3,4 +3,3 @@ DIST encoder-1.2.2.jar 37529 BLAKE2B 0e61c679db8c559005de726c8fc358cc5f04ab51b35
22 DIST flightrecorder-8.0.1.jar 500815 BLAKE2B af9f024e7199e7f577e75b3d40f40a3e65f8e98be768415e5832aa6e1ffcfc9ecc391ef4d3fa515411d6d3ed051f35579656bae8cf8e1aea2023d54b072c84a0 SHA512 08c98ed3444b396e6e1ae0f909378c56e2ce04741f7b7ee83e39ae8a0699802709a5419f29c3a7bd44a11caba984071ef4f0554183fd5260ed28741edd191809
23 DIST lz4-java-1.7.1.jar 649950 BLAKE2B caed7593dad078fcaf3853a4dffbd540d7e5a3298b13092dee4b82a70359494584b9901da600239d65e9930e7a769adf1a45eac85033f8ca0cfcaef6a3b09544 SHA512 ff48daeca92c5a7657aa9c7fe41c5ae75a5fa0aad05c655bacb64a40acfe93ffd3d40bef16544614ce8a38db3e1df177023101773f6f7c1d32031413270e42d2
24 DIST visualvm-2.1.1.tar.gz 36390828 BLAKE2B 127d4bec9fe47e66950485f5349c3c46c0e4f9576498cf4afb2459617223839a2c553267e2bda8137322dfcca8282c090a13ca2adde026eda4fd8038b05e5b10 SHA512 dd9879c2ed5c62cfd60f58355fe580526757db002feea9a013df1095b119931f7951ac25f08000300b6c3e7f4f27772e57b2ca30721fde70e70ca663456da2dd
25 -DIST visualvm-2.1.tar.gz 37175908 BLAKE2B 2bc435b09af9061122eb62a8de4b4b9ce47bb8cc2b7e2bfba57767bee380f6db041ec758a54f5a90e21d9ee3a5e6db5af8c0f89fc347d8e49322caeb07db4233 SHA512 ae662df96224a366c54210b85d6a859fd7412ea6ebbbb4d6a5e6b1a75c04a8060ac08a524d8e58aa9a037ecebf7ada142d9633db389cd5332742a21d26e5ed17
26
27 diff --git a/dev-util/visualvm/visualvm-2.1.ebuild b/dev-util/visualvm/visualvm-2.1.ebuild
28 deleted file mode 100644
29 index a89ec0c061aa..000000000000
30 --- a/dev-util/visualvm/visualvm-2.1.ebuild
31 +++ /dev/null
32 @@ -1,75 +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 -NBV=124
39 -NBT=21062021
40 -NBZ=nb${NBV}_platform_${NBT}.zip
41 -
42 -inherit java-pkg-2 java-ant-2 desktop
43 -
44 -DESCRIPTION="Integrates commandline JDK tools and profiling capabilities"
45 -HOMEPAGE="https://visualvm.github.io"
46 -
47 -# Netbeans plattform is already included in the main archive this time
48 -# SRC_URI="https://github.com/oracle/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
49 -# https://github.com/oracle/${PN}/releases/download/${PV}/${NBZ}"
50 -SRC_URI="https://github.com/oracle/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
51 -
52 -LICENSE="GPL-2-with-linking-exception"
53 -SLOT="7"
54 -KEYWORDS="amd64"
55 -
56 -RDEPEND="
57 - >=virtual/jre-1.8:*"
58 -
59 -# it does not compile with java 11
60 -DEPEND="
61 - virtual/jdk:1.8"
62 -
63 -S="${WORKDIR}/${P}/${PN}"
64 -
65 -QA_PREBUILT="
66 - /usr/share/visualvm/platform/modules/lib/amd64/linux/libjnidispatch-nb.so
67 - /usr/share/visualvm/cluster/lib/deployed/jdk1[56]/linux-amd64/libprofilerinterface.so
68 -"
69 -
70 -EANT_BUILD_TARGET=build
71 -INSTALL_DIR=/usr/share/${PN}
72 -
73 -src_unpack() {
74 - unpack ${P}.tar.gz
75 - cd "${S}" || die
76 - # unpack ${NBZ}
77 - unpack "${S}"/"${NBZ}" # archive is included in the main archive
78 -}
79 -
80 -src_prepare() {
81 - default
82 -
83 - # Remove unneeded binaries
84 - rm -rv netbeans/platform/lib/*.{dll,exe} \
85 - netbeans/platform/modules/lib/{amd64/*.dll,i386,x86} || die
86 - find libs.profiler/lib.profiler/release/lib/deployed/jdk1? -mindepth 1 \
87 - -maxdepth 1 ! -name linux-amd64 -exec rm -rv {} + || die
88 -}
89 -
90 -src_install() {
91 - # this is the visualvm cluster
92 - insinto ${INSTALL_DIR}
93 - doins -r build/cluster netbeans/{harness,platform}
94 -
95 - # configuration file that can be used to tweak visualvm startup parameters
96 - insinto /etc/${PN}
97 - newins launcher/visualvm.conf ${PN}.conf
98 - sed -i "s%visualvm_default_userdir=.*%visualvm_default_userdir=\"\${HOME}/.visualvm\"%g" "${ED}/etc/${PN}/visualvm.conf" || die "Failed to update userdir"
99 - sed -i "s%visualvm_default_cachedir=.*%visualvm_default_cachedir=\"\${HOME}/.cache/visualvm\"%g" "${ED}/etc/${PN}/visualvm.conf" || die "Failed to update cachedir"
100 - echo -e "\nvisualvm_jdkhome=\"\$(java-config -O)\"" >> "${ED}/etc/${PN}/visualvm.conf" || die "Failed to set jdk detection"
101 -
102 - # visualvm runtime script
103 - newbin "${FILESDIR}"/${PN}-r2.sh ${PN}
104 -
105 - # makes visualvm entry
106 - make_desktop_entry ${PN} VisualVM java "Development;Java;"
107 -}