aports

Custom Alpine Linux aports

git clone git://git.lin.moe/aports.git

 1maintainer="Lindsay Zhou <i@lin.moe>"
 2pkgname=liblol-bin
 3pkgver=0.1.10
 4pkgrel=1
 5pkgdesc="old-world ABI compatibility runtime(glibc)"
 6url="https://github.com/AOSC-Dev/liblol"
 7arch="loongarch64"
 8license="GPL-2.0"
 9makedepends="dpkg"
10depends="la-ow-syscall"
11source="https://github.com/AOSC-Dev/liblol/releases/download/v$pkgver/liblol_$pkgver-1_loong64.deb"
12subpackages="$pkgname-doc"
13options="!check !tracedeps lib64"
14builddir="$srcdir/"
15provide="liblol=$pkgver-r$pkgrel"
16
17build() {
18	mkdir liblol-$pkgver
19	dpkg-deb -R liblol_$pkgver-1_loong64.deb liblol-$pkgver/
20}
21
22package() {
23	mkdir -p $pkgdir/usr/lib
24	cp -r liblol-$pkgver/usr/lib/loongarch64-debian-linux-gnuow $pkgdir/usr/lib/loongarch64-debian-linux-gnuow
25
26	mkdir -p $pkgdir/usr/share/doc
27	cp -r liblol-$pkgver/usr/share/doc/liblol $pkgdir/usr/share/doc/
28
29	mkdir -p $pkgdir/lib $pkgdir/lib64
30
31	ln -svf ../../libstdc++.so.6 $pkgdir/usr/lib/loongarch64-debian-linux-gnuow/preload/libstdc++.so.6
32	ln -svf ../usr/lib/loongarch64-debian-linux-gnuow/preload/ld.so.1 $pkgdir/lib64/ld.so.1
33}
34
35sha512sums="
36db2b29c9b7df1745b52acc3ccfd2d8f9eac0077e3f0120a7e18212f7ea5de09dd4489c52be4468958db0cfd6473e27d62cd4dd546d1dd1dbe730bc3343fedfcc  liblol_0.1.10-1_loong64.deb
37"