diff options
author | J0WI <J0WI@users.noreply.github.com> | 2020-01-31 22:08:59 +0100 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-01-31 22:18:23 +0100 |
commit | 8b764a1ac3fda95d82d6ac079987713516a01803 (patch) | |
tree | 38ba45be18932a805c726cd8625f2a2df069e7eb | |
parent | e8432427aa8d094d531a8925766d67c68a8f88cc (diff) | |
download | aports-8b764a1ac3fda95d82d6ac079987713516a01803.tar.bz2 aports-8b764a1ac3fda95d82d6ac079987713516a01803.tar.xz |
community/lua-lpeg: upgrade to 1.0.2
-rw-r--r-- | community/lua-lpeg/APKBUILD | 26 | ||||
-rw-r--r-- | community/lua-lpeg/build-static-lib.patch | 4 |
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: |