blob: af18ca725788bb0311ae7232356c00c9b43d0e60 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
pkgbase=blacklist-script
pkgname=('blacklist-script' 'blacklist-script-f2b')
pkgver=2.1.0
pkgrel=1
pkgdesc="Managing black and white lists of IP addresses."
arch=('any')
url="https://github.com/maximalisimus/blacklist-scripts.git"
license=('GPL3')
depends=(python fail2ban)
makedepends=()
replaces=($pkgname)
source=("$pkgname::git+https://github.com/maximalisimus/blacklist-scripts.git#tag=2.1.0"
)
sha256sums=('SKIP'
)
prepare() {
cd ${srcdir}/${pkgname}
mkdir -p ./post/ ./fail2ban
make DESTDIR=./post/ TARGET=${pkgname} install
make DESTDIR=./fail2ban/ TARGET=${pkgname} install-all
}
package_blacklist-script() {
mkdir -p $pkgdir/
cp -a ${srcdir}/${pkgname}/post/* $pkgdir/
}
package_blacklist-script-f2b() {
mkdir -p $pkgdir/
cp -a ${srcdir}/${pkgbase}/fail2ban/* $pkgdir/
}
|