program startup
Reply-To: 
In-Reply-To: <[EMAIL PROTECTED]>

I have created a complete patch for this bug. I will ask for
sponsorship to upload this as an NMU in 7 days.

----------------------------------------------------------------------
diff -u grun-0.9.2/debian/changelog grun-0.9.2/debian/changelog
--- grun-0.9.2/debian/changelog
+++ grun-0.9.2/debian/changelog
@@ -1,3 +1,13 @@
+grun (0.9.2-14.1) unstable; urgency=low
+
+  * grun.c: Call bind_textdomain_codeset() to have gettext recode strings
+    to UTF-8. (Closes: #438704).
+  * po/*.po: Set ISO-8859-1 encoding headers.
+  * debian/rules: Remove po/*gmo files on configure, to force regenerating
+    with correct encoding headers.
+  
+ -- Luis Rodrigo Gallardo Cruz <[EMAIL PROTECTED]>  Mon, 24 Sep 2007 14:26:41 
-0500
+
 grun (0.9.2-14) unstable; urgency=low
 
   * grun.c: yet another fix of auto-completion (closes: #281334)
diff -u grun-0.9.2/debian/rules grun-0.9.2/debian/rules
--- grun-0.9.2/debian/rules
+++ grun-0.9.2/debian/rules
@@ -23,7 +23,7 @@
        dh_testdir
 # Add here commands to configure the package.
        ./configure --with-default-xterm=x-terminal-emulator --enable-testfile 
--enable-associations --prefix=/usr --mandir=\$${prefix}/share/man 
--infodir=\$${prefix}/share/info
-
+       -rm po/*gmo 
        touch configure-stamp
 
 build: configure-stamp build-stamp
diff -u grun-0.9.2/config.guess grun-0.9.2/config.guess
diff -u grun-0.9.2/config.sub grun-0.9.2/config.sub
diff -u grun-0.9.2/grun.c grun-0.9.2/grun.c
--- grun-0.9.2/grun.c
+++ grun-0.9.2/grun.c
@@ -40,6 +40,7 @@
 #include "grun2.xpm"
 #if defined (HAVE_GETTEXT) || defined (HAVE_CATGETS)
 #include <libintl.h>
+#define UTF8 "UTF-8"
 #else
 #include "intl/libintl.h"
 #endif
@@ -1107,6 +1108,7 @@
 #ifndef WIN32
        setlocale (LC_ALL, "");
        bindtextdomain (PACKAGE, LOCALEDIR);
+       bind_textdomain_codeset (PACKAGE, UTF8);
        textdomain (PACKAGE);
 #endif /* WIN32 */
  
only in patch2:
unchanged:
--- grun-0.9.2.orig/po/de.po
+++ grun-0.9.2/po/de.po
@@ -7,12 +7,12 @@
 msgstr ""
 "Project-Id-Version: gRun 0.9.2\n"
 "POT-Creation-Date: 1999-02-06 15:28+0200\n"
-"PO-Revision-Date: 1999-02-06 13:54+0200\n"
+"PO-Revision-Date: 2007-09-24 14:24-0500\n"
 "Last-Translator: Dominik Brettnacher <[EMAIL PROTECTED]>\n"
 "Language-Team: Dominik Brettnacher <[EMAIL PROTECTED]>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: ENCODING\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
 
 #: grun.c:838
 msgid "Choose Application"
only in patch2:
unchanged:
--- grun-0.9.2.orig/po/es.po
+++ grun-0.9.2/po/es.po
@@ -2,17 +2,16 @@
 # Copyright (C) 1999 Southern Gold Development
 # Esteban Manchado <[EMAIL PROTECTED]>, 1999.
 #
-#, fuzzy
 msgid ""
 msgstr ""
 "Project-Id-Version: gRun 0.9.2\n"
 "POT-Creation-Date: 1999-02-06 15:28+0200\n"
-"PO-Revision-Date: 1999-02-06 13:54+0200\n"
+"PO-Revision-Date: 2007-09-21 19:51-0500\n"
 "Last-Translator: Esteban Manchado <[EMAIL PROTECTED]>\n"
 "Language-Team: Esteban Manchado <[EMAIL PROTECTED]>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: ENCODING\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
 
 #: grun.c:838
 msgid "Choose Application"
only in patch2:
unchanged:
--- grun-0.9.2.orig/po/fr.po
+++ grun-0.9.2/po/fr.po
@@ -7,12 +7,12 @@
 msgstr ""
 "Project-Id-Version: gRun 0.9.2 \n"
 "POT-Creation-Date: 1999-02-06 15:28+0200\n"
-"PO-Revision-Date: 1999-02-06 14:+0200\n"
+"PO-Revision-Date: 2007-09-24 14:23-0500\n"
 "Last-Translator: Mathieu Lutfy <[EMAIL PROTECTED]>\n"
 "Language-Team: Mathieu Lutfy <[EMAIL PROTECTED]>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: ENCODING\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
 
 #: grun.c:838
 msgid "Choose Application"
only in patch2:
unchanged:
--- grun-0.9.2.orig/po/pt.po
+++ grun-0.9.2/po/pt.po
@@ -7,12 +7,12 @@
 msgstr ""
 "Project-Id-Version: gRun 0.9.2\n"
 "POT-Creation-Date: 1999-02-06 15:28+0200\n"
-"PO-Revision-Date: 1999-02-06 13:58+0200\n"
+"PO-Revision-Date: 2007-09-24 14:23-0500\n"
 "Last-Translator: Frédéric L.W.Meunier <[EMAIL PROTECTED]>\n"
 "Language-Team: Frédéric L.W.Meunier <[EMAIL PROTECTED]>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: ENCODING\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
 
 #: grun.c:838
 msgid "Choose Application"
----------------------------------------------------------------------

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28

Attachment: signature.asc
Description: Digital signature

Reply via email to