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/lua5-1/lua5-1.xibuild | |
parent | 871b2b573f01c1b3176a0f65458b3d281b41c437 (diff) |
removed idea of repos
Diffstat (limited to 'repo/system/lua5-1/lua5-1.xibuild')
-rw-r--r-- | repo/system/lua5-1/lua5-1.xibuild | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/repo/system/lua5-1/lua5-1.xibuild b/repo/system/lua5-1/lua5-1.xibuild deleted file mode 100644 index 5fc5f80..0000000 --- a/repo/system/lua5-1/lua5-1.xibuild +++ /dev/null @@ -1,77 +0,0 @@ -#!/bin/sh - -MAKEDEPS="make " -DEPS="readline" - -PKG_VER=5.1.5 -SOURCE=https://www.lua.org/ftp/lua-$PKG_VER.tar.gz - -# use alpinelinux's makefile -ADDITIONAL=" - lua-5.1-make.patch - lua-5.1-module_paths.patch - lua-5.1-readline.patch -" - -DESC="A powerful lightweight scripting language" - -prepare () { - - apply_patches - - # we want packages to find our things - sed -i 's:/usr/local:/usr:' etc/lua.pc - - # correct lua versioning - sed -i 's/\(LIB_VERSION = \).*/\16:4:1/' src/Makefile - - cat > configure.ac <<-EOF - top_buildir=. - - AC_INIT(src/luaconf.h) - AC_PROG_LIBTOOL - AC_OUTPUT() - EOF - libtoolize --force --install && aclocal && autoconf - - -} - -build () { - ./configure \ - --prefix=/usr - cd src - make CFLAGS="$CFLAGS -DLUA_USE_LINUX" \ - SYSLDFLAGS="$LDFLAGS" \ - LIB_LIBS="-lpthread -lm -ldl" \ - RPATH="/usr/lib" \ - V=${PKG_VER%.*} alpine_all -} - -package () { - cd .. - sed -i "s/INSTALL= install -p/INSTALL= install/g" Makefile - make V=$PKG_VER \ - INSTALL_TOP="$PKG_DEST/usr" \ - INSTALL_INC="$PKG_DEST/usr/include" \ - INSTALL_LIB="$PKG_DEST/usr/lib" \ - alpine_install - - install -D -m 644 etc/lua.pc "$PKG_DEST"/usr/lib/pkgconfig/lua5.1.pc - install -D -m 644 doc/lua.1 "$PKG_DEST"/usr/share/man/man1/lua5.1.1 - install -D -m 644 doc/luac.1 "$PKG_DEST"/usr/share/man/man1/luac5.1.1 - - mkdir -p "$PKG_DEST"/usr/share/doc/lua5-1/ - install -m644 doc/*.html doc/*.css doc/logo.gif doc/cover.png \ - "$PKG_DEST"/usr/share/doc/lua5-1/ - - # Create symlinks without version suffix. - ln -s lua5.1 "$PKG_DEST"/usr/bin/lua - ln -s luac5.1 "$PKG_DEST"/usr/bin/luac - ln -s lua5.1.pc "$PKG_DEST"/usr/lib/pkgconfig/lua.pc - ln -s lua5.1.1 "$PKG_DEST"/usr/share/man/man1/lua.1 - ln -s luac5.1.1 "$PKG_DEST"/usr/share/man/man1/luac.1 - - - install -m644 -D etc/lua.pc $PKG_DEST/usr/lib/pkgconfig/lua5.1.pc -} |