updated on Tue Jan 17 16:10:12 UTC 2012
[aur-mirror.git] / go-sdl-git / PKGBUILD
blob646baf19c4a98288a018aed10b7cfb6c9f50cdd0
1 # Maintainer: Rémy Oudompheng <remy@archlinux.org>
3 pkgname=go-sdl-git
4 pkgver=20101216
5 pkgrel=1
6 pkgdesc="Go bindings for SDL "
7 arch=('i686' 'x86_64')
8 url="http://github.com/banthar/Go-SDL"
9 license=('custom')
10 depends=('go' 'sdl' 'sdl_image' 'sdl_mixer' 'sdl_ttf')
11 makedepends=('git')
12 options=('!strip')
13 _gitroot="git://github.com/banthar/Go-SDL.git"
14 _gitname="Go-SDL"
16 build() {
17   msg 'Connecting to GIT server...'
19   if [[ -d $_gitname ]]; then
20     ( cd $_gitname && git pull origin )
21     msg 'The local files are updated.'
22   else
23     git clone $_gitroot
24   fi
26   msg 'GIT checkout done or server timeout'
27   msg 'Starting make...'
29   rm -rf $_gitname-build
30   git clone $_gitname{,-build}
32   cd ${_gitname}-build
33   gomake
36 package() {
37   cd ${srcdir}/${_gitname}-build
38   mkdir -p ${pkgdir}/${GOROOT}/src
39   cp -v ${GOROOT}/src/Make.* ${pkgdir}/${GOROOT}/src/
40   GOROOT=${pkgdir}/${GOROOT} gomake install
41   rm -f ${pkgdir}/${GOROOT}/src/Make.*
44 # vim: set ts=2 sw=2 et: