diff --git a/main/postmarketos-ondev/APKBUILD b/main/postmarketos-ondev/APKBUILD new file mode 100644 index 000000000..fcfd2a406 --- /dev/null +++ b/main/postmarketos-ondev/APKBUILD @@ -0,0 +1,50 @@ +# Maintainer: Oliver Smith +pkgname=postmarketos-ondev +pkgver=0.7.1 +pkgrel=0 +pkgdesc="Calamares based on-device installer" +url="https://postmarketos.org" +# armhf blocked by qt5-qtdeclarative +arch="all !armhf" +license="GPL-3.0-or-later" +depends=" + $pkgname-openrc + calamares + calamares-extensions-brand-default-mobile + calamares-extensions-mod-mobile + calamares-mod-mount + calamares-mod-shellprocess + calamares-mod-unpackfs + dbus + dbus-openrc + e2fsprogs + elogind + elogind-openrc + haveged + haveged-openrc + i3wm + kirigami2 + mesa-egl + qt5-qtvirtualkeyboard + qtvirtualkeyboard-plasma + tinydm + tinydm-openrc + unclutter-xfixes + util-linux-misc + xf86-input-libinput + xf86-video-fbdev + xorg-server + xset + " +subpackages="$pkgname-openrc" +install="$pkgname.post-install" +source="https://gitlab.com/postmarketOS/postmarketos-ondev/-/archive/$pkgver/postmarketos-ondev-$pkgver.tar.gz" +options="!check" # has no tests + +package() { + make DESTDIR="$pkgdir" install +} + +sha512sums=" +164f2b81cf7e57509e4a4e132430d69479f28806cb1dafb85485e9a7e804fa026d6f05668a2621694a7eed49915e571aa2c7e1d8cc81a81d7c3ac1b994d84698 postmarketos-ondev-0.7.1.tar.gz +" diff --git a/main/postmarketos-ondev/postmarketos-ondev.post-install b/main/postmarketos-ondev/postmarketos-ondev.post-install new file mode 100644 index 000000000..714095c49 --- /dev/null +++ b/main/postmarketos-ondev/postmarketos-ondev.post-install @@ -0,0 +1,8 @@ +#!/bin/sh + +rc-update add dbus default +rc-update add elogind default +rc-update add haveged default +rc-update add postmarketos-ondev default + +exit 0