Attached is the patch for this NMU which I just uploaded in unstable.

-- 


diff -Nru gtktrain-0.9b.old/debian/changelog gtktrain-0.9b/debian/changelog
--- gtktrain-0.9b.old/debian/changelog  2006-10-28 15:00:03.848929258 +0200
+++ gtktrain-0.9b/debian/changelog      2006-11-04 09:42:50.659267388 +0100
@@ -1,3 +1,17 @@
+gtktrain (0.9b-9.2) unstable; urgency=low
+
+  * Non-maintainer upload to fix longstanding l10n issues
+  * Remove the debconf note which is abuse. Move the information
+    to README.Debian. Closes: #388900
+    This also removes the need to depend on "debconf | debconf-2.0"
+    Closes: #331844
+    This also removes the need for translations.
+    Closes: #260998, #319264, #330392, #344054
+  * Quote strings in menu. Thanks, lintian.
+  * No mor einclude upstream ChangeLog file...which is empty.
+
+ -- Christian Perrier <[EMAIL PROTECTED]>  Sat,  4 Nov 2006 09:39:45 +0100
+
 gtktrain (0.9b-9.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru gtktrain-0.9b.old/debian/config gtktrain-0.9b/debian/config
--- gtktrain-0.9b.old/debian/config     2006-10-28 15:00:03.848929258 +0200
+++ gtktrain-0.9b/debian/config 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-set -e
-. /usr/share/debconf/confmodule
-
-db_input medium gtktrain/get-train-schedule || true
-
-db_go
diff -Nru gtktrain-0.9b.old/debian/control gtktrain-0.9b/debian/control
--- gtktrain-0.9b.old/debian/control    2006-10-28 15:00:03.848929258 +0200
+++ gtktrain-0.9b/debian/control        2006-10-28 15:03:27.946426975 +0200
@@ -7,7 +7,7 @@
 
 Package: gtktrain
 Architecture: any
-Depends: ${shlibs:Depends}, debconf
+Depends: ${shlibs:Depends}
 Description: The train-routing calculator with GTK interface
  gtktrain is a program to calculate the shortest route from a train
  station to another in consideration of time and distance. It tells you
diff -Nru gtktrain-0.9b.old/debian/menu gtktrain-0.9b/debian/menu
--- gtktrain-0.9b.old/debian/menu       2006-10-28 15:00:03.848929258 +0200
+++ gtktrain-0.9b/debian/menu   2006-11-04 09:38:12.261184715 +0100
@@ -1,2 +1,2 @@
-?package(gtktrain):needs=X11 section=Apps/Tools\
+?package(gtktrain):needs="X11" section="Apps/Tools"\
   title="gtktrain" command="/usr/bin/gtktrain"
diff -Nru gtktrain-0.9b.old/debian/po/fr.po gtktrain-0.9b/debian/po/fr.po
--- gtktrain-0.9b.old/debian/po/fr.po   2006-10-28 15:00:03.848929258 +0200
+++ gtktrain-0.9b/debian/po/fr.po       1970-01-01 01:00:00.000000000 +0100
@@ -1,67 +0,0 @@
-#
-#
-#
-#
-#.   Translators, if you are not familiar with the PO format, gettext
-#.   documentation is worth reading, especially sections dedicated to
-#.   this format, e.g. by running:
-#.        info -n '(gettext)PO Files'
-#.        info -n '(gettext)Header Entry'
-#.   Some information specific to po-debconf are available at
-#.           /usr/share/doc/po-debconf/README-trans
-#.        or http://www.debian.org/intl/l10n/po-debconf/README-trans
-#.   Developers do not need to manually edit POT or PO files.
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2004-02-17 10:30-0800\n"
-"PO-Revision-Date: 2004-02-27 18:52+0100\n"
-"Last-Translator: Christian Perrier <[EMAIL PROTECTED]>\n"
-"Language-Team: LANGUAGE <[EMAIL PROTECTED]>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=iso-8859-1\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: note
-#. Description
-#: ../templates:3
-msgid "You need (possibly non-free) train schedule data"
-msgstr "Horaires de chemins de fer (�ventuellement non libres) indispensables"
-
-#. Type: note
-#. Description
-#: ../templates:3
-msgid ""
-"gtktrain (and its backend libtrain library) needs train schedule data.  As "
-"far as I know, only Japanese train data are available for the time being."
-msgstr ""
-"Gtktrain et la biblioth�que libtrain ont besoin de donn�es horaires de "
-"chemins de fer. � ce jour, seules les donn�es relatives aux chemins de fer "
-"japonais semblent disponibles."
-
-#. Type: note
-#. Description
-#: ../templates:3
-msgid ""
-"Unfortunately, that train schedule data are released under a rather "
-"restrictive license so that I can't include them in this package.  You have "
-"to get them by yourself from:"
-msgstr ""
-"Malheureusement, ces donn�es sont publi�es avec une licence d'utilisation "
-"plut�t restrictive et il n'est pas possible de les inclure dans ce paquet. "
-"Vous devez les r�cup�rer vous-m�me � l'adresse suivante�:"
-
-#. Type: note
-#. Description
-#: ../templates:3
-msgid "http://www.oohito.com/data/train/index.htm (written in Japanese)"
-msgstr "http://www.oohito.com/data/train/index.htm (page en japonais)"
-
-#. Type: note
-#. Description
-#: ../templates:3
-msgid ""
-"And follow the steps described in /usr/share/doc/libtrain1/README.Debian."
-msgstr ""
-"Vous pourrez ensuite suivre les �tapes d�crites dans /usr/share/doc/"
-"libtrain1/README.Debian."
diff -Nru gtktrain-0.9b.old/debian/po/POTFILES.in 
gtktrain-0.9b/debian/po/POTFILES.in
--- gtktrain-0.9b.old/debian/po/POTFILES.in     2006-10-28 15:00:03.848929258 
+0200
+++ gtktrain-0.9b/debian/po/POTFILES.in 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-[type: gettext/rfc822deb] templates
diff -Nru gtktrain-0.9b.old/debian/po/templates.pot 
gtktrain-0.9b/debian/po/templates.pot
--- gtktrain-0.9b.old/debian/po/templates.pot   2006-10-28 15:00:03.848929258 
+0200
+++ gtktrain-0.9b/debian/po/templates.pot       1970-01-01 01:00:00.000000000 
+0100
@@ -1,61 +0,0 @@
-#
-#    Translators, if you are not familiar with the PO format, gettext
-#    documentation is worth reading, especially sections dedicated to
-#    this format, e.g. by running:
-#         info -n '(gettext)PO Files'
-#         info -n '(gettext)Header Entry'
-#
-#    Some information specific to po-debconf are available at
-#            /usr/share/doc/po-debconf/README-trans
-#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
-#
-#    Developers do not need to manually edit POT or PO files.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2004-02-17 10:30-0800\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <[EMAIL PROTECTED]>\n"
-"Language-Team: LANGUAGE <[EMAIL PROTECTED]>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: note
-#. Description
-#: ../templates:3
-msgid "You need (possibly non-free) train schedule data"
-msgstr ""
-
-#. Type: note
-#. Description
-#: ../templates:3
-msgid ""
-"gtktrain (and its backend libtrain library) needs train schedule data.  As "
-"far as I know, only Japanese train data are available for the time being."
-msgstr ""
-
-#. Type: note
-#. Description
-#: ../templates:3
-msgid ""
-"Unfortunately, that train schedule data are released under a rather "
-"restrictive license so that I can't include them in this package.  You have "
-"to get them by yourself from:"
-msgstr ""
-
-#. Type: note
-#. Description
-#: ../templates:3
-msgid "http://www.oohito.com/data/train/index.htm (written in Japanese)"
-msgstr ""
-
-#. Type: note
-#. Description
-#: ../templates:3
-msgid ""
-"And follow the steps described in /usr/share/doc/libtrain1/README.Debian."
-msgstr ""
diff -Nru gtktrain-0.9b.old/debian/README.Debian 
gtktrain-0.9b/debian/README.Debian
--- gtktrain-0.9b.old/debian/README.Debian      2006-10-28 15:00:03.848929258 
+0200
+++ gtktrain-0.9b/debian/README.Debian  2006-10-28 15:03:04.242252726 +0200
@@ -1,7 +1,17 @@
 gtktrain for Debian
 -------------------
+gtktrain (and its backend libtrain library) needs train schedule data.  As
+far as I know, only Japanese train data are available for the time being.
 
-Before use this, you might want to read libtrain documentation (installed as
-/usr/share/doc/libtrain1/README.Debian).
+Unfortunately, that train schedule data are released under a rather
+restrictive license so that I can't include them in this package.  You
+have to get them by yourself from:
 
- -- Masayuki Hatta <[EMAIL PROTECTED]>, Thu, 11 Apr 2002 01:33:13 +0900
+http://www.oohito.com/data/train/index.htm (written in Japanese)
+
+And follow the steps described in /usr/share/doc/libtrain1/README.Debian.
+
+Before use this, you might want to read libtrain documentation
+(installed as /usr/share/doc/libtrain1/README.Debian).
+
+ -- Christian Perrier <[EMAIL PROTECTED]>, Sat, 28 Oct 2006 15:03:04 z
diff -Nru gtktrain-0.9b.old/debian/rules gtktrain-0.9b/debian/rules
--- gtktrain-0.9b.old/debian/rules      2006-10-28 15:00:03.848929258 +0200
+++ gtktrain-0.9b/debian/rules  2006-11-04 10:21:08.436120832 +0100
@@ -78,7 +78,6 @@
 binary-arch: build install
        dh_testdir
        dh_testroot
-       dh_installdebconf       
        dh_installdocs
 #      dh_installexamples
        dh_installmenu
@@ -90,7 +89,9 @@
 #      dh_installcron
 #      dh_installman
        dh_installinfo
-       dh_installchangelogs ChangeLog
+# Upstream changelog is empty?
+#      dh_installchangelogs ChangeLog
+       dh_installchangelogs
        dh_link
        dh_strip
        dh_compress
diff -Nru gtktrain-0.9b.old/debian/templates gtktrain-0.9b/debian/templates
--- gtktrain-0.9b.old/debian/templates  2006-10-28 15:00:03.848929258 +0200
+++ gtktrain-0.9b/debian/templates      1970-01-01 01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
-Template: gtktrain/get-train-schedule
-Type: note
-_Description: You need (possibly non-free) train schedule data
- gtktrain (and its backend libtrain library) needs train schedule data.  As
- far as I know, only Japanese train data are available for the time being.
- .
- Unfortunately, that train schedule data are released under a rather
- restrictive license so that I can't include them in this package.  You
- have to get them by yourself from:
- .
- http://www.oohito.com/data/train/index.htm (written in Japanese)
- .
- And follow the steps described in /usr/share/doc/libtrain1/README.Debian.

Attachment: signature.asc
Description: Digital signature

Reply via email to