# Maintainer: Leonardo Arena pkgname=pmacct pkgver=0.12.4 pkgrel=7 pkgdesc="Measure, account, classify, aggregate and export IPv4 and IPv6 traffic" url="http://www.pmacct.net/" license="GPL" depends= makedepends="libpcap-dev libpq postgresql-dev" install="$pkgname.post-install $pkgname.post-deinstall" subpackages="$pkgname-doc" source="http://www.pmacct.net/$pkgname-$pkgver.tar.gz pmacct.initd pmacct.confd pmacctd.conf sfacctd.conf nfacctd.conf uacctd.conf" _builddir="$srcdir"/$pkgname-$pkgver #prepare() { # cd "$_builddir" # apply patches here #} build() { cd "$_builddir" ./configure --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --enable-pgsql \ --enable-64bit \ --enable-threads \ --enable-ulog make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/pmacctd install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/pmacctd install -m644 -D "$srcdir"/pmacctd.conf "$pkgdir"/etc/pmacctd.conf install -m644 -D "$srcdir"/nfacctd.conf "$pkgdir"/etc/nfacctd.conf install -m644 -D "$srcdir"/sfacctd.conf "$pkgdir"/etc/sfacctd.conf install -m644 -D "$srcdir"/uacctd.conf "$pkgdir"/etc/uacctd.conf mkdir -p $pkgdir/usr/share/doc/pmacct/examples mkdir -p $pkgdir/usr/share/doc/pmacct/sql cp examples/* $pkgdir/usr/share/doc/pmacct/examples cp sql/README.* $pkgdir/usr/share/doc/pmacct cp sql/* $pkgdir/usr/share/doc/pmacct/sql } md5sums="72098ff945e1ddaa77d7f0b3531fa765 pmacct-0.12.4.tar.gz 8ebf022a90bb795e6726fee4065bd386 pmacct.initd 394bf0687572261e90eecd70c33c8ede pmacct.confd ecb85e4f9bcb1f6ef0ee1426f979be2b pmacctd.conf 7a549e51959946805a0c1d094213f08c sfacctd.conf a3b1c231911f9bab7bfa73dbbcb308eb nfacctd.conf 7a549e51959946805a0c1d094213f08c uacctd.conf"