updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / libextl-darcs / PKGBUILD
blobc88bd08cf50fb401ec9ac22e9393c8b548f9b7a9
1 # Maintainer: M Rawash <mrawash@gmail.com>
3 pkgname=libextl-darcs
4 pkgver=20090819
5 pkgrel=1
6 pkgdesc="Lua interfacing library for Ion3"
7 url="http://www.modeemi.fi/tuomov/ion/"
8 arch=('i686' 'x86_64')
9 license=('LGPL2')
10 depends=('lua>=5.1')
11 makedepends=('libtu-darcs')
13 _darcstrunk=http://iki.fi/tuomov/repos
14 _darcsmod=libextl-3
16 build() {
17   cd "$srcdir"
19   msg "Checking for previous build"
21   if [ -d $srcdir/$_darcsmod/_darcs ] ; then
22     msg "Retrieving missing patches"
23     cd $_darcsmod
24     darcs pull -a $_darcstrunk/$_darcsmod
25   else
26     msg "Retrieving complete sources"
27     darcs get --lazy $_darcstrunk/$_darcsmod
28   fi
30   msg "Starting build..."
32   rm -rf "$srcdir/$_darcsmod-build"
33   cp -r "$srcdir/$_darcsmod" "$srcdir/$_darcsmod-build"
35   cd "$srcdir/$_darcsmod-build"
36   sed -i 's/usr\/local/usr/g' system.mk
38   MAKEFLAGS="" make  LUA="/usr/bin/lua" || return 1
39   make PREFIX="$pkgdir/usr" ETCDIR="$pkgdir/etc/ion3" install || return 1