#!/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 }