net-misc/modemmanager: Use acct-group/plugdev
authorMichał Górny <mgorny@gentoo.org>
Fri, 13 Sep 2019 12:16:07 +0000 (14:16 +0200)
committerMichał Górny <mgorny@gentoo.org>
Fri, 13 Sep 2019 12:42:44 +0000 (14:42 +0200)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
net-misc/modemmanager/modemmanager-1.10.0.ebuild
net-misc/modemmanager/modemmanager-1.8.2-r1.ebuild

index f7ea0d8471dc3d9ccb4b62b1450e66a3917f1dc0..3f68591007d6a947c0c4db255883613dc8672571 100644 (file)
@@ -5,7 +5,7 @@ EAPI=6
 GNOME2_LA_PUNT="yes"
 VALA_USE_DEPEND="vapigen"
 
-inherit gnome2 user readme.gentoo-r1 systemd udev vala
+inherit gnome2 readme.gentoo-r1 systemd udev vala
 
 DESCRIPTION="Modem and mobile broadband management libraries"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/ModemManager/"
@@ -39,6 +39,8 @@ DEPEND="${RDEPEND}
        virtual/pkgconfig
        vala? ( $(vala_depend) )
 "
+RDEPEND="${RDEPEND}
+       policykit? ( acct-group/plugdev )"
 
 S="${WORKDIR}/ModemManager-${PV}"
 
@@ -97,8 +99,6 @@ src_install() {
 pkg_postinst() {
        gnome2_pkg_postinst
 
-       use policykit && enewgroup plugdev
-
        # The polkit rules file moved to /usr/share
        old_rules="${EROOT}etc/polkit-1/rules.d/01-org.freedesktop.ModemManager.rules"
        if [[ -f "${old_rules}" ]]; then
index 52d42ead5c7b1bbc2b01c1c5319be04af71f0b73..7457b97ba8a4cc0e6516004bd3ad1f4e84c32f57 100644 (file)
@@ -5,7 +5,7 @@ EAPI=6
 GNOME2_LA_PUNT="yes"
 VALA_USE_DEPEND="vapigen"
 
-inherit gnome2 user readme.gentoo-r1 systemd udev vala
+inherit gnome2 readme.gentoo-r1 systemd udev vala
 
 DESCRIPTION="Modem and mobile broadband management libraries"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/ModemManager/"
@@ -39,6 +39,8 @@ DEPEND="${RDEPEND}
        virtual/pkgconfig
        vala? ( $(vala_depend) )
 "
+RDEPEND="${RDEPEND}
+       policykit? ( acct-group/plugdev )"
 
 S="${WORKDIR}/ModemManager-${PV}"
 
@@ -97,8 +99,6 @@ src_install() {
 pkg_postinst() {
        gnome2_pkg_postinst
 
-       use policykit && enewgroup plugdev
-
        # The polkit rules file moved to /usr/share
        old_rules="${EROOT}etc/polkit-1/rules.d/01-org.freedesktop.ModemManager.rules"
        if [[ -f "${old_rules}" ]]; then