Daurnimator pushed to branch main at Arch Linux / Packaging / Packages / 
lua-compat53


Commits:
ed15e381 by Eric Long at 2024-09-05T05:29:00+00:00
Include missing file_mt.lua

Currently `require`ing compat53 fails:

```
$ lua5.1 -e 'require("compat53")'
lua5.1: /usr/share/lua/5.1/compat53/init.lua:27: module 
'compat53.file_mt' not found:
        no field package.preload['compat53.file_mt']
        no file './compat53/file_mt.lua'
        no file '/usr/share/lua/5.1/compat53/file_mt.lua'
        no file '/usr/share/lua/5.1/compat53/file_mt/init.lua'
        no file '/usr/lib/lua/5.1/compat53/file_mt.lua'
        no file '/usr/lib/lua/5.1/compat53/file_mt/init.lua'
        no file './compat53/file_mt.so'
        no file '/usr/lib/lua/5.1/compat53/file_mt.so'
        no file '/usr/lib/lua/5.1/loadall.so'
        no file './compat53.so'
        no file '/usr/lib/lua/5.1/compat53.so'
        no file '/usr/lib/lua/5.1/loadall.so'
stack traceback:
        [C]: in function 'require'
        /usr/share/lua/5.1/compat53/init.lua:27: in main chunk
        [C]: in function 'require'
        (command line):1: in main chunk
        [C]: ?
```
- - - - -
8fb7b2e6 by Daurnimator at 2024-09-05T15:45:54+10:00
Merge remote-tracking branch 'origin/refs/merge-requests/1/head'

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = lua-compat53
        pkgdesc = Compatibility module providing Lua-5.3-style APIs
        pkgver = 0.14.3
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/lunarmodules/lua-compat-5.3
        arch = x86_64
        license = MIT


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 pkgbase='lua-compat53'
 pkgname=('lua51-compat53' 'lua52-compat53')
 pkgver=0.14.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Compatibility module providing Lua-5.3-style APIs'
 arch=('x86_64')
 url='https://github.com/lunarmodules/lua-compat-5.3'
@@ -36,7 +36,7 @@ package_lua51-compat53() {
        pkgdesc='Compatibility module providing Lua-5.3-style APIs for Lua 5.1'
 
        cd "lua-compat-5.3-$pkgver"
-       install -Dm644 compat53/{init,module}.lua -t 
"$pkgdir/usr/share/lua/5.1/compat53"
+       install -Dm644 compat53/{init,module,file_mt}.lua -t 
"$pkgdir/usr/share/lua/5.1/compat53"
        install -D 5.1/{utf8,string,table}.so -t 
"$pkgdir/usr/lib/lua/5.1/compat53/"
        install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
@@ -45,7 +45,7 @@ package_lua52-compat53() {
        pkgdesc='Compatibility module providing Lua-5.3-style APIs for Lua 5.2'
 
        cd "lua-compat-5.3-$pkgver"
-       install -Dm644 compat53/{init,module}.lua -t 
"$pkgdir/usr/share/lua/5.2/compat53"
+       install -Dm644 compat53/{init,module,file_mt}.lua -t 
"$pkgdir/usr/share/lua/5.2/compat53"
        install -D 5.2/{utf8,string,table}.so -t 
"$pkgdir/usr/lib/lua/5.2/compat53/"
        install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-compat53/-/compare/777e56b8c5d54d3e4727d87841a38295316e0656...8fb7b2e640e2ed448b301f44fdde7651c7fc13ec

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-compat53/-/compare/777e56b8c5d54d3e4727d87841a38295316e0656...8fb7b2e640e2ed448b301f44fdde7651c7fc13ec
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to