Receipt for: tcptrack
source
PACKAGE="tcptrack"
VERSION="1.4.3"
CATEGORY="network"
SHORT_DESC="TCP connection tracker."
MAINTAINER="paul@slitaz.org"
LICENSE="GPL2.1"
WEB_SITE="https://github.com/bchretien/tcptrack"
TARBALL="$PACKAGE-$VERSION.tar.gz"
WGET_URL="$WEB_SITE/archive/refs/tags/v$VERSION.tar.gz"
DEPENDS="libpcap ncursesw"
BUILD_DEPENDS="libpcap-dev ncursesw-dev"
current_version()
{
wget -O - $WEB_SITE/releases 2>/dev/null | \
sed '/tag\//!d;s|.*tag/[A-Za-z_-]*||;s|".*||;q'
}
compile_rules()
{
export LIBS="-lncursesw $LIBS"
sed -i 's|d[smh]",ic->getIdleSeconds|l&|' src/TextUI.cc
./configure \
--prefix=/usr \
--mandir=/usr/share/man \
$CONFIGURE_ARGS &&
make &&
make DESTDIR=$DESTDIR install
}
genpkg_rules()
{
mkdir -p $fs/usr
cp -a $install/usr/bin $fs/usr
}