Control: tags -1 patch On 2014-12-22, Matt Kraai wrote: > mate-terminal already contains a mate-terminal.wrapper program that > provides the options required for x-terminal-emulator, but > update-alternatives is called with mate-terminal instead of > mate-terminal.wrapper. > > I think it's just necessary to use update-alternatives in the > maintainer scripts to remove the mate-terminal alternative and add a > mate-terminal.wrapper one, but I'm not sure how to do so.
I haven't tested, but the following patch should work: diff --git a/debian/mate-terminal.postinst b/debian/mate-terminal.postinst index 278bc4c..0fdb949 100755 --- a/debian/mate-terminal.postinst +++ b/debian/mate-terminal.postinst @@ -6,6 +6,6 @@ set -e if [ "$1" = "configure" ]; then update-alternatives --install /usr/bin/x-terminal-emulator \ - x-terminal-emulator /usr/bin/mate-terminal 30 + x-terminal-emulator /usr/bin/mate-terminal.wrapper 30 fi diff --git a/debian/mate-terminal.prerm b/debian/mate-terminal.prerm index 2145b42..57f6df2 100755 --- a/debian/mate-terminal.prerm +++ b/debian/mate-terminal.prerm @@ -5,6 +5,6 @@ set -e #DEBHELPER# if [ "$1" = "remove" ]; then - update-alternatives --remove x-terminal-emulator /usr/bin/mate-terminal + update-alternatives --remove x-terminal-emulator /usr/bin/mate-terminal.wrapper fi It doesn't handle removal of the old alternatives using mate-terminal directly; it probably should do that also... live well, vagrant
signature.asc
Description: PGP signature