# Maintainer: Oliver Smith pkgname=postmarketos-android-recovery-installer pkgver=1.0.3 pkgrel=0 pkgdesc="TWRP compatible postmarketOS installer script" arch="all" url="https://postmarketos.org" license="GPL-3.0-or-later" # multipath-tools: kpartx depends="busybox-extras lddtree cryptsetup multipath-tools device-mapper parted util-linux zip e2fsprogs tar" source="https://gitlab.com/postmarketos/postmarketos-android-recovery-installer/-/archive/$pkgver/postmarketos-android-recovery-installer-$pkgver.tar.gz" options="!check" # No tests build() { gcc -static -o disable-warning disable-warning.c } package() { install -Dm755 build_zip.sh \ "$pkgdir"/sbin/build-recovery-zip install -Dm644 update-binary \ "$pkgdir"/var/lib/postmarketos-android-recovery-installer/META-INF/com/google/android/update-binary install -Dm755 pmos_chroot \ "$pkgdir"/var/lib/postmarketos-android-recovery-installer/pmos_chroot install -Dm755 disable-warning \ "$pkgdir"/var/lib/postmarketos-android-recovery-installer/disable-warning for file in pmos_install pmos_install_functions pmos_setpw pmos_install_part; do install -Dm755 $file \ "$pkgdir"/var/lib/postmarketos-android-recovery-installer/chroot/bin/$file done } sha512sums="087bfb07602f880e3f4e47aa69045639dcd4c55a011896797a5dd5331190440b31710e8ea60534670896936da11852a69ae82b3983717acaf685992b228e5be8 postmarketos-android-recovery-installer-1.0.3.tar.gz"