diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b7e34efd3175 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Eduardo Escobar <eduardoeae(at)gmail.com> +pkgname=nethogs-git +_pkgname=nethogs +pkgver=v0.8.5.r59.ga46b3d6 +pkgrel=1 +pkgdesc="A net top tool which displays traffic used per process instead of per IP or interface. GIT version" +arch=("x86_64") +url="https://github.com/raboof/nethogs" +license=("GPL") +depends=("libpcap" "ncurses" "gcc-libs") +provides=("nethogs") +conflicts=("nethogs") +install="nethogs.install" +source=("nethogs::git+https://github.com/raboof/nethogs") +md5sums=("SKIP") + +pkgver() { + cd "$_pkgname" + git describe --long | sed "s/\([^-]*-g\)/r\1/;s/-/./g" +} + +prepare() { + cd "$_pkgname" + sed -i "s|/sbin|/bin|" src/MakeApp.mk + sed -i "s|/local||" Makefile +} + +build() { + cd "$_pkgname" + unset CFLAGS + unset CXXFLAGS + make prefix="/usr" + make prefix="/usr" libnethogs +} + +check() { + cd "$_pkgname" + make -k check +} + +package() { + cd "$_pkgname" + make prefix="/usr" DESTDIR="$pkgdir" install + make prefix="/usr" DESTDIR="$pkgdir" install_lib +} |