From 89d6b2b3ecdd57e286b038eecdffdb2c85ecdd05 Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Thu, 6 Feb 2020 16:30:32 +0300 Subject: [PATCH 1/2] Update Lua Penlight to 1.7.0 and adjust for new upstream Signed-off-by: Caleb Maclennan --- penlight/trunk/PKGBUILD | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/penlight/trunk/PKGBUILD b/penlight/trunk/PKGBUILD index 68f4d5037fd..6cc31027876 100644 --- a/penlight/trunk/PKGBUILD +++ b/penlight/trunk/PKGBUILD @@ -3,28 +3,30 @@ # Contributor: SpepS # Contributor: Laszlo Papp # Contributor: Donald Ephraim Curtis +# Contributor: Caleb Maclennana pkgbase=penlight +_pkgbase=Penlight pkgname=('lua-penlight') -pkgver=1.6.0 +pkgver=1.7.0 pkgrel=1 -pkgdesc='Lua libraries focusing on input data handling' -url='https://github.com/stevedonovan/penlight' +pkgdesc='Lua libraries for on input data handling, functional programming, and OS interface' +url="https://tieske.github.io/${_pkgbase}" arch=('any') license=('custom') depends=('lua' 'lua-filesystem') -source=(https://github.com/stevedonovan/penlight/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('a552d0a314f7aa94c9579746996a7aad4ed59f3187f33b4735d3e323e27354b0') -sha512sums=('4f9988e9e5d66aad1c7137a5b8a36e4eaa2dba5408c90ee0253ce3db69980b2e0be8c9ba38f1e88f269da96d09a908115e0e9c2bd0667393f950fdfc1e232ff0') +source=("https://github.com/Tieske/${_pkgbase}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz") +sha256sums=('5b793fc93fa7227190e191e5b24a8f0ce9dd5958ccebe7a53842a58b5d46057f') +sha512sums=('edeb09307c9feb5da6bccd82216a6ad71db988c433245d72d28abb6c555004f77eebba556928b0912937b29ef93e065ad491368041e17730610813de8e595d7d') check() { - cd Penlight-${pkgver} + cd ${_pkgbase}-${pkgver} export LUA_PATH="${PWD}/lua/?/init.lua;${PWD}/lua/?.lua;$(lua -e 'print(package.path)')" lua run.lua } package_lua-penlight() { - cd Penlight-${pkgver} + cd ${_pkgbase}-${pkgver} install -Dm 644 lua/pl/* -t "${pkgdir}/usr/share/lua/5.3/pl" install -Dm 644 CONTRIBUTING.md CHANGELOG.md README.md -t "${pkgdir}/usr/share/doc/${pkgname}" install -Dm 644 docs/manual/* -t "${pkgdir}/usr/share/doc/${pkgname}/manual" -- 2.25.0