Date: Friday, November 4, 2022 @ 01:11:01 Author: heftig Revision: 460538
1.1.4-3: use git+https Modified: pam_wrapper/trunk/PKGBUILD ----------+ PKGBUILD | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-11-04 00:09:02 UTC (rev 460537) +++ PKGBUILD 2022-11-04 01:11:01 UTC (rev 460538) @@ -2,7 +2,7 @@ pkgname=pam_wrapper pkgver=1.1.4 -pkgrel=2 +pkgrel=3 pkgdesc="Tool to test PAM applications and PAM modules" url="https://cwrap.org/pam_wrapper.html" arch=(x86_64) @@ -10,13 +10,14 @@ depends=(pam python) makedepends=(git cmake ninja cmocka doxygen graphviz) provides=(libpam_wrapper.so libpamtest.so) +options=(debug) _commit=d938a84d88c5882a08babfb5e10f03a9135237a3 # tags/pam_wrapper-1.1.4^0 -source=("git://git.samba.org/pam_wrapper.git#commit=$_commit") +source=("git+https://git.samba.org/pam_wrapper.git#commit=$_commit") sha256sums=('SKIP') pkgver() { cd $pkgname - git describe --tags | sed 's/^pam_wrapper-//;s/_/./g;s/-/+/g' + git describe --tags | sed 's/^pam_wrapper-//;s/[^-]*-g/r&/;s/-/+/g' } prepare() { @@ -25,8 +26,8 @@ build() { cmake -S $pkgname -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_INSTALL_PREFIX=/usr \ -DUNIT_TESTING=true cmake --build build cmake --build build --target doc @@ -33,7 +34,8 @@ } check() { - cmake --build build --target test + cd build + ctest --output-on-failure --stop-on-failure -j$(nproc) } package() { @@ -43,3 +45,5 @@ cp -a build/doc/html "$pkgdir/usr/share/doc/$pkgname" cp -a build/doc/man/man3 "$pkgdir/usr/share/man" } + +# vim:set sw=2 sts=-1 et:
