From: Anthony G. Basile Date: Sun, 8 Dec 2019 18:58:30 +0000 (-0500) Subject: net-dns/avahi: port to GLEP 81, bug #701212 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=3f422335bfd4df7b1ddcf80ea7405228a388976a;p=gentoo.git net-dns/avahi: port to GLEP 81, bug #701212 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile --- diff --git a/net-dns/avahi/avahi-0.7-r3.ebuild b/net-dns/avahi/avahi-0.7-r4.ebuild similarity index 95% rename from net-dns/avahi/avahi-0.7-r3.ebuild rename to net-dns/avahi/avahi-0.7-r4.ebuild index 9295cc5587fe..3891e557578a 100644 --- a/net-dns/avahi/avahi-0.7-r3.ebuild +++ b/net-dns/avahi/avahi-0.7-r4.ebuild @@ -6,7 +6,7 @@ EAPI="7" PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="gdbm" -inherit autotools eutils flag-o-matic multilib multilib-minimal mono-env python-r1 systemd user +inherit autotools eutils flag-o-matic multilib multilib-minimal mono-env python-r1 systemd DESCRIPTION="System which facilitates service discovery on a local network" HOMEPAGE="http://avahi.org/" @@ -51,7 +51,15 @@ DEPEND=" >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}] ) " -RDEPEND="${DEPEND} +RDEPEND=" + acct-user/avahi + acct-group/avahi + acct-group/netdev + autoipd? ( + acct-user/avahi-autoipd + acct-group/avahi-autoipd + ) + ${DEPEND} howl-compat? ( !net-misc/howl ) mdnsresponder-compat? ( !net-misc/mDNSResponder ) selinux? ( sec-policy/selinux-avahi ) @@ -71,17 +79,6 @@ PATCHES=( "${FILESDIR}/${P}-CVE-2017-6519.patch" ) -pkg_preinst() { - enewgroup netdev - enewgroup avahi - enewuser avahi -1 -1 -1 avahi - - if use autoipd; then - enewgroup avahi-autoipd - enewuser avahi-autoipd -1 -1 -1 avahi-autoipd - fi -} - pkg_setup() { use mono && mono-env_pkg_setup }