From b75055b5004ef5a89a30ccac1823607c0ec9b436 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Tue, 27 Oct 2015 03:14:50 +0000 Subject: [PATCH] community/afl to 1.94b-2 --- community/afl/PKGBUILD | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/community/afl/PKGBUILD b/community/afl/PKGBUILD index 3082d0217..a7505c755 100644 --- a/community/afl/PKGBUILD +++ b/community/afl/PKGBUILD @@ -6,7 +6,7 @@ pkgname=afl pkgver=1.94b -pkgrel=1 +pkgrel=2 pkgdesc='Security-oriented fuzzer using compile-time instrumentation and genetic algorithms' arch=('i686' 'x86_64') url="http://lcamtuf.coredump.cx/afl/" @@ -15,7 +15,9 @@ depends=('glibc' 'bash') optdepends=( 'gcc: gcc instrumentation support' 'clang: clang instrumentation support' + 'llvm: experimental clang-fast instrumentation support' ) +makedepends=('clang' 'llvm' 'gcc') provides=('american-fuzzy-lop') replaces=('american-fuzzy-lop') options=('!emptydirs' '!strip') @@ -25,11 +27,13 @@ sha512sums=('513c01348c7087f3f1f716440af273d342466089400822784d670739bec4ab6094b build() { cd ${pkgname}-${pkgver} make PREFIX=/usr AFL_NOX86=1 + make -C llvm_mode PREFIX=/usr } package() { cd ${pkgname}-${pkgver} make PREFIX=/usr AFL_NOX86=1 DESTDIR="${pkgdir}" install + install -Dm 644 llvm_mode/README.llvm "${pkgdir}/usr/share/doc/${pkgname}/README.llvm" } # vim: ts=2 sw=2 et: