Date: Wednesday, July 19, 2017 @ 05:03:03 Author: felixonmars Revision: 245637
addpkg: glider 0.2.0-1 Added: glider/ glider/repos/ glider/trunk/ glider/trunk/PKGBUILD glider/trunk/glider@.service -----------------+ PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ glider@.service | 11 +++++++++++ 2 files changed, 46 insertions(+) Added: glider/trunk/PKGBUILD =================================================================== --- glider/trunk/PKGBUILD (rev 0) +++ glider/trunk/PKGBUILD 2017-07-19 05:03:03 UTC (rev 245637) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> + +pkgname=glider +pkgver=0.2.0 +pkgrel=1 +pkgdesc="A forward proxy with several protocols support" +arch=('i686' 'x86_64') +url="https://github.com/nadoo/glider" +license=('GPL') +depends=('glibc') +makedepends=('go' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/nadoo/glider/archive/v$pkgver.tar.gz" + glider@.service) +md5sums=('e03f93d8e93c1d2eb1456e84a1f7b212' + '2d9bc2bd97a4dbf7b34076ced8d2877f') + +prepare() { + mkdir .gopath + export GOPATH="$srcdir"/.gopath + + go get github.com/nadoo/conflag github.com/shadowsocks/go-shadowsocks2/core +} + +build() { + cd glider-$pkgver + go build +} + +package() { + cd glider-$pkgver + install -Dm755 glider-$pkgver "$pkgdir"/usr/bin/glider + install -Dm644 glider.conf.sample "$pkgdir"/etc/glider/glider.conf.sample + install -Dm644 "$srcdir"/glider@.service "$pkgdir"/usr/lib/systemd/system/glider@.service +} Property changes on: glider/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: glider/trunk/glider@.service =================================================================== --- glider/trunk/glider@.service (rev 0) +++ glider/trunk/glider@.service 2017-07-19 05:03:03 UTC (rev 245637) @@ -0,0 +1,11 @@ +[Unit] +Description=Glider Service (%i) +After=network.target + +[Service] +Type=simple +User=nobody +ExecStart=/usr/bin/glider -c /etc/glider/%i.conf + +[Install] +WantedBy=multi-user.target