# Contributor: Simon Frankenberger # Maintainer: Simon Frankenberger pkgname=postfwd2 _pkgname=postfwd pkgver=1.39 pkgrel=0 pkgdesc="Combines complex postfix restrictions in a ruleset similar to those of the most firewalls" url="https://postfwd.org/" arch="noarch" license="BSD" depends="perl-net-server perl-net-dns perl-io-multiplex" subpackages="$pkgname-doc $pkgname-openrc" source="$pkgname-$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v$pkgver.tar.gz $pkgname.initd $pkgname.confd " options="!check" # package has no tests builddir="$srcdir/$_pkgname-$pkgver" pkgusers="postfwd2" pkggroups="postfwd2" build() { cd "$builddir" # just print out version to check if all dependencies are met sbin/postfwd2 -V } package() { cd "$builddir" mkdir -p "$pkgdir"/usr/sbin \ "$pkgdir"/usr/share/doc/postfwd2 \ "$pkgdir"/usr/share/man/man8 \ "$pkgdir"/etc/postfwd2 \ "$pkgdir"/etc/init.d install -m0755 sbin/postfwd2 "$pkgdir"/usr/sbin install -m0644 doc/* "$pkgdir"/usr/share/doc/postfwd2 install -m0644 man/man8/* "$pkgdir"/usr/share/man/man8 install -m0644 etc/postfwd.cf.sample "$pkgdir"/etc/postfwd2 install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname install -Dm644 "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname } sha512sums="b292b3d5cb634fedc039b33225e5f3e5653a25e56b5b2d9a5936d0a9d59ddb9a0fef129221f23859a679609eed57f4c7f20299f4895a48600cc78d2e22756a16 postfwd2-1.39.tar.gz b33ebb90d5e38f2af3cd93d0205672d83a618b253e22a6fc10cffee4b1e75513189f6214ae25a910913119c1ce0178fabdd95cc10c47ac1f85093953c4e04f5a postfwd2.initd e1ead4e130c593fabf6ce28fdbdf74806bd922556b492976c03b3578112c533ca60645ad11786785763abf6dd94fee37f2e7261661314f712f9f46fad2acd20d postfwd2.confd"