
PKGBUILD
By: a guest on
Sep 1st, 2011 | syntax:
Bash | size: 1.20 KB | views:
49 | expires: Never
# Contributor: Anders Bergh <anders1@gmail.com>
# Maintainer: Frank Smit <frank/61924/nl>
pkgname=python-tornado-git
pkgver=20110901
pkgrel=1
pkgdesc="Open source scalable, non-blocking web server"
arch=(any)
url="http://www.tornadoweb.org"
license=("Apache")
depends=("python2>=2.6")
optdepends=("python-pycurl: to use the httpclient module")
makedepends=("git" "setuptools")
conflicts=("python-tornado")
replaces=("python-tornado")
provides=("python-tornado")
_gitroot="git://github.com/facebook/tornado.git"
_gitname="tornado"
build() {
cd "$srcdir"
msg "Connecting to Git server..."
if [ -d $_gitname ] ; then
cd $_gitname && git pull origin
msg "Local files were updated."
else
git clone $_gitroot
fi
msg "Git checkout done or server timeout"
msg "Starting make..."
rm -rf "$srcdir/$_gitname-build"
git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
cd "$srcdir/$_gitname-build"
# replace "/usr/bin/env python" with "/usr/bin/env python2"
find -name "*.py" -exec \
sed -i s,"/usr/bin/env python$","/usr/bin/env python2", "{}" \;
python2 setup.py install --root="$pkgdir" --prefix=/usr
}