mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-07 01:32:26 +01:00
58 lines
1.1 KiB
Plaintext
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
|
|
"
|