From ea39700b6a7993b5bb68e883cb339efc8668b73f Mon Sep 17 00:00:00 2001 From: Isaac David Date: Mon, 1 Aug 2016 14:52:46 -0500 Subject: clamav: fix armv7h build --- libre/clamav/PKGBUILD | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'libre/clamav') diff --git a/libre/clamav/PKGBUILD b/libre/clamav/PKGBUILD index b0f77aafe..a30f36d62 100644 --- a/libre/clamav/PKGBUILD +++ b/libre/clamav/PKGBUILD @@ -4,6 +4,7 @@ # Maintainer (Arch): Gaetan Bisson # Maintainer: Omar Vega Ramos # Contributor: André Silva +# Contributor: Isaac David _pkgname=clamav-libre pkgname=clamav @@ -13,8 +14,13 @@ pkgdesc='Anti-virus toolkit for Unix, without nonfree decompression engine for R url='http://www.clamav.net/' license=('GPL') arch=('i686' 'x86_64' 'armv7h') -makedepends=('libmilter' 'llvm35') -depends=('bzip2' 'libltdl' 'llvm35-libs' 'libxml2' 'curl') +makedepends=('libmilter') +makedepends_i686=('llvm35') +makedepends_x86_64=("${makedepends_i686[@]}") +depends=('bzip2' 'libltdl' 'libxml2' 'curl') +depends_i686=('llvm35-libs') +depends_x86_64=("${depends_i686[@]}") +depends_armv7h=('gcc-libs') validpgpkeys=('B964E6D7BC7D7C82CCB8D45840B8EA2364221D53' 'F79FB2D08751574C5D3FDFFBB3D5342C260429A0') mksource=("http://www.clamav.net/downloads/production/${pkgname}-${pkgver}.tar.gz"{,.sig}) @@ -50,6 +56,10 @@ mksource() { build() { cd "${srcdir}/${pkgname}-${pkgver}" + if [ "$CARCH" != "armv7h" ]; then + local extra_options="--with-system-llvm \ + --with-llvm-linking=dynamic" + fi ./configure \ --prefix=/usr \ --sbindir=/usr/bin \ @@ -57,10 +67,8 @@ build() { --with-dbdir=/var/lib/clamav \ --disable-clamav \ --enable-milter \ - --with-system-llvm \ - --with-llvm-linking=dynamic \ - --disable-unrar - + --disable-unrar \ + $extra_options make } -- cgit v1.2.3