updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / gargoyle / PKGBUILD
blobfe208c27b659575292a538044ff2ce49245fa253
1 # Contributor: Eric Forgeot < http://ifiction.free.fr >
2 pkgname=gargoyle
3 pkgver=2011.1
4 pkgrel=1
5 pkgdesc="Interactive Fiction multi-interpreter that supports all major IF formats."
6 arch=(i686 x86_64)
7 url="http://code.google.com/p/garglk/"
8 #alternative url="http://ccxvii.net/gargoyle/"
9 license=('GPL')
10 depends=('gtk2' 'sdl_mixer' 'sdl_sound' 'libvorbis' 'freetype2')
11 #sdl_image ?
12 makedepends=('ftjam' 'pkgconfig' )
13 provides=('gargoyle')
14 conflicts=('gargoyle-mod')
15 replaces=('gargoyle-mod')
16 #backup=()
17 groups=(inform)
18 source=(http://garglk.googlecode.com/files/$pkgname-$pkgver-sources.zip)
20 md5sums=('41b91504ff237f132b761fa3c66d416a')
22 build() {
23         # Make some configuration changes
24         #sed -i 's|MAKE_ALAN2      ?= yes ;|MAKE_ALAN2      ?= no ;|' $srcdir/terps/Jamfile 
25         
26         sed -i "s|OPTIM = -O2 ;|OPTIM = ${CFLAGS} ;|" $srcdir/Jamrules
27         
28         cd $srcdir
29         jam ||return 1
30         jam install || return 1
33 package() {
34         mkdir -p $pkgdir/usr/share/gargoyle/
35         mkdir -p $pkgdir/usr/bin
36         mkdir -p $pkgdir/usr/lib
37         install $srcdir/build/dist/* $pkgdir/usr/share/gargoyle/
38         ln -s /usr/share/gargoyle/gargoyle $pkgdir/usr/bin/gargoyle
39         install $srcdir/build/dist/libgarglk.so $pkgdir/usr/lib/
40         
41         mkdir -p $pkgdir/etc
42         install $srcdir/garglk/garglk.ini $pkgdir/etc/garglk.ini
43         
44         #desktop icons
45         mkdir -p $pkgdir/usr/share/pixmaps
46         mkdir -p $pkgdir/usr/share/applications
48         cp $srcdir/garglk/gargoyle-house.png $pkgdir/usr/share/pixmaps/$pkgname.png
49         
50         install -D -m644 $srcdir/garglk/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop