Date: Sunday, April 12, 2020 @ 18:51:20 Author: anthraxx Revision: 613453
archrelease: copy trunk to community-staging-x86_64 Added: afl/repos/community-staging-x86_64/ afl/repos/community-staging-x86_64/PKGBUILD (from rev 613452, afl/trunk/PKGBUILD) ----------+ PKGBUILD | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) Copied: afl/repos/community-staging-x86_64/PKGBUILD (from rev 613452, afl/trunk/PKGBUILD) =================================================================== --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-12 18:51:20 UTC (rev 613453) @@ -0,0 +1,37 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Maintainer: Santiago Torres-Arias <santiago[at]archlinux[dot]org> +# Contributor: spider-mario <spiderma...@free.fr> + +pkgname=afl +pkgver=2.56b +pkgrel=3 +pkgdesc='Security-oriented fuzzer using compile-time instrumentation and genetic algorithms' +url='http://lcamtuf.coredump.cx/afl/' +arch=('x86_64') +license=('Apache') +depends=('glibc' 'bash') +optdepends=('gcc: gcc instrumentation support' + 'clang: clang instrumentation support' + 'llvm: experimental clang-fast instrumentation support' + 'gnuplot: graph plotting support') +makedepends=('clang' 'llvm' 'gcc' 'wget' 'python' 'lib32-glibc') +provides=('american-fuzzy-lop') +replaces=('american-fuzzy-lop') +options=('!emptydirs' '!strip') +source=(https://github.com/google/AFL/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('4e76fc503fe615aac4d0bbd8e3632d5cfbb7a3ac107be03c399afc024a8ad364dba933875d50a9b65083159faf6ebef5e13c39b25db977b01bd29b6340cad162') +b2sums=('974c1efa3999c714068529d24c81e6d0ffb45a487b97625fa4ff538aeb86d43825561d5b496cb47caebf687078699e2ee606d7525424b5890dced14a95417750') + +build() { + cd AFL-${pkgver} + make PREFIX=/usr + make -C llvm_mode PREFIX=/usr +} + +package() { + cd AFL-${pkgver} + make PREFIX=/usr DESTDIR="${pkgdir}" install + install -Dm 644 llvm_mode/README.llvm -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et: