updated on Mon Jan 16 00:01:41 UTC 2012
[aur-mirror.git] / gateone-git / PKGBUILD
blobf3da2cb41ec5a30c406048058d863b738adaec25
1 # Maintainer: Figue <ffigue at gmail.com>
2 # Contributor: Figue <ffigue at gmail.com>
3 pkgname=gateone-git
4 pkgver=20111014
5 pkgrel=1
6 pkgdesc="Gate One is a web-based terminal emulator and SSH client with many unique and advanced features."
7 arch=('i686' 'x86_64')
8 url="https://github.com/liftoff/GateOne"
9 license=('GPL')
10 depends=('python2' 'python2-kerberos' 'python2-pyopenssl' 'python2-tornado' 'dtach')
11 makedepends=('git' 'intltool')
12 install=gateone.install
13 source=('server.conf')
15 md5sums=('0b5e6875e5b85cffb8633054e6ee8410')
17 _gitroot="https://github.com/liftoff/GateOne.git"
18 _gitname="GateOne"
20 build() {
21   cd $srcdir/
22   msg "Connecting to GIT server...."
23   if [ -d $srcdir/$_gitname ] ; then
24     cd $_gitname && git pull origin
25     msg "The local files are updated."
26   else
27     git clone $_gitroot
28   fi
29   msg "GIT checkout done or server timeout"
30   msg "Starting build..."
32   cd $srcdir/$_gitname
34   python2.7 setup.py build
37 package() {
39   cd $srcdir/$_gitname
40   python2 setup.py install --root=$pkgdir/
42   # Patching for Python 2.7
43   cd $pkgdir/opt/gateone
44   sed -e 's/env python/env python2.7/g' -i gateone.py -i logviewer.py -i plugins/ssh/scripts/ssh_connect.py -i tests/test_terminal.py