VERSION="1.2.11" SRCDIR="zlib-${VERSION}" TARBALL="${SRCDIR}.tar.xz" URL="http://www.zlib.net/" SHA256SUM="4ff941449631ace0d4d203e3483be9dbc9da454084111f97ea0a2114e19bf066" DEPENDS="toolchain" prepare() { return } build() { local cflags="-O2 -Os" local ldflags="" if [ "x$TC_HARDENING" = "xyes" ]; then cflags="$cflags -fstack-protector-all" ldflags="$ldflags -z noexecstack -z relro -z now" fi CFLAGS="$cflags" LDFLAGS="$ldflags" \ cmake -DCMAKE_TOOLCHAIN_FILE="$CMAKETCFILE" \ -DCMAKE_INSTALL_PREFIX="" "$1" make -j $NUMJOBS } deploy() { local SOURCE="$1" local DEPLOY="$2" make DESTDIR="$DEPLOY" install cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { curl --silent -L "$URL" | grep -o "xz-[0-9.]*tar.xz" | \ sed 's/zlib-//g' | sed 's/.tar.xz//g' | \ verson_find_greatest "$VERSION" }