Gentoo Archives: gentoo-commits

From: "Miroslav Sulc (fordfrog)" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/visualvm: ChangeLog visualvm-1.3.8-r1.ebuild visualvm-1.3.8.ebuild
Date: Mon, 09 Feb 2015 10:03:24
Message-Id: 20150209100320.3FEF711627@oystercatcher.gentoo.org
1 fordfrog 15/02/09 10:03:20
2
3 Modified: ChangeLog
4 Added: visualvm-1.3.8-r1.ebuild
5 Removed: visualvm-1.3.8.ebuild
6 Log:
7 dev-util/visualvm: fixed dependencies
8
9 (Portage version: 2.2.16/cvs/Linux x86_64, signed Manifest commit with key CFE47E2F)
10
11 Revision Changes Path
12 1.8 dev-util/visualvm/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/visualvm/ChangeLog?rev=1.8&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/visualvm/ChangeLog?rev=1.8&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/visualvm/ChangeLog?r1=1.7&r2=1.8
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-util/visualvm/ChangeLog,v
21 retrieving revision 1.7
22 retrieving revision 1.8
23 diff -u -r1.7 -r1.8
24 --- ChangeLog 5 Feb 2015 18:05:25 -0000 1.7
25 +++ ChangeLog 9 Feb 2015 10:03:20 -0000 1.8
26 @@ -1,6 +1,12 @@
27 # ChangeLog for dev-util/visualvm
28 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-util/visualvm/ChangeLog,v 1.7 2015/02/05 18:05:25 fordfrog Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-util/visualvm/ChangeLog,v 1.8 2015/02/09 10:03:20 fordfrog Exp $
31 +
32 +*visualvm-1.3.8-r1 (09 Feb 2015)
33 +
34 + 09 Feb 2015; Miroslav Ć ulc <fordfrog@g.o> -visualvm-1.3.8.ebuild,
35 + +visualvm-1.3.8-r1.ebuild:
36 + fixed dependencies (bug #539422)
37
38 *visualvm-1.3.8 (05 Feb 2015)
39
40
41
42
43 1.1 dev-util/visualvm/visualvm-1.3.8-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/visualvm/visualvm-1.3.8-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/visualvm/visualvm-1.3.8-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: visualvm-1.3.8-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2015 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-util/visualvm/visualvm-1.3.8-r1.ebuild,v 1.1 2015/02/09 10:03:20 fordfrog Exp $
53
54 EAPI="5"
55
56 inherit java-pkg-2 java-ant-2
57
58 DESCRIPTION="Integrates commandline JDK tools and profiling capabilites"
59 HOMEPAGE="http://visualvm.java.net/"
60 SRC_URI="https://java.net/downloads/visualvm/release138/visualvm_138-src.tar.gz"
61
62 LICENSE="GPL-2-with-linking-exception"
63 SLOT="7"
64 KEYWORDS="~amd64"
65 IUSE=""
66
67 COMMON_DEP="
68 || ( virtual/jdk:1.7 virtual/jdk:1.8 )
69 dev-java/netbeans-platform:8.0
70 dev-java/netbeans-profiler:8.0"
71 RDEPEND="${COMMON_DEP}"
72 DEPEND="${COMMON_DEP}
73 dev-java/netbeans-harness:8.0"
74
75 S="${WORKDIR}/visualvm"
76 INSTALL_DIR=/usr/share/${PN}
77
78 EANT_BUILD_TARGET="build"
79
80 src_prepare() {
81 mkdir "${S}/netbeans" || die "Failed to create netbeans directory"
82 ln -s /usr/share/netbeans-harness-8.0 "${S}/netbeans/harness" || die "Failed to symlink harness"
83 ln -s /usr/share/netbeans-platform-8.0 "${S}/netbeans/platform" || die "Failed to symlink platform"
84 ln -s /usr/share/netbeans-profiler-8.0 "${S}/netbeans/profiler" || die "Failed to symlink profiler"
85 }
86
87 src_install() {
88 # this is the visualvm cluster
89 insinto ${INSTALL_DIR}
90 doins -r "${S}/build/cluster"
91
92 # these are netbeans platform configuration files that prevent display of missing modules during startup
93 insinto ${INSTALL_DIR}/config
94 doins "${FILESDIR}"/org-netbeans-modules-profiler-*.xml
95
96 # configuration file that can be used to tweak visualvm startup parameters
97 insinto /etc/visualvm
98 doins "${FILESDIR}/visualvm.conf"
99
100 # visualvm runtime script
101 into ${INSTALL_DIR}
102 dobin "${FILESDIR}/visualvm.sh"
103 fperms 755 ${INSTALL_DIR}/bin/visualvm.sh
104 dosym ${INSTALL_DIR}/bin/visualvm.sh /usr/bin/visualvm
105
106 # makes visualvm entry
107 make_desktop_entry "/usr/bin/visualvm" "VisualVM" "java" "Development;Java;"
108 }