1 # Contributor: Jan Cholasta <grubber@grubber.cz>
2 # Maintainer: Jan Cholasta <grubber@grubber.cz>
7 pkgdesc="A random level maker for games based on the Doom engine"
9 url="http://oblige.sourceforge.net/"
11 depends=('fltk>=1.1.9' 'lua>=5.1.2')
12 makedepends=('glbsp>=2.24')
13 source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-357-src.zip
14 ${pkgname}-${pkgver}-fix.patch)
15 md5sums=('e07ab38282ebcb8cd9e531c2a6d14a55'
16 '1475b78722dfa45b258bc5fa0a25e898')
19 cd "$srcdir"/${pkgname}_${pkgver//./}_src
21 patch -p1 -i ../${pkgname}-${pkgver}-fix.patch || return 1
22 make -C gui -f Makefile.unixy CFLAGS="${CFLAGS} `fltk-config --use-images --cflags` `pkg-config --cflags lua` -DUNIX -DFHS_INSTALL" CXXFLAGS="${CXXFLAGS} `fltk-config --use-images --cxxflags` `pkg-config --cflags lua` -DUNIX -DFHS_INSTALL" LDFLAGS="${LDFLAGS} `fltk-config --use-images --ldflags` `pkg-config --libs lua` /usr/lib/libglbsp.a" LIBS= || return 1
26 cd "$srcdir"/${pkgname}_${pkgver//./}_src
28 mkdir -p "$pkgdir"/usr/{bin,share/oblige} || return 1
29 make -C gui -f Makefile.unixy INSTALL_PREFIX="$pkgdir"/usr install || return 1