diff options
author | Jingbei Li | 2016-11-18 19:25:45 +0800 |
---|---|---|
committer | Jingbei Li | 2016-11-18 19:25:45 +0800 |
commit | 0fabc7937125c434ca433a72d96a21a555e50b0e (patch) | |
tree | f1487e52a17ca0230efe4eb2c17df6a51a7b704b | |
parent | 386faf0e731c98cb6e6cbe612e124b83f099480e (diff) | |
download | aur-0fabc7937125c434ca433a72d96a21a555e50b0e.tar.gz |
fix PKGBUILD
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 33 |
3 files changed, 30 insertions, 18 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Sun Mar 20 16:58:19 UTC 2016 +# Fri Nov 18 11:25:43 UTC 2016 pkgbase = pritunl-git pkgdesc = Enterprise VPN Server - pkgver = 1.3.662.15 + pkgver = 10744.de3c11b pkgrel = 1 url = https://github.com/pritunl/pritunl install = pritunl.install @@ -23,7 +23,14 @@ pkgbase = pritunl-git depends = openvpn depends = python2-netifaces depends = python2-boto - optdepends = mongodb + depends = python2-requests + depends = python2-psutil + depends = python2-dateutil + depends = python2-redis + depends = python2-cherrypy + depends = python2-pyroute2 + depends = mongodb + depends = go provides = pritunl conflicts = pritunl options = emptydirs diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..51c591611a71 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*/ +*.pkg* @@ -1,36 +1,39 @@ # Maintainer: Pritunl <contact@pritunl.com> pkgname=pritunl-git -_gitname=pritunl -pkgver=1.3.662.15 +_pkgname=pritunl +pkgver=10744.de3c11b pkgrel=1 pkgdesc="Enterprise VPN Server" arch=("any") license=("custom") -url="https://github.com/${_gitname}/${_gitname}" -depends=("python" "python2" "python2-flask" "python2-pyopenssl" "python2-pymongo" "net-tools" "iproute2" "openvpn" "python2-netifaces" "python2-boto") -optdepends=("mongodb") +url="https://github.com/${_pkgname}/${_pkgname}" +depends=("python" "python2" "python2-flask" "python2-pyopenssl" "python2-pymongo" "net-tools" "iproute2" "openvpn" "python2-netifaces" "python2-boto" "python2-requests" "python2-psutil" "python2-dateutil" "python2-redis" "python2-cherrypy" "python2-pyroute2" "mongodb" "go") makedepends=("python2-distribute" "python2-flask" "python2-pyopenssl" "python2-pymongo" "git") -provides=("${_gitname}") -conflicts=("${_gitname}") -install=${_gitname}.install -source=("git+https://github.com/${_gitname}/${_gitname}") +provides=("${_pkgname}") +conflicts=("${_pkgname}") +install=${_pkgname}.install +source=("git+https://github.com/${_pkgname}/${_pkgname}") sha256sums=("SKIP") options=("emptydirs") -backup=("etc/${_gitname}.conf" "var/lib/${_gitname}/${_gitname}.db" "var/log/${_gitname}.log" "var/log/${_gitname}.log.1") +backup=("etc/${_pkgname}.conf" "var/lib/${_pkgname}/${_pkgname}.db" "var/log/${_pkgname}.log" "var/log/${_pkgname}.log.1") pkgver() { - cd $_gitname + cd $_pkgname echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) } build() { - cd "$_gitname" + cd "$srcdir/$_pkgname" python2 setup.py build + export GOPATH=$srcdir/go + go get github.com/pritunl/pritunl-dns + go get github.com/pritunl/pritunl-web } package() { - cd "$_gitname" - mkdir -p "${pkgdir}/var/lib/${_gitname}" - python2 setup.py install --root="${pkgdir}" --prefix=/usr --no-upstart + cd "$srcdir/$_pkgname" + mkdir -p "${pkgdir}/var/lib/${_pkgname}" + python2 setup.py install --root="${pkgdir}" --prefix=/usr + install -Dm755 $GOPATH/bin/pritunl-{dns,web} $pkgdir/usr/bin } |