Dear maintainer of facturalux,

On Friday, April 30, 2010 I sent you a notice announcing my intent to upload a
NMU of your package to fix its pending l10n issues, after an initial
notice sent on Sunday, April 25, 2010.

You either agreed for this NMU or did not respond to my notices.

I will now upload this NMU to DELAYED/7-DAY.

The NMU patch is attached to this mail.

The NMU changelog is:


Source: facturalux
Version: 0.4-14.2
Distribution: unstable
Urgency: low
Maintainer: Christian Perrier <[email protected]>
Date: Fri, 07 May 2010 13:10:15 +0200
Closes: 552441 558166
Changes: 
 facturalux (0.4-14.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Bump debhelper compatibility to 7
   * As a consequence, replace "dh_clean -k" by "dh_prep"
   * Add ${misc:Depends} to packages dependencies to properly deal
     with debhelper-triggerred dependencies
   * Explicitly point to GPL-2 document in debian/copyright
   * Explicitly use 1.0 source format
   * No longer ignore make errors in debian/rules
   * Replace "isdefault" by "seen" with debconf in postrm (and revert
     tre to false)
   * No longer hardcode calls to update-menus and su in postinst, preinst
     and postrm scripts
   * Remove empty facturalux-dev.{postinst,prerm}
   * Fix pending l10n issues. Debconf translations:
     - Russian (Yuri Kozlov).  Closes: #552441
     - Japanese (Hideki Yamane (Debian-JP)).  Closes: #558166

-- 


diff -Nru facturalux-0.4.old/debian/changelog facturalux-0.4/debian/changelog
--- facturalux-0.4.old/debian/changelog	2010-04-24 13:59:55.000000000 +0200
+++ facturalux-0.4/debian/changelog	2010-05-07 13:10:15.000000000 +0200
@@ -1,3 +1,24 @@
+facturalux (0.4-14.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Bump debhelper compatibility to 7
+  * As a consequence, replace "dh_clean -k" by "dh_prep"
+  * Add ${misc:Depends} to packages dependencies to properly deal
+    with debhelper-triggerred dependencies
+  * Explicitly point to GPL-2 document in debian/copyright
+  * Explicitly use 1.0 source format
+  * No longer ignore make errors in debian/rules
+  * Replace "isdefault" by "seen" with debconf in postrm (and revert
+    tre to false)
+  * No longer hardcode calls to update-menus and su in postinst, preinst
+    and postrm scripts
+  * Remove empty facturalux-dev.{postinst,prerm}
+  * Fix pending l10n issues. Debconf translations:
+    - Russian (Yuri Kozlov).  Closes: #552441
+    - Japanese (Hideki Yamane (Debian-JP)).  Closes: #558166
+
+ -- Christian Perrier <[email protected]>  Fri, 07 May 2010 13:10:15 +0200
+
 facturalux (0.4-14.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru facturalux-0.4.old/debian/compat facturalux-0.4/debian/compat
--- facturalux-0.4.old/debian/compat	1970-01-01 01:00:00.000000000 +0100
+++ facturalux-0.4/debian/compat	2010-05-07 09:17:54.000000000 +0200
@@ -0,0 +1 @@
+7
diff -Nru facturalux-0.4.old/debian/control facturalux-0.4/debian/control
--- facturalux-0.4.old/debian/control	2010-04-24 13:59:55.000000000 +0200
+++ facturalux-0.4/debian/control	2010-05-07 09:19:10.000000000 +0200
@@ -2,13 +2,13 @@
 Section: misc
 Priority: optional
 Maintainer: Juan Manuel Garcia Molina <[email protected]>
-Build-Depends: debhelper (>> 4.0.0), libqt3-mt-dev (>= 3.3.4), libqt3-headers (>= 3.3.4), autotools-dev, automake1.9, qt3-dev-tools (>= 3.3.4), libpq-dev, po-debconf
+Build-Depends: debhelper (>= 7), libqt3-mt-dev (>= 3.3.4), libqt3-headers (>= 3.3.4), autotools-dev, automake1.9, qt3-dev-tools (>= 3.3.4), libpq-dev, po-debconf
 Standards-Version: 3.8.0
 
 Package: facturalux
 Section: misc
 Architecture: any
-Depends: ${shlibs:Depends}, debconf, postgresql, libqt3-mt-psql
+Depends: ${shlibs:Depends}, ${misc:Depends}, debconf, postgresql, libqt3-mt-psql
 Description: ERP/CRM software for GNU/Linux
  ERP/CRM (Enterprise Resource Planning/Customer Relationship Management)
  software on storage management and enterprise sales for GNU/Linux, using
@@ -22,7 +22,7 @@
 Package: facturalux-dev
 Section: devel
 Architecture: any
-Depends: facturalux (= ${binary:Version})
+Depends: facturalux (= ${binary:Version}), ${misc:Depends}
 Description: Development files for facturalux
  ERP/CRM (Enterprise Resource Planning/Customer Relationship Management)
  software on storage management and enterprise sales for GNU/Linux, using
diff -Nru facturalux-0.4.old/debian/copyright facturalux-0.4/debian/copyright
--- facturalux-0.4.old/debian/copyright	2010-04-24 13:59:55.000000000 +0200
+++ facturalux-0.4/debian/copyright	2010-05-07 09:20:13.000000000 +0200
@@ -22,5 +22,5 @@
    USA.
 
 On Debian GNU/Linux systems, the complete text of the GNU General
-Public License can be found in `/usr/share/common-licenses/GPL'.
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
 
diff -Nru facturalux-0.4.old/debian/facturalux-dev.postinst facturalux-0.4/debian/facturalux-dev.postinst
--- facturalux-0.4.old/debian/facturalux-dev.postinst	2010-04-24 13:59:55.000000000 +0200
+++ facturalux-0.4/debian/facturalux-dev.postinst	1970-01-01 01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
-#! /bin/sh
-# postinst script for facturalux-dev
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-#        * <postinst> `configure' <most-recently-configured-version>
-#        * <old-postinst> `abort-upgrade' <new version>
-#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-#          <new-version>
-#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-#          <failed-install-package> <version> `removing'
-#          <conflicting-package> <version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-#
-# quoting from the policy:
-#     Any necessary prompting should almost always be confined to the
-#     post-installation script, and should be protected with a conditional
-#     so that unnecessary prompting doesn't happen if a package's
-#     installation fails and the `postinst' is called with `abort-upgrade',
-#     `abort-remove' or `abort-deconfigure'.
-
-case "$1" in
-    configure)
-
-    ;;
-
-    abort-upgrade|abort-remove|abort-deconfigure)
-
-    ;;
-
-    *)
-        echo "postinst called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
diff -Nru facturalux-0.4.old/debian/facturalux-dev.prerm facturalux-0.4/debian/facturalux-dev.prerm
--- facturalux-0.4.old/debian/facturalux-dev.prerm	2010-04-24 13:59:55.000000000 +0200
+++ facturalux-0.4/debian/facturalux-dev.prerm	1970-01-01 01:00:00.000000000 +0100
@@ -1,38 +0,0 @@
-#! /bin/sh
-# prerm script for facturalux-dev
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-#        * <prerm> `remove'
-#        * <old-prerm> `upgrade' <new-version>
-#        * <new-prerm> `failed-upgrade' <old-version>
-#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
-#        * <deconfigured's-prerm> `deconfigure' `in-favour'
-#          <package-being-installed> <version> `removing'
-#          <conflicting-package> <version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
-    remove|upgrade|deconfigure)
-        ;;
-    failed-upgrade)
-        ;;
-    *)
-        echo "prerm called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
diff -Nru facturalux-0.4.old/debian/facturalux.postinst facturalux-0.4/debian/facturalux.postinst
--- facturalux-0.4.old/debian/facturalux.postinst	2010-04-24 13:59:55.000000000 +0200
+++ facturalux-0.4/debian/facturalux.postinst	2010-05-07 11:01:58.000000000 +0200
@@ -7,7 +7,7 @@
 
 if test -x /usr/bin/update-menus
 then
