updated on Sun Jan 22 20:01:29 UTC 2012
[aur-mirror.git] / oblige / PKGBUILD
blob32abf55060ef4abd094673bf51222307408b92da
1 # Contributor: Jan Cholasta <grubber@grubber.cz>
2 # Maintainer: Jan Cholasta <grubber@grubber.cz>
4 pkgname=oblige
5 pkgver=3.57
6 pkgrel=3
7 pkgdesc="A random level maker for games based on the Doom engine"
8 arch=('i686' 'x86_64')
9 url="http://oblige.sourceforge.net/"
10 license=('GPL')
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')
18 build() {
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
25 package() {
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