mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-05 08:42:11 +01:00
51 lines
1.1 KiB
Plaintext
51 lines
1.1 KiB
Plaintext
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=lua-rex
|
|
pkgver=2.5.3
|
|
pkgrel=0
|
|
pkgdesc="Lua bindings to regular expression library pcre and posix"
|
|
url="http://lrexlib.luaforge.net/"
|
|
arch="all"
|
|
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/4759/lrexlib-2.5.3.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"
|
|
depends=
|
|
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"
|
|
depends=
|
|
cd "$_builddir"
|
|
install -d "$subpkgdir"/usr/lib/lua/5.1
|
|
cp -a src/posix/rex_posix.so* "$subpkgdir"/usr/lib/lua/5.1
|
|
}
|
|
|
|
md5sums="a51c5ff54d85bfd1222ddbfd922a7d51 lrexlib-2.5.3.zip"
|