r9470 - in /desktop/experimental/libgnome/debian: changelog patches/40_set-prgname.patch

lool at users.alioth.debian.org lool at users.alioth.debian.org
Sat Mar 31 21:52:45 UTC 2007


Author: lool
Date: Sat Mar 31 21:52:44 2007
New Revision: 9470

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=9470
Log:
* New patch, 40_set-prgname, fixes program name which is particularly useful
  to bug-buddy; GNOME #424949.

Added:
    desktop/experimental/libgnome/debian/patches/40_set-prgname.patch
Modified:
    desktop/experimental/libgnome/debian/changelog

Modified: desktop/experimental/libgnome/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgnome/debian/changelog?rev=9470&op=diff
==============================================================================
--- desktop/experimental/libgnome/debian/changelog (original)
+++ desktop/experimental/libgnome/debian/changelog Sat Mar 31 21:52:44 2007
@@ -1,9 +1,11 @@
-libgnome (2.18.0-2) UNRELEASED; urgency=low
+libgnome (2.18.0-2) experimental; urgency=low
 
   * Include the new check-dist Makefile to prevent accidental uploads to
     unstable; bump build-dep on gnome-pkg-tools to >= 0.10.
-
- -- Loic Minier <lool at dooz.org>  Thu, 29 Mar 2007 17:52:17 +0200
+  * New patch, 40_set-prgname, fixes program name which is particularly useful
+    to bug-buddy; GNOME #424949.
+
+ -- Loic Minier <lool at dooz.org>  Sat, 31 Mar 2007 23:30:38 +0200
 
 libgnome (2.18.0-1) experimental; urgency=low
 

Added: desktop/experimental/libgnome/debian/patches/40_set-prgname.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgnome/debian/patches/40_set-prgname.patch?rev=9470&op=file
==============================================================================
--- desktop/experimental/libgnome/debian/patches/40_set-prgname.patch (added)
+++ desktop/experimental/libgnome/debian/patches/40_set-prgname.patch Sat Mar 31 21:52:44 2007
@@ -1,0 +1,28 @@
+GNOME #424949; fixes program name which is particularly useful to bug-buddy.
+
+--- libgnome-2.18.0/libgnome/gnome-program.c.prgname	2007-01-12 07:30:06.000000000 -0500
++++ libgnome-2.18.0/libgnome/gnome-program.c	2007-03-31 13:56:05.000000000 -0400
+@@ -1296,6 +1296,7 @@
+     GnomeModuleInfo *a_module;
+     poptContext argctx = NULL;
+     int i;
++    char *prgname;
+ 
+     g_return_val_if_fail (program != NULL, NULL);
+     g_return_val_if_fail (GNOME_IS_PROGRAM (program), NULL);
+@@ -1305,12 +1306,13 @@
+ 	return NULL;
+ 
+     /* Store invocation name */
+-    g_set_prgname (argv[0]);
++    prgname = g_path_get_basename (argv[0]);
++    g_set_prgname (prgname);
++    g_free (prgname);
+ 
+     /* 0. Misc setup */
+     g_free (program->_priv->app_id);
+     program->_priv->app_id = g_strdup (app_id);
+-    g_set_prgname (app_id);
+     g_free (program->_priv->app_version);
+     program->_priv->app_version = g_strdup (app_version);
+     program->_priv->argc = argc;




More information about the pkg-gnome-commits mailing list