updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / zhockon / PKGBUILD
blobe19d8b5258100a4b257629fb0899dba22e8a1ce6
1 # Contributor: William Oliveira de Lagos <williamx64@gmail.com>
3 pkgname=zhockon
4 pkgver=0.1.0
5 pkgrel=1
6 pkgdesc="A platform for game development and an alternative to DirectX"
7 arch=('i686' 'x86_64')
8 url="http://opensourcecia.wordpress.com/zhockon"
9 license=('LGPL')
10 groups=()
11 depends=('sdl' 'openal' 'freealut' 'freeglut' 'mesa' 'python')
12 provides=(zhockon)
13 conflicts=(zhockon-svn)
14 source=(http://downloads.sourceforge.net/zhockon/zhockon_0.1.x/zhockon_$pkgver.src.tar.gz)
15 md5sums=('6e584de25def841c263c7e228c973eb8')
17 build() {
18   cd $srcdir/$pkgname.src/pymodules/pygame/
19   python setup.py build
20   cd build/
21   mv lib.linux-i686-2.6 pygame &> /dev/null
22   mv lib.linux-x86_64-2.6 pygame &> /dev/null
23   cp -Rp pygame ../../../euphoria/zhgame/
25   cd $srcdir/$pkgname.src/pymodules/pyopengl/
26   python setup.py build
27   cd build/lib/
28   cp -Rp OpenGL ../../../../euphoria/zhgraphics/
29   
30   cd $srcdir/$pkgname.src/pymodules/pyopenal/
31   python setup.py build
32   cd build/lib.linux-i686-2.6 &> /dev/null
33   cd build/lib.linux-x86_64-2.6 &> /dev/null
34   cp -Rp * ../../../../euphoria/zhsound/
36   cd $srcdir/$pkgname.src/pymodules/PIL/
37   python setup.py build
38   cd build/
39   mv lib.linux-i686-2.6 PIL &> /dev/null
40   mv lib.linux-x86_64-2.6 PIL &> /dev/null
41   cp -Rp PIL ../../../euphoria/zhimage/
42   
43   cd $srcdir/$pkgname.src/euphoria/
44   sed -i s/zopengl/OpenGL/g *.*
45   sed -i s/zopenal/pyopenal/g *.*
46   sed -i s/zimaging/PIL/g *.*
48   mkdir $pkgdir/opt; mkdir $pkgdir/opt/zhockon
49   cp -Rp $srcdir/$pkgname.src/* $pkgdir/opt/zhockon/