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:
@@ -1,7 +1,7 @@
|
|||||||
maintainer="Vitaliy Ognev <vitaliy.ognev@gmail.com>"
|
maintainer="Vitaliy Ognev <vitaliy.ognev@gmail.com>"
|
||||||
pkgname=postmarketos-base-ui-cage
|
pkgname=postmarketos-base-ui-cage
|
||||||
pkgver=3
|
pkgver=4
|
||||||
pkgrel=2
|
pkgrel=0
|
||||||
pkgdesc="Meta package for shared configuration for cage UIs"
|
pkgdesc="Meta package for shared configuration for cage UIs"
|
||||||
arch="all"
|
arch="all"
|
||||||
url="https://postmarketos.org/"
|
url="https://postmarketos.org/"
|
||||||
@@ -11,7 +11,12 @@ source="
|
|||||||
cage-ui-session.sh
|
cage-ui-session.sh
|
||||||
cage-ui-autorotate.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"
|
options="!check"
|
||||||
depends="
|
depends="
|
||||||
dnsmasq
|
dnsmasq
|
||||||
@@ -44,13 +49,12 @@ package() {
|
|||||||
|
|
||||||
openrc() {
|
openrc() {
|
||||||
install_if="$pkgname=$pkgver-r$pkgrel openrc"
|
install_if="$pkgname=$pkgver-r$pkgrel openrc"
|
||||||
install="$subpkgname.post-install $subpkgname.post-upgrade"
|
|
||||||
|
|
||||||
mkdir -p "$subpkgdir"
|
mkdir -p "$subpkgdir"
|
||||||
}
|
}
|
||||||
|
|
||||||
sha512sums="
|
sha512sums="
|
||||||
b556bcff9bb62ca6580da5e1749aa4d6b8244ebb5213292a348075196704cc919f8060bff8da66c6f61a1aa071b7ae4d81fddf1b3747e89809196459bc2595d8 cage-ui.desktop
|
f9ee9c447e930d1ec12faa20103f15fb14ea5d61e92f6c643a8343d56534d6ce6909d2dd9eaf99796cf8c9909fbfacd9b0d0fa925b71f48ace0113d7a189b39d cage-ui.desktop
|
||||||
05444666550bbb5ea9a68352ead6ab0f179bf1e57962921bea093dc66342cf30bc7653290b0636d3258ef2c90294fdae017d4b3da5a6ab7060671ac6dd05a967 cage-ui-session.sh
|
05444666550bbb5ea9a68352ead6ab0f179bf1e57962921bea093dc66342cf30bc7653290b0636d3258ef2c90294fdae017d4b3da5a6ab7060671ac6dd05a967 cage-ui-session.sh
|
||||||
47f25992c96486bd2840bd5b549a800ab524090e43234765c8ce4e0cc9ff4dc9f07f8f4883f5a378b5e0bbdf845d99da992b6d26fca8fffb5ed860a06cb32788 cage-ui-autorotate.sh
|
47f25992c96486bd2840bd5b549a800ab524090e43234765c8ce4e0cc9ff4dc9f07f8f4883f5a378b5e0bbdf845d99da992b6d26fca8fffb5ed860a06cb32788 cage-ui-autorotate.sh
|
||||||
"
|
"
|
||||||
|
|||||||
@@ -4,8 +4,8 @@ Name[en]=Cage-UI
|
|||||||
Comment=This session logs you into Cage-UI
|
Comment=This session logs you into Cage-UI
|
||||||
Comment[en]=This session logs in 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
|
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=
|
Icon=
|
||||||
Type=Application
|
Type=Application
|
||||||
X-DesktopNames=Cage-UI
|
X-DesktopNames=Cage-UI
|
||||||
Keywords=launch;desktop;session;
|
Keywords=launch;desktop;session;
|
||||||
|
|||||||
Reference in New Issue
Block a user