# Maintainer: William Pitcock <nenolod@dereferenced.org>
setvar pkgname = 'gcompat'
setvar pkgver = '0.0.1'
setvar pkgrel = '1'
setvar pkgdesc = ""enhanced glibc compatibility layer""
setvar url = ""http://github.com/kaniini/gcompat""
setvar arch = ""all""
setvar license = ""ISC""
setvar depends = ""libc6-compat""
setvar makedepends = """"
setvar install = """"
setvar replaces = ""libc6-compat""
setvar source = ""http://github.com/kaniini/gcompat/archive/gcompat-$pkgver/gcompat-$pkgver.tar.gz""
setvar builddir = ""$srcdir/gcompat-gcompat-$pkgver""
setvar options = ""!check""

case (CARCH) {
armel { setvar _ld = ""ld-linux.so.3"" }
armhf | armv7 { setvar _ld = ""ld-linux-armhf.so.3"" }
aarch64 { setvar _ld = ""ld-linux-aarch64.so.1"" }
x86 { setvar _ld = ""ld-linux.so.2"" }
x86_64 { setvar _ld = ""ld-linux-x86-64.so.2"" }
mips* | s390* { setvar _ld = ""ld.so.1"" }
ppc64le { setvar _ld = ""ld64.so.2"" }
}

proc build {
	cd $builddir
	make LINKER_PATH="/lib/ld-musl-${CARCH}.so.1" LOADER_NAME="$_ld"
}

proc package {
	cd $builddir
	make LINKER_PATH="/lib/ld-musl-${CARCH}.so.1" LOADER_NAME="$_ld" DESTDIR="$pkgdir" install
}

setvar sha512sums = ""ab12ec00159b4d269d415977b316b28308e06e0b26e3604efe391cdc5f9e0c2a6d015d71ff6a497d4c92f9cb514774c3d3de658eb74a1ea892c7f973223c16a9  gcompat-0.0.1.tar.gz""