diff options
author | davidovski <david@davidovski.xyz> | 2022-05-31 11:05:19 +0100 |
---|---|---|
committer | davidovski <david@davidovski.xyz> | 2022-05-31 11:05:19 +0100 |
commit | 48ca75555522716f0f686dcae3dd6cf3d8ad714d (patch) | |
tree | 00c0f58550ba4661e87376f2f02c8001c69bae44 /repo/system/lua-mpack | |
parent | 871b2b573f01c1b3176a0f65458b3d281b41c437 (diff) |
removed idea of repos
Diffstat (limited to 'repo/system/lua-mpack')
-rw-r--r-- | repo/system/lua-mpack/dont-install-busted.patch | 13 | ||||
-rw-r--r-- | repo/system/lua-mpack/lua-mpack.xibuild | 56 | ||||
-rw-r--r-- | repo/system/lua-mpack/skip-memleak-test.patch | 20 |
3 files changed, 0 insertions, 89 deletions
diff --git a/repo/system/lua-mpack/dont-install-busted.patch b/repo/system/lua-mpack/dont-install-busted.patch deleted file mode 100644 index 2acb260..0000000 --- a/repo/system/lua-mpack/dont-install-busted.patch +++ /dev/null @@ -1,13 +0,0 @@ -Fix Makefile to not try to download and install LuaRocks and busted; use -system-provided busted. ---- a/Makefile -+++ b/Makefile -@@ -61,7 +61,7 @@ - depsclean: - rm -rf $(DEPS_DIR) - --test: $(BUSTED) $(MPACK) -+test: $(MPACK) - $(BUSTED) -o gtest test.lua - - valgrind: $(BUSTED) $(MPACK) diff --git a/repo/system/lua-mpack/lua-mpack.xibuild b/repo/system/lua-mpack/lua-mpack.xibuild deleted file mode 100644 index 85c5195..0000000 --- a/repo/system/lua-mpack/lua-mpack.xibuild +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/sh - -MAKEDEPS="make " -DEPS="musl libmpack" - -PKG_VER=1.0.9 -SOURCE=https://github.com/libmpack/libmpack-lua/archive/$PKG_VER.tar.gz -DESC="Libmpack bindings for Lua" -ADDITIONAL=" -dont-install-busted.patch -skip-memleak-test.patch -" - -luaversions="5.1 " - -prepare () { - apply_patches - - for lver in $luaversions; do - tar xf $PKG_VER.tar.gz - mv libmpack-lua-$PKG_VER build-$lver - done - -} - -build () { - for lver in $luaversions; do - echo "building for lua $lver" - make -C build-$lver \ - FETCH=false \ - USE_SYSTEM_LUA=yes \ - USE_SYSTEM_MPACK=yes \ - LUA=lua$lver \ - LUA_IMPL=lua$lver - #LUA_INCLUDE="$(pkg-config --cflags lua$lver)" \ - #LUA_LIB="$(pkg-config --libs lua$lver)" - done - -} - -package () { - for lver in $luaversions; do - echo "building for lua $lver" - local rockdir="$PKG_DEST/usr/lib/luarocks/rocks-$lver/mpack/$PKG_VER-0" - - make -C build-$lver \ - USE_SYSTEM_LUA=yes \ - USE_SYSTEM_MPACK=yes \ - LUA_CMOD_INSTALLDIR="$(pkg-config --variable=INSTALL_CMOD lua$lver)" \ - DESTDIR="$subpkgdir" \ - install || exit 1 - - mkdir -p "$rockdir" - echo 'rock_manifest = {}' > "$rockdir"/rock_manifest - done -} diff --git a/repo/system/lua-mpack/skip-memleak-test.patch b/repo/system/lua-mpack/skip-memleak-test.patch deleted file mode 100644 index f89b522..0000000 --- a/repo/system/lua-mpack/skip-memleak-test.patch +++ /dev/null @@ -1,20 +0,0 @@ -This test requires binary to be built in debug mode. ---- a/test.lua -+++ b/test.lua -@@ -276,16 +276,6 @@ - end) - end) - -- it('should not leak memory', function() -- -- get the path to the lua interpreter, taken from -- -- http://stackoverflow.com/a/18304231 -- local i_min = 0 -- while arg[ i_min ] do i_min = i_min - 1 end -- i_min = i_min + 1 -- local res = io.popen(arg[i_min]..' leak_test.lua'):read('*a') -- assert.are_same('ok\n', res) -- end) -- - describe('is_bin option', function() - it('controls if strings are serialized to BIN or STR', function() - local isbin = false |