[arch-commits] Commit in lua-alt-getopt/trunk (PKGBUILD)
Daurnimator
daurnimator at archlinux.org
Mon Aug 17 13:26:26 UTC 2020
Date: Monday, August 17, 2020 @ 13:26:26
Author: daurnimator
Revision: 682626
upgpkg: lua-alt-getopt 0.8.0-1
Modified:
lua-alt-getopt/trunk/PKGBUILD
----------+
PKGBUILD | 35 ++++++++++++++++++++++-------------
1 file changed, 22 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-08-17 12:59:19 UTC (rev 682625)
+++ PKGBUILD 2020-08-17 13:26:26 UTC (rev 682626)
@@ -3,35 +3,44 @@
# Old Maintainer: Gustavo Alvarez <sl1pkn07 at gmail.com>
# contributor: Cameron Banta <cbanta at gmail.com>
-pkgbase=lua-alt-getopt
-pkgname=(lua51-alt-getopt lua52-alt-getopt lua53-alt-getopt)
-pkgver=0.7.0
-pkgrel=9
+pkgname=(lua-alt-getopt lua51-alt-getopt lua52-alt-getopt lua53-alt-getopt)
+pkgver=0.8.0
+pkgrel=1
pkgdesc="Lua module for processing options similar to getopt_long(3)"
license=('MIT')
arch=('any')
-url="http://luaforge.net/projects/alt-getopt/"
-source=("http://mova.org/~cheusov/pub/lua_alt_getopt/lua-alt-getopt-${pkgver}.tar.gz"
- 'LICENSE')
-sha512sums=('379db696180e2bbb6e472ebe56e921c9736ee89ad673b296d0e580f100617a10dd5b44fdd665298ac87a44bbf8b5c330696653ec6d62ccaebc22120debf3c91f'
- 'f4c04e8a6bdbc737e04672f7751fcfb709e34c87df69ddfada0b0e22480f5ffd7daf21f266699e5b2955ff781f5a4aa574a614646896d12c994bc7b9282b0f67')
+url="https://github.com/cheusov/lua-alt-getopt"
+source=("https://github.com/cheusov/lua-alt-getopt/archive/${pkgver}.tar.gz")
+sha512sums=('1c0768e98793ee060a8a70bc47355abf5feac3b51d9844a26816267c0901df9f30c9ef3280766dec2c5b754123ca548c8f49cb294bf4f04c378c62ea377e09de')
package_lua51-alt-getopt() {
+ pkgdesc="$pkgdesc for Lua 5.1"
+
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"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
package_lua52-alt-getopt() {
+ pkgdesc="$pkgdesc for Lua 5.2"
+
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"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
package_lua53-alt-getopt() {
+ pkgdesc="$pkgdesc for Lua 5.3"
+
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"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
-# Library does not support lua5.4
+package_lua-alt-getopt() {
+ pkgdesc="$pkgdesc for Lua 5.4"
+
+ cd "${pkgbase}-${pkgver}"
+ install -Dm644 alt_getopt.lua "${pkgdir}/usr/share/lua/5.4/alt_getopt.lua"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
More information about the arch-commits
mailing list