Date: Saturday, November 19, 2022 @ 10:55:39 Author: arojas Revision: 462158
upgpkg: libpwquality 1.4.5-1: Update to 1.4.5 Modified: libpwquality/trunk/PKGBUILD ----------+ PKGBUILD | 39 ++++++++++++++++----------------------- 1 file changed, 16 insertions(+), 23 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-11-19 10:46:21 UTC (rev 462157) +++ PKGBUILD 2022-11-19 10:55:39 UTC (rev 462158) @@ -1,8 +1,8 @@ # Maintainer: Jan de Groot <[email protected]> pkgname=libpwquality -pkgver=1.4.4 -pkgrel=5 +pkgver=1.4.5 +pkgrel=1 pkgdesc="Library for password quality checking and generating random passwords" arch=('x86_64') url="https://github.com/libpwquality/libpwquality" @@ -9,35 +9,28 @@ license=('GPL') depends=('cracklib' 'pam') optdepends=('python: Python bindings') -makedepends=('python' git) +makedepends=('python') backup=('etc/security/pwquality.conf') -_commit=e3e46f16c651e74bdb105a2b832b67795c57c0a2 -source=("git+https://github.com/libpwquality/libpwquality.git#commit=$_commit") -md5sums=('SKIP') +source=(https://github.com/libpwquality/libpwquality/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2) +md5sums=('6b70e355269aef0b9ddb2b9d17936f21') -pkgver() { - cd $pkgname - git describe --tags | sed 's/^libpwquality-//;s/-/+/g' -} - prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh + cd $pkgname-$pkgver sed '/mr_IN/d' -i po/LINGUAS } build() { - cd "$pkgname" - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --with-python-binary=python3 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make + cd $pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --with-python-binary=python3 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make } package() { - cd "$pkgname" - make DESTDIR="$pkgdir" install - install -m755 -d "$pkgdir"/etc/security/pwquality.conf.d + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -m755 -d "$pkgdir"/etc/security/pwquality.conf.d }
