summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCaleb Maclennan2020-02-12 11:42:49 +0300
committerCaleb Maclennan2020-02-12 11:42:49 +0300
commit034ef5ba36c3376be35be60e9cabca1bbcef28d0 (patch)
tree9a825811c778d8ae3e295c0030e351ee4fb47e0f /PKGBUILD
parent6fcbe76c2dd1e3588eda0efdb00faf83c9a0dcf3 (diff)
downloadaur-034ef5ba36c3376be35be60e9cabca1bbcef28d0.tar.gz
Adopt, update to 20190403
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 26 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9612bba4c1ac..bd21b75d6a0d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,38 +1,42 @@
-# Maintainer: meskarune <admin@doloresportalatin.info>
+# Maintainer: Caleb Maclennan <caleb@alerque.com>
+# Contributor: meskarune <admin@doloresportalatin.info>
-pkgname=(lua-unix lua51-unix lua52-unix)
-_basename=lunix
-pkgver=20170920
+_rockname=unix
+_project=l$_rockname
+pkgname=("lua-$_rockname" "lua52-$_rockname" "lua51-$_rockname")
+pkgver=20190403
pkgrel=1
+pkgdesc='Lua bindings for common *nix system APIs'
arch=('x86_64')
-url='http://25thandclement.com/~william/projects/lunix.html'
+url="https://github.com/wahern/$_project"
license=('MIT')
makedepends=('lua' 'lua51' 'lua52')
-source=("http://25thandclement.com/~william/projects/releases/$_basename-$pkgver.tgz")
-md5sums=('e2ef87e5bfc3432127037c9228305002')
+source=("$_project-$pkgver.tar.gz::https://github.com/wahern/$_project/archive/rel-$pkgver.tar.gz")
+sha256sums=('e27ee456f30aa1b6d93ebe079a274764eda81308655612dd68edfb7deede7563')
+_tardir="$_project-rel-$pkgver"
build() {
- cd "$_basename-$pkgver"
+ cd "$_tardir"
make prefix=/usr all
}
-package_lua-unix() {
- pkgdesc='lua bindings library for common *nix system APIs'
- cd "$_basename-$pkgver"
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- make prefix=/usr DESTDIR="$pkgdir" install5.3
+_package_helper() {
+ cd "$_tardir"
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+ make prefix=/usr DESTDIR="$pkgdir" install$1
}
-package_lua51-unix() {
- pkgdesc='lua51 bindings library for common *nix system APIs'
- cd "$_basename-$pkgver"
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- make prefix=/usr DESTDIR="$pkgdir" install5.1
+package_lua-unix() {
+ depends+=('lua')
+ _package_helper 5.3
}
package_lua52-unix() {
- pkgdesc='lua52 bindings library for common *nix system APIs'
- cd "$_basename-$pkgver"
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- make prefix=/usr DESTDIR="$pkgdir" install5.2
+ depends+=('lua52')
+ _package_helper 5.2
+}
+
+package_lua51-unix() {
+ depends+=('lua51')
+ _package_helper 5.1
}