Processed: Re: Bug#987493: unblock: gutenprint/5.3.3-5

2021-04-25 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 -moreinfo
Bug #987493 [release.debian.org] [pre-approval] unblock: gutenprint/5.3.3-5
Removed tag(s) moreinfo.

-- 
987493: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987493
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#987493: unblock: gutenprint/5.3.3-5

2021-04-25 Thread Didier 'OdyX' Raboud
Control: tags -1 -moreinfo

Le dimanche, 25 avril 2021, 11.37:23 h CEST Graham Inggs a écrit :
> On Sat, 24 Apr 2021 at 17:48, Didier 'OdyX' Raboud  wrote:
> > This is a pre-approval request for package package gutenprint.
> 
> Please go ahead and upload, and remove the moreinfo tag once the new
> version is available in unstable.

Hello Graham,

Thanks for your prompt ack and your work as release team member!

Uploaded, and built already for most archs.

-- 
OdyX

signature.asc
Description: This is a digitally signed message part.


Processed: Re: Bug#987493: unblock: gutenprint/5.3.3-5

2021-04-25 Thread Debian Bug Tracking System
Processing control commands:

> retitle -1 [pre-approval] unblock: gutenprint/5.3.3-5
Bug #987493 [release.debian.org] unblock: gutenprint/5.3.3-5
Changed Bug title to '[pre-approval] unblock: gutenprint/5.3.3-5' from 
'unblock: gutenprint/5.3.3-5'.
> tags -1 + moreinfo + confirmed
Bug #987493 [release.debian.org] [pre-approval] unblock: gutenprint/5.3.3-5
Added tag(s) moreinfo.
Bug #987493 [release.debian.org] [pre-approval] unblock: gutenprint/5.3.3-5
Added tag(s) confirmed.

-- 
987493: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987493
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#987493: unblock: gutenprint/5.3.3-5

2021-04-25 Thread Graham Inggs
Control: retitle -1 [pre-approval] unblock: gutenprint/5.3.3-5
Control: tags -1 + moreinfo + confirmed

Hi Didier

On Sat, 24 Apr 2021 at 17:48, Didier 'OdyX' Raboud  wrote:
> This is a pre-approval request for package package gutenprint.

Please go ahead and upload, and remove the moreinfo tag once the new
version is available in unstable.

Regards
Graham



Bug#987493: unblock: gutenprint/5.3.3-5

2021-04-24 Thread Didier 'OdyX' Raboud
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: gutenpr...@packages.debian.org

This is a pre-approval request for package package gutenprint.

[ Reason ]
It was reported on #987457 that the gutenprint-locales packages contained no…
locales. This has apparently slipped through almost a full release cycle.

Anyway. I'd like to fix this in unstable, by building and installing the .mo
files.

[ Impact ]
No translations for gutenprint.

[ Tests ]
The patch I propose adds a non-regression test in dh_install.

[ Risks ]
I can't think of any, besides taking more disk-space for potentially unused
translations.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]

unblock gutenprint/5.3.3-5
diff -Nru gutenprint-5.3.3/debian/changelog gutenprint-5.3.3/debian/changelog
--- gutenprint-5.3.3/debian/changelog   2020-02-17 08:36:42.0 +0100
+++ gutenprint-5.3.3/debian/changelog   2021-04-24 17:37:27.0 +0200
@@ -1,3 +1,9 @@
+gutenprint (5.3.3-5) unstable; urgency=medium
+
+  * Build and install translations in gettext-locales (Closes: #987457)
+
+ -- Didier Raboud   Sat, 24 Apr 2021 17:37:27 +0200
+
 gutenprint (5.3.3-4) unstable; urgency=medium
 
   * Backport upstream patch:
diff -Nru gutenprint-5.3.3/debian/rules gutenprint-5.3.3/debian/rules
--- gutenprint-5.3.3/debian/rules   2020-02-17 08:36:42.0 +0100
+++ gutenprint-5.3.3/debian/rules   2021-04-24 17:37:27.0 +0200
@@ -26,9 +26,15 @@
  $(MAINTAINER_MODE) \
  --enable-nls
 
+execute_after_dh_auto_build-indep:
+   # Build the gettext translations (#987457)
+   cd po && make update-gmo
+
 override_dh_install-indep:
dh_install -i
rm -f debian/gutenprint-locales/usr/share/locale/*/*.po
+   # Make sure at least some locales are installed (#987457)
+   test -n "$$(find debian/gutenprint-locales/usr/share/locale -name 
gutenprint.mo)"
 
 override_dh_installdocs:
dh_installdocs -pescputil --link-doc=libgutenprint9