# Maintainer: Leonardo Arena pkgname=pmacct pkgver=0.12.4 pkgrel=3 pkgdesc="Measure, account, classify, aggregate and export IPv4 and IPv6 traffic" url="http://www.pmacct.net/" license="GPL" depends= makedepends="libpcap-dev postgresql-dev" install="$pkgname.post-install" subpackages="$pkgname-doc" source="http://www.pmacct.net/$pkgname-$pkgver.tar.gz pmacct.initd pmacct.confd pmacctd.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/$pkgname install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname 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 6ea97965b3fdfceb6b5c0ce2cbf01a92 pmacctd.conf"