summaryrefslogtreecommitdiff
path: root/app-admin/sshguard/sshguard-2.4.1-r1.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-02-17 10:35:54 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-02-17 10:35:54 +0000
commit463397cf1e064185110fe57c568d73f99a06f5d1 (patch)
tree9aa75eefc5154eaf0e3c33658b830fc54dc68052 /app-admin/sshguard/sshguard-2.4.1-r1.ebuild
parentc8d60dada2ec8eb48b2d2b290cd6683ccec40e39 (diff)
gentoo resync : 17.02.2021
Diffstat (limited to 'app-admin/sshguard/sshguard-2.4.1-r1.ebuild')
-rw-r--r--app-admin/sshguard/sshguard-2.4.1-r1.ebuild14
1 files changed, 11 insertions, 3 deletions
diff --git a/app-admin/sshguard/sshguard-2.4.1-r1.ebuild b/app-admin/sshguard/sshguard-2.4.1-r1.ebuild
index 7def7a057974..dee670ce9642 100644
--- a/app-admin/sshguard/sshguard-2.4.1-r1.ebuild
+++ b/app-admin/sshguard/sshguard-2.4.1-r1.ebuild
@@ -3,14 +3,20 @@
EAPI=7
-inherit systemd
+inherit autotools systemd
DESCRIPTION="protects hosts from brute force attacks against ssh"
HOMEPAGE="https://www.sshguard.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+if [[ "${PV}" == 99999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://bitbucket.org/${PN}/${PN}"
+else
+ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+ KEYWORDS="amd64 ~arm ~arm64 x86"
+fi
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
DEPEND="
sys-devel/flex
@@ -25,6 +31,7 @@ DOCS=(
examples/net.sshguard.plist
examples/whitelistfile.example
)
+
PATCHES=(
"${FILESDIR}"/${PN}-2.4.1-conf.patch
)
@@ -34,6 +41,7 @@ src_prepare() {
sed -i -e "/ExecStartPre/s:/usr/sbin:/sbin:g" \
-e "/ExecStart/s:/usr/local/sbin:/usr/sbin:g" \
"${S}"/examples/${PN}.service || die
+ eautoreconf
}
src_install() {