summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 7 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 81b3c78237d8..57b30c96e0da 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=mingw-w64-p11-kit
-pkgver=0.23.1
+pkgver=0.23.2
pkgrel=1
pkgdesc="Library to work with PKCS#11 modules (mingw-w64)"
arch=(any)
@@ -10,8 +10,9 @@ depends=('mingw-w64-crt' 'mingw-w64-libtasn1' 'mingw-w64-libffi')
makedepends=('mingw-w64-configure')
options=('staticlibs' '!buildflags' '!strip')
source=($url/releases/p11-kit-$pkgver.tar.gz mingw-p11-kit-setenv.patch)
-md5sums=('96f073270c489c9a594e1c9413f42db8'
+md5sums=('738af2442331fc22f440df9bee9b062a'
'51efa37a12ce2843ffc2244baca3c272')
+
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
prepare() {
@@ -24,9 +25,8 @@ prepare() {
build() {
cd "$srcdir"/p11-kit-${pkgver}
for _arch in ${_architectures}; do
- unset LDFLAGS
mkdir -p build-${_arch} && pushd build-${_arch}
- ${_arch}-configure --disable-static --disable-silent-rules
+ ${_arch}-configure --disable-static --disable-silent-rules --disable-trust-module
make
popd
done
@@ -36,6 +36,9 @@ package() {
for _arch in ${_architectures}; do
cd "$srcdir"/p11-kit-${pkgver}/build-${_arch}
make install DESTDIR="$pkgdir"
+ rm "$pkgdir"/usr/${_arch}/bin/*.exe
+ rm -r "$pkgdir"/usr/${_arch}/lib/p11-kit
+ rm -r "$pkgdir"/usr/${_arch}/etc
${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll
${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a
done