net-dns/dnscrypt-proxy: update live ebuild, use acct packages
authorGeorgy Yakovlev <gyakovlev@gentoo.org>
Fri, 26 Jul 2019 06:41:27 +0000 (23:41 -0700)
committerGeorgy Yakovlev <gyakovlev@gentoo.org>
Sun, 28 Jul 2019 06:39:40 +0000 (23:39 -0700)
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
net-dns/dnscrypt-proxy/dnscrypt-proxy-9999.ebuild

index 721259c1364f5b9757bcbfef7ea1fcf6fbdad604..44a5c203f652a097256032891a2f519bd95ee681 100644 (file)
@@ -5,7 +5,7 @@ EAPI=7
 
 EGO_PN="github.com/jedisct1/${PN}"
 
-inherit fcaps golang-build systemd user
+inherit fcaps golang-build systemd
 
 if [[ ${PV} == 9999 ]]; then
        inherit git-r3
@@ -24,14 +24,14 @@ IUSE="pie"
 
 DEPEND=">=dev-lang/go-1.12"
 
+RDEPEND="
+       acct-group/dnscrypt-proxy
+       acct-user/dnscrypt-proxy
+"
+
 FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
 PATCHES=( "${FILESDIR}"/config-full-paths-r10.patch )
 
-pkg_setup() {
-       enewgroup dnscrypt-proxy
-       enewuser dnscrypt-proxy -1 -1 /var/empty dnscrypt-proxy
-}
-
 src_prepare() {
        default
        # Create directory structure suitable for building