net-print/cups: Synced live ebuild
authorLars Wendler <polynomial-c@gentoo.org>
Tue, 28 Apr 2020 14:49:43 +0000 (16:49 +0200)
committerLars Wendler <polynomial-c@gentoo.org>
Tue, 28 Apr 2020 14:49:58 +0000 (16:49 +0200)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
net-print/cups/cups-9999.ebuild

index 241cb46e42688d2e2d75b6235da033ae81c84392..69919acb60a33bca4e0ca304fb37c474193f8de6 100644 (file)
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit autotools flag-o-matic linux-info xdg multilib-minimal pam user systemd toolchain-funcs
+inherit autotools flag-o-matic linux-info xdg multilib-minimal pam systemd toolchain-funcs
 
 MY_PV="${PV/_rc/rc}"
 MY_PV="${MY_PV/_beta/b}"
@@ -56,11 +56,13 @@ CDEPEND="
 DEPEND="${CDEPEND}"
 BDEPEND="
        acct-group/lp
+       acct-group/lpadmin
        >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
 "
 
 RDEPEND="${CDEPEND}
        acct-group/lp
+       acct-group/lpadmin
        selinux? ( sec-policy/selinux-cups )
 "
 
@@ -89,8 +91,9 @@ S="${WORKDIR}/${MY_P}"
 
 pkg_setup() {
        #enewgroup lp -> acct-group/lp
-       enewuser lp -1 -1 -1 lp
-       enewgroup lpadmin 106
+       # user lp already provided by baselayout
+       #enewuser lp -1 -1 -1 lp
+       #enewgroup lpadmin 106
 
        if use kernel_linux; then
                linux-info_pkg_setup