updated on Wed Jan 25 08:34:36 UTC 2012
[aur-mirror.git] / go-opengl-git / PKGBUILD
blob0b39adf9ede0b0f6d8955bade383a2de5fd132e3
1 # Maintainer: Sian Cao <sycao@redflag-linux.com>
3 pkgname=go-opengl-git
4 pkgver=20110822
5 pkgrel=1
6 pkgdesc="Go bindings for OpenGL "
7 arch=('i686' 'x86_64')
8 url="http://github.com/banthar/Go-OpenGL"
9 license=('custom')
10 depends=('go' 'sdl' 'go-sdl-git')
11 makedepends=('git')
12 options=('!strip')
13 _gitroot="git://github.com/banthar/Go-OpenGL.git"
14 _gitname="Go-OpenGL"
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 gl
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: