summaryrefslogtreecommitdiff
path: root/net-dns/avahi
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /net-dns/avahi
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'net-dns/avahi')
-rw-r--r--net-dns/avahi/Manifest4
-rw-r--r--net-dns/avahi/avahi-0.7-r2.ebuild4
-rw-r--r--net-dns/avahi/avahi-0.7-r4.ebuild (renamed from net-dns/avahi/avahi-0.7-r3.ebuild)25
3 files changed, 15 insertions, 18 deletions
diff --git a/net-dns/avahi/Manifest b/net-dns/avahi/Manifest
index 9874010c63d2..40a1151633be 100644
--- a/net-dns/avahi/Manifest
+++ b/net-dns/avahi/Manifest
@@ -3,6 +3,6 @@ AUX autoipd.sh 1271 BLAKE2B 815c5776afff71489826eb8338535df1af6fbf02f3d42eedb6eb
AUX avahi-0.7-CVE-2017-6519.patch 1578 BLAKE2B 87fce922927e1217802ce0f7b2a1a6f22649903a495817e224a37e7fc5c76d0d2a6cfbb50a1373a950a75a45a68bfbcba9f2155ed24940e3ffb994b862c00e4c SHA512 6c30c0d095f42b9bd289a1ac7b42287cd109bf0bad480d13eec70bedb65e7e1ab495600703f39f1caf73c3c0617c72940c33462586d68deb0a416d7c93964997
AUX avahi-0.7-qt5.patch 6033 BLAKE2B 10c7879f6e28942a32497c84dcf523f742cb13112d9e9c23f74967c2d6c05e6f463406716c144edc1bd4588c8c76693473765d9d678f6517c4a57615d0364b91 SHA512 cd8b900a5a068add3b7aa9080491938d469795c26e1a1869ee581b95d877ded4d120cb4db768fb4d97535a72e66c3fabf6617cdca2c9bdb50ff54e24d17b1f51
DIST avahi-0.7.tar.gz 940047 BLAKE2B 8299577bf27ee65fad5d743dbf94202b148a6fc86825cae303f94c44482eea07cf6570d970ca286e81a787d6a64598b7123f2ac17a259ddc50ef431b9c94b530 SHA512 61f656da7614d8cca1862180038f571db3474c84f05db4d3509f614cdbf8b1a1047661b7e24d63682d5b48ed1bfa1b08b3c9e6dbe9222bcd62d99bc168a11abe
-EBUILD avahi-0.7-r2.ebuild 5259 BLAKE2B 40ca772ce3bb4004cc86545e81288afecd9324ecd1cdb11c188d8b1f0572a118b275b01c123beb2bc7247ced4f1baf197969b9e33a6e0bbbc14f5c66e8d89277 SHA512 dd64616525130c59d7ebe2c433113542d9ec57d591cc72661b3580371e1da668776038e3c509934be12aeb8647f5550b7dff433726eb4d00324eb453f24f14f0
-EBUILD avahi-0.7-r3.ebuild 5289 BLAKE2B f14eb1796409fab5637b5b23541ce2b9a3f9b791461052b268840e8d34d0092a391dc418fd540b3fc9411c53bb80d6bf73ed6b70201a27e5bdb4a7ca6fa541ef SHA512 214bea56bd34853bbca44512e84cbf8b2b8938690285b44974912de31f0594bfdb5cd4bee18de53df551e4d0fea068028a748b523917738316a1eb12ebe05169
+EBUILD avahi-0.7-r2.ebuild 5250 BLAKE2B fb2f31ff16159ec52bdaf74a45e67b0d440ac81dd37b84cbff8596fbf931cb876b31c6631f2227fab6abf83671960ad45ed37f616ed2a8b424dea0cf6e3a9dc2 SHA512 ea3143c5834c2ed15cbaac7d8efd0dd3198c8e982b851abfad68c3dd3de9f5bad440a4af9db4ad140ef02f3cc39eb18ce53592cbed30b999ea433284898f948a
+EBUILD avahi-0.7-r4.ebuild 5215 BLAKE2B 0d387cb0af825bd7813bdf0f99bdfbc83dc8f7f69a4c0e374bf0ff51522074453197f659019395cb4efcc50719b56c6206eade55c7ce28e075d70c48a140e2aa SHA512 ac32afae86f2347d0961978b8189345e0bb2ff9feda118f2075be148d8dcdb02da591ed5e93d417a2d8a050e206fb2ba6729e8f22422bed7bc052791c8587556
MISC metadata.xml 935 BLAKE2B 890b4a3ab97241ba254dcf68b97a6a8b2ae4af914dc2348b8eb9d6c3182c1d2dfbd5eca8dac009e30f4662b88001c159ac5479a100bfc48a956ac2d603b6343e SHA512 7d2114e25574532405b5ff6db66b833aef68772d5b699d8885e9f1005a1785298e5b71288a858572a1270c6a4d9d2ad98aac7f79f4df6713dea79778280c82d8
diff --git a/net-dns/avahi/avahi-0.7-r2.ebuild b/net-dns/avahi/avahi-0.7-r2.ebuild
index a1d608250889..5768b6f05c1a 100644
--- a/net-dns/avahi/avahi-0.7-r2.ebuild
+++ b/net-dns/avahi/avahi-0.7-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/lathiat/avahi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86"
IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 kernel_linux mdnsresponder-compat mono nls python qt5 selinux test"
RESTRICT="!test? ( test )"
@@ -190,7 +190,7 @@ multilib_src_install() {
docinto html
dodoc -r doxygen/html/.
insinto /usr/share/devhelp/books/avahi
- doins avahi.devhelp || die
+ doins avahi.devhelp
fi
# The build system creates an empty "/run" directory, so we clean it up here
diff --git a/net-dns/avahi/avahi-0.7-r3.ebuild b/net-dns/avahi/avahi-0.7-r4.ebuild
index 9295cc5587fe..045191094868 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
}
@@ -187,7 +184,7 @@ multilib_src_install() {
docinto html
dodoc -r doxygen/html/.
insinto /usr/share/devhelp/books/avahi
- doins avahi.devhelp || die
+ doins avahi.devhelp
fi
# The build system creates an empty "/run" directory, so we clean it up here