From bd96d89cebb998a9b2b56effeb68f93bdf389849 Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Fri, 4 Nov 2016 21:56:47 +0100 Subject: community/lua-mpack: move from testing and claim maintainership --- community/lua-mpack/APKBUILD | 60 ++++++++++++++++++++++++++++++++++++++++++++ testing/lua-mpack/APKBUILD | 60 -------------------------------------------- 2 files changed, 60 insertions(+), 60 deletions(-) create mode 100644 community/lua-mpack/APKBUILD delete mode 100644 testing/lua-mpack/APKBUILD diff --git a/community/lua-mpack/APKBUILD b/community/lua-mpack/APKBUILD new file mode 100644 index 000000000..e2670ce4b --- /dev/null +++ b/community/lua-mpack/APKBUILD @@ -0,0 +1,60 @@ +# Contributor: Daniel Sabogal +# Maintainer: Jakub Jirutka +pkgname=lua-mpack +_pkgname=libmpack +pkgver=1.0.3 +pkgrel=0 +pkgdesc="Libmpack bindings for Lua" +url="https://github.com/tarruda/libmpack" +arch="noarch" +license="MIT" +depends="" +makedepends="" +subpackages="" +source="$_pkgname-$pkgver.tar.gz::https://github.com/tarruda/$_pkgname/archive/$pkgver.tar.gz" +builddir="$srcdir/$_pkgname-$pkgver" + +_luaversions="5.1 5.2 5.3" +for _v in $_luaversions; do + makedepends="$makedepends lua$_v-dev" + subpackages="$subpackages lua$_v-${pkgname#lua-}:_subpackage:all" +done + +prepare() { + default_prepare || return 1 + + local lver; for lver in $_luaversions; do + cp -r "$builddir" "$builddir-$lver" || return 1 + done +} + +build() { + local lver; for lver in $_luaversions; do + msg "Building for Lua $lver..." + make -C "$builddir-$lver"/binding/lua \ + CFLAGS="$CFLAGS" \ + USE_SYSTEM_LUA=yes \ + LUA_INCLUDE="$(pkg-config --cflags lua$lver)" \ + LUA_LIB="$(pkg-config --libs lua$lver)" || return 1 + done +} + +package() { + mkdir -p "$pkgdir" +} + +_subpackage() { + local lver="${subpkgname:3:3}" + pkgdesc="$pkgdesc $lver" + install_if="$pkgname=$pkgver-r$pkgrel lua$lver" + + make -C "$builddir-$lver"/binding/lua \ + USE_SYSTEM_LUA=yes \ + LUA_CMOD_INSTALLDIR="$(pkg-config --variable=INSTALL_CMOD lua$lver)" \ + DESTDIR="$subpkgdir" \ + install +} + +md5sums="7d855d6f989686fae713c10f202f5a1b libmpack-1.0.3.tar.gz" +sha256sums="65eb21cfa9313204ac5296e3b305d752b8422c724b6375caecc6385f0a6d6e22 libmpack-1.0.3.tar.gz" +sha512sums="3024d2830d83a7572a648ee6074467e2096dc6af7c92aaf3c6531e4c25c1c57d9853a60f5b2d1f50039ceeb80bae83f8fdc7241fa48f789cb636bba32fc2a9ba libmpack-1.0.3.tar.gz" diff --git a/testing/lua-mpack/APKBUILD b/testing/lua-mpack/APKBUILD deleted file mode 100644 index 3739e61fb..000000000 --- a/testing/lua-mpack/APKBUILD +++ /dev/null @@ -1,60 +0,0 @@ -# Contributor: Daniel Sabogal -# Maintainer: -pkgname=lua-mpack -_pkgname=libmpack -pkgver=1.0.3 -pkgrel=0 -pkgdesc="Libmpack bindings for Lua" -url="https://github.com/tarruda/libmpack" -arch="noarch" -license="MIT" -depends="" -makedepends="" -subpackages="" -source="$_pkgname-$pkgver.tar.gz::https://github.com/tarruda/$_pkgname/archive/$pkgver.tar.gz" -builddir="$srcdir/$_pkgname-$pkgver" - -_luaversions="5.1 5.2 5.3" -for _v in $_luaversions; do - makedepends="$makedepends lua$_v-dev" - subpackages="$subpackages lua$_v-${pkgname#lua-}:_subpackage:all" -done - -prepare() { - default_prepare || return 1 - - local lver; for lver in $_luaversions; do - cp -r "$builddir" "$builddir-$lver" || return 1 - done -} - -build() { - local lver; for lver in $_luaversions; do - msg "Building for Lua $lver..." - make -C "$builddir-$lver"/binding/lua \ - CFLAGS="$CFLAGS" \ - USE_SYSTEM_LUA=yes \ - LUA_INCLUDE="$(pkg-config --cflags lua$lver)" \ - LUA_LIB="$(pkg-config --libs lua$lver)" || return 1 - done -} - -package() { - mkdir -p "$pkgdir" -} - -_subpackage() { - local lver="${subpkgname:3:3}" - pkgdesc="$pkgdesc $lver" - install_if="$pkgname=$pkgver-r$pkgrel lua$lver" - - make -C "$builddir-$lver"/binding/lua \ - USE_SYSTEM_LUA=yes \ - LUA_CMOD_INSTALLDIR="$(pkg-config --variable=INSTALL_CMOD lua$lver)" \ - DESTDIR="$subpkgdir" \ - install -} - -md5sums="7d855d6f989686fae713c10f202f5a1b libmpack-1.0.3.tar.gz" -sha256sums="65eb21cfa9313204ac5296e3b305d752b8422c724b6375caecc6385f0a6d6e22 libmpack-1.0.3.tar.gz" -sha512sums="3024d2830d83a7572a648ee6074467e2096dc6af7c92aaf3c6531e4c25c1c57d9853a60f5b2d1f50039ceeb80bae83f8fdc7241fa48f789cb636bba32fc2a9ba libmpack-1.0.3.tar.gz" -- cgit v1.2.3