aboutsummaryrefslogtreecommitdiffstats
path: root/community/erlang/APKBUILD
diff options
context:
space:
mode:
authorMichal Jirku <box@wejn.org>2022-01-09 10:45:36 +0100
committerMichal Jirků <box@wejn.org>2022-01-13 18:25:35 +0000
commitccc98cd53770faf93b1cf945d2fd81887be3a264 (patch)
treea5895ecf0e294f2ba79d0448879f4baa9d8495b8 /community/erlang/APKBUILD
parentf8f614dd5b5031e2b8465433f45fd5c76609426e (diff)
community/erlang: fix broken subpackage depends
Makes subpackages properly depend on erlang-wx. Makes erlang-wx depend on xauth and terminus-font. Fixes lint issue. Closes #13405.
Diffstat (limited to 'community/erlang/APKBUILD')
-rw-r--r--community/erlang/APKBUILD15
1 files changed, 8 insertions, 7 deletions
diff --git a/community/erlang/APKBUILD b/community/erlang/APKBUILD
index 38f7c49633e..1cd4ca57363 100644
--- a/community/erlang/APKBUILD
+++ b/community/erlang/APKBUILD
@@ -9,7 +9,7 @@
pkgname=erlang
pkgver=24.1.4
-pkgrel=0
+pkgrel=1
pkgdesc="General-purpose programming language and runtime environment"
url="https://www.erlang.org/"
license="Apache-2.0"
@@ -70,15 +70,16 @@ package() {
}
_mv_erlang_lib() {
- local lib=$(echo ${subpkgname#$pkgname-} | tr '-' '_')
+ local lib=$(echo ${subpkgname#"$pkgname-"} | tr '-' '_')
depends="$pkgname=$pkgver-r$pkgrel"
case "$lib" in
- debugger) depends="$pkgname-wx=$pkgver-$pkgrel";;
- dialyzer) depends="$pkgname-wx=$pkgver-$pkgrel";;
- et) depends="$pkgname-wx=$pkgver-$pkgrel";;
+ debugger) depends="$pkgname-wx=$pkgver-r$pkgrel";;
+ dialyzer) depends="$pkgname-wx=$pkgver-r$pkgrel";;
+ et) depends="$pkgname-wx=$pkgver-r$pkgrel";;
megaco) depends="$pkgname-debugger=$pkgver-r$pkgrel $pkgname-et=$pkgver-r$pkgrel";;
- observer) depends="$pkgname-et=$pkgver-r$pkgrel $pkgname-wx=$pkgver-$pkgrel";;
- reltool) depends="$pkgname-wx=$pkgver-$pkgrel";;
+ observer) depends="$pkgname-et=$pkgver-r$pkgrel $pkgname-wx=$pkgver-r$pkgrel";;
+ reltool) depends="$pkgname-wx=$pkgver-r$pkgrel";;
+ wx) depends="$pkgname=$pkgver-r$pkgrel xauth terminus-font";;
esac
mkdir -p "$subpkgdir"/usr/lib/erlang/lib