Date: Thursday, December 30, 2021 @ 21:41:57 Author: alerque Revision: 1088945
archrelease: copy trunk to community-x86_64 Added: lua-yaml/repos/community-x86_64/ lua-yaml/repos/community-x86_64/PKGBUILD (from rev 1088944, lua-yaml/trunk/PKGBUILD) ----------+ PKGBUILD | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) Copied: lua-yaml/repos/community-x86_64/PKGBUILD (from rev 1088944, lua-yaml/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-12-30 21:41:57 UTC (rev 1088945) @@ -0,0 +1,47 @@ +# Maintainer: Caleb Maclennan <ca...@alerque.com> + +pkgbase=lua-yaml +_rockname=${pkgbase#lua-} +pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") +pkgver=1.1.2 +_rockrel=1 +pkgrel=5 +pkgdesc='LibYAML binding for Lua' +arch=(x86_64 i686) +url="https://lubyk.github.io/lubyk/$_rockname.html" +license=(MIT) +_luadeps=(lub) +makedepends=(lua + lua51 + lua52 + lua53 + luarocks) +_archive="$_rockname-REL-$pkgver" +source=("https://github.com/lubyk/$_rockname/archive/REL-$pkgver/$_archive.tar.gz") +sha256sums=('b4391d182677ab644403bf1ac028c7421c2605db124f9792193013c582a273ec') + +_package() { + cd "$_archive" + depends=("${pkgname%-*}" "${_luadeps[@]/#/${pkgname%-*}-}") + luarocks --lua-version="$1" --tree="$pkgdir/usr/" \ + CFLAGS="$CPPFLAGS $CFLAGS -fPIC" \ + LIBFLAG="$LDFLAGS -shared" \ + make --deps-mode=none --no-manifest "$_rockname-$pkgver-$_rockrel.rockspec" + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE +} + +package_lua-yaml() { + _package 5.4 +} + +package_lua53-yaml() { + _package 5.3 +} + +package_lua52-yaml() { + _package 5.2 +} + +package_lua51-yaml() { + _package 5.1 +}