Files
binary-repo/sys/libs/pam/ympbuild
T
2024-12-05 21:09:07 +00:00

42 lines
964 B
Bash

#!/usr/bin/env bash
name='pam'
release='3'
version='1.7.0'
url='https://github.com/linux-pam/linux-pam'
description='PAM (Pluggable Authentication Modules) library'
email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza'
license=('GPLv3')
source=("https://github.com/linux-pam/linux-pam/releases/download/v$version/Linux-PAM-$version.tar.xz"
"pam.sysconf")
depends=(libtirpc libxcrypt libnsl)
makedepends=( )
sha256sums=('57dcd7a6b966ecd5bbd95e1d11173734691e16b68692fa59661cdae9b13b1697'
'SKIP')
uses=()
arch=('x86_64')
group=(sys.libs)
cd Linux-PAM-$version
setup(){
meson setup build \
--prefix=/usr \
--libdir=/lib64 \
--sbindir=/sbin \
-Ddocs=disabled
}
build(){
ninja -C build $jobs
}
package(){
ninja -C build install $jobs
# remove systemd stuff
rm -rf ${DESTDIR}/usr/lib/systemd/
mkdir -p ${DESTDIR}/etc/sysconf.d
install ../pam.sysconf ${DESTDIR}/etc/sysconf.d/pam
}