summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMartin Weinelt2015-11-08 23:53:33 +0100
committerMartin Weinelt2015-11-08 23:53:33 +0100
commit81fa463778f4a852fd9518a2a4fd9833d496a849 (patch)
tree7eb630c1759d568b8307ae5faa4fb9c2c87ec9c6 /PKGBUILD
parent04807fee00b8ac8993c6e6abefccba82b0111fe0 (diff)
downloadaur-81fa463778f4a852fd9518a2a4fd9833d496a849.tar.gz
Revert to pwn PKGBUILD, upstream one won't start on boot
still needs to be debugged
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 10 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6348f560e3bd..699f83cb9935 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,7 +14,8 @@ depends=('lzo2' 'zlib' 'openssl')
optdepends=('wxpython: gui support')
provides=('tinc-pre')
conflicts=('tinc' 'tinc-pre' 'tinc-pre-systemd')
-source=('git+https://github.com/gsliepen/tinc#branch=1.1')
+source=('git+https://github.com/gsliepen/tinc#branch=1.1'
+ 'tinc@.service')
_gitname=tinc
pkgver() {
@@ -25,13 +26,19 @@ pkgver() {
build() {
cd "$_gitname"
autoreconf -fsi
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --sbindir=/usr/bin --with-systemd=/usr/lib/systemd/system
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --sbindir=/usr/bin
make
}
package() {
cd "$_gitname"
make DESTDIR="$pkgdir" install
+
+ # tinc-gui is a python2 application, and horribly outdated
+ sed 's,#!/usr/bin/env python,#!/usr/bin/env python2,' $pkgdir/usr/bin/tinc-gui > $pkgdir/usr/bin/tinc-gui
+
+ install -D -m644 "$srcdir/tinc@.service" "$pkgdir/usr/lib/systemd/system/tinc@.service"
}
-md5sums=('SKIP')
+md5sums=('SKIP'
+ '8029b9d35e0abe980d4677c41647f395')