[Bug 1427182] Re: ubuntu-mate-settings package needs updating

Iain Lane iain at orangesquash.org.uk
Mon Mar 2 16:45:12 UTC 2015


I have comments

diff -Nru ubuntu-mate-settings-0.4.2ubuntu1/debian/control ubuntu-mate-settings-0.4.3ubuntu1/debian/control
--- ubuntu-mate-settings-0.4.2ubuntu1/debian/control	2015-02-13 16:38:54.000000000 +0000
+++ ubuntu-mate-settings-0.4.3ubuntu1/debian/control	2015-03-02 16:17:39.000000000 +0000
@@ -13,6 +13,7 @@
 Depends: ${misc:Depends}, libglib2.0-bin, mate-panel, ttf-ubuntu-font-family
 Replaces: policykit-desktop-privileges-ubuntu-mate
 Suggests: mate-desktop-environment-core (>= 1.8.0)
+Conflicts: xubuntu-default-settings
 Description: Default settings for Ubuntu MATE
  Various system settings tailored for Ubuntu MATE.

This seems quite bad. Is it for Qt settings? Could we instead change Qt
to look for a Trolltech-$session.conf file? As a bonus it could then be
in a system location instead of in the skel directory, which only works
for new users.

I think that would probably even be acceptable for Qt upstream.
 
diff -Nru ubuntu-mate-settings-0.4.2ubuntu1/debian/ubuntu-mate-default-settings.postinst ubuntu-mate-settings-0.4.3ubuntu1/debian/ubuntu-mate-default-settings.postinst
--- ubuntu-mate-settings-0.4.2ubuntu1/debian/ubuntu-mate-default-settings.postinst	1970-01-01 01:00:00.000000000 +0100
+++ ubuntu-mate-settings-0.4.3ubuntu1/debian/ubuntu-mate-default-settings.postinst	2015-03-02 16:17:39.000000000 +0000
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+set -e
+
+if [ -f /etc/xdg/autostart/nm-applet-mate.desktop ]; then
+    rm -f /etc/xdg/autostart/nm-applet-mate.desktop
+fi
+
+if [ -f /etc/xdg/autostart/tilda.desktop ]; then
+    rm -f /etc/xdg/autostart/tilda.desktop
+fi
+
+#DEBHELPER#

You should use dpkg-maintscript-helper, so that user changes are
preserved.

diff -Nru ubuntu-mate-settings-0.4.2ubuntu1/etc/profile.d/qt-accessibility.sh ubuntu-mate-settings-0.4.3ubuntu1/etc/profile.d/qt-accessibility.sh
--- ubuntu-mate-settings-0.4.2ubuntu1/etc/profile.d/qt-accessibility.sh	1970-01-01 01:00:00.000000000 +0100
+++ ubuntu-mate-settings-0.4.3ubuntu1/etc/profile.d/qt-accessibility.sh	2015-03-02 16:17:39.000000000 +0000
@@ -0,0 +1 @@
+export QT_ACCESSIBILITY=1

Can you please restrict this to your session too?


** Changed in: ubuntu-mate-settings (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1427182

Title:
  ubuntu-mate-settings package needs updating

Status in Ubuntu MATE:
  New
Status in ubuntu-mate-settings package in Ubuntu:
  Incomplete

Bug description:
  The ubuntu-mate-settings package requires an update for 15.04 Beta 2.
  The package is available in the following repository.

    * lp:~ubuntu-mate-dev/ubuntu-mate/ubuntu-mate-settings

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-mate/+bug/1427182/+subscriptions



More information about the Ubuntu-sponsors mailing list