summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaleb Tennis <caleb@gentoo.org>2006-03-01 00:18:20 +0000
committerCaleb Tennis <caleb@gentoo.org>2006-03-01 00:18:20 +0000
commite9ef640cd85333a36b7979c41501bbc38de6e691 (patch)
tree8d158eb2eae785f66cb57ea81f75c5b3286859a3 /net-misc/mDNSResponder/mDNSResponder-107.1.ebuild
parentModify the ebuild to force sqlite as a dep if no database type if specified, ... (diff)
downloadgentoo-2-e9ef640cd85333a36b7979c41501bbc38de6e691.tar.gz
gentoo-2-e9ef640cd85333a36b7979c41501bbc38de6e691.tar.bz2
gentoo-2-e9ef640cd85333a36b7979c41501bbc38de6e691.zip
Modify to add java buildsupport, per bug #123689
(Portage version: 2.1_pre5-r1)
Diffstat (limited to 'net-misc/mDNSResponder/mDNSResponder-107.1.ebuild')
-rw-r--r--net-misc/mDNSResponder/mDNSResponder-107.1.ebuild16
1 files changed, 13 insertions, 3 deletions
diff --git a/net-misc/mDNSResponder/mDNSResponder-107.1.ebuild b/net-misc/mDNSResponder/mDNSResponder-107.1.ebuild
index dff5f0566312..9b5d07bf4a34 100644
--- a/net-misc/mDNSResponder/mDNSResponder-107.1.ebuild
+++ b/net-misc/mDNSResponder/mDNSResponder-107.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/mDNSResponder-107.1.ebuild,v 1.2 2005/09/25 22:19:55 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/mDNSResponder-107.1.ebuild,v 1.3 2006/03/01 00:18:20 caleb Exp $
inherit eutils multilib base
@@ -11,7 +11,7 @@ LICENSE="APSL-2 BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug"
+IUSE="debug java"
PATCHES="${FILESDIR}/${P}-Makefiles.patch"
@@ -32,6 +32,10 @@ src_compile() {
cd ${S}/mDNSPosix
emake os=${os} ${debug} || die "make mDNSPosix failed"
+ if use java; then
+ emake os=${os} ${debug} Java || die "make mDNSPosix java failed"
+ fi
+
cd ${S}/Clients
emake os=${os} ${debug} || die "make Clients failed"
}
@@ -78,6 +82,12 @@ src_install() {
# Fix multilib-strictness
mv ${D}/lib ${D}/$(get_libdir)
mv ${D}/usr/lib ${D}/usr/$(get_libdir)
+
+ if use java; then
+ java-pkg_dojar ${S}/mDNSPosix/build/prod/dns_sd.jar
+ java-pkg_doso ${S}/mDNSPosix/build/prod/libjdns_sd.so
+ fi
+
}
pkg_postinst() {