2023-07-29 09:00:08 +00:00

58 lines
1.1 KiB
Plaintext

# Maintainer:
pkgname=pam_mount
pkgver=2.19
pkgrel=2
pkgdesc="Pluggable Authentication Module that can mount volumes for a user session"
url="https://codeberg.org/jengelh/pam_mount"
arch="all"
license="LGPL-2.1-or-later"
makedepends="
cryptsetup-dev
libhx-dev
libxml2-dev
linux-pam-dev
openssl-dev
pcre2-dev
perl
util-linux-dev
"
subpackages="
$pkgname-dev
$pkgname-doc
libcryptmount
"
source="https://inai.de/files/pam_mount/pam_mount-$pkgver.tar.xz
rundir.patch
"
build() {
./configure \
--prefix=/usr \
--host=$CHOST \
--build=$CBUILD \
--sysconfdir=/etc \
--localstatedir=/var \
--with-rundir=/run \
--disable-dependency-tracking
make
}
check() {
make check
}
package() {
make DESTDIR="$pkgdir" install
}
libcryptmount() {
pkgdesc="$pkgdesc (libcryptmount library)"
amove usr/lib/libcryptmount.so.*
}
sha512sums="
9edf9eb0d4b471fb9cb2c3c07ed0da335d242c54eca6a6e33271dc29e0178b3ceed30e5e79ec47b71d222a4ae9654e937cce6ac14dfd5b6fff3fa66967c7bdd5 pam_mount-2.19.tar.xz
41275676cec24f050a194c8d375c9f949b9b93125d25df778de711d59b4e458a251978fed9a9b65d9416f7863bb2b631dc1534258075f34cf5dc86be3838b25d rundir.patch
"