diff options
author | Sebastian Pipping <sebastian@pipping.org> | 2011-08-12 15:33:07 +0200 |
---|---|---|
committer | Sebastian Pipping <sebastian@pipping.org> | 2011-08-12 15:33:07 +0200 |
commit | e5c65a9c2a34395f9afdc27736de3ca0089e7c61 (patch) | |
tree | a679f076e23783a825526add9691f3243b6b4d8d /net-misc/mocha/mocha-1.1.2.ebuild | |
parent | app-crypt/onetime: 1.111 (diff) | |
download | betagarden-e5c65a9c2a34395f9afdc27736de3ca0089e7c61.tar.gz betagarden-e5c65a9c2a34395f9afdc27736de3ca0089e7c61.tar.bz2 betagarden-e5c65a9c2a34395f9afdc27736de3ca0089e7c61.zip |
net-misc/mocha: Fix 1.1.1, bump to 1.1.2
Diffstat (limited to 'net-misc/mocha/mocha-1.1.2.ebuild')
-rw-r--r-- | net-misc/mocha/mocha-1.1.2.ebuild | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/net-misc/mocha/mocha-1.1.2.ebuild b/net-misc/mocha/mocha-1.1.2.ebuild new file mode 100644 index 0000000..9f15160 --- /dev/null +++ b/net-misc/mocha/mocha-1.1.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit eutils java-pkg-2 java-ant-2 + +DESCRIPTION="Keeps a record of IP/MAC address pairings" +HOMEPAGE="http://nakkaya.com/mocha.html" +SRC_URI="https://github.com/nakkaya/${PN}/tarball/${PV} -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +COMMON_DEP="java-virtuals/javamail:0 + java-virtuals/jaf:0 + dev-java/swing-layout:1" + +DEPEND=">=virtual/jdk-1.5 + ${COMMON_DEP}" +RDEPEND=">=virtual/jre-1.5 + sys-apps/net-tools + ${COMMON_DEP}" + +S=${WORKDIR}/nakkaya-${PN}-914b1aa + +java_prepare() { + epatch "${FILESDIR}"/${PN}-1.1.1-gtk.patch \ + "${FILESDIR}"/${PN}-1.1.1-gentoo.patch + + cd extLibs || die + rm *.jar || die + java-pkg_jar-from javamail + java-pkg_jar-from jaf + java-pkg_jar-from swing-layout-1 + java-pkg_ensure-no-bundled-jars +} + +src_compile() { + eant linux || die + + # Make sure that only mocha code goes into the .jar + rm -Rf build/{com/sun,javax} || die + + # FIXME: Currently bundling system's dev-java/swing-layout + # rm -Rf build/org || die + + eant jar || die +} + +src_install() { + java-pkg_dojar build/${PN}.jar + java-pkg_dolauncher +} |