summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-08-06 11:24:55 +0300
committerCaleb Maclennan2020-08-06 11:24:55 +0300
commit10ce7ce0563a4a033a4ed9afa70730be8a57fcd9 (patch)
treec90ef87c181981c621272c4013c6d0baed61f5e8
parentc0a5491c5505973401b4fb561974561be4e6a61f (diff)
downloadaur-10ce7ce0563a4a033a4ed9afa70730be8a57fcd9.tar.gz
upgpkg: lua-zlib 11.2-2
Bump default to Lua 5.4 and add Lua 5.3 split package
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD51
2 files changed, 37 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8868616e1d55..3fa4a057f30a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,17 @@
pkgbase = lua-zlib
pkgdesc = Simple streaming interface to zlib for Lua
pkgver = 1.2
- pkgrel = 1
+ pkgrel = 2
epoch = 1
url = https://github.com/brimworks/lua-zlib
arch = x86_64
license = MIT
makedepends = cmake
makedepends = lua
- makedepends = lua51
+ makedepends = lua53
makedepends = lua52
+ makedepends = lua51
makedepends = zlib
- makedepends = git
conflicts = lua-lzlib
source = lua-zlib-1.2.tar.gz::https://github.com/brimworks/lua-zlib/archive/v1.2.tar.gz
sha256sums = 26b813ad39c94fc930b168c3418e2e746af3b2e80b92f94f306f6f954cc31e7d
@@ -20,11 +20,15 @@ pkgname = lua-zlib
depends = zlib
depends = lua
-pkgname = lua51-zlib
+pkgname = lua53-zlib
depends = zlib
- depends = lua51
+ depends = lua53
pkgname = lua52-zlib
depends = zlib
depends = lua52
+pkgname = lua51-zlib
+ depends = zlib
+ depends = lua51
+
diff --git a/PKGBUILD b/PKGBUILD
index 3b2c14795b2a..a8314e4f5d09 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,54 +1,59 @@
# Maintainer: Caleb Maclennan <caleb@alerque.com>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
-pkgname=(lua-zlib lua51-zlib lua52-zlib)
-pkgbase=lua-zlib
+_rockname=zlib
+pkgbase="lua-$_rockname"
+pkgname=("lua-$_rockname" "lua53-$_rockname" "lua52-$_rockname" "lua51-$_rockname")
epoch=1
pkgver=1.2
-pkgrel=1
+pkgrel=2
url='https://github.com/brimworks/lua-zlib'
pkgdesc='Simple streaming interface to zlib for Lua'
arch=('x86_64')
license=('MIT')
-makedepends=('cmake' 'lua' 'lua51' 'lua52' 'zlib' 'git')
+makedepends=('cmake' 'lua' 'lua53' 'lua52' 'lua51' 'zlib')
conflicts=('lua-lzlib')
source=("$pkgbase-$pkgver.tar.gz::https://github.com/brimworks/$pkgbase/archive/v$pkgver.tar.gz")
sha256sums=('26b813ad39c94fc930b168c3418e2e746af3b2e80b92f94f306f6f954cc31e7d')
build() {
- cp -a "$pkgbase-$pkgver" lua51-zlib-"$pkgver"
- cp -a "$pkgbase-$pkgver" lua52-zlib-"$pkgver"
-
- cd "$srcdir"/lua-zlib-"$pkgver"
+ cp -a "$pkgbase-$pkgver" "lua53-zlib-$pkgver"
+ cp -a "$pkgbase-$pkgver" "lua52-zlib-$pkgver"
+ cp -a "$pkgbase-$pkgver" "lua51-zlib-$pkgver"
+ cd "$srcdir/lua-zlib-$pkgver"
gcc -o zlib.so -O2 -fPIC -shared lua_zlib.c -llua -lz
-
- cd "$srcdir"/lua51-zlib-"$pkgver"
- gcc -o zlib.so -O2 -fPIC -shared -I/usr/include/lua5.1 lua_zlib.c -llua5.1 -lz
-
- cd "$srcdir"/lua52-zlib-"$pkgver"
+ cd "$srcdir/lua53-zlib-$pkgver"
+ gcc -o zlib.so -O2 -fPIC -shared -I/usr/include/lua5.3 lua_zlib.c -llua5.3 -lz
+ cd "$srcdir/lua52-zlib-$pkgver"
gcc -o zlib.so -O2 -fPIC -shared -I/usr/include/lua5.2 lua_zlib.c -llua5.2 -lz
+ cd "$srcdir/lua51-zlib-$pkgver"
+ gcc -o zlib.so -O2 -fPIC -shared -I/usr/include/lua5.1 lua_zlib.c -llua5.1 -lz
}
package_lua-zlib() {
depends=('zlib' 'lua')
-
cd "$pkgname-$pkgver"
- install -Dm0755 zlib.so "$pkgdir/usr/lib/lua/5.3/zlib.so"
- install -Dm0644 README "$pkgdir/usr/share/licenses/$pkgname/README"
+ install -Dm0755 -t "$pkgdir/usr/lib/lua/5.4/" zlib.so
+ install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" README
}
-package_lua51-zlib() {
- depends=('zlib' 'lua51')
-
+package_lua53-zlib() {
+ depends=('zlib' 'lua53')
cd "$pkgname-$pkgver"
- install -Dm0755 zlib.so "$pkgdir/usr/lib/lua/5.1/zlib.so"
- install -Dm0644 README "$pkgdir/usr/share/licenses/$pkgname/README"
+ install -Dm0755 -t "$pkgdir/usr/lib/lua/5.3/" zlib.so
+ install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" README
}
package_lua52-zlib() {
depends=('zlib' 'lua52')
+ cd "$pkgname-$pkgver"
+ install -Dm0755 -t "$pkgdir/usr/lib/lua/5.2/" zlib.so
+ install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" README
+}
+package_lua51-zlib() {
+ depends=('zlib' 'lua51')
cd "$pkgname-$pkgver"
- install -Dm0755 zlib.so "$pkgdir/usr/lib/lua/5.2/zlib.so"
- install -Dm0644 README "$pkgdir/usr/share/licenses/$pkgname/README"
+ install -Dm0755 -t "$pkgdir/usr/lib/lua/5.1/" zlib.so
+ install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" README
}