# Maintainer: Natanael Copa pkgname=lua-rex pkgver=2.5.2 pkgrel=0 pkgdesc="Lua bindings to regular expression library pcre and posix" url="http://lrexlib.luaforge.net/" license="MIT" depends="lua-rex-pcre lua-rex-posix" makedepends="pcre-dev lua-dev" install= subpackages="$pkgname-pcre $pkgname-posix" source="http://luaforge.net/frs/download.php/4685/lrexlib-2.5.2.zip" _builddir="$srcdir"/lrexlib-$pkgver prepare() { cd "$_builddir" sed -i -e "s/^MYCFLAGS.*/MYCFLAGS = $CFLAGS -fPIC/" src/defaults.mak sed -i -e "s/^LD .*/LD = gcc/" \ src/common.mak } build() { cd "$_builddir" make -j1 -C src/pcre make -j1 -C src/posix } package() { mkdir -p "$pkgdir" } pcre() { pkgdesc="Lua bindings to pcre regular expressions library" cd "$_builddir" install -d "$subpkgdir"/usr/lib/lua/5.1 cp -a src/pcre/rex_pcre.so* "$subpkgdir"/usr/lib/lua/5.1 } posix() { pkgdesc="Lua bindings to posix regular expressions library" cd "$_builddir" install -d "$subpkgdir"/usr/lib/lua/5.1 cp -a src/posix/rex_posix.so* "$subpkgdir"/usr/lib/lua/5.1 } md5sums="f622dbbd4f552e8edfd3c9250ebb7e92 lrexlib-2.5.2.zip"