Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/pam/
Date: Sat, 06 Nov 2021 02:30:16
Message-Id: 1636165788.aeb526aa3b0875745fa0af6c754ded21af68658b.sam@gentoo
1 commit: aeb526aa3b0875745fa0af6c754ded21af68658b
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 6 02:28:55 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 6 02:29:48 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb526aa
7
8 sys-libs/pam: drop usrscript
9
10 This shouldn't be necessary anymore but let's do it in a new revision
11 in ~arch to be safe.
12
13 See: 2ff9dcc3275e4f37a44eaf707fce9f53c13c2e82
14 Signed-off-by: Sam James <sam <AT> gentoo.org>
15
16 sys-libs/pam/pam-1.5.1-r1.ebuild | 4 +++-
17 sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild | 4 +++-
18 sys-libs/pam/{pam-1.5.2.ebuild => pam-1.5.2-r1.ebuild} | 0
19 sys-libs/pam/pam-1.5.2.ebuild | 4 +++-
20 4 files changed, 9 insertions(+), 3 deletions(-)
21
22 diff --git a/sys-libs/pam/pam-1.5.1-r1.ebuild b/sys-libs/pam/pam-1.5.1-r1.ebuild
23 index 9d9ffe7141e..61fbf74ec47 100644
24 --- a/sys-libs/pam/pam-1.5.1-r1.ebuild
25 +++ b/sys-libs/pam/pam-1.5.1-r1.ebuild
26 @@ -9,7 +9,7 @@ MY_P="Linux-${PN^^}-${PV}"
27 # Can reconsider w/ EAPI 8 and IDEPEND, bug #810979
28 TMPFILES_OPTIONAL=1
29
30 -inherit autotools db-use fcaps toolchain-funcs multilib-minimal
31 +inherit autotools db-use fcaps toolchain-funcs usr-ldscript multilib-minimal
32
33 DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
34 HOMEPAGE="https://github.com/linux-pam/linux-pam"
35 @@ -92,6 +92,8 @@ multilib_src_compile() {
36 multilib_src_install() {
37 emake DESTDIR="${D}" install \
38 sepermitlockdir="/run/sepermit"
39 +
40 + gen_usr_ldscript -a pam pam_misc pamc
41 }
42
43 multilib_src_install_all() {
44
45 diff --git a/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild b/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild
46 index 4c18a7e8cff..bbc95832d99 100644
47 --- a/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild
48 +++ b/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild
49 @@ -7,7 +7,7 @@ EAPI=7
50 # Can reconsider w/ EAPI 8 and IDEPEND, bug #810979
51 TMPFILES_OPTIONAL=1
52
53 -inherit autotools db-use fcaps toolchain-funcs multilib-minimal
54 +inherit autotools db-use fcaps toolchain-funcs usr-ldscript multilib-minimal
55
56 GIT_COMMIT="fe1307512fb8892b5ceb3d884c793af8dbd4c16a"
57 DOC_SNAPSHOT="20210610"
58 @@ -87,6 +87,8 @@ multilib_src_compile() {
59 multilib_src_install() {
60 emake DESTDIR="${D}" install \
61 sepermitlockdir="/run/sepermit"
62 +
63 + gen_usr_ldscript -a pam pam_misc pamc
64 }
65
66 multilib_src_install_all() {
67
68 diff --git a/sys-libs/pam/pam-1.5.2.ebuild b/sys-libs/pam/pam-1.5.2-r1.ebuild
69 similarity index 100%
70 copy from sys-libs/pam/pam-1.5.2.ebuild
71 copy to sys-libs/pam/pam-1.5.2-r1.ebuild
72
73 diff --git a/sys-libs/pam/pam-1.5.2.ebuild b/sys-libs/pam/pam-1.5.2.ebuild
74 index 77719a8fded..12fb3126d89 100644
75 --- a/sys-libs/pam/pam-1.5.2.ebuild
76 +++ b/sys-libs/pam/pam-1.5.2.ebuild
77 @@ -9,7 +9,7 @@ MY_P="Linux-${PN^^}-${PV}"
78 # Can reconsider w/ EAPI 8 and IDEPEND, bug #810979
79 TMPFILES_OPTIONAL=1
80
81 -inherit autotools db-use fcaps toolchain-funcs multilib-minimal
82 +inherit autotools db-use fcaps toolchain-funcs usr-ldscript multilib-minimal
83
84 DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
85 HOMEPAGE="https://github.com/linux-pam/linux-pam"
86 @@ -86,6 +86,8 @@ multilib_src_compile() {
87 multilib_src_install() {
88 emake DESTDIR="${D}" install \
89 sepermitlockdir="/run/sepermit"
90 +
91 + gen_usr_ldscript -a pam pam_misc pamc
92 }
93
94 multilib_src_install_all() {