diff --git a/device/community/device-pine64-pinephonepro/APKBUILD b/device/community/device-pine64-pinephonepro/APKBUILD index 41a72ab80..1e24ab45a 100644 --- a/device/community/device-pine64-pinephonepro/APKBUILD +++ b/device/community/device-pine64-pinephonepro/APKBUILD @@ -3,7 +3,7 @@ pkgname=device-pine64-pinephonepro pkgdesc="PINE64 PinePhone Pro" pkgver=4 -pkgrel=1 +pkgrel=2 url="https://postmarketos.org" license="MIT" arch="aarch64" @@ -25,13 +25,10 @@ makedepends=" subpackages=" $pkgname-nonfree-firmware:nonfree_firmware $pkgname-gnome + $pkgname-openrc $pkgname-sway $pkgname-x11 " -install=" - $pkgname.post-install - $pkgname.post-upgrade - " source=" 51_keyboard.gschema.override 90-modem-eg25.rules @@ -123,6 +120,13 @@ gnome() { "$subpkgdir"/usr/share/glib-2.0/schemas } +openrc() { + install_if="$pkgname=$pkgver-r$pkgrel openrc" + install="$subpkgname.post-install $subpkgname.post-upgrade" + + mkdir -p "$subpkgdir" +} + sway() { install_if="$pkgname=$pkgver-r$pkgrel sway-virtual" install -Dm644 "$srcdir"/sway-pinephone-keyboard.conf \ diff --git a/device/community/device-pine64-pinephonepro/device-pine64-pinephonepro.post-install b/device/community/device-pine64-pinephonepro/device-pine64-pinephonepro-openrc.post-install similarity index 100% rename from device/community/device-pine64-pinephonepro/device-pine64-pinephonepro.post-install rename to device/community/device-pine64-pinephonepro/device-pine64-pinephonepro-openrc.post-install diff --git a/device/community/device-pine64-pinephonepro/device-pine64-pinephonepro-openrc.post-upgrade b/device/community/device-pine64-pinephonepro/device-pine64-pinephonepro-openrc.post-upgrade new file mode 120000 index 000000000..6f55e6339 --- /dev/null +++ b/device/community/device-pine64-pinephonepro/device-pine64-pinephonepro-openrc.post-upgrade @@ -0,0 +1 @@ +./device-pine64-pinephonepro-openrc.post-install \ No newline at end of file diff --git a/device/community/device-pine64-pinephonepro/device-pine64-pinephonepro.post-upgrade b/device/community/device-pine64-pinephonepro/device-pine64-pinephonepro.post-upgrade deleted file mode 120000 index 804ca885e..000000000 --- a/device/community/device-pine64-pinephonepro/device-pine64-pinephonepro.post-upgrade +++ /dev/null @@ -1 +0,0 @@ -device-pine64-pinephonepro.post-install \ No newline at end of file