aboutsummaryrefslogtreecommitdiffstats
path: root/community/lua-lpeg
diff options
context:
space:
mode:
authorJ0WI <J0WI@users.noreply.github.com>2020-01-31 22:08:59 +0100
committerLeo <thinkabit.ukim@gmail.com>2020-01-31 22:18:23 +0100
commit8b764a1ac3fda95d82d6ac079987713516a01803 (patch)
tree38ba45be18932a805c726cd8625f2a2df069e7eb /community/lua-lpeg
parente8432427aa8d094d531a8925766d67c68a8f88cc (diff)
downloadaports-8b764a1ac3fda95d82d6ac079987713516a01803.tar.bz2
aports-8b764a1ac3fda95d82d6ac079987713516a01803.tar.xz
community/lua-lpeg: upgrade to 1.0.2
Diffstat (limited to 'community/lua-lpeg')
-rw-r--r--community/lua-lpeg/APKBUILD26
-rw-r--r--community/lua-lpeg/build-static-lib.patch4
2 files changed, 13 insertions, 17 deletions
diff --git a/community/lua-lpeg/APKBUILD b/community/lua-lpeg/APKBUILD
index 3186356c1d..3329d89b76 100644
--- a/community/lua-lpeg/APKBUILD
+++ b/community/lua-lpeg/APKBUILD
@@ -2,14 +2,12 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=lua-lpeg
_pkgname=lpeg
-pkgver=1.0.1
-pkgrel=4
+pkgver=1.0.2
+pkgrel=0
pkgdesc="Pattern-matching library for Lua"
url="http://www.inf.puc-rio.br/~roberto/lpeg"
arch="all"
license="MIT"
-depends=""
-makedepends=""
subpackages="$pkgname-dev"
source="http://www.inf.puc-rio.br/~roberto/lpeg/$_pkgname-$pkgver.tar.gz
test-fix-setlocale.patch
@@ -29,23 +27,21 @@ for _v in $_luaversions; do
done
prepare() {
- default_prepare || return 1
-
- cd "$builddir"
+ default_prepare
sed -i -e 's/^CFLAGS =/CFLAGS +=/' \
-e 's/^COPT =/# COPT =/' \
- makefile || return 1
+ makefile
local lver; for lver in $_luaversions; do
- cp -r "$builddir" "$builddir-$lver" || return 1
+ cp -r "$builddir" "$builddir-$lver"
done
}
build() {
local lver; for lver in $_luaversions; do
msg "Building for Lua $lver..."
- make -C "$builddir-$lver" LUADIR=/usr/include/lua$lver || return 1
+ make -C "$builddir-$lver" LUADIR=/usr/include/lua$lver
done
}
@@ -68,7 +64,7 @@ dev() {
local lver; for lver in $_luaversions; do
install -Dm644 "$builddir-$lver"/lpeg.a \
- "$subpkgdir"/usr/lib/lua/$lver/lpeg.a || return 1
+ "$subpkgdir"/usr/lib/lua/$lver/lpeg.a
done
}
@@ -82,14 +78,14 @@ _package() {
cd "$builddir-$lver"
install -Dm755 lpeg.so \
- "$subpkgdir"/usr/lib/lua/$lver/lpeg.so || return 1
+ "$subpkgdir"/usr/lib/lua/$lver/lpeg.so
install -Dm644 re.lua \
- "$subpkgdir"/usr/share/lua/$lver/re.lua || return 1
+ "$subpkgdir"/usr/share/lua/$lver/re.lua
mkdir -p "$rockdir"
echo 'rock_manifest = {}' > "$rockdir"/rock_manifest
}
-sha512sums="7b43fbee7eff443000986684bc56bba6d2796a31cf860740746c70e155bdea1b62a46b93f97e2747e3ef0f63e965148778ac2985d0f2d83e1e37ec4ebbabf4aa lpeg-1.0.1.tar.gz
+sha512sums="110527ddf9f8e5e8a80ef0ae8847c8ba8cd2597dba3bfe2865cba9af60daafbb885f21e74231952f5ab793d021e050b482066a821c6954d52090a5eae77e9814 lpeg-1.0.2.tar.gz
49ce012e6c2f6e07b3aae4f52630f3b4aa43f936f76dbfb2b8e33208fb05aec54e2e6c815215d606ee0dfc860b07917a042c77cdc0ea5b6b14a8028fa0e724f8 test-fix-setlocale.patch
-3022a101639822f6d5ea38578a9efd29e22dba7433c770d0ebf6e7a35053ead26dae10a737a804061ea32daed8770812d9f9ca444acc1b0ea7329280223ae1fb build-static-lib.patch"
+1404fc948e8b2cc633e750b7c78b980dc5edaa5ae46980c8cc1ed1f32395ffeb77ac444a295fb445257e3466602b26b36e5adddf6c39231f6b48d3cd932aeacf build-static-lib.patch"
diff --git a/community/lua-lpeg/build-static-lib.patch b/community/lua-lpeg/build-static-lib.patch
index d109ae52c0..d8a8f8c3f9 100644
--- a/community/lua-lpeg/build-static-lib.patch
+++ b/community/lua-lpeg/build-static-lib.patch
@@ -11,8 +11,8 @@
# For Linux
linux:
- make lpeg.so "DLLFLAGS = -shared -fPIC"
-+ make lpeg.a
+ $(MAKE) lpeg.so "DLLFLAGS = -shared -fPIC"
++ $(MAKE) lpeg.a
# For Mac OS
macosx: