# Contributor: Carlo Landmeter # Maintainer: Natanael Copa pkgname=gross pkgver=1.0.2 pkgrel=5 pkgdesc="Greylisting of suspicious sources" url="http://code.google.com/p/gross/" arch="all" license="BSD" depends= makedepends="c-ares-dev autoconf automake libtool sed" install="$pkgname.pre-install $pkgname.post-install $pkgname.pre-upgrade $pkgname.post-upgrade" subpackages="$pkgname-doc $pkgname-dev" source="http://gross.googlecode.com/files/$pkgname-$pkgver.tar.gz grossd.initd grossd.confd gross-1.0.1-default-conf.patch gross-grey_tuple.patch fix-shadow-declaration.patch" _builddir="$srcdir/$pkgname-$pkgver" prepare() { local i cd "$_builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done } build() { cd "$_builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ || return 1 make -j1 || return 1 } package() { cd "$_builddir" make -j1 DESTDIR="$pkgdir" install rm "$pkgdir"/usr/lib/*.la install -dD "$pkgdir"/var/run/gross install -m755 -D "$srcdir"/grossd.initd "$pkgdir"/etc/init.d/grossd install -m644 -D "$srcdir"/grossd.confd "$pkgdir"/etc/conf.d/grossd } md5sums="cb88d88553161c01e9bed7a74c3e9263 gross-1.0.2.tar.gz 6e8a2626c0c9f0e98e950a67a55a7040 grossd.initd 5ca1c6e51c3243236e6564480b20279b grossd.confd 7c504b653c71dcf7b192bc487b3516fd gross-1.0.1-default-conf.patch 47aaeb75a7dc7bd5a05a27287bd88c32 gross-grey_tuple.patch f88e39538dffe9a6f63516c88b7e2a39 fix-shadow-declaration.patch"