updated on Sat Jan 21 16:18:39 UTC 2012
[aur-mirror.git] / hyde-git / PKGBUILD
blobdd2609f69f35826c8e78bbd362ce7731c151544b
1 # Maintainer:  M0Rf30
3 pkgname=hyde-git
4 pkgver=20120121
5 pkgrel=1
6 pkgdesc="Hyde is a static website generator powered by Python & Django."
7 url="http://ringce.com/hyde"
8 arch=(any)
9 license=('MIT')
10 depends=('python2' 'python2-distribute' 'python-markdown' 
11          'django' 'python2-yaml' 'pyrss2gen' 'python2-cherrypy' 'python2-pygments')
12 makedepends=('python2')
13 conflicts=(hyde)
14 backup=()
16 _gitroot="git://github.com/hyde/hyde.git"
17 _gitname="hyde"
19 build() {
20    cd "$srcdir"
21   msg "Connecting to GIT server...."
23   if [ -d $_gitname ] ; then
24     cd $_gitname && git pull origin
25     msg "The local files are updated."
26   else
27     git clone $_gitroot $_gitname
28   fi
30   msg "GIT checkout done or server timeout"
31   msg "Starting make..."
33   rm -rf "$srcdir/$_gitname-build"
34   cp -r "$srcdir/$_gitname"  "$srcdir/$_gitname-build"
35   cd "$srcdir/$_gitname-build"
37   #
38   # BUILD HERE
39   #
40   python2 setup.py install --root=$pkgdir/ --optimize=1 || return 1
41