diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c0b6744b70d3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,60 @@ +# Contributor: Lex Rivera aka x-demon <aur@x-demon.org> +# Contributor: Mantas Mikulėnas <grawity@gmail.com> + +pkgname=binkd +pkgver=1.0.4 +pkgrel=1 +pkgdesc="Binkley protocol daemon for transferring files between Fidonet systems" +arch=('i686' 'x86_64') +url="http://binkd.grumbler.org/" +license=('GPL') +backup=("etc/binkd/binkd.conf") +source=("ftp://happy.kiev.ua/pub/fidosoft/mailer/$pkgname/$pkgname-$pkgver.tar.gz" + "binkd.service" + "binkd@.service" + "binkd.socket" + "binkd.tmpfiles") +install="binkd.install" +sha256sums=('917e45c379bbd1a140d1fe43179a591f1b2ec4004b236d6e0c4680be8f1a0dc0' + '3f2ddf00b1552ad90a7320c7d904afab13fb2de525568190c80c7d87f67cc0c8' + '2ebaebb7b525f9eaa1915dfeabba1626422d300f9820981225509203e6dcbc59' + '2ddcb26a54f7a0f9a8ab5d8819431fb1f2bd961169c6fe5e7afa7f4c89e11786' + '5032916082884a938978f0d5168fd053baab230bd34e84008ae637515e04a685') + +build() { + cd "$srcdir/$pkgname-$pkgver" + cp mkfls/unix/{Makefile*,configure*,install-sh,mkinstalldirs} . + ./configure \ + --prefix=/usr \ + --sbindir=/usr/bin \ + --mandir=/usr/share/man \ + --sysconfdir=/etc \ + --with-debug \ + --with-zlib \ + ; + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + + mv "$pkgdir/usr/sbin" "$pkgdir/usr/bin" + + ln -sf "binkd-$pkgver" "$pkgdir/usr/bin/binkd" + + install -dm0755 "$pkgdir/etc/binkd" + mv "$pkgdir/etc/binkd.conf-dist" "$pkgdir/etc/binkd/binkd.conf" + + for dir in inbound{,-temp,-unsecure} outbound/fidonet longbox personalboxes nodelist; do + mkdir -p "$pkgdir/var/spool/ftn/$dir" + done + + cd "$srcdir" + install -Dm0644 binkd.service "$pkgdir/usr/lib/systemd/system/binkd.service" + install -Dm0644 binkd@.service "$pkgdir/usr/lib/systemd/system/binkd@.service" + install -Dm0644 binkd.socket "$pkgdir/usr/lib/systemd/system/binkd.socket" + install -Dm0644 binkd.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/binkd.conf" +} + +# vim: ts=2:sw=2:et |