app-backup/tsm: migrate from user to GLEP 81
authorAndreas K. Hüttel <dilfridge@gentoo.org>
Wed, 6 May 2020 20:20:01 +0000 (23:20 +0300)
committerAndreas K. Hüttel <dilfridge@gentoo.org>
Wed, 6 May 2020 21:15:15 +0000 (00:15 +0300)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
app-backup/tsm/tsm-7.1.8.0-r1.ebuild
app-backup/tsm/tsm-8.1.6.0.ebuild

index 02b699342e40efc6eba60a83f9e2497ae3a2a9f6..df5a6de943ef119f30e484a27db6eb914db8fceb 100644 (file)
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit versionator multilib eutils readme.gentoo-r1 rpm systemd user pax-utils
+inherit versionator multilib eutils readme.gentoo-r1 rpm systemd pax-utils
 
 DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) Backup/Archive Client, API"
 HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery"
@@ -50,8 +50,11 @@ ${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
 done
 unset lang
 
-DEPEND=""
+DEPEND="
+       acct-group/tsm
+"
 RDEPEND="
+       acct-group/tsm
        dev-libs/expat
        dev-libs/libxml2
        sys-fs/fuse:0
@@ -62,7 +65,6 @@ RDEPEND="
 S="${WORKDIR}/bacli"
 
 pkg_setup() {
-       enewgroup tsm
        DOC_CONTENTS="
                Note that you have to be root to be able to use the Tivoli Storage Manager
                client. The dsmtca trusted agent binary does not exist anymore.
index e8319f4cd21b2b2330b7f4dc57f6d8ad195b4df9..e440a76deaaf80a93086ccd9ad691cf33806a974 100644 (file)
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit versionator multilib eutils readme.gentoo-r1 rpm systemd user pax-utils
+inherit versionator multilib eutils readme.gentoo-r1 rpm systemd pax-utils
 
 DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) Backup/Archive Client, API"
 HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery"
@@ -50,8 +50,11 @@ ${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
 done
 unset lang
 
-DEPEND=""
+DEPEND="
+       acct-group/tsm
+"
 RDEPEND="
+       acct-group/tsm
        dev-libs/expat
        dev-libs/libxml2
        sys-fs/fuse:0
@@ -62,7 +65,6 @@ RDEPEND="
 S="${WORKDIR}/bacli"
 
 pkg_setup() {
-       enewgroup tsm
        DOC_CONTENTS="
                Note that you have to be root to be able to use the Tivoli Storage Manager
                client. The dsmtca trusted agent binary does not exist anymore.