summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2008-01-01 21:16:11 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2008-01-01 21:16:11 +0000
commit10ae03db1d8a1c0612a461fc270b35efbd62cd3c (patch)
tree3e5042e2ad7469e5b6e312904815640ddf2b165b
parentAdd ./configure switches for avahi. (diff)
downloadbetelgeuse-10ae03db1d8a1c0612a461fc270b35efbd62cd3c.tar.gz
betelgeuse-10ae03db1d8a1c0612a461fc270b35efbd62cd3c.tar.bz2
betelgeuse-10ae03db1d8a1c0612a461fc270b35efbd62cd3c.zip
Avahi needs to be compiled with dbus support.
svn path=/; revision=152
-rw-r--r--sys-devel/distcc/ChangeLog4
-rw-r--r--sys-devel/distcc/Manifest4
-rw-r--r--sys-devel/distcc/distcc-2.18.3-r11.ebuild8
3 files changed, 14 insertions, 2 deletions
diff --git a/sys-devel/distcc/ChangeLog b/sys-devel/distcc/ChangeLog
index 1f446d9..1634742 100644
--- a/sys-devel/distcc/ChangeLog
+++ b/sys-devel/distcc/ChangeLog
@@ -3,6 +3,10 @@
# $Header: /var/cvsroot/gentoo-x86/sys-devel/distcc/ChangeLog,v 1.166 2007/12/25 14:22:22 phreak Exp $
01 Jan 2008; Petteri Räty <betelgeuse@gentoo.org>
+ distcc-2.8.3-r11.ebuild:
+ avahid needs to be compiled with dbus support
+
+ 01 Jan 2008; Petteri Räty <betelgeuse@gentoo.org>
+files/distcc-avahi-configure.patch, distcc-2.18.3-r11.ebuild:
Add ./configure switches for avahi.
diff --git a/sys-devel/distcc/Manifest b/sys-devel/distcc/Manifest
index 6ff3784..543580b 100644
--- a/sys-devel/distcc/Manifest
+++ b/sys-devel/distcc/Manifest
@@ -8,6 +8,6 @@ AUX distcc-config 4874 RMD160 07bd612fc11c785691bd56e4e7bb7994a2e4dbb8 SHA1 85b5
AUX distcc-gentoo-multilib-r1.patch 4245 RMD160 175cb4c2ce0e8ecb2262165b3fd9a0d89ddc7beb SHA1 f617965969e7b4afd1b6467a56fe0f7f748c7717 SHA256 78839f7392769ab41509e84f07c36d07315d0220f7aacbb174ed1aba80b9c28d
AUX distcc-gentoo-multilib.patch 3784 RMD160 f48a3f2f8c82379c30c9da0e49aa66ba34681882 SHA1 5a3ba956caaab2d5c6ef44ee3ded10a33ac870dc SHA256 d3af7a7592d0a11a35d294022b36feca2fb625e4799513bf56a79e0656278403
DIST distcc-2.18.3.tar.bz2 341601 RMD160 c7ac6f3e161dccf39b841b57a3328b4208d28c2d SHA1 88e4c15826bdbc5a3de0f7c1bcb429e558c6976d SHA256 6500f1bc2a30b1f044ebed79c6ce15457d1712263e65f0db7d6046af262ba434
-EBUILD distcc-2.18.3-r11.ebuild 5219 RMD160 bdabbda60ac1a2c72dc979cb2c0427ea53b6f39d SHA1 b5445d0f881d36c0b91710a290d5b78b22dd2909 SHA256 547824f1c120a54a2345c1a12a1246ca2fd064881eb9494968e77fd7dd355745
-MISC ChangeLog 30686 RMD160 62d594374c0f5b918d4264b716c0e9d4188459a7 SHA1 6c544fb678c01fd0c72dfc694caa4d68873ef197 SHA256 795b732c569b697f951deca424631383805ea5cce4763f9bf0b3a4c68e249545
+EBUILD distcc-2.18.3-r11.ebuild 5457 RMD160 c0d225c8767dc5223bddaf417bc7064438810b2d SHA1 9e5c5c51db1ccf93680faf6ee589d3e65c62c331 SHA256 cff95fb8411957c4c682d30528389afe715c8a145cdcaa4d1c209f844072233e
+MISC ChangeLog 30815 RMD160 43e00c899cd4a91b333658f9cb8ebd5a2ec117e5 SHA1 76d92412bf658ef8cb20503b167b55723b5a7fa6 SHA256 a8043b971cd92e72704abe675c5245df9a0008964d9f364d955321104e53b8f5
MISC metadata.xml 311 RMD160 1a480ace832e20a2640e7546965d54974058df1c SHA1 29a13cdea1b2f7e4f2edaf1182658647616f34ab SHA256 15a24b4d03798665cf9af1619e2aefb8db4ed4e3b057467620afdf48af395f09
diff --git a/sys-devel/distcc/distcc-2.18.3-r11.ebuild b/sys-devel/distcc/distcc-2.18.3-r11.ebuild
index 54f5a39..7e2acf3 100644
--- a/sys-devel/distcc/distcc-2.18.3-r11.ebuild
+++ b/sys-devel/distcc/distcc-2.18.3-r11.ebuild
@@ -41,6 +41,14 @@ RDEPEND="
selinux? ( sec-policy/selinux-distcc )
${COMMON_DEP}"
+pkg_setup() {
+ if use avahi && ! built_with_use net-dns/avahi dbus; then
+ eerror "${CATEGORY}/${PN} needs net-dns/avahi built with the dbus use"
+ eerror "flag for avahi support."
+ die "net-dns/avahi not built with dbus support"
+ fi
+}
+
src_unpack() {
unpack ${A}
cd "${S}"