[arch-commits] Commit in lua-alt-getopt/trunk (PKGBUILD)
Daurnimator
daurnimator at archlinux.org
Sun Jul 5 09:28:28 UTC 2020
Date: Sunday, July 5, 2020 @ 09:28:27
Author: daurnimator
Revision: 657773
upgpkg: lua-alt-getopt 0.7.0-9: lua package is becoming Lua 5.4
Modified:
lua-alt-getopt/trunk/PKGBUILD
----------+
PKGBUILD | 41 ++++++++++++-----------------------------
1 file changed, 12 insertions(+), 29 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-07-05 09:26:54 UTC (rev 657772)
+++ PKGBUILD 2020-07-05 09:28:27 UTC (rev 657773)
@@ -1,54 +1,37 @@
# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Maintainer: Daurnimator <daurnimator at archlinux.org>
# Old Maintainer: Gustavo Alvarez <sl1pkn07 at gmail.com>
# contributor: Cameron Banta <cbanta at gmail.com>
pkgbase=lua-alt-getopt
-pkgname=(lua-alt-getopt lua51-alt-getopt lua52-alt-getopt)
+pkgname=(lua51-alt-getopt lua52-alt-getopt lua53-alt-getopt)
pkgver=0.7.0
-pkgrel=8
+pkgrel=9
pkgdesc="Lua module for processing options similar to getopt_long(3)"
license=('MIT')
arch=('any')
url="http://luaforge.net/projects/alt-getopt/"
-makedepends=('bmake' 'lua' 'lua51' 'lua52')
source=("http://mova.org/~cheusov/pub/lua_alt_getopt/lua-alt-getopt-${pkgver}.tar.gz"
'LICENSE')
sha512sums=('379db696180e2bbb6e472ebe56e921c9736ee89ad673b296d0e580f100617a10dd5b44fdd665298ac87a44bbf8b5c330696653ec6d62ccaebc22120debf3c91f'
'f4c04e8a6bdbc737e04672f7751fcfb709e34c87df69ddfada0b0e22480f5ffd7daf21f266699e5b2955ff781f5a4aa574a614646896d12c994bc7b9282b0f67')
-build() {
- cp -r "${pkgname}-${pkgver}" build51
- cp -r "${pkgname}-${pkgver}" build52
- cp -r "${pkgname}-${pkgver}" build53
-
- cd "$srcdir"/build51
- bmake LUAVER=5.1 PREFIX=/usr
- cd "$srcdir"/build52
- bmake LUAVER=5.2 PREFIX=/usr
- cd "$srcdir"/build53
- bmake LUAVER=5.3 PREFIX=/usr
-}
-
package_lua51-alt-getopt() {
- depends=('lua51')
- cd "$srcdir"/build51
- install -Dm755 alt_getopt "${pkgdir}/usr/bin/alt_getopt5.1"
- install -Dm664 alt_getopt.lua "${pkgdir}/usr/share/lua/5.1/alt_getopt.lua"
+ cd "${pkgbase}-${pkgver}"
+ install -Dm644 alt_getopt.lua "${pkgdir}/usr/share/lua/5.1/alt_getopt.lua"
install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
package_lua52-alt-getopt() {
- depends=('lua52')
- cd "$srcdir"/build52
- install -Dm755 alt_getopt "${pkgdir}/usr/bin/alt_getopt5.2"
- install -Dm664 alt_getopt.lua "${pkgdir}/usr/share/lua/5.2/alt_getopt.lua"
+ cd "${pkgbase}-${pkgver}"
+ install -Dm644 alt_getopt.lua "${pkgdir}/usr/share/lua/5.2/alt_getopt.lua"
install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
-package_lua-alt-getopt() {
- depends=('lua')
- cd "$srcdir"/build53
- install -Dm755 alt_getopt "${pkgdir}/usr/bin/alt_getopt"
- install -Dm664 alt_getopt.lua "${pkgdir}/usr/share/lua/5.3/alt_getopt.lua"
+package_lua53-alt-getopt() {
+ cd "${pkgbase}-${pkgver}"
+ install -Dm644 alt_getopt.lua "${pkgdir}/usr/share/lua/5.3/alt_getopt.lua"
install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
+
+# Library does not support lua5.4
More information about the arch-commits
mailing list