1 # Maintainer: Yaohan Chen <yaohan.chen@gmail.com>
2 # Based on community/frogatto{,-data} PKGBUILD
8 pkgdesc="An old-school 2d platformer game, starring a certain quixotic frog"
9 url="http://www.frogatto.com"
10 license=('GPL' 'custom')
11 depends=('libgl' 'mesa' 'glew' 'sdl' 'sdl_image' 'sdl_ttf' 'sdl_mixer' 'libpng' 'boost-libs' 'gettext')
12 makedepends=('boost' 'git')
14 conflicts=('frogatto' 'frogatto-data' 'frogatto-svn')
15 replaces=('frogatto-svn')
23 md5sums=('9ed2c9ea59e95fe3c0b3ad49e58f8890'
24 'e31563b04748a39292a59aaad633ff58')
26 _gitroot=git://github.com/frogatto/frogatto.git
31 msg "Connecting to GIT server...."
33 if [ -d $_gitname ] ; then
34 cd $_gitname && git pull origin
35 msg "The local files are updated."
37 git clone $_gitroot $_gitname
40 msg "GIT checkout done or server timeout"
41 msg "Starting make..."
43 rm -rf "$srcdir/$_gitname-build"
44 git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
45 cd "$srcdir/$_gitname-build"
50 sed -i 's/ccache //g' Makefile
51 sed -i 's/-lprofiler//g' Makefile
52 sed -i 's/-lboost_\(regex\|system\|thread\|iostreams\)-mt/-lboost_\1/g' Makefile
58 cd "$srcdir/$_gitname-build"
60 install -D -m755 game $pkgdir/opt/frogatto/game
61 install -D -m755 server $pkgdir/opt/frogatto/server
62 cp -r data $pkgdir/opt/frogatto/
63 cp -r images $pkgdir/opt/frogatto/
64 cp -r music $pkgdir/opt/frogatto/
65 cp -r sounds $pkgdir/opt/frogatto/
66 cp -r locale $pkgdir/opt/frogatto/
67 install -D -m644 FreeMono.ttf $pkgdir/opt/frogatto/FreeMono.ttf
68 install -D -m644 DejaVuSans.ttf $pkgdir/opt/frogatto/DejaVuSans.ttf
70 install -D -m644 LICENSE $pkgdir/usr/share/licenses/frogatto-svn/LICENSE
73 install -DT -m755 frogatto.sh $pkgdir/usr/bin/frogatto
74 install -D -m644 frogatto.desktop $pkgdir/usr/share/applications/frogatto.desktop
77 # vim:set ts=2 sw=2 et: