Date: Monday, September 6, 2021 @ 23:39:55 Author: daurnimator Revision: 1011900
archrelease: copy trunk to community-x86_64 Added: luasec/repos/community-x86_64/PKGBUILD (from rev 1011899, luasec/trunk/PKGBUILD) Deleted: luasec/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 144 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 72 insertions(+), 72 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-09-06 23:39:36 UTC (rev 1011899) +++ PKGBUILD 2021-09-06 23:39:55 UTC (rev 1011900) @@ -1,72 +0,0 @@ -# Maintainer: Daurnimator <daurnima...@archlinux.org> -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: Dwayne Bent <db...@liqd.org> -# Contributor: Paul-Sebastian Manole <brokenth...@gmail.com> - -pkgbase=luasec -pkgname=(lua-sec lua51-sec lua52-sec lua53-sec) -epoch=2 -pkgver=1.0.1 -pkgrel=1 -pkgdesc='Lua bindings for OpenSSL library to provide TLS/SSL communication' -arch=('x86_64') -url='https://github.com/brunoos/luasec/wiki' -license=('MIT') -makedepends=('luarocks' - 'lua51' 'lua52' 'lua53' 'lua') # https://github.com/luarocks/luarocks/issues/1275 -depends=('openssl') -source=("$pkgbase-v$pkgver.tar.gz"::"https://github.com/brunoos/luasec/archive/v$pkgver.tar.gz") -sha512sums=('21ae200e40f13a35eebca95cdac25ae13532a3008b2f9ec97a079033b9efde69e81954354453623eb77340368f482d3c69adb26881a6c0d7c4897df31301af93') - -build() { - cd "luasec-$pkgver" - - for v in 5.1 5.2 5.3 5.4; do - mkdir -p "$v/" - luarocks make --pack-binary-rock --lua-version="$v" --deps-mode=none \ - CFLAGS="$CPPFLAGS $CFLAGS -fPIC" \ - LIBFLAG="$LDFLAGS -shared" \ - luasec-"$pkgver"-1.rockspec - mv luasec-"$pkgver"-1.*.rock "$v/" - done -} - -package_lua51-sec() { - pkgdesc="$pkgdesc for Lua 5.1" - depends+=('lua51-socket') - conflicts=('luasec') - replaces=('luasec') - - cd "luasec-$pkgver" - luarocks install --lua-version=5.1 --tree="$pkgdir/usr/" --deps-mode=none --no-manifest 5.1/*.rock - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_lua52-sec() { - pkgdesc="$pkgdesc for Lua 5.2" - depends+=('lua52-socket') - - cd "luasec-$pkgver" - luarocks install --lua-version=5.2 --tree="$pkgdir/usr/" --deps-mode=none --no-manifest 5.2/*.rock - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_lua53-sec() { - pkgdesc="$pkgdesc for Lua 5.3" - depends+=('lua53-socket') - - cd "luasec-$pkgver" - luarocks install --lua-version=5.3 --tree="$pkgdir/usr/" --deps-mode=none --no-manifest 5.3/*.rock - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_lua-sec() { - pkgdesc="$pkgdesc for Lua 5.4" - depends+=('lua-socket') - - cd "luasec-$pkgver" - luarocks install --lua-version=5.4 --tree="$pkgdir/usr/" --deps-mode=none --no-manifest 5.4/*.rock - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: luasec/repos/community-x86_64/PKGBUILD (from rev 1011899, luasec/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-09-06 23:39:55 UTC (rev 1011900) @@ -0,0 +1,72 @@ +# Maintainer: Daurnimator <daurnima...@archlinux.org> +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Dwayne Bent <db...@liqd.org> +# Contributor: Paul-Sebastian Manole <brokenth...@gmail.com> + +pkgbase=luasec +pkgname=(lua-sec lua51-sec lua52-sec lua53-sec) +epoch=2 +pkgver=1.0.2 +pkgrel=1 +pkgdesc='Lua bindings for OpenSSL library to provide TLS/SSL communication' +arch=('x86_64') +url='https://github.com/brunoos/luasec/wiki' +license=('MIT') +makedepends=('luarocks' + 'lua51' 'lua52' 'lua53' 'lua') # https://github.com/luarocks/luarocks/issues/1275 +depends=('openssl') +source=("$pkgbase-v$pkgver.tar.gz"::"https://github.com/brunoos/luasec/archive/v$pkgver.tar.gz") +sha512sums=('a873d8217b1ec9e66f50d7319ea0fa467b92b5855e7514dbd00429a26be3546e69fdfc985ac79a80d86f3c6845910b2e14a2198951dcad249b2d1c7d6855453f') + +build() { + cd "luasec-$pkgver" + + for v in 5.1 5.2 5.3 5.4; do + mkdir -p "$v/" + luarocks make --pack-binary-rock --lua-version="$v" --deps-mode=none \ + CFLAGS="$CPPFLAGS $CFLAGS -fPIC" \ + LIBFLAG="$LDFLAGS -shared" \ + luasec-"$pkgver"-1.rockspec + mv luasec-"$pkgver"-1.*.rock "$v/" + done +} + +package_lua51-sec() { + pkgdesc="$pkgdesc for Lua 5.1" + depends+=('lua51-socket') + conflicts=('luasec') + replaces=('luasec') + + cd "luasec-$pkgver" + luarocks install --lua-version=5.1 --tree="$pkgdir/usr/" --deps-mode=none --no-manifest 5.1/*.rock + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lua52-sec() { + pkgdesc="$pkgdesc for Lua 5.2" + depends+=('lua52-socket') + + cd "luasec-$pkgver" + luarocks install --lua-version=5.2 --tree="$pkgdir/usr/" --deps-mode=none --no-manifest 5.2/*.rock + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lua53-sec() { + pkgdesc="$pkgdesc for Lua 5.3" + depends+=('lua53-socket') + + cd "luasec-$pkgver" + luarocks install --lua-version=5.3 --tree="$pkgdir/usr/" --deps-mode=none --no-manifest 5.3/*.rock + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lua-sec() { + pkgdesc="$pkgdesc for Lua 5.4" + depends+=('lua-socket') + + cd "luasec-$pkgver" + luarocks install --lua-version=5.4 --tree="$pkgdir/usr/" --deps-mode=none --no-manifest 5.4/*.rock + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: