Don't like ads? PRO users don't see any ads ;-)
Guest

getof

By: a guest on Sep 28th, 2010  |  syntax: Bash  |  size: 1.07 KB  |  hits: 168  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. # Contributor: Thomas Kinnen <thomas.kinnen@gmail.com>
  2. pkgname=unknown-horizons-git
  3. pkgver=20100928
  4. pkgrel=1
  5. pkgdesc="Open source real-time strategy with the comfy Anno1602 feeling"
  6. arch=("i686" "x86_64")
  7. url="http://www.unknown-horizons.org"
  8. license=('GPL' 'CCPL')
  9. depends=('fife-svn>=3431' 'python' 'python-yaml' 'python-distutils-extra')
  10. makedepends=('git')
  11. conflicts=('unknown-horizons-svn')
  12. replaces=('unknown-horizons-svn')
  13.  
  14. _gitroot="http://github.com/unknown-horizons/unknown-horizons.git"
  15. _gitname="unknown-horizons"
  16.  
  17. source=()
  18. md5sums=()
  19.  
  20. build() {
  21.   cd ${srcdir}
  22.   msg "Connecting to GIT server...."
  23.  
  24.   if [ -d "${srcdir}/${_gitname}" ] ; then
  25.     cd ${_gitname} && git pull --rebase
  26.   else
  27.     git clone ${_gitroot}
  28.   fi
  29.  
  30.   msg "GIT checkout done or server timeout"
  31.   msg "Starting make..."
  32.  
  33.   cd ${srcdir}/${_gitname}
  34.   python setup.py install --home=$pkgdir/usr --optimize=1 || return 1
  35.   mkdir -p $pkgdir/usr/lib/python2.6/site-packages/
  36.   mv $pkgdir/usr/lib/python/* $pkgdir/usr/lib/python2.6/site-packages/
  37.   rm -rf $pkgdir/usr/lib/python
  38. }