zlib: use cmake configuration

This commit is contained in:
Lukas Rusak 2016-09-23 14:29:49 -07:00
parent 3c5fe20bf1
commit b95d8b41c4
No known key found for this signature in database
GPG Key ID: 8C310C807E7393A3

View File

@ -33,37 +33,25 @@ PKG_LONGDESC="zlib is a general purpose data compression library. All the code i
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"
TARGET_CONFIGURE_OPTS="--prefix=/usr"
HOST_CONFIGURE_OPTS="--prefix=$ROOT/$TOOLCHAIN"
post_configure_target() {
## configure minizip
(
cd $ROOT/$PKG_BUILD/.$TARGET_NAME/contrib/minizip
cd $ROOT/$PKG_BUILD/contrib/minizip
rm Makefile
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:../../"
do_autoreconf
cp $ROOT/$PKG_BUILD/.$TARGET_NAME/zconf.h ./
./configure --host=$TARGET_NAME --build=$HOST_NAME $TARGET_CONFIGURE_OPTS --disable-shared --enable-static
)
}
pre_build_target() {
mkdir -p $PKG_BUILD/.$TARGET_NAME
cp -RP $PKG_BUILD/* $PKG_BUILD/.$TARGET_NAME
}
pre_build_host() {
mkdir -p $PKG_BUILD/.$HOST_NAME
cp -RP $PKG_BUILD/* $PKG_BUILD/.$HOST_NAME
}
post_make_target() {
# make minizip
make -C $ROOT/$PKG_BUILD/.$TARGET_NAME/contrib/minizip
make -C $ROOT/$PKG_BUILD/contrib/minizip
}
post_makeinstall_target() {
# Install minizip
make -C $ROOT/$PKG_BUILD/.$TARGET_NAME/contrib/minizip DESTDIR=$SYSROOT_PREFIX install
make -C $ROOT/$PKG_BUILD/contrib/minizip DESTDIR=$SYSROOT_PREFIX install
}