Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / lua-vstruct
Commits: 316dedf5 by Caleb Maclennan at 2024-02-27T10:58:45+03:00 upgpkg: 2.2.0-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,22 @@ +pkgbase = lua-vstruct + pkgdesc = Lua library to manipulate binary data + pkgver = 2.2.0 + pkgrel = 1 + url = https://github.com/ToxicFrog/vstruct + arch = any + license = MIT + makedepends = lua + makedepends = lua51 + makedepends = lua52 + makedepends = lua53 + makedepends = luarocks + source = https://github.com/ToxicFrog/vstruct/archive/v2.2.0/vstruct-2.2.0.tar.gz + sha256sums = 54ade004665b62b2253d403f3e468631caa486a45a2b873818e55097e7b679bf + +pkgname = lua-vstruct + +pkgname = lua51-vstruct + +pkgname = lua52-vstruct + +pkgname = lua53-vstruct ===================================== PKGBUILD ===================================== @@ -3,9 +3,9 @@ pkgbase=lua-vstruct _rockname=${pkgbase#lua-} pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") -pkgver=2.1.1 +pkgver=2.2.0 _rockrel=1 -pkgrel=4 +pkgrel=1 pkgdesc='Lua library to manipulate binary data' arch=(any) url="https://github.com/ToxicFrog/$_rockname" @@ -16,15 +16,15 @@ makedepends=(lua lua53 luarocks) _archive="$_rockname-$pkgver" -source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz") -sha256sums=('029ae887fc3c59279f378a499741811976d90f9a806569a42f4de80ad349f333') +source=("$url/archive/v$pkgver/$_archive.tar.gz") +sha256sums=('54ade004665b62b2253d403f3e468631caa486a45a2b873818e55097e7b679bf') _package() { cd "$_archive" depends=("${pkgname%-*}") - luarocks --lua-version="$1" --tree="$pkgdir/usr/" \ - make --deps-mode=none --no-manifest "$_rockname-$pkgver-$_rockrel.rockspec" - install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" COPYING + luarocks --lua-version "$1" --tree "$pkgdir/usr/" \ + make --deps-mode none --no-manifest "$_archive-$_rockrel.rockspec" + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" COPYING } package_lua-vstruct() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/lua-vstruct/-/commit/316dedf51dcf78ab3d793bedeeaba937146c4413 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/lua-vstruct/-/commit/316dedf51dcf78ab3d793bedeeaba937146c4413 You're receiving this email because of your account on gitlab.archlinux.org.