summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD60
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