sync lib32-zlib

This commit is contained in:
Samir 2012-07-29 17:18:48 +00:00
parent 4ed5cbc5fc
commit 801bea754b

View File

@ -5,7 +5,7 @@
_pkgbasename=zlib
pkgname=lib32-$_pkgbasename
pkgver=1.2.5
pkgver=1.2.7
pkgrel=1
pkgdesc='Compression library implementing the deflate compression method found in gzip and PKZIP (32-bit)'
arch=('x86_64')
@ -14,10 +14,8 @@ url="http://www.zlib.net/"
depends=('lib32-glibc' $_pkgbasename)
makedepends=(gcc-multilib)
options=('!makeflags')
source=("http://zlib.net/zlib-${pkgver}.tar.gz"
'zlib-1.2.5-lfs-decls.patch')
md5sums=('c735eab2d659a96e5a594c9e8541ad63'
'4cb279ea3beab621f3526bf7b7ab99e5')
source=("http://zlib.net/${_pkgbasename}-${pkgver}.tar.gz")
md5sums=('60df6a37c56e7c1366cca812414f7b85')
build() {
export CC="gcc -m32"
@ -25,14 +23,14 @@ build() {
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
cd ${srcdir}/zlib-$pkgver
# see http://bugs.archlinux.org/task/19280
patch -p1 -i ${srcdir}/zlib-1.2.5-lfs-decls.patch
# work around gcc bug; see https://bugs.archlinux.org/task/20647
export CFLAGS="${CFLAGS/-O2/-O3} -fno-tree-vectorize -DUNALIGNED_OK"
./configure --prefix=/usr \
--libdir=/usr/lib32
make
make check
}
check() {
cd ${srcdir}/zlib-$pkgver
make test
}
package() {