aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2019-06-25 19:51:04 +0200
committerJakub Jirutka <jakub@jirutka.cz>2019-06-25 21:08:21 +0200
commite692eeab986c948ce9f3d9a6632155b8ca7b2e4d (patch)
treeb9cd5080071dc368944a74e9d8d9c4a69ee79ccf
parenta6474033b1867080eec2832bf008b62207fead48 (diff)
downloadaports-e692eeab986c948ce9f3d9a6632155b8ca7b2e4d.tar.bz2
aports-e692eeab986c948ce9f3d9a6632155b8ca7b2e4d.tar.xz
main/lua-lub: install into lua-common, remove subpackages
-rw-r--r--main/lua-lub/APKBUILD33
1 files changed, 10 insertions, 23 deletions
diff --git a/main/lua-lub/APKBUILD b/main/lua-lub/APKBUILD
index 9f24cfb28e..9351ef5d71 100644
--- a/main/lua-lub/APKBUILD
+++ b/main/lua-lub/APKBUILD
@@ -1,43 +1,30 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=lua-lub
-_pkgname=lub
+_rockname=lub
pkgver=1.1.0
pkgrel=2
pkgdesc="Lubyk base module for Lua"
url="http://doc.lubyk.org/lub.html"
arch="noarch"
license="MIT"
-depends="lua-filesystem"
-makedepends=""
-subpackages=""
-source="$pkgname-$pkgver.tar.gz::https://github.com/lubyk/$_pkgname/archive/REL-$pkgver.tar.gz"
-builddir="$srcdir/$_pkgname-REL-$pkgver"
+depends="lua lua-filesystem"
+provides=""
+source="$pkgname-$pkgver.tar.gz::https://github.com/lubyk/$_rockname/archive/REL-$pkgver.tar.gz"
+builddir="$srcdir/$_rockname-REL-$pkgver"
-_luaversions="5.1 5.2 5.3"
-for _v in $_luaversions; do
- makedepends="$makedepends lua$_v-dev"
- subpackages="$subpackages lua$_v-$_pkgname:_subpackage"
+for _v in 5.1 5.2 5.3; do
+ provides="$provides lua$_v-$_rockname=$pkgver-r$pkgrel"
done
package() {
- mkdir -p "$pkgdir"
-}
-
-_subpackage() {
- local lver="${subpkgname:3:3}"
- pkgdesc="$pkgdesc $lver"
- depends="lua$lver ${depends//lua-/lua$lver-}"
- install_if="$pkgname=$pkgver-r$pkgrel lua$lver"
- local rockdir="$subpkgdir/usr/lib/luarocks/rocks-$lver/$_pkgname/$pkgver-1"
+ local rockdir="$pkgdir/usr/lib/luarocks/rocks-common/$_rockname/$pkgver-2"
- mkdir -p "$subpkgdir"/usr/share/lua/$lver
- cp -r "$builddir"/lub "$subpkgdir"/usr/share/lua/$lver/
+ mkdir -p "$pkgdir"/usr/share/lua/common
+ cp -r "$builddir"/lub "$pkgdir"/usr/share/lua/common/
mkdir -p "$rockdir"
echo 'rock_manifest = {}' > "$rockdir"/rock_manifest
}
-md5sums="093cbf163ef2fea60031aea2619ae4b9 lua-lub-1.1.0.tar.gz"
-sha256sums="355f427f28155c4cf3a9673aa24c3754ea782c1c5f2081cbc4c28c00ed69a0b7 lua-lub-1.1.0.tar.gz"
sha512sums="46f18cfc12d919694ddba7ab875e579381cd964c18b91dfb46d4f8091b90fd7daef96eaf0e16bd4fb3e01962adb74eeed47259aac014ebf24f85955d99a873f3 lua-lub-1.1.0.tar.gz"