summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2011-08-12 15:33:07 +0200
committerSebastian Pipping <sebastian@pipping.org>2011-08-12 15:33:07 +0200
commite5c65a9c2a34395f9afdc27736de3ca0089e7c61 (patch)
treea679f076e23783a825526add9691f3243b6b4d8d /net-misc/mocha/mocha-1.1.2.ebuild
parentapp-crypt/onetime: 1.111 (diff)
downloadbetagarden-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.ebuild57
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
+}