Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Jan 29th, 2011  |  syntax: Bash  |  size: 1.27 KB  |  views: 129  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
This paste has a previous version, view the difference. Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. pkgname=naev-git
  2. pkgver=20110129
  3. pkgrel=1
  4. pkgdesc="2D space trading and combat game similar to Escape Velocity, development branch."
  5. arch=('i686' 'x86_64')
  6. url="http://naev.org"
  7. license=('GPL')
  8. depends=('sdl_image' 'sdl_mixer' 'libxml2' 'freetype2' 'libpng' 'openal' 'libvorbis' 'binutils' 'libgl')
  9. makedepends=('git')
  10. provides=('naev' 'naev-data')
  11. conflicts=('naev' 'naev-data')
  12.  
  13. _gitroot="git://github.com/bobbens/naev.git"
  14. _gitname="naev"
  15. _gitbranch="balance"
  16.  
  17. build() {
  18.         cd "$srcdir"
  19.         msg "Connecting to $_gitroot..."
  20.  
  21.         if [[ -d "$_gitname" ]]; then
  22.                 cd "$_gitname"
  23.                 git pull origin
  24.                 msg "Completed update of local files."
  25.         else
  26.                 git clone "$_gitroot" "$_gitname"
  27.         fi
  28.  
  29.         cd "$srcdir/$_gitname"
  30.         msg "Checking out $_gitbranch branch..."
  31.  
  32.         if [[ "$(git branch)" =~ "$_gitbranch" ]]; then
  33.                 git checkout "$_gitbranch"
  34.         else
  35.                 git checkout -b "$_gitbranch" "origin/$_gitbranch"
  36.         fi
  37.  
  38.         msg "GIT checkout done or server timeout."
  39.         msg "Cloning to build directory..."
  40.  
  41.         rm -rf "$srcdir/$_gitname-build"
  42.         git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
  43.        
  44.         cd "$srcdir/$_gitname-build"
  45.         msg "Starting make..."
  46.  
  47.         ./autogen.sh
  48.         ./configure --prefix=/usr
  49.  
  50.         make
  51. }
  52.  
  53. package() {
  54.         cd "$srcdir/$_gitname-build"
  55.  
  56.         make DESTDIR="$pkgdir" install
  57. }
clone this paste RAW Paste Data