mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-03-06 21:51:52 +01:00
bro: version bump, thanks to bug #276
This commit is contained in:
parent
29dffe3e24
commit
aa0780c077
3 changed files with 48 additions and 45 deletions
|
|
@ -1,4 +1,4 @@
|
|||
DIST bro-1.5.3.tar.gz 4441838 SHA256 7ccb657d38e00cfa2d07f067ad701189e1ac238610089e67f6b4023734adf80e
|
||||
DIST bro-2.2.tar.gz 9646602 SHA256 86909361c2d804681f314604a6ce763be663937b2f045c8d25d810528a633dc9 SHA512 d5301e60b3929708002a42e72076778a94907c5aceb57d9dfc7b9d6b2840ac66840c2027a7aa4545895ef53094e910bc4cdbff972eb476d587591c44626a2215 WHIRLPOOL 239e4cc355fbcd09cf9b6a9233b7e76cb26c304d3e87f83f484561dd91bb0c539fcad8b829b8790f0afe56f6a1a2377b9f4002cfedd65ee521a528e2114ac3eb
|
||||
EBUILD bro-1.5.3.ebuild 897 SHA256 be57d3e333ca83a52a78b233ff3244dc1154c1936671a2b220a787bed4001c0f SHA512 c6a9d5382c47e33ae5ddc532f01431bf8ffd70742674d693b9307c5645fa80f31e44231f70311d0f2e562f9dcfb772efe7a2a810885d2f1755f82923debe34dc WHIRLPOOL 575789364e53b61d15993d909ff86b28e4a469dbdb03470b6cdb85b76a8718ddf27ad3f40a80ab001c05e5d9ccab098a5e5ba8450675776750359423a8e2f38d
|
||||
DIST bro-2.3.tar.gz 10283001 SHA256 46bb9f46fbe71b22afd12ad12e0eb32033fb991a2a60b3bc2d881750249b85cd SHA512 333925a08a9b394c60604a75b4943973d6f6f45ad12967b32861b4d012581bdbd011defc89d6c790c45a772c60b136352ce3a0d950196a7ef7482a5864708315 WHIRLPOOL a912fbd05accde3c4f5f1e39f5d64b2229a6c80226affa70017631fda12caea3d11d8b01ecbeb55a2edcd903c5761831f20d3a553a9a487e265b44b16607be5e
|
||||
EBUILD bro-2.2.ebuild 1049 SHA256 7ac79db23a474459e3fb03e905c3b5e4549532ad5f77c9dced61a2d28724bcfd SHA512 865f8125f8bbeee3f8ac54b8e8b4fcd933dc1c323c6a9360fdd7f0f99c696494bfa38787a92ae25d31aa03dd53a60f83493bc0a19c5be8d9e144c9f4a8d9018f WHIRLPOOL 049bcf8f1e72a7eff84368b3d89af40fa543fe651f62d93a213bac9b019af8d81a98a4e9d2792be49ecf38d65ef4fd90b96d2e5c409fec15120c0a1df2d3d0fc
|
||||
EBUILD bro-2.3.ebuild 1055 SHA256 311655ba7493f8c36c5d94d0cf59b0c7ed6d455488fe03b346fcba077ed44638 SHA512 9779b1e4eeccab17840e4eaa6989a8d08346388744324979e1623cace9ce3edbf5fb3cd3b356f2dc991e70e69bf56c63015996848ca64ef341754c7193d2ae6e WHIRLPOOL e4a6e62a5073aa058a8a9ddb2cb436dde93c256cc871a1e63f0f0f148bc75819e929675c585fefe5a2c284b15923d56fad00e5269662e695937675a56f6319e7
|
||||
|
|
|
|||
|
|
@ -1,43 +0,0 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
DESCRIPTION="a advanced intrusion detection system"
|
||||
HOMEPAGE="http://bro-ids.org/"
|
||||
# upstream doesn't know what it's packaging oO
|
||||
SRC_URI="ftp://bro-ids.org/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="debug ipv6 perftools"
|
||||
|
||||
DEPEND="dev-libs/geoip
|
||||
dev-libs/openssl
|
||||
sys-apps/file
|
||||
net-libs/libpcap
|
||||
sys-libs/ncurses
|
||||
perftools? ( dev-util/google-perftools )"
|
||||
RDEPEND="$DEPEND"
|
||||
|
||||
src_prepare() {
|
||||
# ugly workaround
|
||||
sed -i 's|shippedpcap broctl cluster nbdns|shippedpcap broctl cluster nbdns malloc0returnsnull|g' configure
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable debug)\
|
||||
$(use ipv6 && echo --enable-brov6)\
|
||||
$(use_enable perftools)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${D}" emake install || die "install failed"
|
||||
}
|
||||
46
net-analyzer/bro/bro-2.3.ebuild
Normal file
46
net-analyzer/bro/bro-2.3.ebuild
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="a advanced intrusion detection system"
|
||||
HOMEPAGE="http://www.bro.org/"
|
||||
SRC_URI="http://www.bro.org/downloads/release/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm"
|
||||
IUSE="debug ipv6 perftools"
|
||||
|
||||
DEPEND="dev-libs/geoip
|
||||
dev-libs/openssl
|
||||
sys-apps/file
|
||||
net-libs/libpcap
|
||||
sys-libs/ncurses
|
||||
net-misc/curl
|
||||
dev-lang/swig
|
||||
perftools? ( dev-util/google-perftools )"
|
||||
RDEPEND="$DEPEND"
|
||||
|
||||
src_configure() {
|
||||
# bro uses special configure script for cmake
|
||||
# neither cmake-utils_xxx nor econf work correctly.
|
||||
./configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--scriptdir="${EPREFIX}"/usr/share/bro \
|
||||
--conf-files-dir="${EPREFIX}"/etc/bro \
|
||||
$(use debug && echo --enable-debug)\
|
||||
$(use ipv6 && echo --enable-mobile-ipv6)\
|
||||
$(use perftools && echo --enable-perftools)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd build && emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${D}" emake install || die "install failed"
|
||||
}
|
||||
Loading…
Reference in a new issue