summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlayman <layman@localhost>2013-05-26 23:56:29 +0000
committerlayman <layman@localhost>2013-05-26 23:56:29 +0000
commit30f3440939b2ffb86982440d0cb92cb913074118 (patch)
tree79a4ca86b402fcc47dea5ab9cbdb286619d8ec45
parentnet-dns/avahi: use require dbus for mdnsresponder-compat, howl-compat, mono; ... (diff)
downloadblueness-30f3440939b2ffb86982440d0cb92cb913074118.tar.gz
blueness-30f3440939b2ffb86982440d0cb92cb913074118.tar.bz2
blueness-30f3440939b2ffb86982440d0cb92cb913074118.zip
net-dns/avahi: clean up dependencies, remove ancient versions restrictions
Package-Manager: portage-2.1.11.62
-rw-r--r--net-dns/avahi/Manifest2
-rw-r--r--net-dns/avahi/avahi-0.6.31-r99.ebuild49
2 files changed, 25 insertions, 26 deletions
diff --git a/net-dns/avahi/Manifest b/net-dns/avahi/Manifest
index ae177e9..2bf9983 100644
--- a/net-dns/avahi/Manifest
+++ b/net-dns/avahi/Manifest
@@ -7,6 +7,6 @@ AUX avahi-0.6.31-host-name-from-machine-id.patch 3001 SHA256 257685dde4c7dc78b9f
AUX avahi-0.6.31-install-exec-hook.patch 507 SHA256 5411262dd719e647ab7781d2e10ff05d051ff1d7218d58e5bf3a3fbe8628a439 SHA512 c25802f78b5c2f6cc15705c6e426b6590dbcdf30d33e239bd919e9592c5e72c7fb244726e74addfeff4b81fa41cc62afb3ddb880232fea66f3cc9470bb5940b1 WHIRLPOOL 864804ca378b2ef83766ba10e08998f0524ed8c2f6c5fe491eefe88dac2184a3b20848258cd7d19af10a50bbbe8567928c3762b00896bb32b18fda6a4d117c19
AUX avahi-0.6.x-openrc-0.9.x-init-scripts-fixes.patch 633 SHA256 0bd4f2b2f720684b754698d86b6b1f106576473cead815e7b60b1c62171e4cdc SHA512 c2d11b243acdc058cde03b872dccbbbd44a7a584adf168f16016f29c7a5d9d8668095b781f53102feba8b9c80b2cbbd788c9b327d9d1e2e552fbdcf3c2960517 WHIRLPOOL faae601dca07f267ebe6f8254ff2e00d7ff3de3aa4aa92186e9dead9ac49b43c670b3310d0d7671eae8858ef2f046a4c6b27cb1bb23c20413fddb791ad793a67
DIST avahi-0.6.31.tar.gz 1268686 SHA256 8372719b24e2dd75de6f59bb1315e600db4fd092805bd1201ed0cb651a2dab48 SHA512 53eb00d570a274d841e1e6ad07da077950089ae39b4f7aa21fcd21cc5320b30b506b43e7e57e56198e155cc7bd289b779a48b2b2fc002dc6194a946110451858 WHIRLPOOL a6d97b87dfbb81be359ee03d8f32ebafdbb311bd596d686aeb55a2952ecb6c7c84466b1230e70392ffe23a20a56da7e0a5bd00c8dc1812b2156c0b4a8022144f
-EBUILD avahi-0.6.31-r99.ebuild 5583 SHA256 41bc234d3a261e514e9cb2840041486ea0ea022c55aaa6e66b75b97584455136 SHA512 5b21e5072f968bc1bc4eeeb3413c8141dd947c5a24ea4edab86c9a0d664082d2855dfda0ac304ed762b177ca611a2a8122dd04dce1f213ddff32e8bf0e2f3415 WHIRLPOOL c9890dcf10d66a9ca6f7152d83b55de6dc41e73fbe9f392aea2318f2fec17da2753dd5b3ee1e049b3c815f16af6ba7f9c6b5790d600cca7b3832213c1ca97f8a
+EBUILD avahi-0.6.31-r99.ebuild 5261 SHA256 f9ea0611a601364e0ed7d51a14b9408e4562f6babff756ec39369b173ae992e6 SHA512 88800d1f0e1cd48110304a175a31f96117e0552f634e77913eac8adee1673631237ad7c2f8cfb2cf28b38553d0497503554f4ea2ea25ef9539a5a9428784709d WHIRLPOOL b14be91c926b011d00076c6dcbaf7aa616e01ed6d501147ae357577d948e670322c9f63a7379d0290d22111bbf8cbb7ea789a11d932ef72f3433bd62b85ae441
MISC ChangeLog 35925 SHA256 007cb0fe777f7f3c5fa7b17e70a5a189925a9fc963a5f02c8a4d6636163a439b SHA512 39e4f1f6c6b13029e2e34684ed14d44bd775885f44b8f21bcee3e0ea8adedb0d1b1e9676e7754c1ed8d231ab20f0cc59a995e6e6f3ec7eb6eb5811aba38a7723 WHIRLPOOL 0ef0cd907cc46ca021c436b26c4257916cc36ea3d874d65d349ab9cab4769af1b3dc299084a0d3fd2efd82e1ceff254b1d1597549bbb2e8117ab9df53dc3fe62
MISC metadata.xml 924 SHA256 f35a98d122e0ea6a5e9a491cd9327fc4fc0a752b4f5bb6bcf746c914eb0c42bb SHA512 c386ad5a44a2dc6bc8d9d62ed27381550ec9d62fa685f2cdc7857c7bbcc31baa00ec4481d3b2694eab32cb899314dd20603c917479b6deac132a5204cdae3d5a WHIRLPOOL e2893a1fc00d6649000904a8db99f50efabf8b1aecdab2fa0eec401204b593aeadf8eb13812c1ada324315a7f0d9b617a9b1c3174e7f7d07f2c94374c7034276
diff --git a/net-dns/avahi/avahi-0.6.31-r99.ebuild b/net-dns/avahi/avahi-0.6.31-r99.ebuild
index dada97c..6bac3e6 100644
--- a/net-dns/avahi/avahi-0.6.31-r99.ebuild
+++ b/net-dns/avahi/avahi-0.6.31-r99.ebuild
@@ -27,44 +27,46 @@ REQUIRED_USE="
mdnsresponder-compat? ( dbus )
"
-DBUS_DEPEND=">=sys-apps/dbus-0.30"
COMMON_DEPEND="
- >=dev-libs/libdaemon-0.14
+ dev-libs/libdaemon
dev-libs/expat
dev-libs/glib:2
gdbm? ( sys-libs/gdbm )
qt4? ( dev-qt/qtcore:4 )
- gtk? ( >=x11-libs/gtk+-2.14.0:2 )
+ gtk? ( x11-libs/gtk+:2 )
gtk3? ( x11-libs/gtk+:3 )
- dbus? (
- ${DBUS_DEPEND}
- python? ( dev-python/dbus-python )
- )
+ dbus? ( sys-apps/dbus )
+ kernel_linux? ( sys-libs/libcap )
+ introspection? ( dev-libs/gobject-introspection )
mono? (
- >=dev-lang/mono-1.1.10
- gtk? ( >=dev-dotnet/gtk-sharp-2 )
+ dev-lang/mono
+ gtk? ( dev-dotnet/gtk-sharp )
)
- howl-compat? ( ${DBUS_DEPEND} )
- introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
- mdnsresponder-compat? ( ${DBUS_DEPEND} )
python? (
- gtk? ( >=dev-python/pygtk-2 )
+ gtk? ( dev-python/pygtk )
+ dbus? ( dev-python/dbus-python )
)
bookmarks? (
dev-python/twisted
dev-python/twisted-web
)
- kernel_linux? ( sys-libs/libcap )"
-DEPEND="${COMMON_DEPEND}
- >=dev-util/intltool-0.40.5
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-util/intltool
virtual/pkgconfig
doc? (
app-doc/doxygen
- mono? ( >=virtual/monodoc-1.1.8 )
- )"
-RDEPEND="${COMMON_DEPEND}
+ mono? ( virtual/monodoc )
+ )
+"
+
+RDEPEND="
+ ${COMMON_DEPEND}
howl-compat? ( !net-misc/howl )
- mdnsresponder-compat? ( !net-misc/mDNSResponder )"
+ mdnsresponder-compat? ( !net-misc/mDNSResponder )
+"
pkg_setup() {
if use python && ! use dbus && ! use gtk; then
@@ -202,12 +204,9 @@ src_install() {
pkg_postinst() {
if use autoipd; then
+ elog
elog "To use avahi-autoipd to configure your interfaces with IPv4LL (RFC3927)"
elog "addresses, just set config_<interface>=( autoipd ) in /etc/conf.d/net!"
- fi
-
- if use dbus; then
- elog "If this is your first install of avahi please reload your dbus config"
- elog "with /etc/init.d/dbus reload before starting avahi-daemon!"
+ elog
fi
}