From 5e71b05dbee09b56ae5051d944480bd1d7a0858e Mon Sep 17 00:00:00 2001 From: bra1nwave Date: Sat, 21 Sep 2019 13:58:53 +0200 Subject: [PATCH] libpwquality: update to 1.4.1. - adopt package --- srcpkgs/libpwquality/patches/pythoncross.patch | 12 ------------ srcpkgs/libpwquality/template | 10 ++++++---- 2 files changed, 6 insertions(+), 16 deletions(-) delete mode 100644 srcpkgs/libpwquality/patches/pythoncross.patch diff --git a/srcpkgs/libpwquality/patches/pythoncross.patch b/srcpkgs/libpwquality/patches/pythoncross.patch deleted file mode 100644 index 5e7ea7bd5d1..00000000000 --- a/srcpkgs/libpwquality/patches/pythoncross.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- python/Makefile.am.orig -+++ python/Makefile.am -@@ -11,7 +11,7 @@ - EXTRA_DIST = pwquality.c setup.py - - all-local: -- CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py build --build-lib=. -+ LDSHARED="${CC} -pthread -shared" CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py build --build-lib=. - - install-exec-local: -- CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py install --prefix=${DESTDIR}${prefix} -+ LDSHARED="${CC} -pthread -shared" CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py install --prefix=${DESTDIR}${prefix} diff --git a/srcpkgs/libpwquality/template b/srcpkgs/libpwquality/template index 9a90dcf3acb..e5a656236d7 100644 --- a/srcpkgs/libpwquality/template +++ b/srcpkgs/libpwquality/template @@ -1,18 +1,19 @@ # Template file for 'libpwquality' pkgname=libpwquality -version=1.4.0 -revision=2 +version=1.4.1 +revision=1 build_style=gnu-configure configure_args="--disable-static --enable-pam --with-securedir=/usr/lib/security" hostmakedepends="libtool automake gettext-devel" makedepends="cracklib-devel pam-devel python3-devel" conf_files="/etc/security/pwquality.conf" short_desc="Library for password quality checking and generating random passwords" -maintainer="Orphaned " +maintainer="bra1nwave " license="GPL-2.0-or-later" homepage="https://github.com/libpwquality/libpwquality" +changelog="https://raw.githubusercontent.com/libpwquality/libpwquality/master/NEWS" distfiles="${homepage}/releases/download/libpwquality-${version}/libpwquality-${version}.tar.bz2" -checksum=1de6ff046cf2172d265a2cb6f8da439d894f3e4e8157b056c515515232fade6b +checksum=a97d72b5c56b7e279c6e86dad70c1493ea5796f00a596fb9f3173b96f9bf5e46 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" python3" @@ -21,6 +22,7 @@ fi pre_configure() { autoreconf -fi + vsed -i python/Makefile.am -e 's|CFLAGS=.*|LDSHARED="${CC} -pthread -shared" &|g' } libpwquality-devel_package() {