summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Regan2021-01-05 19:05:37 -0500
committerJohn Regan2021-01-05 19:05:37 -0500
commitbdfedc51b672cc501e807b4c463bb2b07a50f256 (patch)
tree5e827701aab92efe166614600a4e51c8c18f0943
parente2caf404ccadd850554e5ccaa5a38161657731ce (diff)
downloadaur-bdfedc51b672cc501e807b4c463bb2b07a50f256.tar.gz
update
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD52
2 files changed, 23 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e11ff62c119e..12feecbcc02b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,18 @@
pkgbase = lua-luasodium
- pkgver = 1.0.2
+ pkgver = 1.0.4
pkgrel = 1
url = https://github.com/jprjr/luasodium
arch = x86_64
arch = i686
license = MIT
+ makedepends = cmake
makedepends = lua
makedepends = lua51
makedepends = lua52
makedepends = lua53
depends = libsodium
- source = https://github.com/jprjr/luasodium/releases/download/v1.0.2/luasodium-1.0.2.tar.gz
- md5sums = 10dff0660225dcbca8650285c86787bd
+ source = https://github.com/jprjr/luasodium/releases/download/v1.0.4/luasodium-1.0.4.tar.gz
+ md5sums = 2c025429528ed82e00565d138dca2816
pkgname = lua-luasodium
pkgdesc = Lua bindings for libsodium
diff --git a/PKGBUILD b/PKGBUILD
index ea92dd938e5f..ae1c98030813 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,34 +2,28 @@
pkgname=('lua-luasodium' 'lua51-luasodium' 'lua52-luasodium' 'lua53-luasodium')
_pkgbase='luasodium'
-pkgver=1.0.2
+pkgver=1.0.4
pkgrel=1
arch=('x86_64' 'i686')
url='https://github.com/jprjr/luasodium'
license=('MIT')
depends=('libsodium')
-makedepends=('lua' 'lua51' 'lua52' 'lua53')
+makedepends=('cmake' 'lua' 'lua51' 'lua52' 'lua53')
source=("https://github.com/jprjr/luasodium/releases/download/v${pkgver}/luasodium-${pkgver}.tar.gz")
-md5sums=('10dff0660225dcbca8650285c86787bd')
+md5sums=('2c025429528ed82e00565d138dca2816')
build() {
- cp -r "${_pkgbase}-${pkgver}" "${_pkgbase}-${pkgver}-lua5.1"
- cp -r "${_pkgbase}-${pkgver}" "${_pkgbase}-${pkgver}-lua5.2"
- cp -r "${_pkgbase}-${pkgver}" "${_pkgbase}-${pkgver}-lua5.3"
+ cmake -B build-lua -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=YES -DCMAKE_INSTALL_PREFIX=/usr -S "${_pkgbase}-${pkgver}"
+ cmake -B build-lua51 -DLUA_VERSION=5.1 -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=YES -DCMAKE_INSTALL_PREFIX=/usr -S "${_pkgbase}-${pkgver}"
+ cmake -B build-lua52 -DLUA_VERSION=5.2 -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=YES -DCMAKE_INSTALL_PREFIX=/usr -S "${_pkgbase}-${pkgver}"
+ cmake -B build-lua53 -DLUA_VERSION=5.3 -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=YES -DCMAKE_INSTALL_PREFIX=/usr -S "${_pkgbase}-${pkgver}"
- cd "${_pkgbase}-${pkgver}"
- make LUA=lua
-
- cd "../${_pkgbase}-${pkgver}-lua5.1"
- make LUA=lua5.1
-
- cd "../${_pkgbase}-${pkgver}-lua5.2"
- make LUA=lua5.2
-
- cd "../${_pkgbase}-${pkgver}-lua5.3"
- make LUA=lua5.3
+ make -C build-lua
+ make -C build-lua51
+ make -C build-lua52
+ make -C build-lua53
}
@@ -37,10 +31,8 @@ package_lua-luasodium() {
pkgdesc="Lua bindings for libsodium"
depends+=('lua')
- cd "${_pkgbase}-${pkgver}"
-
- make LUA=lua DESTDIR="$pkgdir" install
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ make -C build-lua LUA=lua DESTDIR="$pkgdir" install
+ install -Dm644 "${_pkgbase}-${pkgver}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
@@ -48,28 +40,22 @@ package_lua51-luasodium() {
pkgdesc="Lua bindings for libsodium for Lua 5.1"
depends+=('lua51')
- cd "${_pkgbase}-${pkgver}-lua5.1"
-
- make LUA=lua5.1 DESTDIR="$pkgdir" install
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ make -C build-lua51 LUA=lua5.1 DESTDIR="$pkgdir" install
+ install -Dm644 "${_pkgbase}-${pkgver}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
package_lua52-luasodium() {
pkgdesc="Lua bindings for libsodium for Lua 5.2"
depends+=('lua52')
- cd "${_pkgbase}-${pkgver}-lua5.2"
-
- make LUA=lua5.2 DESTDIR="$pkgdir" install
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ make -C build-lua52 LUA=lua5.2 DESTDIR="$pkgdir" install
+ install -Dm644 "${_pkgbase}-${pkgver}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
package_lua53-luasodium() {
pkgdesc="Lua bindings for libsodium for Lua 5.3"
depends+=('lua53')
- cd "${_pkgbase}-${pkgver}-lua5.3"
-
- make LUA=lua5.3 DESTDIR="$pkgdir" install
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ make -C build-lua53 LUA=lua5.3 DESTDIR="$pkgdir" install
+ install -Dm644 "${_pkgbase}-${pkgver}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}