diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2007-03-16 23:15:45 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2007-03-16 23:15:45 +0000 |
commit | 6dc167c351dc00ec0aa770226bec207f6c7dfd14 (patch) | |
tree | 96951f6bb2f78ac98352077de8a868b1f3b0e881 /net-nds | |
parent | Initial commit for bug #168991. Ebuild written by me. (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-rw-r--r-- | net-nds/jxplorer/files/digest-jxplorer-3.1-r2 | 6 | ||||
-rw-r--r-- | net-nds/jxplorer/jxplorer-3.1-r2.ebuild | 66 |
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 +} |