add ebuilds for vuurmuur latest snapshot
This commit is contained in:
parent
0a82b7b721
commit
b39fc994c2
@ -1,4 +1,7 @@
|
||||
AUX vuurmuur.conf 312 RMD160 d28da3c2abe1c6ec3fc5060576670e871965899c SHA1 b2e66191901fbae74dade2842a01cb6765fd5732 SHA256 9aeb5a2e3a7ebce5d240a2c1986cc700ce4a21d4cb50fac7f3851e965ab7862d
|
||||
AUX vuurmuur.init 1257 RMD160 66087fa191a5a344d6671ff4aec2fb2f0315fc2d SHA1 7883be040d44ab925425c5eb2994dc85dbf5c7d4 SHA256 3179f7092f180a5287a6d0ed4519313df762f25a4de50acc376c5905729e0cae
|
||||
DIST Vuurmuur-0.8beta2.tar.gz 1877270 RMD160 d1f202adb5ab076ea7763c215faec2558100d5b6 SHA1 549cc3b7d8c86cac0cbccbb963a3b3d041e8ea70 SHA256 4c74de94698a0a4bca758322b5e4198afc27fb25401309a7ecff445742f28d0e
|
||||
DIST vuurmuur-conf_0.8~beta2-1+svn20110330.tar.gz 966635 RMD160 66737d30899ca957c1fbab628fd05210d8287d66 SHA1 f2b07d7c6c78381b22b88008462721bb748870ca SHA256 e04e05d89a0f12fcbb257cf5a353e1b0c92bf02385207b75805901a2994f4c57
|
||||
DIST vuurmuur_0.8~beta2-1+svn20110330.tar.gz 479582 RMD160 35456f290c24dd9b9b398625d25c7a8c7038c2c1 SHA1 ef8455f182afa98591c70705471db2262b613b26 SHA256 2411ac3b3db501bc7ae8a3f95c366aead92d5bfb275376bfadbda1e7bec9057e
|
||||
EBUILD vuurmuur-0.8_beta2.ebuild 2657 RMD160 80b00fef3e213eafe0a608b4ec98f15eef2c7b53 SHA1 6c49cf1bac909d40e7cc9e2414bcde48d617ce27 SHA256 300afcc8db1c1e12ea9fa9e8ea408e52388636b94b19a6fe5e86e6e9c90a1298
|
||||
EBUILD vuurmuur-0.8_beta2_p20110330.ebuild 2332 RMD160 dfd6bae15590b6c8772f033c81b518efce8bd85c SHA1 a27629a8a14aebbf028b994f3bcdd85ecf525d11 SHA256 a0428ccdf4ba9483836c4c8c69bb6a75300166eea199a9fba46d345ceeafbd16
|
||||
|
86
net-firewall/vuurmuur/vuurmuur-0.8_beta2_p20110330.ebuild
Normal file
86
net-firewall/vuurmuur/vuurmuur-0.8_beta2_p20110330.ebuild
Normal file
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit autotools multilib
|
||||
|
||||
REL_TAG="0.8~beta2"
|
||||
|
||||
MY_PV=${PV/_beta2_p/~beta2-1+svn}
|
||||
MY_P="${PN}_${MY_PV}"
|
||||
|
||||
MY_CONF_PV=${PV/_beta2_p/~beta2-1+svn}-conf
|
||||
MY_CONF_P="${PN}-conf_${MY_PV}"
|
||||
|
||||
DESCRIPTION="Frontend for iptables featuring easy to use command line utils, rule- and logdaemons"
|
||||
HOMEPAGE="http://www.vuurmuur.org"
|
||||
SRC_URI="ftp://ftp.vuurmuur.org/ubuntu/dists/jaunty/svn/${MY_P}.tar.gz
|
||||
ftp://ftp.vuurmuur.org/ubuntu/dists/jaunty/svn/${MY_CONF_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="logrotate"
|
||||
|
||||
DEPEND="=net-libs/libvuurmuur-${PV}
|
||||
>=sys-libs/ncurses-5"
|
||||
RDEPEND="${DEPEND}
|
||||
logrotate? ( app-admin/logrotate )"
|
||||
|
||||
S="${WORKDIR}/${PN}-${REL_TAG}"
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
cd "${WORKDIR}/${PN}-conf-${REL_TAG}"
|
||||
eautoreconf
|
||||
sed -i 's/nb//' po/LINGUAS
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--with-libvuurmuur-includes=/usr/include \
|
||||
--with-libvuurmuur-libraries=/usr/$(get_libdir)
|
||||
cd "${WORKDIR}/${PN}-conf-${REL_TAG}"
|
||||
econf \
|
||||
--with-libvuurmuur-includes=/usr/include \
|
||||
--with-libvuurmuur-libraries=/usr/$(get_libdir) \
|
||||
--with-localedir=/usr/share/locale \
|
||||
--with-widec=yes
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -C "../${PN}-conf-${REL_TAG}" || die "compiling vuurmuur_conf failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "installing vuurmuur failed"
|
||||
|
||||
newinitd "${FILESDIR}"/vuurmuur.init vuurmuur || die "installing init failed"
|
||||
newconfd "${FILESDIR}"/vuurmuur.conf vuurmuur || die "installing conf failed"
|
||||
|
||||
if use logrotate; then
|
||||
insinto /etc/logrotate.d
|
||||
newins scripts/vuurmuur-logrotate vuurmuur || die "installing logrotate config failed"
|
||||
fi
|
||||
|
||||
insopts -m0600
|
||||
insinto /etc/vuurmuur
|
||||
newins config/config.conf.sample config.conf || die "installing config.conf failed"
|
||||
|
||||
cd "../${PN}-conf-${REL_TAG}"
|
||||
|
||||
emake DESTDIR="${D}" install || die "installing vuurmuur_conf failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Please read the manual on www.vuurmuur.org now - you have"
|
||||
elog "been warned!"
|
||||
elog
|
||||
elog "If this is a new install, make sure you define some rules"
|
||||
elog "BEFORE you start the daemon in order not to lock yourself"
|
||||
elog "out. The necessary steps are:"
|
||||
elog "1) vuurmuur_conf"
|
||||
elog "2) /etc/init.d/vuurmuur start"
|
||||
elog "3) rc-update add vuurmuur default"
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
AUX libvuurmuur-plugin-0.7.patch 2157 RMD160 cfd57c5ba0585cb8b4b4400df50766cbf5cdb697 SHA1 4121b1dd535c354f6b9844460d22fdcf0c5c9b11 SHA256 648e9ad862cb4751e05a9311f3f19033d549f72ad7287b39cbc5a514b4f6dde0
|
||||
DIST Vuurmuur-0.8beta2.tar.gz 1877270 RMD160 d1f202adb5ab076ea7763c215faec2558100d5b6 SHA1 549cc3b7d8c86cac0cbccbb963a3b3d041e8ea70 SHA256 4c74de94698a0a4bca758322b5e4198afc27fb25401309a7ecff445742f28d0e
|
||||
DIST libvuurmuur_0.8~beta2-1+svn20110330.tar.gz 491284 RMD160 c4df8177fe034cdddcd02c4dfbe254e434edc59c SHA1 f7ade81079def458cbe73a824df360ad1161958d SHA256 80bb84f002c579101d1939a47b7db5ab2d02a4dce7e11d3f48e41cf021a026c0
|
||||
EBUILD libvuurmuur-0.8_beta2.ebuild 1084 RMD160 c69f121bfcd7dd8ee2cb8453847e6db7fb87b0df SHA1 6bb88fd65d373add42f0b8cc54f7170c8a7dba7a SHA256 61ff6818cf4d370d8a05d5d4bdc5c7c5e8dc0a9862a28ada08dc9bb7980ee715
|
||||
EBUILD libvuurmuur-0.8_beta2_p20110330.ebuild 910 RMD160 3d708992a216ea46bfa2f5b2bab66ef3170f72af SHA1 87fba4f99c81601db96d9df24fa19e5cbceef730 SHA256 db9ad58d4a54df655ed134a12b77ce96e7d78b860fbe785b80583f3fe72db54d
|
||||
|
40
net-libs/libvuurmuur/libvuurmuur-0.8_beta2_p20110330.ebuild
Normal file
40
net-libs/libvuurmuur/libvuurmuur-0.8_beta2_p20110330.ebuild
Normal file
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit autotools multilib
|
||||
|
||||
MY_PV=${PV/_beta2_p/~beta2-1+svn}
|
||||
MY_P="${PN}_${MY_PV}"
|
||||
|
||||
DESCRIPTION="Libraries and plugins required by Vuurmuur"
|
||||
HOMEPAGE="http://www.vuurmuur.org"
|
||||
SRC_URI="ftp://ftp.vuurmuur.org/ubuntu/dists/jaunty/svn/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="net-firewall/iptables"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-0.8~beta2"
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --with-plugindir=/usr/$(get_libdir)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "installing libvuurmuur failed"
|
||||
|
||||
# files needed but not yet installed by make
|
||||
dodir /etc/vuurmuur/textdir || die "installing textdir failed"
|
||||
insinto /etc/vuurmuur/plugins
|
||||
doins plugins/textdir/textdir.conf || die "installing textdir.conf failed"
|
||||
}
|
Loading…
Reference in New Issue
Block a user