mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-05 02:50:26 +02:00
fwknop: bump, issue #92 (continuied)
This commit is contained in:
parent
92dd1a1b30
commit
def74f8925
2 changed files with 74 additions and 0 deletions
|
|
@ -1,5 +1,7 @@
|
|||
AUX fwknopd.confd 71 SHA256 f643ac698b826b65bf5785b6f80f439d46963815ad72e45753d7bc8ab81aeb66 SHA512 304833968669af92c620ecff5a4abe5a0956d3085d53c432c4a7348e0feb85cdcbfbc1d590e59bf0406ec1dd485e705cba126ef3b601ef0bcc7f9e12ca5c76d1 WHIRLPOOL 7043dc7f01de67f2ff967bec34de4239351cfbf565c4f2eba5b232bc068aa545c803bb320cd0cbe316a1432c7b1cd40745c3d0cd43957b6b7ad71db413c93b75
|
||||
AUX fwknopd.initd 1505 SHA256 0b234175c91d23e2b6cd1984afab216283cf7236dc2fb08013d18357c28b321d SHA512 d74eb15a6165ec5dbc1a8b72f3156754b4115a19efc27c87aa1f7bfe395c1487d73a73f9f8978bce5f25df38087dc7045cec07485350f2a191118bbe2275a71e WHIRLPOOL 0afc25ff16694d6065304b05a2230e04f56f47dce15d0679470f937868cc0f6bad86814c5a4bf5e647ded8406cc1b244012966ba4c3850220f4031992fc2de7b
|
||||
DIST fwknop-2.6.0.tar.bz2 1381795 SHA256 341156c919562f30fa3cde93954778ae1711472e4aa9158e428c3d0a154cf882 SHA512 ea62bc8c2003ae512d474b7a80fb875db39f3458cfcb0afe7ef165a693eda10bd0185569ad4fea27ccb5c8984f2ed9593a525f9ff2db86f6fe267db95f5cd0a6 WHIRLPOOL 40ff5e81668c361b75542a6a1f0d2065cd1a4053fb7b786101bf79530186b0bfd2b4886936122031af8ae8a85e4a53ad5d53dbfb6eae71fa9069707fe0a8fbd7
|
||||
DIST fwknop-2.6.1.tar.bz2 1383822 SHA256 cfd92cc4a18de7a8d8dc31ae8fdae8a84e797d641a944f92f6f747cce1f3c112 SHA512 ca28a2c412619d662b1f3eac083851d768da642b7a9f9933c776086e86dde942ffbc39f71201f3dae8dcc44805d002d35b34e044e342689cd5d3763acd410c79 WHIRLPOOL 06d644d9a9eaf1378379ab08db9ae00f5bf768b1b8a1d1493778114525052c02693711c9e11e4987570a59f30c11463d42b9eb18790ea95a9f907785c71c2777
|
||||
EBUILD fwknop-2.6.0-r1.ebuild 1471 SHA256 75e6ec19b8dfc1639bc4a75526e088c16a2a82f7079d658e76ce7dee52ffa22f SHA512 aaf69f8a6487dc657cf3832c30672b033f94563e9fcac757f91e233f55ff6e9628da04a3f125e4250beb31390e480c70b92f7caee1f8495c5259f793679bcfc9 WHIRLPOOL bdd9efb1dcb91a6bb08e85ac22569c286c9728456e55b45969e2b7211a2fb13ac76ec1e9532fbc418cdb5a70d72859089077395a63020b31d98f5a438c548730
|
||||
EBUILD fwknop-2.6.0.ebuild 1116 SHA256 6b3f799e1476315c0d270071ac1b14372465d80a3688af02696cc262b66aae6e SHA512 585960bf3e06b867019952f3889c8afa2586d5d148f7fcb00fd2607acb1361f947603fd243da104d4f2b4310b60aa67a1b36aed361fa0311387062fd39af81da WHIRLPOOL c6ce0cd00a9a0bb667a9d5025f8ec348da33d4f48462248e1363efa6fd0db01c2952a2aef0df80396956ed946a465a9a87220482776da30f96e348bec076ebe6
|
||||
EBUILD fwknop-2.6.1.ebuild 1471 SHA256 75e6ec19b8dfc1639bc4a75526e088c16a2a82f7079d658e76ce7dee52ffa22f SHA512 aaf69f8a6487dc657cf3832c30672b033f94563e9fcac757f91e233f55ff6e9628da04a3f125e4250beb31390e480c70b92f7caee1f8495c5259f793679bcfc9 WHIRLPOOL bdd9efb1dcb91a6bb08e85ac22569c286c9728456e55b45969e2b7211a2fb13ac76ec1e9532fbc418cdb5a70d72859089077395a63020b31d98f5a438c548730
|
||||
|
|
|
|||
72
net-misc/fwknop/fwknop-2.6.1.ebuild
Normal file
72
net-misc/fwknop/fwknop-2.6.1.ebuild
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3} )
|
||||
inherit versionator linux-info distutils-r1
|
||||
|
||||
MY_PV=$(delete_version_separator 3)
|
||||
MY_P=${PN}-${MY_PV}
|
||||
|
||||
DESCRIPTION="Single Packet Authorization and Port Knocking application"
|
||||
HOMEPAGE="http://www.cipherdyne.org/fwknop/"
|
||||
SRC_URI="http://www.cipherdyne.org/${PN}/download/${MY_P}.tar.bz2"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="+gpg +client +server python"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}
|
||||
net-libs/libpcap
|
||||
net-firewall/iptables
|
||||
>=app-crypt/gpgme-1.3.0-r1"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
ERROR_NET="PF_RING-${PV} requires CONFIG_NET=y set in the kernel."
|
||||
CONFIG_CHECK="~NETFILTER_XT_MATCH_COMMENT"
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
if use python; then
|
||||
python_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's|gpgme.h|gpgme/gpgme.h|g' lib/{fko_common.h,fko_error.c} || die
|
||||
if use python; then
|
||||
cd "${S}/python"
|
||||
distutils-r1_src_prepare
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable client) \
|
||||
$(use_enable server) \
|
||||
$(use_with gpg gpgme)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
if use python; then
|
||||
cd "${S}/python"
|
||||
distutils-r1_src_compile
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# copy init debian script
|
||||
newinitd "${FILESDIR}"/fwknopd.initd fwknopd
|
||||
newconfd "${FILESDIR}"/fwknopd.confd fwknopd
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use python; then
|
||||
cd "${S}/python"
|
||||
distutils-r1_src_install
|
||||
fi
|
||||
}
|
||||
Loading…
Reference in a new issue