From a791a36f17e316b4b1713ca2903be474006cdccc Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Wed, 17 Jul 2024 14:15:24 +0200 Subject: [PATCH] main/lua-aports: upgrade to 1.2.0 - enable tests - switch to lua 5.4 --- main/lua-aports/APKBUILD | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/main/lua-aports/APKBUILD b/main/lua-aports/APKBUILD index b5a244523fc..9b737e1bf97 100644 --- a/main/lua-aports/APKBUILD +++ b/main/lua-aports/APKBUILD @@ -1,22 +1,26 @@ # Maintainer: Natanael Copa pkgname=lua-aports -pkgver=1.1.0 -pkgrel=1 +pkgver=1.2.0 +pkgrel=0 pkgdesc="Lua modules for parsing aports tree" url="https://dev.alpinelinux.org/archive/lua-aports/" arch="noarch" license="MIT" -depends="lua5.2-cjson lua5.2-filesystem lua5.2-optarg lua5.2" +_luaver=5.4 +depends="lua$_luaver-cjson lua$_luaver-filesystem lua$_luaver-optarg lua$_luaver" +checkdepends="lua$_luaver-penlight lua$_luaver-busted lua$_luaver-posix" replaces="abuild" -source="$pkgname-$pkgver.tar.gz::https://gitlab.alpinelinux.org/alpine/lua-aports/-/archive/v$pkgver/lua-aports-v$pkgver.tar.gz +source="$pkgname-$pkgver.tar.gz::https://gitlab.alpinelinux.org/alpine/lua-aports/-/archive/$pkgver/lua-aports-$pkgver.tar.gz " -builddir="$srcdir/$pkgname-v$pkgver" -options="!check" + +check() { + env -i busted-$_luaver --verbose -o gtest +} package() { make DESTDIR="$pkgdir" install } sha512sums=" -961c54aba2078f6b9a6f40eeeab1d11c0f12f0f672f09860e8c93f9b378088ca8d0a6e1fc1c6936965744e1215874be526f95309a21a5d2fd52fb2688e09609b lua-aports-1.1.0.tar.gz +f747d22272c867ab50c6bcfa5c9e86c8b4a2ff8ec77a7823f1b18527fda412a81fc687018c42800140008d12de3c2e3b3951a77c1e89136867337b649b82cc1b lua-aports-1.2.0.tar.gz "