summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2005-08-23 00:10:24 +0000
committerSven Wegener <swegener@gentoo.org>2005-08-23 00:10:24 +0000
commit712c63d20696ddef6cb6f28cf3908f43ed757176 (patch)
treed9f99f5343b23d9faf85fbb5048ac8f64f0296fd /net-dns/avahi
parents390 love (diff)
downloadhistorical-712c63d20696ddef6cb6f28cf3908f43ed757176.tar.gz
historical-712c63d20696ddef6cb6f28cf3908f43ed757176.tar.bz2
historical-712c63d20696ddef6cb6f28cf3908f43ed757176.zip
Added a small check that checks for an IP_MULTICAST-enabled kernel.
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'net-dns/avahi')
-rw-r--r--net-dns/avahi/ChangeLog5
-rw-r--r--net-dns/avahi/Manifest10
-rw-r--r--net-dns/avahi/avahi-0.1.ebuild17
3 files changed, 24 insertions, 8 deletions
diff --git a/net-dns/avahi/ChangeLog b/net-dns/avahi/ChangeLog
index 403b6c300344..823ce564c468 100644
--- a/net-dns/avahi/ChangeLog
+++ b/net-dns/avahi/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-dns/avahi
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/ChangeLog,v 1.2 2005/08/22 03:47:19 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/ChangeLog,v 1.3 2005/08/23 00:10:24 swegener Exp $
+
+ 23 Aug 2005; Sven Wegener <swegener@gentoo.org> avahi-0.1.ebuild:
+ Added a small check that checks for an IP_MULTICAST-enabled kernel.
*avahi-0.1 (22 Aug 2005)
diff --git a/net-dns/avahi/Manifest b/net-dns/avahi/Manifest
index 650ac49e8556..24c46307eef3 100644
--- a/net-dns/avahi/Manifest
+++ b/net-dns/avahi/Manifest
@@ -1,8 +1,8 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 0fd94cfdeec9bbb5646136c60dea0b37 ChangeLog 403
-MD5 6b8f32a44820a4416b6d08ae05cdf458 avahi-0.1.ebuild 1416
+MD5 4068f4a6f4af8a6b4b673b2a4dce2fa4 ChangeLog 542
+MD5 bca3901c04b2457a283fadb7bb5f3d8b avahi-0.1.ebuild 1681
MD5 29b7d495508029f8496c01c17ce2e50d files/avahi-dnsconfd.initd 556
MD5 f6123a90ee33d4a9dbb685df9d875f5a files/avahi.initd 528
MD5 8cfcd49ecb565e91e97b09eefbd4c22e files/digest-avahi-0.1 61
@@ -10,7 +10,7 @@ MD5 e522a390cede4510e8dbd0446e695912 metadata.xml 297
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFDCmMgI1lqEGTUzyQRAlmeAJ9yYR5b6DgXP38ps6Ah416LuCVTswCgv0ZQ
-cRB7SVpOAOkdTlOnYsMnOMA=
-=rybm
+iD8DBQFDCml7I1lqEGTUzyQRAjAfAKCGe7XC4DdjcxGot0zrIwKufi4P7gCfQf6w
+a/J8SVnaTq+HY7xMmjf+4cM=
+=H5xC
-----END PGP SIGNATURE-----
diff --git a/net-dns/avahi/avahi-0.1.ebuild b/net-dns/avahi/avahi-0.1.ebuild
index 3ef8dc2fabe9..da2bb8bedbe5 100644
--- a/net-dns/avahi/avahi-0.1.ebuild
+++ b/net-dns/avahi/avahi-0.1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/avahi-0.1.ebuild,v 1.6 2005/08/22 23:43:15 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/avahi-0.1.ebuild,v 1.7 2005/08/23 00:10:24 swegener Exp $
-inherit eutils
+inherit eutils linux-info
DESCRIPTION="System which facilitates service discovery on a local network"
HOMEPAGE="http://www.freedesktop.org/Software/Avahi"
@@ -29,8 +29,21 @@ DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
pkg_setup() {
+ linux-info_pkg_setup
+
enewgroup avahi
enewuser avahi -1 -1 -1 avahi
+
+ if ! linux_chkconfig_present IP_MULTICAST
+ then
+ ewarn
+ ewarn "Your kernel doesn't seem to have IP_MULTICAST enabled,"
+ ewarn "which is needed for avahi to work correctly."
+ ewarn
+ ewarn "Continuing..."
+ ewarn
+ epause
+ fi
}
src_compile() {