Portage is a package management system used by Gentoo Linux
# ChangeLog for net-firewall/pftop
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-firewall/pftop/ChangeLog,v 1.3 2006/10/22 21:17:41 the_paya Exp $
22 Oct 2006; Javier Villavicencio
Add support for FreeBSD 6.2.
01 May 2006; Diego Pettenò
Add support for FreeBSD 6.1.
*pftop-0.5 (14 Apr 2006)
14 Apr 2006; Diego Pettenò
+pftop-0.5.ebuild:
Add pftop ebuild based on the one contributed by Javier Villavicencio in bug
#110722.
DIST pftop-0.5.tar.gz 24855 RMD160 f52b482534d210770a616a5dee2eb8910751e0ed SHA1 a735c05414d78a7155e99233529f6deb7e3035c4 SHA256 e5d0fd0d84285a52fd0d1944908d4c3e4f545ec0f0e11e9f9c29ce1536a9d0b7
EBUILD pftop-0.5.ebuild 1122 RMD160 e65df345e3b366134c701eb38548a671dab59999 SHA1 2ea1b5e623e151db98c84b90397a525619f35250 SHA256 f24a702bda201eaca9e908d189d19555389e4c1fc8e2c9c17a5255cae9136d6a
MISC ChangeLog 628 RMD160 7dcc354597b8ba941ca22173f49cf5bf9b3da77e SHA1 94bfc4cec3af4e0d1ace2d6fa9a3c3d1cb731a25 SHA256 f94883df72b81ba3debfed067c6f4efb752c14d8a177038056960a1a042485a2
MISC metadata.xml 156 RMD160 60b5820a08275f307e5bd936d78f5afd1f141086 SHA1 d9d9d4f2b5afc58339ea3e562fca490156935f1f SHA256 30ab515d6ac492d3d6c36ac3c675511742c2149e56a6b3228c8d22ab8edb3ff7
# Copyright 2006-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-firewall/pftop/pftop-0.5.ebuild,v 1.3 2006/10/22 21:17:41 the_paya Exp $
inherit bsdmk
DESCRIPTION="Pftop: curses-based utility for real-time display of active states and rule statistics for pf"
HOMEPAGE="http://www.eee.metu.edu.tr/~canacar/pftop/"
SRC_URI="http://www.eee.metu.edu.tr/~canacar/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86-fbsd"
IUSE=""
RDEPEND="sys-libs/ncurses"
src_compile() {
# OS_LEVEL variable refers to the version of pf shipped with OpenBSD.
# On FreeBSD we have to know it.
local OSLEVEL
case ${CHOST} in
*-openbsd*)
local obsdver=${CHOST/*-openbsd/}
OSLEVEL=${obsdver//.}
;;
*-freebsd5.[34]) OSLEVEL=35 ;;
*-freebsd6.[012]) OSLEVEL=37 ;;
*)
die "Your OS/Version is not supported (${CHOST}), please report."
;;
esac
mkmake LOCALBASE="/usr" CFLAGS="${CFLAGS} -DOS_LEVEL=${OSLEVEL}" || die "pmake failed"
}
src_install() {
mkinstall DESTDIR=${D} LOCALBASE="/usr" MANDIR="/usr/share/man/man" install || die
}