[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#609727: permission to upload sympa/6.0.1+dfsg-4 to testing proposed updates



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hi Release Team,

This upload would fix 2 bugs:
 - #605355: Portuguese debconf translations update.
 - #606704: RC bug during install.

The diff is attached.

Regards,


-- System Information:
Debian Release: 6.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-bpo.5-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
diff --git a/debian/changelog b/debian/changelog
index df736c5..d12b9b1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+sympa (6.0.1+dfsg-4) testing-proposed-updates; urgency=low
+
+  [ Stefan Hornburg (Racke) ]
+  * Update Portuguese debconf translations (Closes: #605355,
+    thanks to Miguel Figueiredo)
+
+  [ Emmanuel Bouthenot ]
+  * Fix the empty 'supported_lang' option from a newly generated sympa.conf
+    when no locales are installed. Rearrange recommends and dependencies so
+    that sympa will depends on all DB backends libs. This will make
+    installation more robust regarding the multiples combinations of DB
+    backends and debconf priorities (Closes: #606704).
+
+ -- Emmanuel Bouthenot <kolter@debian.org>  Sun, 09 Jan 2011 12:20:39 +0000
+
 sympa (6.0.1+dfsg-3) testing-proposed-updates; urgency=low
 
   [ Stefan Hornburg (Racke) ]
diff --git a/debian/control b/debian/control
index 448de68..045b344 100644
--- a/debian/control
+++ b/debian/control
@@ -5,11 +5,10 @@ Maintainer: Debian Sympa team <pkg-sympa-devel@lists.alioth.debian.org>
 Uploaders: Stefan Hornburg (Racke) <racke@linuxia.de>, Jonas Smedegaard <dr@jones.dk>, Emmanuel Bouthenot <kolter@debian.org>
 Build-Depends: cdbs (>= 0.4.70~),
  devscripts (>= 2.10.7~),
- dh-buildinfo,
  debhelper (>= 6),
+ dh-buildinfo,
  perl-suid,
  libdbi-perl (>= 1.06),
- libdbd-mysql-perl | libdbd-pg-perl | libdbd-sqlite3-perl | libdbd-sqlite2-perl,
  libarchive-zip-perl (>= 1.05),
  libmailtools-perl (>= 1.51),
  libmsgcat-perl (>= 1.0),
@@ -39,11 +38,11 @@ Homepage: http://www.sympa.org/
 
 Package: sympa
 Architecture: any
-Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${cdbs:Depends}, libfile-copy-recursive-perl, libnet-netmask-perl, libterm-progressbar-perl, libmime-lite-html-perl
+Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${cdbs:Depends}
 Replaces: wwsympa
 Provides: wwsympa
 Conflicts: wwsympa
-Recommends: logrotate, doc-base, mysql-server | postgresql | sqlite3 | sqlite, locales, ca-certificates
+Recommends: logrotate, doc-base, mysql-server | postgresql, locales, ca-certificates
 Suggests: apache2 | httpd-cgi, openssl (>= 0.9.5a), libapache2-mod-fcgid, libsoap-lite-perl
 Description: Modern mailing list manager
  Sympa is a scalable and highly customizable modern mailing list manager
diff --git a/debian/control.in b/debian/control.in
index 8720717..453c857 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -15,7 +15,7 @@ Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${cdbs:Depends}
 Replaces: wwsympa
 Provides: wwsympa
 Conflicts: wwsympa
-Recommends: logrotate, doc-base, mysql-server | postgresql | sqlite3 | sqlite, locales, ca-certificates
+Recommends: logrotate, doc-base, mysql-server | postgresql, locales, ca-certificates
 Suggests: apache2 | httpd-cgi, openssl (>= 0.9.5a), libapache2-mod-fcgid, libsoap-lite-perl
 Description: Modern mailing list manager
  Sympa is a scalable and highly customizable modern mailing list manager
diff --git a/debian/po/pt.po b/debian/po/pt.po
index eba7056..7b5c3f7 100644
--- a/debian/po/pt.po
+++ b/debian/po/pt.po
@@ -7,13 +7,15 @@ msgstr ""
 "Project-Id-Version: sympa\n"
 "Report-Msgid-Bugs-To: sympa@packages.debian.org\n"
 "POT-Creation-Date: 2010-04-12 15:33+0200\n"
-"PO-Revision-Date: 2008-04-19 16:27+0100\n"
+"PO-Revision-Date: 2010-11-29 08:19+0000\n"
 "Last-Translator: Miguel Figueiredo <elmig@debianpt.org>\n"
 "Language-Team: Portuguese <traduz@debianpt.org>\n"
 "Language: pt\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.0\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #. Type: select
 #. Description
@@ -132,7 +134,7 @@ msgstr ""
 #. Description
 #: ../templates:5001
 msgid "URL to access WWSympa:"
-msgstr ""
+msgstr "URL para aceder a WWSympa:"
 
 #. Type: select
 #. Choices
diff --git a/debian/postinst b/debian/postinst
index 8deec46..4e11f37 100644
--- a/debian/postinst
+++ b/debian/postinst
@@ -72,6 +72,9 @@ lang="$RET"
 perl -pi~ -e "s/^\s*lang.*$/lang\t\t$lang/;" "$conf"
 rm -f "$conf"~
 
+# Fixing supported_lang if empty
+perl -i -pe "s/^\s*(supported_lang)\s*\$/\$1\t\tnone\n/;" "$conf"
+
 # Get the hostname
 db_get sympa/hostname
 hostn="$RET"
diff --git a/debian/rules b/debian/rules
index 5ddd71e..f4fd28d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -28,7 +28,7 @@ PERL=/usr/bin/perl
 SCRIPTS = p12topem.pl testldap.pl load_subscribers.pl orphan_killer.pl \
 	crypt_passwd.pl init_comment.pl arc2webarc.pl
 
-DEB_UPSTREAM_URL = http://www.sympa.org/distribution
+DEB_UPSTREAM_URL = http://www.sympa.org/distribution/old
 DEB_UPSTREAM_TARBALL_MD5 = 418fc8f851b4dcaae67785a7b12c4cf5
 
 # TODO: drop before next upstream release
@@ -72,6 +72,9 @@ DEB_INSTALL_MANPAGES_sympa = $(man8basenames:%=doc/man8/%.8)
 DEB_UPDATE_RCD_PARAMS = defaults 50
 DEB_FIXPERMS_EXCLUDE = /usr/lib/sympa/bin/queue /usr/lib/sympa/bin/bouncequeue
 
+# “maintainer-clean” target will also remove po{,-wwsympa}/{stamp-po,*.gmo} files
+DEB_MAKE_CLEAN_TARGET = maintainer-clean
+
 localenames = af ar bg br ca cs de el en_US es et eu fi fr hu id it ja ko
 localenames +=  ml nb_NO nl nn_NO oc pl pt pt_BR ro ru sv tr vi zh_CN zh_TW
 upstreamtmpfiles += $(localenames:%=po/%.gmo)
@@ -88,6 +91,7 @@ clean::
 		[ ! -e $$file.upstream ] || mv -f $$file.upstream $$file; \
 	done
 	rm -f debian/stamp-upstreamtmpstuff
+	rm -f po/stamp-po po-wwsympa/stamp-po
 
 clean::
 	debconf-updatepo
@@ -159,7 +163,7 @@ binary-post-install/sympa::
 		"$(DEB_DESTDIR)"/usr/share/doc/$(cdbs_curpkg)/examples/config/topics.us.conf
 
 # Needed both by upstream build (or test) process and at runtime
-common-depends = perl-suid, libdbi-perl (>= 1.06), libdbd-mysql-perl | libdbd-pg-perl | libdbd-sqlite3-perl | libdbd-sqlite2-perl, libarchive-zip-perl (>= 1.05), libmailtools-perl (>= 1.51), libmsgcat-perl (>= 1.0), libmime-tools-perl | libmime-perl (>= 5.209), perl (>= 5.8), libio-stringy-perl, libnet-ldap-perl (>= 0.27), libcgi-fast-perl, libcrypt-ciphersaber-perl, libintl-perl, libmime-charset-perl, libmime-encwords-perl, libtemplate-perl, libxml-libxml-perl, libcgi-pm-perl (>= 3.35), libhtml-stripscripts-parser-perl (>= 1.0), libhtml-tree-perl, libhtml-format-perl, mhonarc, libregexp-common-perl
+common-depends = perl-suid, libdbi-perl (>= 1.06), libarchive-zip-perl (>= 1.05), libmailtools-perl (>= 1.51), libmsgcat-perl (>= 1.0), libmime-tools-perl | libmime-perl (>= 5.209), perl (>= 5.8), libio-stringy-perl, libnet-ldap-perl (>= 0.27), libcgi-fast-perl, libcrypt-ciphersaber-perl, libintl-perl, libmime-charset-perl, libmime-encwords-perl, libtemplate-perl, libxml-libxml-perl, libcgi-pm-perl (>= 3.35), libhtml-stripscripts-parser-perl (>= 1.0), libhtml-tree-perl, libhtml-format-perl, mhonarc, libregexp-common-perl
 CDBS_DEPENDS = $(common-depends)
 CDBS_BUILD_DEPENDS += , $(common-depends)
 
@@ -168,3 +172,5 @@ CDBS_BUILD_DEPENDS += , debconf-utils, po-debconf
 
 # Needed at runtime
 CDBS_DEPENDS += , sendmail (>= 8.9) | mail-transport-agent, sysklogd (>= 1.3-27) | system-log-daemon, lsb-base, adduser, debconf | debconf-2.0, dbconfig-common
+CDBS_DEPENDS += , libfile-copy-recursive-perl, libnet-netmask-perl, libterm-progressbar-perl, libmime-lite-html-perl
+CDBS_DEPENDS += , libdbd-mysql-perl, libdbd-pg-perl, libdbd-sqlite3-perl | libdbd-sqlite2-perl, sqlite3 | sqlite

Reply to: