summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominic2022-09-02 13:17:28 +0200
committerDominic2022-09-02 13:17:28 +0200
commitfad118f62074a3fb5366e49893000f6fb1268a29 (patch)
treed07438ff3e5a49dee3e9156e9bc1df30c5e7b28f
parent5967ddde205633fadee7716c84fe509af62e87be (diff)
downloadaur-fad118f62074a3fb5366e49893000f6fb1268a29.tar.gz
mingw-w64-zlib-static 1.2.12-1
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD13
2 files changed, 12 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d7790f18a07a..747a8d09a610 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,4 +1,4 @@
-pkgbase = mingw-w64-zlib
+pkgbase = mingw-w64-zlib-static
pkgdesc = A compression/decompression Library (mingw-w64)
pkgver = 1.2.12
pkgrel = 1
@@ -7,10 +7,12 @@ pkgbase = mingw-w64-zlib
license = custom:zlib
makedepends = mingw-w64-gcc
depends = mingw-w64-crt
+ provides = mingw-w64-zlib=1.2.12
+ conflicts = mingw-w64-zlib
options = !strip
options = !buildflags
options = staticlibs
source = http://zlib.net/zlib-1.2.12.tar.gz
sha256sums = 91844808532e5ce316b3c010929493c0244f3d37593afd6de04f71821d5136d9
-pkgname = mingw-w64-zlib
+pkgname = mingw-w64-zlib-static
diff --git a/PKGBUILD b/PKGBUILD
index 4c517418478a..7643dc10ac4a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,7 @@
-pkgname=mingw-w64-zlib
+# -*- mode: Shell-script; eval: (setq tab-width 2) -*-
+# Mantainer: Dominic <git at msrd0 dot de>
+
+pkgname=mingw-w64-zlib-static
pkgver=1.2.12
pkgrel=1
pkgdesc="A compression/decompression Library (mingw-w64)"
@@ -6,6 +9,8 @@ arch=('any')
license=('custom:zlib')
depends=(mingw-w64-crt)
makedepends=(mingw-w64-gcc)
+conflicts=('mingw-w64-zlib')
+provides=("mingw-w64-zlib=$pkgver")
url="http://www.zlib.net/"
source=("http://zlib.net/zlib-${pkgver}.tar.gz")
options=(!strip !buildflags staticlibs)
@@ -19,7 +24,7 @@ build() {
cp -r "${srcdir}/zlib-${pkgver}" "${srcdir}/build-${_arch}"
cd "${srcdir}/build-${_arch}"
sed -ie "s,dllwrap,${_arch}-dllwrap," win32/Makefile.gcc
- ./configure --prefix=/usr/${_arch} -shared -static
+ ./configure --prefix=/usr/${_arch} -static
make -f win32/Makefile.gcc \
CC=${_arch}-gcc \
AR=${_arch}-ar \
@@ -35,13 +40,11 @@ package () {
cd "${srcdir}/build-${_arch}"
install -d "${pkgdir}/usr/${_arch}/"{bin,include,lib}
install -m644 -t "${pkgdir}/usr/${_arch}/include" zlib.h zconf.h
- install -m644 -t "${pkgdir}/usr/${_arch}/lib" libz.a libz.dll.a
- install -m755 -t "${pkgdir}/usr/${_arch}/bin" zlib1.dll
+ install -m644 -t "${pkgdir}/usr/${_arch}/lib" libz.a
install -d "${pkgdir}/usr/${_arch}/lib/pkgconfig"
sed "s,@prefix@,/usr/${_arch},;s,@exec_prefix@,\${prefix},;s,@libdir@,\${exec_prefix}/lib,;s,@sharedlibdir@,\${libdir},;s,@includedir@,\${prefix}/include,;s,@VERSION@,$pkgver," < zlib.pc.in > "${pkgdir}/usr/${_arch}/lib/pkgconfig/zlib.pc"
- ${_arch}-strip -x -g "${pkgdir}/usr/${_arch}/bin/"*.dll
${_arch}-strip -g "${pkgdir}/usr/${_arch}/lib/"*.a
done
}