From 10da42d5615804480a481944fd4c002862cb358d Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Sun, 2 Oct 2016 11:50:27 +0200 Subject: [PATCH] gpgme: fix large file support on 32-bit archs. --- srcpkgs/gpgme/template | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/srcpkgs/gpgme/template b/srcpkgs/gpgme/template index 3a3873b25ca..b0cbbb14478 100644 --- a/srcpkgs/gpgme/template +++ b/srcpkgs/gpgme/template @@ -1,7 +1,7 @@ # Template file for 'gpgme' pkgname=gpgme version=1.7.0 -revision=1 +revision=2 build_style=gnu-configure configure_args="--enable-fd-passing --disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test @@ -16,6 +16,11 @@ homepage="http://www.gnupg.org/related_software/gpgme/" distfiles="ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-$version.tar.bz2" checksum=71f55fed0f2b3eaf7a606e59772aa645ce3ffff322d361ce359951b3f755cc48 +case "$XBPS_TARGET_MACHINE" in + *-musl) configure_args+=" ac_cv_sys_file_offset_bits=no";; + i686*) CFLAGS="-D_FILE_OFFSET_BITS=64 -DLARGEFILE_SOURCE=1";; +esac + gpgme-devel_package() { depends="${makedepends} gpgme>=${version}_${revision}" short_desc+=" - development files"