Sergej Pupykin pushed to branch main at Arch Linux / Packaging / Packages /
luadbi
Commits:
e5e3d552 by Sergej Pupykin at 2026-02-15T01:29:29+03:00
upgpkg: 0.7.5-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = luadbi
pkgdesc = Database interface library for Lua
- pkgver = 0.7.4
+ pkgver = 0.7.5
pkgrel = 1
url = https://github.com/mwild1/luadbi
arch = x86_64
@@ -12,11 +12,12 @@ pkgbase = luadbi
makedepends = lua51
makedepends = lua52
makedepends = lua53
+ makedepends = lua54
optdepends = sqlite3: sqlite3 Support
optdepends = postgresql-libs: postgresql Support
optdepends = mariadb-libs: mysql Support
- source =
lua51-dbi-0.7.4.tar.gz::https://github.com/mwild1/luadbi/archive/v0.7.4.tar.gz
- sha512sums =
9614b19c4e2fd134ec4bb196fa67f498a58ff66f06144a42d390ac7a52bab66293e4961f4d4227ea3b24b0662764de2e6497bc40d4976933aa7ffff5ec0929ec
+ source =
lua51-dbi-0.7.5.tar.gz::https://github.com/mwild1/luadbi/archive/v0.7.5.tar.gz
+ sha512sums =
7ba1ad9ea756bdb7c932f6a6ca019b6832502aa01393f8799d3c27a6bd987a023c7fd7e21bfaf33e4eae4399d4fe9c6eaed507a9abff024db62d94c3ec7b2cf0
pkgname = lua51-dbi
@@ -24,4 +25,6 @@ pkgname = lua52-dbi
pkgname = lua53-dbi
+pkgname = lua54-dbi
+
pkgname = lua-dbi
=====================================
PKGBUILD
=====================================
@@ -2,8 +2,8 @@
# Maintainer: Robert Knauer <[email protected]>
pkgbase=luadbi
-pkgname=(lua51-dbi lua52-dbi lua53-dbi lua-dbi)
-pkgver=0.7.4
+pkgname=(lua51-dbi lua52-dbi lua53-dbi lua54-dbi lua-dbi)
+pkgver=0.7.5
pkgrel=1
pkgdesc="Database interface library for Lua"
arch=('x86_64')
@@ -15,14 +15,15 @@ makedepends=('sqlite3'
'lua'
'lua51'
'lua52'
- 'lua53')
+ 'lua53'
+ 'lua54')
optdepends=('sqlite3: sqlite3 Support'
'postgresql-libs: postgresql Support'
'mariadb-libs: mysql Support')
source=(
"$pkgname-$pkgver.tar.gz::https://github.com/mwild1/luadbi/archive/v$pkgver.tar.gz"
)
-sha512sums=('9614b19c4e2fd134ec4bb196fa67f498a58ff66f06144a42d390ac7a52bab66293e4961f4d4227ea3b24b0662764de2e6497bc40d4976933aa7ffff5ec0929ec')
+sha512sums=('7ba1ad9ea756bdb7c932f6a6ca019b6832502aa01393f8799d3c27a6bd987a023c7fd7e21bfaf33e4eae4399d4fe9c6eaed507a9abff024db62d94c3ec7b2cf0')
prepare() {
cp -r "$srcdir"/luadbi-$pkgver "$srcdir"/luadbi51-$pkgver
@@ -42,6 +43,9 @@ build() {
cd "$srcdir/luadbi-$pkgver"
make mysql psql sqlite3 LUA_V=5.4
+
+ cd "$srcdir/luadbi-$pkgver"
+ make mysql psql sqlite3 LUA_V=5.5
}
package_lua51-dbi() {
@@ -62,8 +66,14 @@ package_lua53-dbi() {
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}
+package_lua54-dbi() {
+ cd "$srcdir/luadbi53-$pkgver"
+ make install_mysql install_psql install_sqlite3 DESTDIR="$pkgdir" LUA_V=5.4
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}
+
package_lua-dbi() {
cd "$srcdir/luadbi-$pkgver"
- make install_mysql install_psql install_sqlite3 DESTDIR="$pkgdir" LUA_V=5.4
+ make install_mysql install_psql install_sqlite3 DESTDIR="$pkgdir" LUA_V=5.5
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/luadbi/-/commit/e5e3d552ce77b5c90d3c1325d31c6d873aa9e834
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/luadbi/-/commit/e5e3d552ce77b5c90d3c1325d31c6d873aa9e834
You're receiving this email because of your account on gitlab.archlinux.org.