summaryrefslogtreecommitdiffstats
path: root/src/util/gcompat-libdl2/APKBUILD
blob: 7b028cc509c93672af868625e5bf1baa26b75773 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Maintainer: memdmp <memdmp@estrogen.zone>
pkgname="gcompat-libdl2"
pkgver=0.0.0
pkgrel=0
pkgdesc="Provides a symlink to libdl2 for those who need a hotfix"
url="https://gitlab.alpinelinux.org/alpine/aports/-/issues/17100"
arch="all"
license="MIT"
depends="gcompat"
makedepends=""
install=""
subpackages=""
source=""
builddir="$srcdir"
options="!check lib64"

build() {
	return 0
}

package() {
  mkdir -p "$pkgdir/lib"
  ln -sf "libgcompat.so.0" "$pkgdir/lib/libdl.so.2"

	# Required symlink on 64-bit platforms
	case "$CARCH" in
	x86_64|ppc64le|aarch64|s390x|riscv64|loongarch64)
		mkdir -p "$pkgdir"/lib64
    ln -sf "../lib/libdl.so.2" "$pkgdir/lib64/libdl.so.2"
		;;
	esac
}

sha512sums=""