[Pkg-cli-apps-commits] r4186 - in /packages/gnome-do-plugins/trunk/debian: changelog control patches/02_ssh_respect_exec_arg.dpatch
raof-guest at users.alioth.debian.org
raof-guest at users.alioth.debian.org
Wed Nov 5 20:46:03 UTC 2008
Author: raof-guest
Date: Wed Nov 5 20:46:03 2008
New Revision: 4186
URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4186
Log:
Address the two bugs waiting on the BTS
Added:
packages/gnome-do-plugins/trunk/debian/patches/02_ssh_respect_exec_arg.dpatch
Modified:
packages/gnome-do-plugins/trunk/debian/changelog
packages/gnome-do-plugins/trunk/debian/control
Modified: packages/gnome-do-plugins/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do-plugins/trunk/debian/changelog?rev=4186&op=diff
==============================================================================
--- packages/gnome-do-plugins/trunk/debian/changelog (original)
+++ packages/gnome-do-plugins/trunk/debian/changelog Wed Nov 5 20:46:03 2008
@@ -5,6 +5,8 @@
+ Refresh build-depends
+ Don't Suggest amarok, the plugin is no longer built
+ Bump standards-version, adding a README.Source
+ + Add conflicts for old Ubuntu packages. Makes my Ubuntu job easier,
+ and apparently some Debian users care too (closes: #486609)
* debian/rules
+ Remove --disable-banshee and --disable-amarok from the configure flags.
These plugins are no longer built upstream.
@@ -19,6 +21,10 @@
+ Remove the plugins that depend on the shipped binaries from the build
* debian/patches/01_firefox_iceweasel_rename
+ Refresh for new version
+ * debian/patches/02_ssh_respect_exec_arg
+ + Respect the terminal's "exec" arg set in gconf. Patch by
+ Philipp A. Hartmann. The rest of the patch is superseded by the new
+ upstream version. (closes: 49777)
* debian/watch
+ Update for new upstream location, add version mangle for dfsg
* debian/copyright
Modified: packages/gnome-do-plugins/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do-plugins/trunk/debian/control?rev=4186&op=diff
==============================================================================
--- packages/gnome-do-plugins/trunk/debian/control (original)
+++ packages/gnome-do-plugins/trunk/debian/control Wed Nov 5 20:46:03 2008
@@ -45,6 +45,8 @@
Depends: ${cli:Depends},
gnome-do (>= 0.6)
Recommends: mlocate | slocate | locate
+Conflicts: gnome-do-plugin-amarok, gnome-do-plugin-rhythmbox
+Replaces: gnome-do-plugin-amarok, gnome-do-plugin-rhythmbox
Suggests: epiphany-browser,
evolution,
iceweasel | firefox,
Added: packages/gnome-do-plugins/trunk/debian/patches/02_ssh_respect_exec_arg.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do-plugins/trunk/debian/patches/02_ssh_respect_exec_arg.dpatch?rev=4186&op=file
==============================================================================
--- packages/gnome-do-plugins/trunk/debian/patches/02_ssh_respect_exec_arg.dpatch (added)
+++ packages/gnome-do-plugins/trunk/debian/patches/02_ssh_respect_exec_arg.dpatch Wed Nov 5 20:46:03 2008
@@ -1,0 +1,41 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 03_ssh_respect_exec_arg.dpatch by <ph at sorgh.de>
+##
+## DP: SSH plugin: respect exec_arg
+## DP:
+## DP: Previously, the SSH plugin did not pass the correct 'exec_arg'
+## DP: argument to the called x-terminal program. This patch retrieves
+## DP: the corresponding key from GConf and falls back to the '-e' default,
+## DP: only if the key could net be read.
+
+ at DPATCH@
+
+diff -x debian -urNad gnome-do-plugins-0.4.0/SSH/SSHAction.cs gnome-do-plugins-0.4.0.new/SSH/SSHAction.cs
+--- gnome-do-plugins-0.4.0/SSH/SSHAction.cs 2008-03-14 10:01:34.000000000 +0100
++++ gnome-do-plugins-0.4.0.new/SSH/SSHAction.cs 2008-09-04 00:26:11.000000000 +0200
+@@ -68,7 +68,15 @@
+ catch {
+ exec = "gnome-terminal";
+ }
+-
++
++ string exec_arg;
++ try {
++ exec_arg = client.Get ("/desktop/gnome/applications/terminal/exec_arg") as string;
++ }
++ catch {
++ exec_arg = "-e";
++ }
++
+ string hostname;
+
+ if (items [0] is ITextItem) {
+@@ -82,7 +90,7 @@
+
+ Process term = new Process ();
+ term.StartInfo.FileName = exec;
+- term.StartInfo.Arguments = "-e 'ssh " + hostname + "'";
++ term.StartInfo.Arguments = exec_arg + " 'ssh " + hostname + "'";
+ term.Start ();
+ return null;
+ }
More information about the Pkg-cli-apps-commits
mailing list