1 # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
8 pkgdesc='ModSecurity v3 library component'
10 depends=('yajl' 'curl' 'lmdb' 'libxml2' 'pcre2' 'geoip' 'libmaxminddb' 'ssdeep' 'luajit')
11 makedepends=('doxygen')
12 url="https://github.com/SpiderLabs/ModSecurity/tree/v3/master"
14 source=("https://github.com/SpiderLabs/ModSecurity/releases/download/v$pkgver/modsecurity-v$pkgver.tar.gz"{,.asc})
15 sha256sums=('a5111ecd23e332a1d7c9652dbdb18517a96b21573315cb887a8e86761b95d3d8'
17 validpgpkeys=('190EFACCA1E9FA466A8ECD9CE6DFB08CE8B11277' # Felipe Zimmerle da Nobrega Costa <felipe@zimmerle.org>
18 'F126692E9BA86B3958E73ED2F2FC4E45883BCBA4') # Martin Vierula (GitHub key) <Martin.Vierula@trustwave.com>
21 cd "$srcdir"/modsecurity-v$pkgver
22 sed -e 's/luajit-2.0/luajit-2.1/g' \
23 -e 's/LUA_POSSIBLE_LIB_NAMES="/LUA_POSSIBLE_LIB_NAMES="luajit /g' \
34 sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
39 cd "$srcdir"/modsecurity-v$pkgver
40 make DESTDIR="$pkgdir" install