mirror of
https://gitdl.cn/https://github.com/chakralinux/lib32.git
synced 2025-02-03 02:17:14 +08:00
sync lib32-zlib
This commit is contained in:
parent
4ed5cbc5fc
commit
801bea754b
@ -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() {
|
||||
|
Loading…
Reference in New Issue
Block a user