diff options
author | Spider.007 / Sjon | 2015-06-09 10:54:43 +0200 |
---|---|---|
committer | Lukas Fleischer | 2015-06-19 14:22:22 +0200 |
commit | 5ea070b52395857dd2724b80f904dde927cfc3cc (patch) | |
tree | 80ea6974c4028077324cfdea6c3bb88a4f287c1d /PKGBUILD | |
download | aur-5ea070b52395857dd2724b80f904dde927cfc3cc.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..aeee367411dc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Spider.007 <archPackage@spider007.net> +# Contributor: Spider.007 <archPackage@spider007.net> +packager="Spider.007 <archPackage@spider007.net>" +pkgname=netatop +pkgver=0.5 +pkgrel=1 +pkgdesc="Atop network kernel module, enables network statistics in atop" +url="http://www.atoptool.nl/" +groups=modules +license='GPL' +install='depmod.install' +depends=('atop') +makedepends=('linux-headers') +source=("http://atoptool.nl/download/netatop-$pkgver.tar.gz") +sha256sums=('cfac73cc346f949f1d31a63cf3c06b94e67fdaef9b14c7af4e7fd115a03f856a') +arch=('x86_64' 'i386') + +build() { + cd $srcdir/$pkgname-$pkgver + + make all +} + +package() { + cd $srcdir/$pkgname-$pkgver + + if [[ `uname -r` =~ ^([0-9]\.[0-9]+)\.[0-9]+-[0-9]+(-.*)$ ]] + then + install -Dm 0744 module/netatop.ko $pkgdir/usr/lib/modules/extramodules-${BASH_REMATCH[1]}${BASH_REMATCH[2]}/netatop.ko + else + echo "Could not parse version `uname -r`; please report" >&2 + exit 1 + fi + + install -D daemon/netatopd $pkgdir/usr/bin/netatopd + + install -D man/netatop.4 $pkgdir/usr/share/man/man4/netatop.4 + install -D man/netatopd.8 $pkgdir/usr/share/man/man8/netatopd.8 + + mkdir -p $pkgdir/etc/modules-load.d + + echo "netatop" > $pkgdir/etc/modules-load.d/netatop.conf +} |