summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2007-03-16 23:15:45 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2007-03-16 23:15:45 +0000
commit6dc167c351dc00ec0aa770226bec207f6c7dfd14 (patch)
tree96951f6bb2f78ac98352077de8a868b1f3b0e881 /net-nds
parentInitial commit for bug #168991. Ebuild written by me. (diff)
downloadgentoo-2-6dc167c351dc00ec0aa770226bec207f6c7dfd14.tar.gz
gentoo-2-6dc167c351dc00ec0aa770226bec207f6c7dfd14.tar.bz2
gentoo-2-6dc167c351dc00ec0aa770226bec207f6c7dfd14.zip
Switch to use open source javahelp built from source. Dropped amd64 until javahelp is keyworded.
(Portage version: 2.1.2.2)
Diffstat (limited to 'net-nds')
-rw-r--r--net-nds/jxplorer/ChangeLog9
-rw-r--r--net-nds/jxplorer/files/digest-jxplorer-3.1-r26
-rw-r--r--net-nds/jxplorer/jxplorer-3.1-r2.ebuild66
3 files changed, 80 insertions, 1 deletions
diff --git a/net-nds/jxplorer/ChangeLog b/net-nds/jxplorer/ChangeLog
index a15eec3d7afc..564645fc7ea6 100644
--- a/net-nds/jxplorer/ChangeLog
+++ b/net-nds/jxplorer/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-nds/jxplorer
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-nds/jxplorer/ChangeLog,v 1.11 2007/02/18 18:19:25 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-nds/jxplorer/ChangeLog,v 1.12 2007/03/16 23:15:45 betelgeuse Exp $
+
+*jxplorer-3.1-r2 (16 Mar 2007)
+
+ 16 Mar 2007; Petteri Räty <betelgeuse@gentoo.org>
+ +jxplorer-3.1-r2.ebuild:
+ Switch to use open source javahelp built from source. Dropped amd64 until
+ javahelp is keyworded.
18 Feb 2007; Petteri Räty <betelgeuse@gentoo.org>
-jxplorer-3.1_rc4.ebuild, -jxplorer-3.1.ebuild:
diff --git a/net-nds/jxplorer/files/digest-jxplorer-3.1-r2 b/net-nds/jxplorer/files/digest-jxplorer-3.1-r2
new file mode 100644
index 000000000000..4af5ad6a79f7
--- /dev/null
+++ b/net-nds/jxplorer/files/digest-jxplorer-3.1-r2
@@ -0,0 +1,6 @@
+MD5 4f9650c2e92f3e9eb08b891663d26b1a JXv3.1deploy.tar.bz2 3078424
+RMD160 b55974f22b496d3a5f14bacfadfbd4053ac1a9bc JXv3.1deploy.tar.bz2 3078424
+SHA256 0b1a3cf27c28bf882009931f438a1d56102b6a89802e4882d006b0ec9089be05 JXv3.1deploy.tar.bz2 3078424
+MD5 fc6984c0c4c2c1a10b57c17874b982f5 JXv3.1src.tar.bz2 418206
+RMD160 0c370cda5ed7c2f24bc09b75e978ea83e2c4de58 JXv3.1src.tar.bz2 418206
+SHA256 378244bbcc44ea85a4a567a453e530f9be62c96f6ff99f623c4bc2d47a4b6c8d JXv3.1src.tar.bz2 418206
diff --git a/net-nds/jxplorer/jxplorer-3.1-r2.ebuild b/net-nds/jxplorer/jxplorer-3.1-r2.ebuild
new file mode 100644
index 000000000000..e74fae53fa25
--- /dev/null
+++ b/net-nds/jxplorer/jxplorer-3.1-r2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-nds/jxplorer/jxplorer-3.1-r2.ebuild,v 1.1 2007/03/16 23:15:45 betelgeuse Exp $
+
+JAVA_PKG_IUSE="doc source"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="A fully functional ldap browser written in java."
+HOMEPAGE="http://jxplorer.org/"
+SRC_URI="mirror://sourceforge/${PN}/JXv${PV}src.tar.bz2
+ mirror://sourceforge/${PN}/JXv${PV}deploy.tar.bz2"
+LICENSE="CAOSL"
+SLOT="0"
+KEYWORDS="~x86"
+RDEPEND=">=virtual/jre-1.4
+ >=dev-java/javahelp-2.0.02_p46
+ >=dev-java/log4j-1.2.8
+ dev-java/junit"
+DEPEND=">=virtual/jdk-1.4
+ ${RDEPEND}"
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ cp "${FILESDIR}/build.xml" ./build.xml || die
+
+ epatch "${FILESDIR}/jxplorer-gentoo.patch"
+
+ # Contains stuff for javahelp
+ mkdir dist
+ cp jars/help.jar dist || die
+
+ rm -v jars/*.jar jars/dsml/*.jar || die
+ mkdir lib/ && cd lib/
+ java-pkg_jar-from javahelp-bin
+ java-pkg_jar-from log4j
+ java-pkg_jar-from junit
+}
+
+EANT_DOC_TARGET="docs"
+EANT_FILTER_COMPILER="jikes"
+
+src_install() {
+ java-pkg_dojar dist/${PN}.jar dist/help.jar
+
+ dodir /usr/share/${PN}
+ for i in "icons images htmldocs language templates security connections.txt log4j.xml"
+ do
+ cp -r ${i} "${D}/usr/share/${PN}" || die
+ done
+
+ dodoc RELEASE.TXT || die
+
+ java-pkg_dolauncher ${PN} \
+ --main com.ca.directory.jxplorer.JXplorer \
+ --pwd '${HOME}/.jxplorer/' \
+ --pkg_args console \
+ -pre "${FILESDIR}/${PN}-pre"
+
+ use source && java-pkg_dosrc src/com
+ use doc && java-pkg_dojavadocs docs
+}