diff options
author | Hao Zhang | 2015-07-07 23:32:23 -0400 |
---|---|---|
committer | Hao Zhang | 2015-07-07 23:32:23 -0400 |
commit | 02678cf1c87a0e5ddb12ab92514773fddf1b2b39 (patch) | |
tree | 2377acf0de5527692b3eabd9afb6c936b7f311d3 /PKGBUILD | |
download | aur-opendmarc.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cde3c744b9b8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,57 @@ +# Orginal Maintainer: Arthur Țițeică arthur.titeica/gmail/com +# Current Maintainer: Hao Zhang <theivorytower [at] gmail [dot] com> + +pkgname=opendmarc +pkgver=1.3.1 +pkgrel=2 +pkgdesc="Free open source software implementation of the DMARC specification" +arch=('i686' 'x86_64') +url="http://www.trusteddomain.org/opendmarc/" +license=('custom') +depends=('smtp-server') +makedepends=('libmilter') +optdepends=('opendbx: acts as a middleware layer between OpenDMARC and a SQL backend of choice' + 'python: run opendmarc scripts at /usr/share/doc/opendmarc' + 'perl: run opendmarc scripts at /usr/share/doc/opendmarc' + 'perl-switch: generate DMARC reports' + 'perl-dbd-mysql: generate DMARC reports' + 'perl-libwww: generate DMARC reports') +install=$pkgname.install +backup=(etc/opendmarc/opendmarc.conf) +source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.gz + opendmarc.service) + +sha256sums=('a0c0cf74de68454cbdce16a3095b96e70fc16614325052ea230878d1ca64da6b' + 'dc16a2bb66df7473a0288fc0c33db731922ff2ea9fdcd59d86da8dc908ca4a14') + +build() { + export LDFLAGS="${LDFLAGS//,--as-needed}" + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --sysconfdir=/etc/$pkgname + + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + make -k check +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install + + # sample config + install -D -m644 "$srcdir"/$pkgname-$pkgver/$pkgname/opendmarc.conf.sample "$pkgdir"/etc/$pkgname/opendmarc.conf.sample + # License + install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm "$pkgdir"/usr/share/doc/$pkgname/LICENSE + # systemd service + install -D -m644 "$srcdir/$pkgname.service" "${pkgdir}/usr/lib/systemd/system/$pkgname.service" + +} + +# vim:set ts=2 sw=2 et: |