Gentoo Archives: gentoo-commits

From: "Sebastian Pipping (sping)" <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-nds/jxplorer: ChangeLog jxplorer-3.3.1.1.ebuild
Date: Tue, 28 Jul 2015 23:36:08
Message-Id: 20150728233602.54A8CBF@oystercatcher.gentoo.org
1 sping 15/07/28 23:36:02
2
3 Modified: ChangeLog
4 Added: jxplorer-3.3.1.1.ebuild
5 Log:
6 net-nds/jxplorer: 3.3.1.1 (bug #554428)
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x401A1600)
9
10 Revision Changes Path
11 1.42 net-nds/jxplorer/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nds/jxplorer/ChangeLog?rev=1.42&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nds/jxplorer/ChangeLog?rev=1.42&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nds/jxplorer/ChangeLog?r1=1.41&r2=1.42
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-nds/jxplorer/ChangeLog,v
20 retrieving revision 1.41
21 retrieving revision 1.42
22 diff -u -r1.41 -r1.42
23 --- ChangeLog 25 Feb 2015 15:42:00 -0000 1.41
24 +++ ChangeLog 28 Jul 2015 23:36:02 -0000 1.42
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-nds/jxplorer
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-nds/jxplorer/ChangeLog,v 1.41 2015/02/25 15:42:00 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-nds/jxplorer/ChangeLog,v 1.42 2015/07/28 23:36:02 sping Exp $
30 +
31 +*jxplorer-3.3.1.1 (28 Jul 2015)
32 +
33 + 28 Jul 2015; Sebastian Pipping <sping@g.o> +jxplorer-3.3.1.1.ebuild:
34 + Bump to 3.3.1.1 (bug #554428)
35
36 25 Feb 2015; Agostino Sarubbo <ago@g.o> jxplorer-3.3.1.ebuild:
37 Stable for x86, wrt bug #535620
38
39
40
41 1.1 net-nds/jxplorer/jxplorer-3.3.1.1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nds/jxplorer/jxplorer-3.3.1.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nds/jxplorer/jxplorer-3.3.1.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: jxplorer-3.3.1.1.ebuild
47 ===================================================================
48 # Copyright 1999-2015 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-nds/jxplorer/jxplorer-3.3.1.1.ebuild,v 1.1 2015/07/28 23:36:02 sping Exp $
51
52 EAPI=5
53
54 JAVA_PKG_IUSE="doc source test"
55
56 inherit java-pkg-2 java-ant-2 prefix virtualx
57
58 DESCRIPTION="A fully functional ldap browser written in java"
59 HOMEPAGE="http://jxplorer.org/"
60 SRC_URI="mirror://sourceforge/${PN}/${PN}-${PV}-project.zip"
61 LICENSE="CAOSL"
62
63 IUSE=""
64 SLOT="0"
65 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
66
67 RDEPEND=">=virtual/jre-1.5
68 >=dev-java/javahelp-2.0.02_p46:0"
69 DEPEND=">=virtual/jdk-1.5
70 test? ( dev-java/junit:0 )
71 ${RDEPEND}"
72
73 S="${WORKDIR}/${PN}"
74
75 JAVA_ANT_REWRITE_CLASSPATH="yes"
76 EANT_GENTOO_CLASSPATH="javahelp"
77 EANT_TEST_ANT_TASKS="ant-junit"
78
79 src_prepare() {
80 rm -v jars/*.jar || die
81 sed -i -e 's/<fileset dir="${jasper}.*//g' "${S}/build.xml" || die
82
83 epatch "${FILESDIR}"/3.3-disable-jxworkbench.patch
84
85 if use test ; then
86 EANT_GENTOO_CLASSPATH_EXTRA=$(java-pkg_getjars --build-only junit)
87 else
88 find . -iname '*Test*.java' -delete || die
89 fi
90 }
91
92 src_test(){
93 VIRTUALX_COMMAND="java-pkg-2_src_test" virtualmake
94 }
95
96 src_install() {
97 java-pkg_dojar jars/${PN}.jar
98
99 insinto /usr/share/${PN}
100 doins -r icons images htmldocs language templates plugins security.default csvconfig.txt.default
101
102 dodoc README*.TXT || die
103
104 # By default the config dir is ${HOME}/jxplorer
105 java-pkg_dolauncher ${PN} \
106 --main com.ca.directory.jxplorer.JXplorer \
107 --pwd '"${HOME}/.jxplorer"' \
108 -pre "${FILESDIR}/${PN}-3-pre"
109
110 eprefixify "${ED}/usr/bin/${PN}"
111
112 use source && java-pkg_dosrc src/com
113 use doc && java-pkg_dojavadoc docs/api
114
115 make_desktop_entry ${PN} JXplorer /usr/share/jxplorer/images/logo_32_trans.gif System
116 }