From 96ce9c597d4a0e63222aa004df95f2d9d17ebf8f Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 8 Jan 2014 10:08:38 +0100 Subject: [PATCH] chroot-gzip: update to 1.6. --- srcpkgs/chroot-gzip/template | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/srcpkgs/chroot-gzip/template b/srcpkgs/chroot-gzip/template index 1153aa821b..6e4c6b3ab0 100644 --- a/srcpkgs/chroot-gzip/template +++ b/srcpkgs/chroot-gzip/template @@ -1,22 +1,28 @@ # Template file for 'chroot-gzip' pkgname=chroot-gzip -version=1.4 +version=1.6 revision=1 wrksrc="gzip-${version}" +bootstrap=yes +conflicts="gzip>=0" +provides="gzip-${version}_${revision}" build_style=gnu-configure +configure_args="gl_cv_func_fprintf_posix=yes gl_cv_func_fflush_stdin=yes" homepage="http://www.gnu.org/software/gzip/" license="GPL-3" short_desc="GNU compression utility -- for xbps-src use" maintainer="Juan RP " distfiles="http://ftp.gnu.org/gnu/gzip/gzip-$version.tar.gz" -checksum=d166cfd3da380da1bd535633e8890bfb5664f9e68870a611d1dc01a3e9f711ee - -bootstrap=yes -conflicts="gzip>=0" -provides="gzip-${version}" +checksum=97eb83b763d9e5ad35f351fe5517e6b71521d7aac7acf3e3cacdb6b1496d8f7e pre_configure() { - sed -i -e '/gets is a/d' lib/stdio.in.h + case "$XBPS_TARGET_MACHINE" in + *-musl) + # Special case for musl libc; "fix" issues with gnulib. + : > lib/fseeko.c + echo "void close_stdin(void) {}" > lib/closein.c + ;; + esac } post_install() {