[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/squeekboard][update-alternative] 3 commits: Use update-alternatives to provide sm.puri.OSK0.desktop
Guido Günther (@agx)
gitlab at salsa.debian.org
Mon Nov 7 20:26:58 GMT 2022
Guido Günther pushed to branch update-alternative at Debian On Mobile / squeekboard
Commits:
02603e08 by Guido Günther at 2022-11-07T21:25:25+01:00
Use update-alternatives to provide sm.puri.OSK0.desktop
This allows other implementations to work as OSK for phosh as well.
Closes: #1023510
- - - - -
b3133ccd by Guido Günther at 2022-11-07T21:25:37+01:00
d/control: Version conflict on phosh-osk-stub
We can happily coexist with the version that uses
update-alternatives.
- - - - -
44fa7bfe by Guido Günther at 2022-11-07T21:26:22+01:00
Document changes and release 1.20.0-2
- - - - -
5 changed files:
- debian/changelog
- debian/control
- − debian/sm.puri.OSK0.desktop
- + debian/squeekboard.alternatives
- debian/squeekboard.install
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+squeekboard (1.20.0-2) unstable; urgency=medium
+
+ * desktop-file: Add X-GNOME-* for session management
+ * Use update-alternatives to provide sm.puri.OSK0.desktop.
+ This allows other implementations to work as OSK for phosh as well.
+ (Closes: #1023510)
+ * d/control: Version conflict on phosh-osk-stub.
+ We can happily coexist with the version that uses
+ update-alternatives.
+
+ -- Guido Günther <agx at sigxcpu.org> Mon, 07 Nov 2022 21:25:57 +0100
+
squeekboard (1.20.0-1) unstable; urgency=medium
* debian: drop ppc64el workaround and patch.
=====================================
debian/control
=====================================
@@ -48,7 +48,7 @@ Depends:
gnome-themes-extra-data,
${shlibs:Depends},
${misc:Depends},
-Conflicts: phosh-osk-stub
+Conflicts: phosh-osk-stub (<< 0.22.1)
Description: On-screen keyboard for Wayland
Virtual keyboard supporting Wayland, built primarily for the Librem 5 phone.
=====================================
debian/sm.puri.OSK0.desktop deleted
=====================================
@@ -1,12 +0,0 @@
-[Desktop Entry]
-Type=Application
-Name=Squeekboard
-Comment=On-screen keyboard
-Exec=/usr/bin/squeekboard
-Categories=GNOME;Core;
-OnlyShowIn=GNOME;
-NoDisplay=true
-X-GNOME-Autostart-Phase=Panel
-X-GNOME-Provides=inputmethod
-X-GNOME-Autostart-Notify=true
-X-GNOME-AutoRestart=true
=====================================
debian/squeekboard.alternatives
=====================================
@@ -0,0 +1,4 @@
+Name: Phosh-OSK
+Link: /usr/share/applications/sm.puri.OSK0.desktop
+Alternative: /usr/share/applications/sm.puri.Squeekboard.desktop
+Priority: 50
=====================================
debian/squeekboard.install
=====================================
@@ -2,4 +2,3 @@ tools/squeekboard-restyled /usr/bin
usr/bin/squeekboard /usr/bin
usr/share/applications/
usr/share/locale/
-debian/sm.puri.OSK0.desktop /usr/share/applications/
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/compare/9fb70eecea4f6f776bae96d4300010671d504712...44fa7bfe8b9ff481ffea2301d2a7b5c3b4561a27
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/compare/9fb70eecea4f6f776bae96d4300010671d504712...44fa7bfe8b9ff481ffea2301d2a7b5c3b4561a27
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20221107/d586915d/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list