summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJingbei Li2016-11-18 19:25:45 +0800
committerJingbei Li2016-11-18 19:25:45 +0800
commit0fabc7937125c434ca433a72d96a21a555e50b0e (patch)
treef1487e52a17ca0230efe4eb2c17df6a51a7b704b
parent386faf0e731c98cb6e6cbe612e124b83f099480e (diff)
downloadaur-0fabc7937125c434ca433a72d96a21a555e50b0e.tar.gz
fix PKGBUILD
-rw-r--r--.SRCINFO13
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD33
3 files changed, 30 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4f2ce68018cc..52d63c7f6202 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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*
diff --git a/PKGBUILD b/PKGBUILD
index 4977b2878d5e..84484946e91d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}