Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-auth/pam_mktemp/, sys-auth/pam_mktemp/files/
Date: Tue, 25 Feb 2020 07:01:11
Message-Id: 1582614065.e53f114986f2f1aea48bd22d09dbc174404bea72.zlogene@gentoo
1 commit: e53f114986f2f1aea48bd22d09dbc174404bea72
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 25 06:59:56 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 25 07:01:05 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e53f1149
7
8 sys-auth/pam_mktemp: port to EAPI=7
9
10 Package-Manager: Portage-2.3.84, Repoman-2.3.20
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 .../files/pam_mktemp-1.1.1-e2fsprogs-libs.patch | 2 +-
14 sys-auth/pam_mktemp/pam_mktemp-1.1.1.ebuild | 16 +++++-----------
15 2 files changed, 6 insertions(+), 12 deletions(-)
16
17 diff --git a/sys-auth/pam_mktemp/files/pam_mktemp-1.1.1-e2fsprogs-libs.patch b/sys-auth/pam_mktemp/files/pam_mktemp-1.1.1-e2fsprogs-libs.patch
18 index 34e1a8591f7..17c038a832e 100644
19 --- a/sys-auth/pam_mktemp/files/pam_mktemp-1.1.1-e2fsprogs-libs.patch
20 +++ b/sys-auth/pam_mktemp/files/pam_mktemp-1.1.1-e2fsprogs-libs.patch
21 @@ -1,6 +1,6 @@
22 Index: pam_mktemp-1.1.1/pam_mktemp.c
23 ===================================================================
24 ---- pam_mktemp-1.1.1.orig/pam_mktemp.c
25 +--- pam_mktemp-1.1.1/pam_mktemp.c
26 +++ pam_mktemp-1.1.1/pam_mktemp.c
27 @@ -55,7 +55,7 @@
28 */
29
30 diff --git a/sys-auth/pam_mktemp/pam_mktemp-1.1.1.ebuild b/sys-auth/pam_mktemp/pam_mktemp-1.1.1.ebuild
31 index ec6e6c77ed2..8c8d209cb31 100644
32 --- a/sys-auth/pam_mktemp/pam_mktemp-1.1.1.ebuild
33 +++ b/sys-auth/pam_mktemp/pam_mktemp-1.1.1.ebuild
34 @@ -1,9 +1,9 @@
35 # Copyright 1999-2020 Gentoo Authors
36 # Distributed under the terms of the GNU General Public License v2
37
38 -EAPI="4"
39 +EAPI=7
40
41 -inherit toolchain-funcs pam eutils
42 +inherit toolchain-funcs pam
43
44 DESCRIPTION="Create per-user private temporary directories during login"
45 HOMEPAGE="http://www.openwall.com/pam/"
46 @@ -16,11 +16,13 @@ IUSE="selinux +prevent-removal"
47
48 RDEPEND="sys-libs/pam
49 selinux? ( sys-libs/libselinux )"
50 +
51 DEPEND="${RDEPEND}
52 prevent-removal? ( sys-kernel/linux-headers )"
53
54 src_prepare() {
55 - epatch "${FILESDIR}"/${P}-e2fsprogs-libs.patch
56 + default
57 + eapply "${FILESDIR}"/${P}-e2fsprogs-libs.patch
58 }
59
60 src_compile() {
61 @@ -36,11 +38,3 @@ src_install() {
62 dopammod pam_mktemp.so
63 dodoc README
64 }
65 -
66 -pkg_postinst() {
67 - elog "To enable pam_mktemp put something like"
68 - elog
69 - elog "session optional pam_mktemp.so"
70 - elog
71 - elog "into /etc/pam.d/system-auth!"
72 -}