| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 20210924 | 8 | amd64 arm arm64 x86 | 0 |
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="the iptables chain manager for impolite IPs"
HOMEPAGE="https://codeberg.org/subDIMENSION/laboule"
SRC_URI="https://codeberg.org/subDIMENSION/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
acct-user/laboule
acct-group/laboule
net-firewall/iptables
"
RESTRICT="strip mirror"
LABOULE_HOME="/usr/share/laboule"
src_install() {
keepdir /var/lib/laboule
keepdir /var/log/laboule
keepdir /var/log/laboule-tarpit
dodir /var/service
cp -R "${S}/service/laboule/" "${D}/var/service/"
cp -R "${S}/service/laboule-tarpit/" "${D}/var/service/"
insinto /etc/laboule
dodir /etc/laboule
newins usr/doc/jail.ignore.template jail.ignore
newins usr/doc/laboule.conf.template laboule.conf
newins usr/doc/tarpit.ignore.template tarpit.ignore
newins usr/doc/laboule-tarpit.conf.template laboule-tarpit.conf
insinto "${LABOULE_HOME}"
doins usr/doc/*
newins README README
exeinto /usr/bin
newexe bin/laboule laboule
newexe bin/laboule-tarpit laboule-tarpit
}
acct-user/laboule acct-group/laboule net-firewall/iptables
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | laboule-20210924.tar.gz | 12254 bytes | https://codeberg.org/subDIMENSION/laboule/archive/20210924.tar.gz |