-  /usr/bin/update-menus
+  update-menus
 fi
 
 # summary of how this script can be called:
diff -Nru facturalux-0.4.old/debian/facturalux.postrm facturalux-0.4/debian/facturalux.postrm
--- facturalux-0.4.old/debian/facturalux.postrm	2010-04-24 13:59:55.000000000 +0200
+++ facturalux-0.4/debian/facturalux.postrm	2010-05-07 11:04:21.000000000 +0200
@@ -7,7 +7,7 @@
 
 if test -x /usr/bin/update-menus
 then
-  /usr/bin/update-menus
+  update-menus
 fi
 
 # summary of how this script can be called:
@@ -32,7 +32,7 @@
          . /usr/share/debconf/confmodule
  
          db_set facturalux/purgedbquestion false
-         db_fset facturalux/purgedbquestion isdefault true
+         db_fset facturalux/purgedbquestion seen false
          db_input high facturalux/purgedbquestion || true
          db_go
   
@@ -41,7 +41,7 @@
          if [ "$RET" = "true" ]
          then
            # Drop it.
-           /bin/su postgres -c "/usr/bin/dropdb facturalux" || true
+           su postgres -c "/usr/bin/dropdb facturalux" || true
          fi
        fi  
        
diff -Nru facturalux-0.4.old/debian/facturalux.preinst facturalux-0.4/debian/facturalux.preinst
--- facturalux-0.4.old/debian/facturalux.preinst	2010-04-24 13:59:55.000000000 +0200
+++ facturalux-0.4/debian/facturalux.preinst	2010-05-07 11:04:56.000000000 +0200
@@ -18,7 +18,7 @@
 case "$1" in
     install)
     # Create the database (Unicode encoding)
