main/postmarketos-base-ui-gnome: enable services used by all GNOME "variants" (MR 3852)
Closes https://gitlab.com/postmarketOS/pmaports/-/issues/1936 Additionally, this means that iio-sensor-proxy actually gets enabled on GNOME and GNOME mobile. Previously, it would get installed there but not enabled unless the user manually did it.
This commit is contained in:
parent
7bcb236407
commit
8ddb338f41
3 changed files with 13 additions and 1 deletions
|
@ -1,6 +1,6 @@
|
||||||
pkgname=postmarketos-base-ui-gnome
|
pkgname=postmarketos-base-ui-gnome
|
||||||
pkgver=1
|
pkgver=1
|
||||||
pkgrel=6
|
pkgrel=7
|
||||||
pkgdesc="Meta package for shared configuration for GNOME-based UIs"
|
pkgdesc="Meta package for shared configuration for GNOME-based UIs"
|
||||||
url="https://postmarketos.org"
|
url="https://postmarketos.org"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
@ -9,6 +9,10 @@ depends="
|
||||||
dnsmasq
|
dnsmasq
|
||||||
elogind
|
elogind
|
||||||
gnome-bluetooth
|
gnome-bluetooth
|
||||||
|
iio-sensor-proxy
|
||||||
|
iio-sensor-proxy-openrc
|
||||||
|
modemmanager
|
||||||
|
modemmanager-openrc
|
||||||
polkit-elogind
|
polkit-elogind
|
||||||
postmarketos-base-ui
|
postmarketos-base-ui
|
||||||
postmarketos-base-ui-networkmanager
|
postmarketos-base-ui-networkmanager
|
||||||
|
@ -18,6 +22,7 @@ depends="
|
||||||
xdg-desktop-portal-gtk
|
xdg-desktop-portal-gtk
|
||||||
xdg-user-dirs
|
xdg-user-dirs
|
||||||
"
|
"
|
||||||
|
install="$pkgname.post-install $pkgname.post-upgrade"
|
||||||
source="
|
source="
|
||||||
00_postmarketos-base-ui-gnome.gschema.override
|
00_postmarketos-base-ui-gnome.gschema.override
|
||||||
"
|
"
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
rc-update add bluetooth default
|
||||||
|
rc-update add iio-sensor-proxy default
|
||||||
|
rc-update add modemmanager default
|
||||||
|
rc-update add networkmanager default
|
|
@ -0,0 +1 @@
|
||||||
|
postmarketos-base-ui-gnome.post-install
|
Loading…
Reference in a new issue