sys-auth/pam-gnupg: fix installation path

The correct path for pam module should be obtained using getpam_mod_dir.

Closes: https://bugs.gentoo.org/943121
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
Takuya Wakazono
2024-11-09 20:41:28 +09:00
parent 9ca480740d
commit c1fb66b104

View File

@@ -1,20 +1,23 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools
inherit autotools pam
DESCRIPTION="Unlock GnuPG keys on login"
HOMEPAGE="https://github.com/cruegge/pam-gnupg"
SRC_URI="https://github.com/cruegge/pam-gnupg/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=sys-libs/pam-1.6.1
>=app-crypt/gnupg-2.4.5-r1
>=sys-libs/pam-1.6.1
>=app-crypt/gnupg-2.4.5-r1
"
DEPEND="${RDEPEND}"
src_prepare() {
default
@@ -22,10 +25,5 @@ src_prepare() {
}
src_configure() {
econf \
--host=${CHOST} \
--prefix=/usr \
--infodir=/usr/share/info \
--with-moduledir=/usr/lib64/security \
--mandir=/usr/share/man || die
econf --with-moduledir="$(getpam_mod_dir)"
}