-    /bin/su postgres -c "/usr/bin/createdb -E UNICODE facturalux" || true
+    su postgres -c "/usr/bin/createdb -E UNICODE facturalux" || true
     ;;
     upgrade)
     ;;
diff -Nru facturalux-0.4.old/debian/po/ja.po facturalux-0.4/debian/po/ja.po
--- facturalux-0.4.old/debian/po/ja.po	1970-01-01 01:00:00.000000000 +0100
+++ facturalux-0.4/debian/po/ja.po	2010-04-25 19:19:07.000000000 +0200
@@ -0,0 +1,62 @@
+# Copyright (C) 2009 Juan Manuel Garcia Molina <[email protected]>
+# This file is distributed under the same license as facturalux package.
+# Hideki Yamane (Debian-JP) <[email protected]>, 2009.
+# 
+msgid ""
+msgstr ""
+"Project-Id-Version: facturalux 0.4-14.1\n"
+"Report-Msgid-Bugs-To: [email protected]\n"
+"POT-Creation-Date: 2006-10-07 15:04+0200\n"
+"PO-Revision-Date: 2009-11-11 14:32+0900\n"
+"Last-Translator: Hideki Yamane (Debian-JP) <[email protected]>\n"
+"Language-Team: Japanese <[email protected]>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../facturalux.templates:1001
+msgid "Drop database?"
+msgstr "データベースを drop しますか?"
+
+#. Type: boolean
+#. Description
+#: ../facturalux.templates:1001
+msgid ""
+"You have asked to `purge' this package. You can select whether to delete the "
+"database called \"facturalux\" or leave it untouched. The database may "
+"contain valuable information if you have been working with facturalux."
+msgstr ""
+"このパッケージを「完全に削除 (purge)」するかを確認されています。"
+"「facturalux」と呼ばれているデータベースを削除するか、触らずにそのまま残して"
+"おくかを選ぶことができます。facturalux を使っていた場合は、データベースに有益"
+"な情報が含まれていることでしょう。"
+
+#. Type: boolean
+#. Description
+#: ../facturalux.templates:1001
+msgid ""
+"If you accept here, the database \"facturalux\" will be dropped from the "
+"system."
+msgstr ""
+"ここで「はい」と答えると、データベース「facturalux」はシステムから drop され"
+"ます。"
+
+#. Type: boolean
+#. Description
+#: ../facturalux.templates:1001
+msgid ""
+"If you refuse here, the database will remain in your system. You'll have to "
+"remove them manually."
+msgstr ""
+"ここで「いいえ」と答えると、データベースはシステムに残されます。これは手動で"
+"削除する必要があります。"
+
+#. Type: boolean
+#. Description
+#: ../facturalux.templates:1001
+msgid "Don't accept unless you know what you are doing."
+msgstr ""
+"自分が何をしようとしているのかが分かっていなければ、「はい」と答えてはいけま"
+"せん。"
diff -Nru facturalux-0.4.old/debian/po/ru.po facturalux-0.4/debian/po/ru.po
--- facturalux-0.4.old/debian/po/ru.po	1970-01-01 01:00:00.000000000 +0100
+++ facturalux-0.4/debian/po/ru.po	2010-04-25 19:18:49.000000000 +0200
@@ -0,0 +1,62 @@
+# translation of facturalux_0.4-14.1_ru.po to Russian
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Yuri Kozlov <[email protected]>, 2009.
+msgid ""
+msgstr ""
+"Project-Id-Version: facturalux 0.4-14.1\n"
+"Report-Msgid-Bugs-To: [email protected]\n"
+"POT-Creation-Date: 2006-10-07 15:04+0200\n"
+"PO-Revision-Date: 2009-10-12 20:28+0400\n"
+"Last-Translator: Yuri Kozlov <[email protected]>\n"
+"Language-Team: Russian <[email protected]>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms:  nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
+"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. Type: boolean
+#. Description
+#: ../facturalux.templates:1001
+msgid "Drop database?"
+msgstr "Удалить базу данных?"
+
+#. Type: boolean
+#. Description
+#: ../facturalux.templates:1001
+msgid ""
+"You have asked to `purge' this package. You can select whether to delete the "
+"database called \"facturalux\" or leave it untouched. The database may "
+"contain valuable information if you have been working with facturalux."
+msgstr ""
+"Производится вычистка пакета. Вы можете указать удалить базу данных "
+"\"facturalux\" или оставить её в системе. Если вы работали с facturalux, то "
+"база данных может содержать важную информацию."
+
+#. Type: boolean
+#. Description
+#: ../facturalux.templates:1001
+msgid ""
+"If you accept here, the database \"facturalux\" will be dropped from the "
+"system."
+msgstr ""
+"Если вы ответите утвердительно, то база данных \"facturalux\" будет удалена."
+
+#. Type: boolean
+#. Description
+#: ../facturalux.templates:1001
+msgid ""
+"If you refuse here, the database will remain in your system. You'll have to "
+"remove them manually."
+msgstr ""
+"Если вы ответите отрицательно, то база данных останется в системе. Вам нужно "
+"будет удалять её вручную."
+
+#. Type: boolean
+#. Description
+#: ../facturalux.templates:1001
+msgid "Don't accept unless you know what you are doing."
+msgstr "Ответьте отрицательно, если не знаете что выбрать."
diff -Nru facturalux-0.4.old/debian/rules facturalux-0.4/debian/rules
--- facturalux-0.4.old/debian/rules	2010-04-24 13:59:55.000000000 +0200
+++ facturalux-0.4/debian/rules	2010-05-07 10:55:26.000000000 +0200
@@ -5,9 +5,6 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-# This is the debhelper compatibility version to use.
-export DH_COMPAT=4
-
 # These are used for cross-compiling and for saving the configure script
 # from having to guess our platform (since we know it already)
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
@@ -86,7 +83,7 @@
 
 	# Add here commands to clean up after the build process.
 	for i in `find . -name *.loT`; do rm -f $i; done
-	-$(MAKE) distclean
+	[ ! -f Makefile ] || $(MAKE) distclean
 	-test -r /usr/share/misc/config.sub && \
 	  cp -f /usr/share/misc/config.sub config.sub
 	-test -r /usr/share/misc/config.guess && \
@@ -99,7 +96,7 @@
 install: build
 	dh_testdir
 	dh_testroot
-	dh_clean -k
+	dh_prep
 	dh_installdirs
 
 	# Add here commands to install the package into debian/facturalux.
diff -Nru facturalux-0.4.old/debian/source/format facturalux-0.4/debian/source/format
--- facturalux-0.4.old/debian/source/format	1970-01-01 01:00:00.000000000 +0100
+++ facturalux-0.4/debian/source/format	2010-05-07 09:21:50.000000000 +0200
@@ -0,0 +1 @@
+1.0

Attachment: signature.asc
Description: Digital signature

Reply via email to