commit:     6ef9b63f4107b63d5a0564f7bae40b9d40b7db86
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 15:57:16 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 15:57:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef9b63f

app-misc/screen: install pam files conditionally

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 app-misc/screen/{screen-4.8.0.ebuild => screen-4.8.0-r1.ebuild} | 4 +++-
 app-misc/screen/screen-9999.ebuild                              | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-misc/screen/screen-4.8.0.ebuild 
b/app-misc/screen/screen-4.8.0-r1.ebuild
similarity index 98%
rename from app-misc/screen/screen-4.8.0.ebuild
rename to app-misc/screen/screen-4.8.0-r1.ebuild
index 22ea9a336fb..30a4c505376 100644
--- a/app-misc/screen/screen-4.8.0.ebuild
+++ b/app-misc/screen/screen-4.8.0-r1.ebuild
@@ -126,7 +126,9 @@ src_install() {
        insinto /etc
        doins "${FILESDIR}"/screenrc
 
-       pamd_mimic_system screen auth
+       if use pam; then
+               pamd_mimic_system screen auth
+       fi
 
        dodoc "${DOCS[@]}"
 }

diff --git a/app-misc/screen/screen-9999.ebuild 
b/app-misc/screen/screen-9999.ebuild
index 52f09640127..b61017df938 100644
--- a/app-misc/screen/screen-9999.ebuild
+++ b/app-misc/screen/screen-9999.ebuild
@@ -129,7 +129,9 @@ src_install() {
        insinto /etc
        doins "${FILESDIR}"/screenrc
 
-       pamd_mimic_system screen auth
+       if use pam; then
+               pamd_mimic_system screen auth
+       fi
 
        dodoc "${DOCS[@]}"
 }

Reply via email to