postmarketos-base-ui-cage: fix .desktop entry
Alpine Linux's cage package doesn't provide /usr/bin/cage-ui. Therefore, this entry was never displayed in display managers. Link: https://pkgs.alpinelinux.org/contents?name=cage&repo=community&branch=edge&arch=x86_64 Signed-off-by: Akari Tsuyukusa <akkun11.open@gmail.com> Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8876>
This commit is contained in:
parent
6cbbf2b58e
commit
a3fa1e1159
2 changed files with 11 additions and 7 deletions
|
|
@ -1,7 +1,7 @@
|
|||
maintainer="Vitaliy Ognev <vitaliy.ognev@gmail.com>"
|
||||
pkgname=postmarketos-base-ui-cage
|
||||
pkgver=3
|
||||
pkgrel=2
|
||||
pkgver=4
|
||||
pkgrel=0
|
||||
pkgdesc="Meta package for shared configuration for cage UIs"
|
||||
arch="all"
|
||||
url="https://postmarketos.org/"
|
||||
|
|
@ -11,7 +11,12 @@ source="
|
|||
cage-ui-session.sh
|
||||
cage-ui-autorotate.sh
|
||||
"
|
||||
install="$pkgname.post-install $pkgname.post-upgrade"
|
||||
install="
|
||||
$pkgname.post-install
|
||||
$pkgname.post-upgrade
|
||||
$pkgname-openrc.post-install
|
||||
$pkgname-openrc.post-upgrade
|
||||
"
|
||||
options="!check"
|
||||
depends="
|
||||
dnsmasq
|
||||
|
|
@ -44,13 +49,12 @@ package() {
|
|||
|
||||
openrc() {
|
||||
install_if="$pkgname=$pkgver-r$pkgrel openrc"
|
||||
install="$subpkgname.post-install $subpkgname.post-upgrade"
|
||||
|
||||
mkdir -p "$subpkgdir"
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
b556bcff9bb62ca6580da5e1749aa4d6b8244ebb5213292a348075196704cc919f8060bff8da66c6f61a1aa071b7ae4d81fddf1b3747e89809196459bc2595d8 cage-ui.desktop
|
||||
f9ee9c447e930d1ec12faa20103f15fb14ea5d61e92f6c643a8343d56534d6ce6909d2dd9eaf99796cf8c9909fbfacd9b0d0fa925b71f48ace0113d7a189b39d cage-ui.desktop
|
||||
05444666550bbb5ea9a68352ead6ab0f179bf1e57962921bea093dc66342cf30bc7653290b0636d3258ef2c90294fdae017d4b3da5a6ab7060671ac6dd05a967 cage-ui-session.sh
|
||||
47f25992c96486bd2840bd5b549a800ab524090e43234765c8ce4e0cc9ff4dc9f07f8f4883f5a378b5e0bbdf845d99da992b6d26fca8fffb5ed860a06cb32788 cage-ui-autorotate.sh
|
||||
"
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@ Name[en]=Cage-UI
|
|||
Comment=This session logs you into Cage-UI
|
||||
Comment[en]=This session logs in you into Cage-UI
|
||||
Exec=dbus-run-session -- cage -d -s -- /usr/share/cage-ui/cage-ui-session.sh
|
||||
TryExec=/usr/bin/cage-ui
|
||||
TryExec=/usr/bin/cage
|
||||
Icon=
|
||||
Type=Application
|
||||
X-DesktopNames=Cage-UI
|
||||
Keywords=launch;desktop;session;
|
||||
Keywords=launch;desktop;session;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue