commit 9eb319a57bffa28f77ec6b7eef7ff5c68e2304e5
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 09:18:39 2009 +0200

    Release 1.15.4

 configure.ac     |    2 +-
 debian/changelog |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 878516d13527257ad372989749c3a7d8e41855df
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 09:08:54 2009 +0200

    Regenerate .pot files and merge .po files with them

 dselect/po/bs.po        |  144 +-
 dselect/po/ca.po        |  145 +-
 dselect/po/cs.po        |  145 +-
 dselect/po/da.po        |  145 +-
 dselect/po/de.po        |  145 +-
 dselect/po/dselect.pot  |  144 +-
 dselect/po/el.po        |  145 +-
 dselect/po/es.po        |  145 +-
 dselect/po/et.po        |  145 +-
 dselect/po/eu.po        |  145 +-
 dselect/po/fr.po        |  145 +-
 dselect/po/gl.po        |  145 +-
 dselect/po/hu.po        |  144 +-
 dselect/po/id.po        |  145 +-
 dselect/po/it.po        |  145 +-
 dselect/po/ja.po        |  145 +-
 dselect/po/ko.po        |  145 +-
 dselect/po/nb.po        |  145 +-
 dselect/po/nl.po        |  145 +-
 dselect/po/nn.po        |  145 +-
 dselect/po/pl.po        |  145 +-
 dselect/po/pt.po        |  145 +-
 dselect/po/pt_BR.po     |  145 +-
 dselect/po/ro.po        |  145 +-
 dselect/po/ru.po        |  145 +-
 dselect/po/sk.po        |  145 +-
 dselect/po/sv.po        |  145 +-
 dselect/po/tl.po        |  145 +-
 dselect/po/vi.po        |  145 +-
 dselect/po/zh_CN.po     |  145 +-
 dselect/po/zh_TW.po     |  145 +-
 man/po/de.po            | 3889 ++++++++++++++++++++++----------------------
 man/po/dpkg-man.pot     | 3483 +++++++++++++++++++++-------------------
 man/po/es.po            | 3816 +++++++++++++++++++++++---------------------
 man/po/fr.po            | 4102 +++++++++++++++++++++++++----------------------
 man/po/hu.po            | 3817 +++++++++++++++++++++++---------------------
 man/po/ja.po            | 3836 +++++++++++++++++++++++---------------------
 man/po/pl.po            | 3886 +++++++++++++++++++++++---------------------
 man/po/pt_BR.po         | 3810 +++++++++++++++++++++++---------------------
 man/po/ru.po            | 3813 +++++++++++++++++++++++---------------------
 man/po/sv.po            | 3907 ++++++++++++++++++++++++---------------------
 po/ast.po               | 2166 +++++++++++++-------------
 po/bs.po                | 1900 ++++++++++------------
 po/ca.po                | 2209 +++++++++++++-------------
 po/cs.po                | 2167 +++++++++++++-------------
 po/da.po                | 2173 +++++++++++++-------------
 po/de.po                | 1126 +++++++-------
 po/dpkg.pot             | 1896 ++++++++++------------
 po/dz.po                | 2173 +++++++++++++-------------
 po/el.po                | 2191 +++++++++++++-------------
 po/eo.po                | 2165 +++++++++++++-------------
 po/es.po                | 2204 +++++++++++++-------------
 po/et.po                | 2039 +++++++++++------------
 po/eu.po                | 2164 +++++++++++++-------------
 po/fr.po                | 2240 +++++++++++++-------------
 po/gl.po                | 2172 +++++++++++++-------------
 po/hu.po                | 2164 +++++++++++++-------------
 po/id.po                | 2018 +++++++++++------------
 po/it.po                | 2190 +++++++++++++-------------
 po/ja.po                | 2175 +++++++++++++-------------
 po/km.po                | 2152 ++++++++++++-------------
 po/ko.po                | 2157 ++++++++++++-------------
 po/ku.po                | 1907 ++++++++++------------
 po/lt.po                | 1962 +++++++++++------------
 po/mr.po                | 2162 +++++++++++++-------------
 po/nb.po                | 2174 +++++++++++++-------------
 po/ne.po                | 2161 +++++++++++++-------------
 po/nl.po                | 2181 +++++++++++++-------------
 po/nn.po                | 2017 +++++++++++------------
 po/pa.po                | 2029 +++++++++++-------------
 po/pl.po                | 2164 +++++++++++++-------------
 po/pt.po                | 2187 +++++++++++++-------------
 po/pt_BR.po             | 2181 +++++++++++++-------------
 po/ro.po                | 2192 +++++++++++++-------------
 po/ru.po                | 2169 +++++++++++++-------------
 po/sk.po                | 2161 +++++++++++++-------------
 po/sv.po                | 1128 +++++++-------
 po/th.po                | 2153 ++++++++++++-------------
 po/tl.po                | 2017 +++++++++++------------
 po/vi.po                | 2197 +++++++++++++-------------
 po/zh_CN.po             | 2162 +++++++++++++-------------
 po/zh_TW.po             | 2153 ++++++++++++-------------
 scripts/po/ca.po        |  342 ++---
 scripts/po/de.po        |  103 +-
 scripts/po/dpkg-dev.pot |  317 ++---
 scripts/po/fr.po        |  385 +++---
 scripts/po/pl.po        |  392 +++---
 scripts/po/ru.po        |  385 +++---
 scripts/po/sv.po        |   89 +-
 89 files changed, 65104 insertions(+), 65058 deletions(-)

commit d0d808250ad40e19ee531e6997d3bf401b7889d5
Author: Steve Langasek <vorlon@debian.org>
Date:   Sun Aug 30 01:33:54 2009 -0700

    Add Multi-Arch to the list of known binary package fields for dpkg-dev

 debian/changelog           |    2 ++
 scripts/Dpkg/Fields.pm     |    2 +-
 scripts/dpkg-gencontrol.pl |    2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

commit cc9fc4d628664a69351f4a77b70baebb59c0a6e4
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 08:35:29 2009 +0200

    dpkg: Use ohshit on bad version syntax in --compare-versions

 debian/changelog |    1 +
 src/enquiry.c    |   14 ++++----------
 2 files changed, 5 insertions(+), 10 deletions(-)

commit e8dc6b406eb25bd8025fdc756f2df7646a123843
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 08:30:05 2009 +0200

    man: Document DPKG_RUNNING_VERSION environment variable

 debian/changelog |    2 ++
 man/dpkg.1       |    6 +++++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 0680aef0b534cb219f36788e25520c667e9e7ba7
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 08:14:00 2009 +0200

    dpkg-query: Add installed package control path query support
    
    This new command is to be used in special cirmcumstances when the
    maintainer scripts, or external programs need to know the paths to an
    installed package control files, without needing to hardcode or assume
    any file system layout for the dpkg database.

 debian/changelog |    1 +
 man/dpkg-query.1 |   10 ++++-
 src/main.h       |    1 +
 src/query.c      |  120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 131 insertions(+), 1 deletions(-)

commit abc43d47aca5ce042e0f00bf06187bc0909ef048
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 07:11:10 2009 +0200

    Unify and mark strings for translation

 scripts/Dpkg/Arch.pm              |    6 +++---
 scripts/Dpkg/Shlibs/Objdump.pm    |    4 ++--
 scripts/Dpkg/Source/Package.pm    |    2 +-
 scripts/Dpkg/Source/Package/V2.pm |    4 ++--
 scripts/dpkg-gencontrol.pl        |    2 +-
 scripts/dpkg-scansources.pl       |    2 +-
 scripts/dpkg-shlibdeps.pl         |    2 +-
 src/enquiry.c                     |    2 +-
 src/query.c                       |    4 ++--
 9 files changed, 14 insertions(+), 14 deletions(-)

commit 0a5a950910c39e1ec97b724f0470427ffaa7acf2
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 07:04:41 2009 +0200

    Use m_output instead of checking printing functions return code
    
    Cleans up the code. And as a side effect, we get rid of bogus checks
    for EOF, which should have been checking for negative return values.

 dpkg-deb/extract.c |   27 ++++++++++++-----------
 dpkg-deb/info.c    |   23 ++++++++++---------
 dpkg-deb/main.c    |   45 ++++++++++++++++++++------------------
 dpkg-split/main.c  |   34 ++++++++++++++++------------
 dselect/main.cc    |   34 ++++++++++++++++------------
 src/enquiry.c      |    8 ++----
 src/main.c         |   61 +++++++++++++++++++++++++++------------------------
 src/query.c        |   35 ++++++++++++++++-------------
 src/trigcmd.c      |   32 ++++++++++++--------------
 9 files changed, 157 insertions(+), 142 deletions(-)

commit 90526758c5cfc9bbec8d7c7e214e9393892a1b67
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 06:45:39 2009 +0200

    Use m_output instead of fflush, ferror and werr

 dpkg-deb/build.c    |    2 +-
 dpkg-deb/info.c     |    2 +-
 dpkg-split/info.c   |    2 +-
 dpkg-split/main.c   |    2 +-
 dpkg-split/queue.c  |    6 +++---
 dselect/method.cc   |    3 +--
 lib/dpkg/database.c |    4 +++-
 src/archives.c      |    4 ++--
 src/enquiry.c       |   17 +++++++++--------
 src/packages.c      |    4 ++--
 src/query.c         |   17 +++++++++--------
 src/select.c        |    5 +++--
 12 files changed, 36 insertions(+), 32 deletions(-)

commit 7121152571589de8037f431bbfb0654733c5815b
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 06:37:01 2009 +0200

    libdpkg: New m_output function
    
    This function makes sure to output the information printed on the file
    specified, and ohshites if there's any error.

 lib/dpkg/dpkg.h |    1 +
 lib/dpkg/mlib.c |    8 ++++++++
 2 files changed, 9 insertions(+), 0 deletions(-)

commit b471b6bcd7c8d1513558fa3f0ef1411115df9a93
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 06:33:52 2009 +0200

    dpkg-deb: Use warning() instead of ad-hoc printing

 dpkg-deb/build.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit a83e83c156e9cf2d084b1cc8cf561cec4f021ac9
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 06:30:08 2009 +0200

    dpkg: Check stdout for errors instead of stderr in audit()

 src/enquiry.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit d75c567c6140efb6b019825155a1a70402534d87
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Sep 6 02:34:35 2009 +0200

    Do not check for fprintf return code when going to ohshit anyway

 dpkg-deb/extract.c |    7 +++----
 dpkg-deb/info.c    |    5 +++--
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 7c2f0550e53b4fee0af12f3f5e43e1ac168b1f34
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Sep 5 20:48:12 2009 +0200

    dpkg: Remove unused act_compareversions

 src/main.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 05b6c8434d840ee484a6d8961030a8d2b7510a10
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Sep 5 20:45:56 2009 +0200

    dpkg: Sort and group ‘enum action’ values

 src/main.h |   52 ++++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 42 insertions(+), 10 deletions(-)

commit 9ce2c0102f81074c43850319206aab0c62c7ce50
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Aug 28 19:55:46 2009 +0200

    libdpkg: Remove _setup from buffer_copy_setup_TYPE function names

 lib/dpkg/buffer.c |    6 +-
 lib/dpkg/buffer.h |  112 +++++++++++++++++++++++------------------------------
 2 files changed, 51 insertions(+), 67 deletions(-)

commit e87b2838b21f76394f0827ccd8709313c56c7a23
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Aug 28 19:55:06 2009 +0200

    libdpkg: Rename buffer_copy_setup_dual to buffer_copy_TYPE

 lib/dpkg/buffer.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 912657f0b45bb17c111e2b08845382f28fe73798
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Aug 28 19:39:27 2009 +0200

    libdpkg: Fold buffer_copy_setup back into buffer_copy_setup_TYPE functions

 lib/dpkg/buffer.c |   31 ++++++++++---------------------
 lib/dpkg/buffer.h |    4 +---
 2 files changed, 11 insertions(+), 24 deletions(-)

commit 0f7c88fe1c845fe0a8f8768cc36bca48ee71e31c
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Aug 28 19:32:13 2009 +0200

    libdpkg: Remove unused proc member from buffer_data

 lib/dpkg/buffer.c |   25 +++++---------
 lib/dpkg/buffer.h |   96 +++++++++++++++++++++++++---------------------------
 2 files changed, 55 insertions(+), 66 deletions(-)

commit be09bdbe35b2160341d38faf8ad0e0344bce0f6d
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Aug 28 13:16:39 2009 +0200

    libdpkg: Refactor buffer initalizaion and destruction

 lib/dpkg/buffer.c |   61 ++++++++++++++++++++--------------------------------
 lib/dpkg/buffer.h |    7 +----
 2 files changed, 26 insertions(+), 42 deletions(-)

commit 03144fe7d6b0e80682ff950fdedd8481eaeb0f07
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Aug 28 13:10:22 2009 +0200

    libdpkg: Refactor md5 buffer initialization and destruction
    
    Move into their own functions.

 lib/dpkg/buffer.c |   56 ++++++++++++++++++++++++++++++----------------------
 1 files changed, 32 insertions(+), 24 deletions(-)

commit 76f5201800ace04832c293e6f7a2aa50357ed50c
Author: Guillem Jover <guillem@debian.org>
Date:   Thu Aug 27 18:33:48 2009 +0200

    libdpkg: Move buffer I/O declarations to buffer.h

 dpkg-deb/build.c       |    1 +
 dpkg-deb/extract.c     |    1 +
 dpkg-deb/info.c        |    1 +
 lib/dpkg/Makefile.am   |    1 +
 lib/dpkg/buffer.c      |  278 ++++++++++++++++++++++++++++++++++++++++++++++++
 lib/dpkg/buffer.h      |  177 ++++++++++++++++++++++++++++++
 lib/dpkg/compression.c |    1 +
 lib/dpkg/dpkg.h        |  126 ----------------------
 lib/dpkg/mlib.c        |  194 ---------------------------------
 lib/dpkg/myopt-util.c  |    1 +
 lib/dpkg/parse.c       |    1 +
 po/POTFILES.in         |    1 +
 src/archives.c         |    1 +
 src/configure.c        |    1 +
 src/filesdb.c          |    1 +
 src/processarc.c       |    1 +
 src/statdb.c           |    1 +
 17 files changed, 468 insertions(+), 320 deletions(-)

commit 9d81008a303b5510601063363a40c8961b769339
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Aug 21 07:00:17 2009 +0200

    dpkg: Add new invoke hooks support
    
    Call pre-invoke and post-invoke hooks before and after unpack,
    configure, install, triggers-only, remove and purge actions.
    Set the DPKG_HOOK_ACTION environment variable to the current dpkg
    action.

 debian/changelog |    1 +
 man/dpkg.1       |   14 +++++++++++
 src/main.c       |   66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/main.h       |    5 ++++
 4 files changed, 86 insertions(+), 0 deletions(-)

commit 355dbdf36096cd3d1854bc3fd1f814e27796c493
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Sep 5 03:12:28 2009 +0200

    libdpkg: Allow quoting values in configuration file options

 debian/changelog  |    1 +
 lib/dpkg/myopt.c  |    5 +++++
 man/dpkg.cfg.5    |    6 +++---
 man/dselect.cfg.5 |    6 +++---
 4 files changed, 12 insertions(+), 6 deletions(-)

commit 5410b4904eeb830c858daaf30420523122ec4042
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Sep 4 14:26:32 2009 +0200

    libdpkg: Add new str_strip_quotes function

 lib/dpkg/string.c        |   22 +++++++++++++++++++++-
 lib/dpkg/string.h        |    3 ++-
 lib/dpkg/test/t-string.c |   43 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 66 insertions(+), 2 deletions(-)

commit dc43d2bb115cf5da809708ce6cfb3d78c9de503a
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Sep 4 20:50:04 2009 +0200

    libdpkg: On configuration error print file name and line number

 debian/changelog |    1 +
 lib/dpkg/myopt.c |   13 ++++++++-----
 2 files changed, 9 insertions(+), 5 deletions(-)

commit 5e29cc4c725c26754e0e88917c7a0a18a58238b9
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Sep 4 20:34:00 2009 +0200

    libdpkg: Refactor config error printing into a new function

 lib/dpkg/myopt.c |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

commit 0bcb1b5d7cc20c05c3fe2cd5e3940cdb9403ee2d
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Sun Sep 6 08:46:50 2009 +0200

    German dpkg translation update
    
    Update to 966t7f.

 po/de.po | 1951 ++++++++++++++++++++++----------------------------------------
 1 files changed, 703 insertions(+), 1248 deletions(-)

commit 02fb454c08270ee9c11f78ad2968fab84d8960c2
Author: Raphaël Hertzog <hertzog@debian.org>
Date:   Tue Sep 1 01:30:35 2009 +0200

    Fix translation error in german manpage of dpkg-buildpackage
    
    Reported-by: Joachim Breitner <nomeata@debian.org>

 debian/changelog |    2 ++
 man/po/de.po     |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit aac9f4df22a9291a284fe1523aea8a0bd8ae086a
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Tue Sep 1 00:59:26 2009 +0200

    Tightening the Breaks for the install-info transition
    
    The versions of info-browsers that dpkg breaks are a bit too
    loose in some cases, namely when it "Breaks: foobar (<= x.y-z)", where
    x.y-z is the Lenny version of info-browser foobar.  The problem is that
    there might be an update of foobar in Lenny, say to x.y-zlenny1, which
    dpkg also needs to break.

 debian/control |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1b5a009da6fdd38b2b51bd551c09880f890566f7
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sat Aug 29 15:36:07 2009 +0200

    Update German translation of manual pages and fix French debian/changelog entry
    
    Update to 1632t.

 debian/changelog |    4 ++--
 man/po/de.po     |   17 ++++++++++++++++-
 2 files changed, 18 insertions(+), 3 deletions(-)

commit 059d3fe50087676a00513c2063bf39d9ef7d43cc
Author: Raphaël Hertzog <hertzog@debian.org>
Date:   Fri Aug 28 18:22:03 2009 +0200

    dpkg-source(1): small improvement
    
    Give the section name listing source packages formats when we're
    referring to it. Thanks to Jari Aalto for the idea.

 debian/changelog  |    2 ++
 man/dpkg-source.1 |    4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 5efc4dbeb2a53a9eb92c94997010890a191ed40f
Author: Peter Krefting <peterk@debian.org>
Date:   Thu Aug 27 12:11:18 2009 +0100

    Update Swedish translation.
    
    po/sv.po: Update to 973t0f0u.
    scripts/po/sv.po: Update to 476t0f0u.

 po/sv.po         |  271 ++++++++++++++++++++++++++++--------------------------
 scripts/po/sv.po |  183 +++++++++++++++++++-----------------
 2 files changed, 237 insertions(+), 217 deletions(-)

commit df0845efa08dfb711699f175b4d97e3cc438cc17
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Aug 26 17:17:39 2009 +0200

    man: Use po4a “--previous” support when updating the man pages
    
    Suggested-by: Christian Perrier <bubulle@debian.org>

 debian/changelog |    2 ++
 man/Makefile.am  |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 3e95f425157141289f0780df0da6435b8931444a
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Aug 26 17:10:47 2009 +0200

    man: Refactor common po4a options into common variables

 man/Makefile.am |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit d9618be8ee1ab10dd174562be06e52bd38918571
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Aug 26 16:56:47 2009 +0200

    man: Always run po4a from source dir regardless of out or in-tree builds
    
    Switch to use builddir for the destination files instead of srcdir for
    the source files, therefore avoiding unneeded changes in the paths in
    po files regardless of where the object files get stored during build.

 debian/changelog |    2 +
 man/Makefile.am  |   14 ++--
 man/po/po4a.cfg  |  212 +++++++++++++++++++++++++++---------------------------
 3 files changed, 115 insertions(+), 113 deletions(-)

commit 75cd1fb8b0e6733fa6ccddf7de74fdfeeea5a634
Author: Jiri Palecek <jpalecek@web.de>
Date:   Wed Jul 15 13:53:03 2009 +0200

    Dpkg::Shlibs::SymbolFile: cache the minimum version for a particular soname
    
    Afer profiling, I discovered that dpkg-shlibdeps spent a large part
    of his time in the get_smallest_version() version. This patch improves
    the performance by caching the resulting value.

 debian/changelog                  |    3 +++
 scripts/Dpkg/Shlibs/SymbolFile.pm |   16 +++++++++++++---
 2 files changed, 16 insertions(+), 3 deletions(-)

commit 8cedeb37fa29e3b8ae8c42b0874c662c9385dbe6
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Aug 26 12:17:39 2009 +0200

    Use double instead of single quotes to allow backticks to expand
    
    Missed in commit 5e83d054b1a790d49bc88e3dd0e8fbb872d51d8f.

 scripts/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 6fbfd91779aba1b2c3987d7e10da7debe404b6b6
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Aug 26 12:15:42 2009 +0200

    libdpkg: Rename dpkg-test.h to test.h in libdpkg_a_SOURCES
    
    Missed in commit 4a7010fe5e3573cc919788d354fdbccdedce249d.

 lib/dpkg/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4a95a69523f7260842a3bcc1b52c355f9bb28f3a
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Aug 26 12:14:15 2009 +0200

    Add missing files in EXTRA_DIST
    
    Missed in commits a27d14c4423c44b400764c99b669824f4ba6e9a1 and
    6c785595d189f65a59284796a9b1f60f16686e85.

 Makefile.am         |    1 +
 scripts/Makefile.am |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 51012b34dccedcd21fa6a28255486a2bca54cb64
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Aug 26 11:39:22 2009 +0200

    libdpkg: Move varbuf declarations to varbuf.h

 lib/dpkg/Makefile.am |    2 +-
 lib/dpkg/dpkg-db.h   |   51 +------------------
 lib/dpkg/dpkg.h      |    1 -
 lib/dpkg/varbuf.h    |  142 ++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 144 insertions(+), 52 deletions(-)

commit d854ad08565b9286022add4d79e70a4d8c0c6d84
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Aug 26 11:37:01 2009 +0200

    Remove redundant extern storage class specifier in functions

 dselect/method.h   |    6 +++---
 lib/dpkg/dpkg-db.h |    2 +-
 lib/dpkg/tarfn.h   |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 6da79ad047c910fec2209e7bdd8c6cfe3bcf8209
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Aug 26 00:44:49 2009 +0200

    Change dpkg specific m4 macros prefix from SJR_ to DPKG_

 configure.ac   |    6 +++---
 m4/compiler.m4 |    8 ++++----
 m4/linker.m4   |    6 +++---
 3 files changed, 10 insertions(+), 10 deletions(-)

commit ae1c223bcfdc3fe613b46af53810447e974e96c1
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sun Aug 23 08:21:10 2009 +0200

    Update german translation of manual pages
    
    Update to 1633t.

 man/po/de.po |   36 +++++++++++++++++++++++++++++++++++-
 1 files changed, 35 insertions(+), 1 deletions(-)

commit fb19987b470000badb3c55a674f66244e12d8f7a
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Aug 22 02:18:59 2009 +0200

    man: Document DPKG_MAINTSCRIPT_PACKAGE environment variable

 debian/changelog |    2 ++
 man/dpkg.1       |    4 ++++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 06b7239212a27ea8f38599b6743d88d40b9cdd0e
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Aug 22 02:11:14 2009 +0200

    Set DPKG_MAINTSCRIPT_ARCH env var with the .deb architecture
    
    This allows maintainer scripts to know which architecture the package
    got built for.

 debian/changelog |    2 ++
 lib/dpkg/dpkg.h  |    1 +
 man/dpkg.1       |    4 ++++
 src/help.c       |    1 +
 4 files changed, 8 insertions(+), 0 deletions(-)

commit ab95f0bb2f53452994f3d48a0802ab34622c8d67
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Aug 22 01:43:57 2009 +0200

    Pass ‘struct pkginfoperfile’ from maint script functions to do_script
    
    This allows us to retrieve package information from either the installed
    package or the one being installed from the maintainer script invoking
    functions.

 src/help.c |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

commit dd1780342ab9fb7fecf4a81e8809504814f03787
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Aug 22 01:41:14 2009 +0200

    Pass ‘struct pkginfo’ instead of pkg name to maint script functions
    
    This allows us to retrieve package information from the maintainer
    script invoking functions.

 src/cleanup.c    |    6 +++---
 src/help.c       |   25 ++++++++++++++++---------
 src/main.h       |    2 +-
 src/processarc.c |    6 +++---
 4 files changed, 23 insertions(+), 16 deletions(-)

commit 4e646e10e1ec1fd7e686001fc6c26cca80f0afb1
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Aug 22 02:27:43 2009 +0200

    Fix typo in German man page
    
    Introduced in commit b05b38151980f0d2f390bf5f91a7ceb206dbe9c8.
    
    Spotted-by: Steve Langasek <vorlon@debian.org>

 man/po/de.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b05b38151980f0d2f390bf5f91a7ceb206dbe9c8
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Fri Aug 21 17:40:46 2009 +0200

    Update german translation of manual pages, including a fix from Felix Zielcke
    
    Update to 1635t.

 man/po/de.po |   42 ++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 40 insertions(+), 2 deletions(-)

commit bbf6bc906ca53d45a96b9860f541c6973edd4541
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Aug 21 07:09:57 2009 +0200

    Add support for config.d style directory fragment loading
    
    Open the system config.d directory before the system configuration file,
    /etc/dpkg/dpkg.cfg.d for dpkg and /etc/dpkg/dselect.cfg.d for dselect,
    and load fragments with filenames matching the run-parts standard Debian
    constraints (^[a-zA-Z0-9_-]+$).
    
    This will allow external programs to drop configuration fragments on
    those directories.

 debian/changelog       |    2 +
 debian/dpkg.install    |    1 +
 debian/dselect.install |    1 +
 dselect/Makefile.am    |    5 ++++
 lib/dpkg/myopt.c       |   56 ++++++++++++++++++++++++++++++++++++++++++++++++
 man/dpkg.1             |    5 ++-
 man/dpkg.cfg.5         |    4 ++-
 man/dselect.1          |    5 ++-
 man/dselect.cfg.5      |    4 ++-
 src/Makefile.am        |    3 ++
 10 files changed, 80 insertions(+), 6 deletions(-)

commit cf6f6916131e87daa4506661011b11404dbd3adb
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Aug 21 00:04:24 2009 +0200

    libdpkg: Use ohshit instead of ohshite on config parsing errors
    
    Parsing errors do not set errno, so it will either get a bogus value
    from an old error, or Success, which is uninteresting.

 lib/dpkg/myopt.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 310cea12e94be5b7979ead4969df88cded749352
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Wed Aug 19 18:54:29 2009 +0200

    Update german translation of manual pages
    
    Update to 1631t.

 man/po/de.po |   86 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 85 insertions(+), 1 deletions(-)

commit 267a2238b9ad28979cf3e6e3e25ed34642ffdfda
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Wed Aug 19 18:37:00 2009 +0200

    Update german scripts translation
    
    Update to 476t.

 scripts/po/de.po |  169 ++++++++++++++++++++++++++++--------------------------
 1 files changed, 88 insertions(+), 81 deletions(-)

commit 1e93ee6fac346aecc0a0aa307931284a5d8f5395
Merge: 66abf29 41d56b3
Author: Christian Perrier <bubulle@debian.org>
Date:   Wed Aug 19 08:53:45 2009 +0200

    Merged changes

commit 66abf29395eea02e861ed41cd43092c6a29d6d45
Author: Yuri Kozlov <yuray@komyakino.ru>
Date:   Wed Aug 19 08:04:27 2009 +0200

    Updated Russian translations

 debian/changelog |    5 +-
 dselect/po/ru.po |   61 +-------
 po/ru.po         |   34 ++---
 scripts/po/ru.po |  460 +++++++++++++++++++++++++-----------------------------
 4 files changed, 231 insertions(+), 329 deletions(-)

commit 41d56b350b196aaca09d3901741aaada1138e862
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Aug 16 18:20:53 2009 +0200

    dselect: Use top_builddir instead of top_srcdir to create curkeys.h
    
    The <config.h> file is generated in the top_builddir, and there's
    nothing we need from the top_srcdir.

 dselect/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 00b1d9dce71ff7b73ecba3b38d65c4a9ace7a9da
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri May 15 18:09:25 2009 +0200

    dpkg-source/dpkg-genchanges: split long Binary: field values

 debian/changelog           |    2 ++
 scripts/dpkg-genchanges.pl |    2 ++
 scripts/dpkg-source.pl     |    2 ++
 3 files changed, 6 insertions(+), 0 deletions(-)

commit 22049e15c9b844f3ebef480dfebc588fbd5a301e
Author: Raphaël Hertzog <hertzog@debian.org>
Date:   Sun Aug 16 15:40:11 2009 +0200

    deb-extra-override(5): new manual page
    
    Factorize description of the extra override file in a new manual page.
    Refer to this manpage in dpkg-scanpackages(1) and dpkg-scansources(1).

 debian/changelog         |    2 ++
 man/Makefile.am          |    1 +
 man/deb-extra-override.5 |   40 ++++++++++++++++++++++++++++++++++++++++
 man/dpkg-scanpackages.1  |    6 ++++--
 man/dpkg-scansources.1   |    6 ++++--
 man/po/po4a.cfg          |    5 +++++
 6 files changed, 56 insertions(+), 4 deletions(-)

commit b636de1a3e9b1e131c055c2c0e8bcd1097736925
Author: Raphaël Hertzog <hertzog@debian.org>
Date:   Sun Aug 16 15:16:58 2009 +0200

    dpkg-scansources: implement --extra-override

 debian/changelog            |    1 +
 man/dpkg-scansources.1      |    4 ++++
 scripts/dpkg-scansources.pl |   31 +++++++++++++++++++++++++++++++
 3 files changed, 36 insertions(+), 0 deletions(-)

commit d2d24e8b2f901ecd76ceb733b2cea963eb935b04
Author: Raphaël Hertzog <hertzog@debian.org>
Date:   Sun Aug 16 13:47:58 2009 +0200

    dpkg-scanpackages: rename --extraoverride into --extra-override
    
    Also fix the help output to be properly indented and fix
    load_extra_override() to use its parameter.

 man/dpkg-scanpackages.1      |    2 +-
 man/po/de.po                 |    4 ++--
 scripts/dpkg-scanpackages.pl |   14 ++++++++------
 3 files changed, 11 insertions(+), 9 deletions(-)

commit 5e83d054b1a790d49bc88e3dd0e8fbb872d51d8f
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Aug 16 15:06:08 2009 +0200

    Use backticks instead of non-portable make $(shell ...) function
    
    The backticks are treated like text, until the shell expands them, thus
    making this solution portable.

 scripts/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fe29af206be39edabc5107330745b97da7cadbb7
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Aug 16 15:00:51 2009 +0200

    Cast field width function arguments to int

 lib/dpkg/fields.c |    2 +-
 src/main.c        |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 5b44e3de7a0cc640aefe1c5e5e42857f56f2e8d7
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Aug 16 14:54:32 2009 +0200

    Set action_todo as volatile to avoid possible clobbering on longjmp

 src/packages.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 31843aafa7912c9fc591ddcd8e0fd2e79331e28a
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Aug 16 14:53:02 2009 +0200

    Use AC_*_IFELSE instead of obsolete AC_TRY_* macros

 m4/compiler.m4 |   15 ++++++++-------
 m4/funcs.m4    |   17 +++++++++--------
 m4/types.m4    |    7 ++-----
 3 files changed, 19 insertions(+), 20 deletions(-)

commit 0a8ed560cc38f47c08503857977ea5cb9753ca00
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sun Aug 16 09:28:37 2009 +0200

    Update german translation of manual pages
    
    Update to 1619t.

 man/po/de.po |   50 +++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 49 insertions(+), 1 deletions(-)

commit 57aafd682b597c8d4a462502644e47bb75e46f5a
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Aug 15 22:32:26 2009 +0200

    Do not match sparc architecture with sparc64-*-* triplet
    
    A sparc64 userland needs a different Debian architecture, as each
    GNU triplet should maps 1:1 to a Debian architecture.

 cputable         |    2 +-
 debian/changelog |    1 +
 2 files changed, 2 insertions(+), 1 deletions(-)

commit efafe7724aab4484b3df424e8d3b7fc0272c9dcc
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Aug 15 22:30:41 2009 +0200

    Use AC_USE_SYSTEM_EXTENSIONS instead of deprecated AC_GNU_SOURCE
    
    Bump minimum required autoconf to 2.60.

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 93f043e69f1d44913a1ec265eece7099ae3db884
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Aug 15 20:38:48 2009 +0200

    Check for host system instead of target at build time
    
    Using AC_CANONICAL_TARGET is needed when wanting to support building
    cross-compiling software. But there's too many assumptions in dpkg that
    the host system in dpkg-dev is going to match the build system.

 m4/arch.m4 |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 934a97e6ef744501d48cfd39fa0a38e715b2bde1
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Aug 15 20:23:03 2009 +0200

    Use AC_CANONICAL_TARGET instead of deprecated AC_CANONICAL_SYSTEM

 m4/arch.m4 |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit be6cd02aed8d86239a0f300f71dee91f89c7ab1a
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Aug 15 20:21:19 2009 +0200

    Do not directly use AC_CANONICAL_SYSTEM from configure.ac
    
    The macro is only needed because of DPKG_ARCHITECTURE which it already
    requires.

 configure.ac |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 5921a827603dbc938f4b283f0008e6d8a88172bc
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Aug 15 20:15:47 2009 +0200

    Use AM_CPPFLAGS instead of deprecated INCLUDES in Makefile.am files

 dpkg-deb/Makefile.am      |    2 +-
 dpkg-split/Makefile.am    |    2 +-
 dselect/Makefile.am       |    2 +-
 lib/compat/Makefile.am    |    2 +-
 lib/dpkg/Makefile.am      |    2 +-
 lib/dpkg/test/Makefile.am |    2 +-
 src/Makefile.am           |    2 +-
 utils/Makefile.am         |    2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

commit ef51c154b0c4d37c7c6726ce5b4e903397b76c26
Author: Raphaël Hertzog <hertzog@debian.org>
Date:   Sat Aug 15 21:45:20 2009 +0200

    dpkg-architecture: finish support of DEB_{HOST,BUILD}_ARCH_{BITS,ENDIAN}
    
    Enhanced cputable to describe the new columns.
    
    Let dpkg-dev depend on dpkg (>= 1.15.4) to ensure that we have an updated
    cputable (and so that a versioned build-dependency on dpkg-dev is enough to use
    this new feature).
    
    Document the new variables in the manual page dpkg-architecture(1).

 cputable                     |    2 ++
 debian/changelog             |    7 +++++++
 debian/control               |    2 +-
 man/dpkg-architecture.1      |   21 ++++++++++++++++-----
 scripts/dpkg-architecture.pl |    8 ++++----
 5 files changed, 30 insertions(+), 10 deletions(-)

commit 126fcaac1eff9b5ae52e9ab80c158fd3aaf214d6
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jun 28 09:13:10 2009 +0200

    dpkg-architecture: Add support for bits and endianness variables
    
    Add new DEB_(HOST|BUILD)_ARCH_(BITS|ENDIANNESS) variables to ease work
    for porters.

 cputable                     |   44 +++++++++++++++++++++---------------------
 scripts/Dpkg/Arch.pm         |   18 ++++++++++++++++-
 scripts/dpkg-architecture.pl |    6 +++++
 3 files changed, 45 insertions(+), 23 deletions(-)

commit 86823d5792af8328107c3d86e486d2cf373da128
Author: Ian Jackson <ian@davenant.greenend.org.uk>
Date:   Sat Aug 15 12:42:03 2009 +0200

    dpkg: change behaviour of --merge-avail
    
    With this change, dpkg --merge-avail does not update a package's
    information if the version provided is older than the one already listed
    in the available file.

 debian/changelog   |    4 ++++
 lib/dpkg/dpkg-db.h |    3 ++-
 lib/dpkg/parse.c   |    5 +++++
 src/update.c       |    3 ++-
 4 files changed, 13 insertions(+), 2 deletions(-)

commit 333f41304e610a1b2a44b715c6359783632a73c1
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sat Aug 15 18:16:15 2009 +0200

    Update german translation of manual pages
    
    Update to 1611t.

 man/po/de.po |   30 ++++++++++++++++++++++++++----
 1 files changed, 26 insertions(+), 4 deletions(-)

commit a04109f53bcff5e53ece983a7fc95c000b86ad6f
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sat Aug 15 17:53:18 2009 +0200

    Sort language updates by alphabet.

 debian/changelog |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b6b67fa54b54364d2410ad653fd3b7708a4bd159
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sat Aug 15 17:51:58 2009 +0200

    Update german scripts translation
    
    Update to 476t.

 scripts/po/de.po |   60 +++++++++++++++++++++++++++--------------------------
 1 files changed, 31 insertions(+), 29 deletions(-)

commit 34db30e1d20eb6953d822677e846fdf45fd3d361
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sat Aug 15 17:50:22 2009 +0200

    Add missing full stop

 scripts/dpkg-scanpackages.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6c785595d189f65a59284796a9b1f60f16686e85
Author: Raphaël Hertzog <hertzog@debian.org>
Date:   Fri Aug 14 21:41:44 2009 +0200

    Add a dpkg cron.daily script to backup the status file
    
    Create /etc/cron.daily/dpkg to handle the backup of /var/lib/dpkg/status
    in /var/backups. This is taken out of the cron package and need no
    conflicts/breaks as the code does nothing if the current status file is
    already backupped.
    
    Moving it out of the cron package makes it more visible for users
    inspecting the content of the dpkg package.
    
    Based-on-patch-by: Leo 'costela' Antunes <costela@debian.org>

 debian/changelog       |    5 +++++
 debian/dpkg.cron.daily |   10 ++++++++++
 debian/rules           |    3 ++-
 man/dpkg.1             |    3 +++
 4 files changed, 20 insertions(+), 1 deletions(-)

commit d31094b551ec0e7eea5e389f6791ff835eab6760
Author: Julien Cristau <jcristau@debian.org>
Date:   Fri Aug 7 17:49:30 2009 +0200

    dpkg-gensymbols(1): add kfreebsd-amd64 to the "64bit arches" symbol example
    
    This makes it less likely that this arch will be forgotten when
    maintainers copy/paste from the example.

 debian/changelog      |    2 ++
 man/dpkg-gensymbols.1 |    6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 8a28be4f25166624a455134171515b3a0fc36774
Author: Raphaël Hertzog <hertzog@debian.org>
Date:   Fri Aug 14 19:27:31 2009 +0200

    dpkg-scanpackages(1): correctly refer to the deb-overrides manual page

 man/dpkg-scanpackages.1 |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 121197a1efdb4e19d8b09cdceaea69262f1dd46b
Author: Raphaël Hertzog <hertzog@debian.org>
Date:   Fri Aug 14 19:25:07 2009 +0200

    dpkg-scanpackages: add support for extra override file
    
    Based-on-patch-by: Robert Millan <rmh@aybabtu.com>

 debian/changelog             |    2 ++
 man/dpkg-scanpackages.1      |    4 ++++
 scripts/dpkg-scanpackages.pl |   29 +++++++++++++++++++++++++++--
 3 files changed, 33 insertions(+), 2 deletions(-)

commit b97451856dece57d2fba7d3a7dda1a63297b7874
Author: Steve Petruzzello <dlist@bluewin.ch>
Date:   Fri Aug 14 17:21:21 2009 +0200

    man: Fix typo, wrong space

 man/po/fr.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 870db3e790f187464713a97c0a00b72b60747963
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Fri Aug 14 10:05:54 2009 +0200

    update-alternatives: add a missing mark for translation

 scripts/update-alternatives.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d8432dde9f3901370e0ff72b5bef2dda6e18d78f
Author: Guillem Jover <guillem@debian.org>
Date:   Thu Aug 13 21:24:35 2009 +0200

    Use MD5HASHLEN instead of literals

 TODO               |    1 -
 dpkg-split/info.c  |    4 ++--
 dpkg-split/queue.c |   12 +++++++-----
 lib/dpkg/mlib.c    |    2 +-
 4 files changed, 10 insertions(+), 9 deletions(-)

commit 2e7cc3f958eefca81c68a74b896279fdd133d981
Author: Guillem Jover <guillem@debian.org>
Date:   Thu Aug 13 21:09:49 2009 +0200

    Remove double slash in database path creation
    
    Visible to the user in some error conditions.

 debian/changelog |    2 ++
 src/processarc.c |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 15cad2dc636e7efa871104e54de2c225d3676c5d
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Aug 11 20:19:50 2009 +0200

    Add forgotten bug closure
    
    Closes: #472208

 debian/changelog |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e3ef990f83a74130246b439b2e257e33c017758a
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Aug 9 14:33:38 2009 +0200

    dpkg: On file conflicts print the version of the conflicted package
    
    Makes it easier to report bugs, without needed to additionally check
    the installed version of the conflicted package.
    
    Closes: #540019

 debian/changelog |    2 ++
 src/archives.c   |   16 +++++++++++-----
 2 files changed, 13 insertions(+), 5 deletions(-)

commit 9e40c4a19bc193d07c934ead1cc0454226688969
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Aug 7 13:57:56 2009 +0200

    Fix typo in Swedish manual translation
    
    This was producing a build failure.
    
    Introduced in commit e27721cc8ae336dff1c3139bb6736f2b40597803.

 man/po/sv.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2cbe23e4295b76939e58a84547191161861d36ed
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Aug 5 16:40:47 2009 +0200

    Bump install-info related versioned Breaks for konqueror
    
    Last version of konqueror before the fix is 4:4.2.96-1, thus change the
    dependency accordingly.

 debian/control |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e27721cc8ae336dff1c3139bb6736f2b40597803
Author: Peter Krefting <peterk@debian.org>
Date:   Mon Aug 3 20:30:22 2009 +0100

    Update Swedish translation.
    
    po/sv.po: Updated to 971t0f0u.
    man/po/sv.po: Update to 1608t0f0u.
    scripts/po/sv.po: Update to 476t0f0u.

 debian/changelog |    3 +
 man/po/sv.po     |   45 +-
 po/sv.po         | 1841 ++++++++++++++++++++++++++----------------------------
 scripts/po/sv.po |  245 ++++----
 4 files changed, 1032 insertions(+), 1102 deletions(-)

commit 28a8ec9ba082a6eeba9ed853d043bf17639d0399
Author: Simon Richter <sjr@debian.org>
Date:   Sun Aug 2 18:06:54 2009 +0200

    Add uClinux support to ostable and triplettable

 debian/changelog |    2 ++
 ostable          |    2 ++
 triplettable     |    2 ++
 3 files changed, 6 insertions(+), 0 deletions(-)

commit 9d015f4fb71cc13c9920c8d62f64f3c2f097389a
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Aug 2 18:04:01 2009 +0200

    Add uClibc Linux support to ostable and triplettable
    
    Closes: #455501

 debian/changelog |    1 +
 ostable          |    2 ++
 triplettable     |    2 ++
 3 files changed, 5 insertions(+), 0 deletions(-)

commit 173652e75fad004c42906608fe0ff4556be29b19
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Thu Jul 30 18:38:57 2009 +0200

    Fix errors in a paragraph in the German man page translation.

 man/po/de.po |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 37a7407d040e5e6c33ebad6c029cc36d2a2768d5
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Jul 25 15:49:35 2009 +0200

    update-alternatives: fix a warning message
    
    Mention the correct slave link that can't be installed due to a
    conflicting file instead of quoting the master link.

 debian/changelog               |    2 ++
 scripts/update-alternatives.pl |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 74b5b92eaed9566565f522bd896187ed2920310c
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Jul 25 00:48:14 2009 +0200

    Fix apply_patches() funtion of 3.0 (quilt) format to properly skip auto patch
    
    When quilt was used, it was applying the automatic patch even
    when $skip_auto was set to 1. This bug was introduced while fixing
    bug #518453 (commit ea1530fe45c8b1ad61d91c0791c53ecf363899bf).

 scripts/Dpkg/Source/Package/V3/quilt.pm |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit cc6d3a6b1c5910fb89f85659bafba80816975859
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 22 18:11:39 2009 +0200

    po: Change path for libdpkg files in POTFILES to lib/dpkg/
    
    Missed in commit 01d05324e0669e3f3585d6aacde696333e49f087, was
    producing empty po files.

 po/POTFILES.in |   48 ++++++++++++++++++++++++------------------------
 1 files changed, 24 insertions(+), 24 deletions(-)

commit 4eb5386c09b26346b8e30604b070a6d34832d838
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 22 18:09:19 2009 +0200

    man: Fix typo in French translation breaking the build
    
    Introduced in commit f96f650bffaeb949a96107fcb188f9927be42171.

 man/po/fr.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 51029b602a3f75af00bcaf9b35ef3c2325d58460
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Wed Jul 22 10:39:43 2009 +0200

    Update german scripts translation
    
    Update to 476t.

 scripts/po/de.po |   58 +++++++++++++++++++++++++++++++----------------------
 1 files changed, 34 insertions(+), 24 deletions(-)

commit c2d042c2fbba96839ac21e42b2724027e3642420
Merge: 8ea582f 3fe3521
Author: Christian Perrier <bubulle@debian.org>
Date:   Tue Jul 21 23:16:52 2009 +0200

    Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg

commit 8ea582ffda28c90865c5a8951189b16b946d5edb
Author: Christian Perrier <bubulle@debian.org>
Date:   Tue Jul 21 19:27:27 2009 +0200

    Completed French translation for scripts

 debian/changelog |    3 +-
 scripts/po/fr.po |  169 ++++++++++++++++++++++++++++--------------------------
 2 files changed, 90 insertions(+), 82 deletions(-)

commit fb757470ce13c38a41f325e5c428cae9d0aae4c6
Author: Christian Perrier <bubulle@debian.org>
Date:   Tue Jul 21 19:02:12 2009 +0200

    Recomplete French translation

 man/po/fr.po |  202 ++++++++++++++++++++--------------------------------------
 1 files changed, 70 insertions(+), 132 deletions(-)

commit d013b8b6163d064caabcf0fdd5fdc9e0371450a2
Author: Christian Perrier <bubulle@debian.org>
Date:   Tue Jul 21 18:58:17 2009 +0200

    Drop accidentally added file

 man/po/fr2.po |15925 ---------------------------------------------------------
 1 files changed, 0 insertions(+), 15925 deletions(-)

commit 7fb5b0e12692150f5ecd3507ef6005fef96ea3bd
Author: Christian Perrier <bubulle@debian.org>
Date:   Tue Jul 21 18:57:43 2009 +0200

    Regenerate POT file and resync PO files

 man/po/de.po             | 5248 ++++++++++++++++++++++++++++---------------
 man/po/dpkg-man.pot      | 5626 +++++++++++++++++-----------------------------
 man/po/es.po             | 4141 ++++++++++++++++-------------------
 man/po/fr.po             | 4843 +++++++++++++++++++--------------------
 man/po/{fr.po => fr2.po} | 4843 +++++++++++++++++++--------------------
 man/po/hu.po             | 4107 +++++++++++++++------------------
 man/po/ja.po             | 4640 +++++++++++++++++++--------------------
 man/po/pl.po             | 4653 +++++++++++++++++++--------------------
 man/po/pt_BR.po          | 4126 +++++++++++++++-------------------
 man/po/ru.po             | 4120 +++++++++++++++-------------------
 man/po/sv.po             | 4624 +++++++++++++++++++-------------------
 11 files changed, 24567 insertions(+), 26404 deletions(-)

commit f96f650bffaeb949a96107fcb188f9927be42171
Author: Christian Perrier <bubulle@debian.org>
Date:   Tue Jul 21 18:54:33 2009 +0200

    Updated French translation

 debian/changelog |    1 +
 man/po/fr.po     | 1987 ++++++++++++++++++++++++++++++------------------------
 2 files changed, 1102 insertions(+), 886 deletions(-)

commit 3fe3521d247a524a41018486aa2496c7803abed2
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Tue Jul 21 10:14:00 2009 +0200

    Dpkg::Changelog: fix heuristic to identify correct start entry
    
    The heuristic to identify the version number that is most approaching
    was not working properly for the case where the version number was smaller
    than the oldest version (for example "0"). Add a non-regression test for
    this case.
    
    Also add supplementary warnings message so that people notice when
    the parameters are discarded.

 debian/changelog               |    2 ++
 scripts/Dpkg/Changelog.pm      |   15 +++++++++++++--
 scripts/t/600_Dpkg_Changelog.t |    7 ++++++-
 3 files changed, 21 insertions(+), 3 deletions(-)

commit c2a3bc470b047c447d686b5d40a9d2b039ddcdd8
Author: Ivan Masár <helix84@centrum.sk>
Date:   Mon Jul 20 18:10:25 2009 +0200

    Slovak translation update

 debian/changelog |    1 +
 po/sk.po         |   24 ++++++++++++------------
 2 files changed, 13 insertions(+), 12 deletions(-)

commit 45af858b38518639fc8e5bc65d9e248d420f773e
Author: Ivan Masár <helix84@centrum.sk>
Date:   Mon Jul 20 18:08:07 2009 +0200

    Slovak translation update

 debian/changelog |    3 +
 dselect/po/sk.po |  255 +++++++++++++++++++++++++++---------------------------
 2 files changed, 129 insertions(+), 129 deletions(-)

commit b866c02dfc669dd170680c1bd13b8c0f9898bea5
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Jul 20 08:47:09 2009 +0200

    Fix preinst to not fail on read on broken alternatives status files
    
    The internal structure of alternatives status file is line based.
    Empty lines end each section. read call can fail if the file is truncated
    at some unexpected point. Thus protect all read calls with "|| continue"
    or "|| break" depending on the case.

 debian/changelog    |    2 ++
 debian/dpkg.preinst |    8 ++++----
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 3417f25ffe2c2ea36640952af0e2c1885edaaa5b
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sun Jul 19 09:38:27 2009 +0200

    Update german translation of manual pages
    
    Update to 1608t.

 man/po/de.po | 3105 +++++++++++++---------------------------------------------
 1 files changed, 698 insertions(+), 2407 deletions(-)

commit 2ff362a3b623555657309df89482093a3d0d8c83
Author: Guillem Jover <guillem@debian.org>
Date:   Thu Jul 16 22:53:41 2009 +0200

    dselect: Add builddir to the quoted include search path
    
    The curkeys.h file gets generated at build time, and if we use an out
    of tree build directory, it cannot be found in the current search path.
    But we don't want to add the builddir to the system include search path
    as it will give file collisions when builddir is the same as srcdir.
    Hence we only add it for quoted includes.

 dselect/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 952faba871d51799d52b267889a17d16381e6ddd
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 15 23:06:05 2009 +0200

    libdpkg: Move subproc related declarations to subproc.h

 dpkg-deb/build.c   |    1 +
 dpkg-deb/extract.c |    1 +
 dpkg-deb/info.c    |    1 +
 lib/dpkg/dpkg.h    |    6 ------
 lib/dpkg/subproc.h |    9 +++++++++
 src/archives.c     |    1 +
 src/processarc.c   |    1 +
 7 files changed, 14 insertions(+), 6 deletions(-)

commit 605162178fe6e6b5c0a675003391635512b0af33
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 15 16:34:59 2009 +0200

    libdpkg: Split dpkg-priv.h into smaller pieces
    
    Make the dependencies on other modules explicit, and avoid clutter by
    not including unneeded stuff.

 dpkg-deb/build.c                    |    2 +-
 dselect/method.cc                   |    2 +-
 lib/dpkg/Makefile.am                |    7 +++----
 lib/dpkg/fields.c                   |    2 +-
 lib/dpkg/parsehelp.c                |    2 +-
 lib/dpkg/path.c                     |    2 +-
 lib/dpkg/{dpkg-priv.h => path.h}    |   21 +++++----------------
 lib/dpkg/string.c                   |    2 +-
 lib/dpkg/{string.c => string.h}     |   26 ++++++++------------------
 lib/dpkg/subproc.c                  |    2 +-
 lib/dpkg/{dpkg-priv.h => subproc.h} |   23 ++++-------------------
 lib/dpkg/test/t-path.c              |    2 +-
 lib/dpkg/test/t-string.c            |    2 +-
 src/filesdb.c                       |    2 +-
 src/help.c                          |    3 ++-
 src/query.c                         |    2 +-
 16 files changed, 33 insertions(+), 69 deletions(-)

commit 7fa96f351b61259f741bcd952beb9468f0c7516c
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 15 15:42:48 2009 +0200

    Disable default automake preprocessor include paths
    
    Tell automake not to add “-I.” to the preprocessor flags, to avoid
    file collisions with system headers. Re-add the path where config.h
    is located. Namespace and use bracketed file inclusions for libdpkg
    headers, and use quoted inclusions for program headers.

 configure.ac              |    2 +-
 dpkg-deb/Makefile.am      |    2 +-
 dpkg-deb/build.c          |    9 +++++----
 dpkg-deb/extract.c        |    7 ++++---
 dpkg-deb/info.c           |    7 ++++---
 dpkg-deb/main.c           |    6 +++---
 dpkg-split/Makefile.am    |    2 +-
 dpkg-split/info.c         |    7 ++++---
 dpkg-split/join.c         |    7 ++++---
 dpkg-split/main.c         |    6 +++---
 dpkg-split/queue.c        |    7 ++++---
 dpkg-split/split.c        |    7 ++++---
 dselect/Makefile.am       |    4 ++--
 dselect/basecmds.cc       |    4 ++--
 dselect/baselist.cc       |    4 ++--
 dselect/basetop.cc        |    2 +-
 dselect/bindings.cc       |    4 ++--
 dselect/curkeys.cc        |    2 +-
 dselect/dselect.h         |    3 ++-
 dselect/main.cc           |    6 +++---
 dselect/methkeys.cc       |    2 +-
 dselect/methlist.cc       |    4 ++--
 dselect/method.cc         |    6 +++---
 dselect/methparse.cc      |    4 ++--
 dselect/pkgcmds.cc        |    4 ++--
 dselect/pkgdepcon.cc      |    4 ++--
 dselect/pkgdisplay.cc     |    4 ++--
 dselect/pkginfo.cc        |    4 ++--
 dselect/pkgkeys.cc        |    2 +-
 dselect/pkglist.cc        |    4 ++--
 dselect/pkgsublist.cc     |    4 ++--
 dselect/pkgtop.cc         |    4 ++--
 lib/dpkg/Makefile.am      |    1 +
 lib/dpkg/cleanup.c        |    3 ++-
 lib/dpkg/compression.c    |    4 ++--
 lib/dpkg/database.c       |    4 ++--
 lib/dpkg/dbmodify.c       |    4 ++--
 lib/dpkg/dump.c           |    6 +++---
 lib/dpkg/ehandle.c        |    4 ++--
 lib/dpkg/fields.c         |    8 ++++----
 lib/dpkg/lock.c           |    4 ++--
 lib/dpkg/log.c            |    4 ++--
 lib/dpkg/mlib.c           |    6 +++---
 lib/dpkg/myopt-util.c     |    4 ++--
 lib/dpkg/myopt.c          |    4 ++--
 lib/dpkg/nfmalloc.c       |    7 +++----
 lib/dpkg/parse.c          |    6 +++---
 lib/dpkg/parsehelp.c      |    9 ++++-----
 lib/dpkg/path.c           |    3 ++-
 lib/dpkg/showpkg.c        |    7 +++----
 lib/dpkg/string.c         |    2 +-
 lib/dpkg/subproc.c        |    4 ++--
 lib/dpkg/tarfn.c          |    4 ++--
 lib/dpkg/test.h           |    2 +-
 lib/dpkg/test/Makefile.am |    2 +-
 lib/dpkg/test/t-path.c    |    2 +-
 lib/dpkg/test/t-pkginfo.c |    2 +-
 lib/dpkg/test/t-string.c  |    2 +-
 lib/dpkg/test/t-varbuf.c  |    2 +-
 lib/dpkg/test/t-version.c |    2 +-
 lib/dpkg/trigdeferred.l   |    4 ++--
 lib/dpkg/triglib.c        |    6 +++---
 lib/dpkg/utils.c          |    4 +++-
 lib/dpkg/varbuf.c         |    4 ++--
 lib/dpkg/vercmp.c         |    6 +++---
 src/Makefile.am           |    2 +-
 src/archives.c            |    8 ++++----
 src/cleanup.c             |    8 ++++----
 src/configure.c           |    4 ++--
 src/depcon.c              |    4 ++--
 src/divertdb.c            |    4 ++--
 src/enquiry.c             |    6 +++---
 src/errors.c              |    6 +++---
 src/filesdb.c             |    8 ++++----
 src/help.c                |    6 +++---
 src/main.c                |    6 +++---
 src/packages.c            |    6 +++---
 src/pkg-array.c           |    4 ++--
 src/pkg-array.h           |    2 +-
 src/pkg-show.c            |    4 ++--
 src/processarc.c          |    8 ++++----
 src/query.c               |    8 ++++----
 src/remove.c              |    6 +++---
 src/select.c              |    6 +++---
 src/statdb.c              |    4 ++--
 src/trigcmd.c             |    6 +++---
 src/trigproc.c            |    4 ++--
 src/update.c              |    6 +++---
 utils/Makefile.am         |    2 +-
 89 files changed, 209 insertions(+), 199 deletions(-)

commit 4a7010fe5e3573cc919788d354fdbccdedce249d
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 15 11:27:26 2009 +0200

    libdpkg: Rename dpkg-test.h to test.h

 lib/dpkg/{dpkg-test.h => test.h} |    2 +-
 lib/dpkg/test/t-macros.c         |    2 +-
 lib/dpkg/test/t-path.c           |    2 +-
 lib/dpkg/test/t-pkginfo.c        |    2 +-
 lib/dpkg/test/t-string.c         |    2 +-
 lib/dpkg/test/t-test.c           |    2 +-
 lib/dpkg/test/t-varbuf.c         |    2 +-
 lib/dpkg/test/t-version.c        |    2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

commit 289c2911844317dfdd0c4b8d9034820502da483e
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 15 11:21:05 2009 +0200

    libdpkg: Rename dpkg-i18n.h to i18n.h

 dpkg-deb/build.c                 |    2 +-
 dpkg-deb/extract.c               |    2 +-
 dpkg-deb/info.c                  |    2 +-
 dpkg-deb/main.c                  |    2 +-
 dpkg-split/info.c                |    2 +-
 dpkg-split/join.c                |    2 +-
 dpkg-split/main.c                |    2 +-
 dpkg-split/queue.c               |    2 +-
 dpkg-split/split.c               |    2 +-
 dselect/basecmds.cc              |    2 +-
 dselect/baselist.cc              |    2 +-
 dselect/bindings.cc              |    2 +-
 dselect/helpmsgs.cc              |    2 +-
 dselect/main.cc                  |    2 +-
 dselect/methlist.cc              |    2 +-
 dselect/method.cc                |    2 +-
 dselect/methparse.cc             |    2 +-
 dselect/pkgdisplay.cc            |    2 +-
 dselect/pkginfo.cc               |    2 +-
 dselect/pkglist.cc               |    2 +-
 dselect/pkgsublist.cc            |    2 +-
 dselect/pkgtop.cc                |    2 +-
 lib/dpkg/Makefile.am             |    2 +-
 lib/dpkg/compression.c           |    2 +-
 lib/dpkg/database.c              |    2 +-
 lib/dpkg/dbmodify.c              |    2 +-
 lib/dpkg/dump.c                  |    2 +-
 lib/dpkg/ehandle.c               |    2 +-
 lib/dpkg/fields.c                |    2 +-
 lib/dpkg/{dpkg-i18n.h => i18n.h} |    2 +-
 lib/dpkg/lock.c                  |    2 +-
 lib/dpkg/log.c                   |    2 +-
 lib/dpkg/mlib.c                  |    2 +-
 lib/dpkg/myopt-util.c            |    2 +-
 lib/dpkg/myopt.c                 |    2 +-
 lib/dpkg/nfmalloc.c              |    2 +-
 lib/dpkg/parse.c                 |    2 +-
 lib/dpkg/parsehelp.c             |    2 +-
 lib/dpkg/progress.c              |    2 +-
 lib/dpkg/showpkg.c               |    2 +-
 lib/dpkg/subproc.c               |    2 +-
 lib/dpkg/trigdeferred.l          |    2 +-
 lib/dpkg/triglib.c               |    2 +-
 lib/dpkg/utils.c                 |    2 +-
 src/archives.c                   |    2 +-
 src/cleanup.c                    |    2 +-
 src/configure.c                  |    2 +-
 src/depcon.c                     |    2 +-
 src/divertdb.c                   |    2 +-
 src/enquiry.c                    |    2 +-
 src/errors.c                     |    2 +-
 src/filesdb.c                    |    2 +-
 src/help.c                       |    2 +-
 src/main.c                       |    2 +-
 src/packages.c                   |    2 +-
 src/pkg-show.c                   |    2 +-
 src/processarc.c                 |    2 +-
 src/query.c                      |    2 +-
 src/remove.c                     |    2 +-
 src/select.c                     |    2 +-
 src/statdb.c                     |    2 +-
 src/trigcmd.c                    |    2 +-
 src/trigproc.c                   |    2 +-
 src/update.c                     |    2 +-
 64 files changed, 64 insertions(+), 64 deletions(-)

commit 935c3d7bc6adbf721091c0a6e48e0967e9b61e00
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 15 11:11:07 2009 +0200

    s-s-d: Use sizeof_array instead of ad-hoc calculation

 utils/start-stop-daemon.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e37532e80f4db81dda48401513d5fee4c85d2083
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 15 15:43:52 2009 +0200

    Remove unused dpkg-priv.h header includes

 src/divertdb.c  |    1 -
 src/enquiry.c   |    1 -
 src/pkg-array.c |    1 -
 src/statdb.c    |    1 -
 4 files changed, 0 insertions(+), 4 deletions(-)

commit 105ba53cc13950a9fc9186ae8fab7ad4a7b05e01
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 15 12:14:39 2009 +0200

    libdpkg: Move C language definition macros to macros.h

 dpkg-deb/main.c                   |    2 +-
 dpkg-split/main.c                 |    2 +-
 lib/dpkg/Makefile.am              |    2 +-
 lib/dpkg/dpkg-db.h                |    2 +-
 lib/dpkg/dpkg-i18n.h              |    2 +-
 lib/dpkg/dpkg-priv.h              |   16 +---------------
 lib/dpkg/dpkg.h                   |    2 +-
 lib/dpkg/ehandle.c                |    2 +-
 lib/dpkg/{dpkg-def.h => macros.h} |   23 +++++++++++++++++++----
 lib/dpkg/myopt.h                  |    2 +-
 lib/dpkg/parse.c                  |    2 +-
 lib/dpkg/progress.h               |    2 +-
 lib/dpkg/tarfn.c                  |    3 ++-
 lib/dpkg/test/t-macros.c          |    2 +-
 src/configure.c                   |    2 +-
 src/main.c                        |    2 +-
 src/pkg-show.c                    |    2 +-
 utils/start-stop-daemon.c         |    2 +-
 18 files changed, 37 insertions(+), 35 deletions(-)

commit da17101a4aa8950d2927dd9e0d823fb36d5057b5
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 15 01:36:06 2009 +0200

    libdpkg: Rename and namespace compiler attributes
    
    Prefix them all with DPKG_ATTR_, and use shorter but still meaningful
    names.

 dpkg-deb/dpkg-deb.h       |    2 +-
 dpkg-deb/extract.c        |    2 +-
 dpkg-split/dpkg-split.h   |    6 +++---
 dselect/methparse.cc      |    4 ++--
 lib/dpkg/dpkg-db.h        |    2 +-
 lib/dpkg/dpkg-def.h       |   16 ++++++++--------
 lib/dpkg/dpkg.h           |   26 +++++++++++++-------------
 lib/dpkg/ehandle.c        |    2 +-
 lib/dpkg/mlib.c           |    2 +-
 lib/dpkg/myopt.h          |    8 ++++----
 lib/dpkg/parsedump.h      |    4 ++--
 src/main.c                |    2 +-
 src/main.h                |    6 +++---
 utils/start-stop-daemon.c |    4 ++--
 14 files changed, 43 insertions(+), 43 deletions(-)

commit 17432e273992d023fe17ab423aec051ea7727c6b
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 15 01:41:49 2009 +0200

    libdpkg: Change PRINTFFORMAT to take only one argument
    
    Always assume the variable arguments go just after the format string.

 lib/dpkg/dpkg-db.h        |    2 +-
 lib/dpkg/dpkg-def.h       |    4 ++--
 lib/dpkg/dpkg.h           |   20 ++++++++++----------
 lib/dpkg/myopt.h          |    2 +-
 lib/dpkg/parsedump.h      |    4 ++--
 src/main.h                |    4 ++--
 utils/start-stop-daemon.c |    2 +-
 7 files changed, 19 insertions(+), 19 deletions(-)

commit 01d05324e0669e3f3585d6aacde696333e49f087
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 15 12:14:29 2009 +0200

    Move libraries to subdirectories under lib/
    
    This will allow to use the same include path than the future system
    one, for example “#include <dpkg/dpkg.h>”. It also unclutters the source
    topdir.

 Makefile.am                           |    1 -
 configure.ac                          |    7 ++--
 dpkg-deb/Makefile.am                  |    7 ++--
 dpkg-split/Makefile.am                |    7 ++--
 dselect/Makefile.am                   |    7 ++--
 lib/Makefile.am                       |   51 ++-------------------------------
 {libcompat => lib/compat}/Makefile.am |    2 +-
 {libcompat => lib/compat}/alphasort.c |    0
 {libcompat => lib/compat}/compat.h    |    0
 {libcompat => lib/compat}/getopt.c    |    0
 {libcompat => lib/compat}/getopt.h    |    0
 {libcompat => lib/compat}/getopt1.c   |    0
 {libcompat => lib/compat}/gettext.h   |    0
 {libcompat => lib/compat}/obstack.c   |    0
 {libcompat => lib/compat}/obstack.h   |    0
 {libcompat => lib/compat}/scandir.c   |    0
 {libcompat => lib/compat}/snprintf.c  |    0
 {libcompat => lib/compat}/strerror.c  |    0
 {libcompat => lib/compat}/strnlen.c   |    0
 {libcompat => lib/compat}/strnlen.h   |    0
 {libcompat => lib/compat}/strsignal.c |    0
 {libcompat => lib/compat}/unsetenv.c  |    0
 {libcompat => lib/compat}/vsnprintf.c |    0
 lib/{ => dpkg}/.gitignore             |    0
 lib/{ => dpkg}/Makefile.am            |    3 +-
 lib/{ => dpkg}/cleanup.c              |    0
 lib/{ => dpkg}/compression.c          |    0
 lib/{ => dpkg}/database.c             |    0
 lib/{ => dpkg}/dbmodify.c             |    0
 lib/{ => dpkg}/dlist.h                |    0
 lib/{ => dpkg}/dpkg-db.h              |    0
 lib/{ => dpkg}/dpkg-def.h             |    0
 lib/{ => dpkg}/dpkg-i18n.h            |    0
 lib/{ => dpkg}/dpkg-priv.h            |    0
 lib/{ => dpkg}/dpkg-test.h            |    0
 lib/{ => dpkg}/dpkg.h                 |    0
 lib/{ => dpkg}/dump.c                 |    0
 lib/{ => dpkg}/ehandle.c              |    0
 lib/{ => dpkg}/fields.c               |    0
 lib/{ => dpkg}/lock.c                 |    0
 lib/{ => dpkg}/log.c                  |    0
 lib/{ => dpkg}/md5.c                  |    0
 lib/{ => dpkg}/md5.h                  |    0
 lib/{ => dpkg}/mlib.c                 |    0
 lib/{ => dpkg}/myopt-util.c           |    0
 lib/{ => dpkg}/myopt.c                |    0
 lib/{ => dpkg}/myopt.h                |    0
 lib/{ => dpkg}/nfmalloc.c             |    0
 lib/{ => dpkg}/parse.c                |    0
 lib/{ => dpkg}/parsedump.h            |    0
 lib/{ => dpkg}/parsehelp.c            |    0
 lib/{ => dpkg}/path.c                 |    0
 lib/{ => dpkg}/progress.c             |    0
 lib/{ => dpkg}/progress.h             |    0
 lib/{ => dpkg}/showpkg.c              |    0
 lib/{ => dpkg}/string.c               |    0
 lib/{ => dpkg}/subproc.c              |    0
 lib/{ => dpkg}/tarfn.c                |    0
 lib/{ => dpkg}/tarfn.h                |    0
 lib/{ => dpkg}/test/.gitignore        |    0
 lib/{ => dpkg}/test/Makefile.am       |    3 +-
 lib/{ => dpkg}/test/t-macros.c        |    0
 lib/{ => dpkg}/test/t-path.c          |    0
 lib/{ => dpkg}/test/t-pkginfo.c       |    0
 lib/{ => dpkg}/test/t-string.c        |    0
 lib/{ => dpkg}/test/t-test.c          |    0
 lib/{ => dpkg}/test/t-varbuf.c        |    0
 lib/{ => dpkg}/test/t-version.c       |    0
 lib/{ => dpkg}/trigdeferred.l         |    0
 lib/{ => dpkg}/triglib.c              |    0
 lib/{ => dpkg}/utils.c                |    0
 lib/{ => dpkg}/varbuf.c               |    0
 lib/{ => dpkg}/vercmp.c               |    0
 src/Makefile.am                       |   15 +++++----
 utils/Makefile.am                     |   10 ++++--
 75 files changed, 39 insertions(+), 74 deletions(-)

commit 439f77d84e2d98bfc363fa5b21cae97225df2cef
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Wed Jul 15 21:03:49 2009 +0200

    Dpkg::Shlibs::SymbolFile::load(): use a single object reference everywhere
    
    Instead of keeping two variables synchronized (one being the ref of the
    other), use the reference everywhere. And simplify creation of the
    initial reference.

 scripts/Dpkg/Shlibs/SymbolFile.pm |   29 ++++++++++++++---------------
 1 files changed, 14 insertions(+), 15 deletions(-)

commit e411b5732dd76a157a50778ce96c81115b49332a
Author: Modestas Vainius <modestas@vainius.eu>
Date:   Wed Jul 15 19:38:45 2009 +0300

    Replace local with my in SymbolFile::load() and use strict.
    
    Rather than creating an alias with local, manually do $current_object_ref
    re-referencing. This allows to use 'my $object' and to enable 'use strict'.
    
    Signed-off-by: Modestas Vainius <modestas@vainius.eu>

 scripts/Dpkg/Shlibs/SymbolFile.pm |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 77f7292128f315e0cd95177241184252604347ce
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Wed Jul 15 16:44:21 2009 +0200

    deb-substvars(5): list fields where substvars do not work

 debian/changelog    |    2 ++
 man/deb-substvars.5 |    5 +++++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 8e70b9b2f9d16010c614496c0f8f7e9a0d6ced15
Author: Modestas Vainius <modestas@vainius.eu>
Date:   Mon Jun 29 00:18:17 2009 +0300

    dpkg-gensymbols: improve diff label again.
    
    Use "$source_file ($package $arch)".
    
    Signed-off-by: Modestas Vainius <modestas@vainius.eu>

 debian/changelog           |    3 +++
 scripts/dpkg-gensymbols.pl |    5 ++++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit a27d14c4423c44b400764c99b669824f4ba6e9a1
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Wed Jul 15 15:59:03 2009 +0200

    Add new test case for symbols file parsing
    
    Ensure that an #include can change the name of the currently parsed
    library (ELF object).

 scripts/t/200_Dpkg_Shlibs.t                 |    8 +++++++-
 scripts/t/200_Dpkg_Shlibs/symbols.fake-3    |    5 +++++
 scripts/t/200_Dpkg_Shlibs/symbols.include-1 |    2 ++
 3 files changed, 14 insertions(+), 1 deletions(-)

commit 4bd14c490b63e58798108969ac3a5a1aa2fa04f3
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Jul 14 12:51:40 2009 +0200

    dselect: Fix typo in package deselection condition
    
    The test was always false due to the typo.

 debian/changelog     |    2 ++
 dselect/pkgdepcon.cc |   10 +++++-----
 2 files changed, 7 insertions(+), 5 deletions(-)

commit e60e66ecf721c971f952a7ce095a545c9e7b718b
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Jul 14 12:37:58 2009 +0200

    Remove TODO item

 TODO |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 6b0af3e6fa73e9e30f67dc885164244e13ec5d6c
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Jul 14 12:35:51 2009 +0200

    Add fakeroot to dpkg-dev Recommends
    
    Since version 1.14.7, dpkg-buildpackage uses fakeroot by default to
    obtain (emulated) root privileges.
    
    Reported-by: Sven Joachim <svenjoac@gmx.de>
    Closes: #536821

 debian/changelog |    1 +
 debian/control   |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 08463d3cafdad1c25b95d23daa16cb70e6bc84a3
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Jul 14 12:32:53 2009 +0200

    Cleanup eflag value names
    
    Remove f and v from value names. Remove duplicated value for reinstreq.

 dselect/pkgdepcon.cc |    7 +++++--
 lib/database.c       |    4 ++--
 lib/dpkg-db.h        |    5 ++---
 lib/dump.c           |    2 +-
 lib/parse.c          |    2 +-
 lib/parsehelp.c      |    6 +++---
 src/archives.c       |    2 +-
 src/cleanup.c        |   12 ++++++------
 src/configure.c      |    4 ++--
 src/enquiry.c        |    5 +++--
 src/processarc.c     |    8 ++++----
 src/remove.c         |    4 ++--
 12 files changed, 32 insertions(+), 29 deletions(-)

commit fb6c4a7a7a46b8ba7d6e6ff959bf6b23058690bb
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Jul 14 12:04:47 2009 +0200

    Remove obsolete ‘hold’ and ‘hold-reinstreq’ internal status flags
    
    These flags have been obsolete for a long time, and the ‘hold’ part
    has been converted to the ‘want_hold’ value on database parse. No
    current system having been upgraded through several Debian releases
    should have those values in their status database anymore.

 debian/changelog      |    1 +
 dselect/pkgdisplay.cc |    2 +-
 lib/dpkg-db.h         |    5 +----
 lib/dump.c            |    2 +-
 lib/fields.c          |    4 ----
 lib/parsehelp.c       |    2 --
 src/query.c           |    4 ++--
 7 files changed, 6 insertions(+), 14 deletions(-)

commit 5bd53bc1a8d179ff1891b0362ac1968b36d31faa
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jul 13 15:10:21 2009 +0200

    Move filesdbinit declaration to filesdb.h

 src/filesdb.h |    2 ++
 src/main.c    |    1 +
 src/main.h    |    4 ----
 3 files changed, 3 insertions(+), 4 deletions(-)

commit 85a398c3d086424508bcc07abbb1bc678bb130fc
Author: Branden Robinson <branden@debian.org>
Date:   Thu Nov 20 07:00:02 2008 +0200

    Fix typo in macro argument

 src/main.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7f10797af7cda2a8855f6e132ce0163b46c05ada
Author: Guillem Jover <guillem@debian.org>
Date:   Thu Nov 20 07:02:50 2008 +0200

    Fix typo in comment

 src/processarc.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2efaf5ff4af2653bbb69d05568d8628d7cb0e97b
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jul 13 14:32:34 2009 +0200

    Inline CONFFOPTCELLS into conffoptcells definition
    
    The values in CONFFOPTCELLS are dpkg specific, and not to be found in
    libdpkg so there's no much point in defining the macro there. Also this
    makes for clearer code.

 lib/dpkg.h      |    6 ------
 src/configure.c |    6 +++++-
 2 files changed, 5 insertions(+), 7 deletions(-)

commit 1dbc6b9f37317966a956158bca3798328a4f525b
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jul 13 14:29:31 2009 +0200

    dpkg: Make conffoptcells static

 src/configure.c |    2 +-
 src/main.h      |    1 -
 2 files changed, 1 insertions(+), 2 deletions(-)

commit 9a979e68fa47c0288e77102e935fa0703821207e
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jul 13 13:56:01 2009 +0200

    dpkg: Remove unused cfom_main enum value

 src/main.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 2a7cbd9bbad67021e447068521fd60d42e02cb46
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jul 13 02:44:48 2009 +0200

    dpkg-split: Properly check error condition on open when splitting

 dpkg-split/split.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit de24e8d710686a4e271caaccfe3f46a4619ecba1
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jul 13 02:27:15 2009 +0200

    dpkg-deb: Remove trailing ‘/’ and ‘/.’ from the directory name on -b
    
    When using “dpkg-deb -b” and specifiyng only the directory name to be
    used as the base name for the package name, remove any trailing
    characters that would make dpkg-deb create the destination file inside
    the directory.
    
    Closes: #218018, #373602

 debian/changelog |    2 ++
 dpkg-deb/build.c |    5 ++++-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 9d8edc5884220596d612f7274ec77a3aba701545
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jul 12 23:55:05 2009 +0200

    Remove unused assert.h includes

 dpkg-split/split.c  |    1 -
 dselect/basecmds.cc |    2 --
 dselect/bindings.cc |    1 -
 src/cleanup.c       |    1 -
 src/divertdb.c      |    1 -
 src/statdb.c        |    1 -
 src/trigcmd.c       |    1 -
 src/update.c        |    1 -
 8 files changed, 0 insertions(+), 9 deletions(-)

commit 410a4e08a6eec83000c8c974d98f64523ee8a973
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jul 12 23:05:03 2009 +0200

    man: Document “hold” as package selection state instead of flag

 debian/changelog |    1 +
 man/dpkg.1       |    8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

commit 7043dca96e2d568242558b457b79ac805c46113f
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jul 12 22:45:49 2009 +0200

    Update TODO list

 TODO |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit f09acc9d384bd85cd9b3f87ba8d57edbbf64661b
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jul 12 22:19:45 2009 +0200

    Reschedule roadmap and feature removals in relation to versions
    
    Use versions instead of Debian specific releases, although we map minor
    versions to Debian releases.

 README.feature-removal-schedule |   10 +++++-----
 TODO                            |   24 +++++++++---------------
 2 files changed, 14 insertions(+), 20 deletions(-)

commit a9761ebe6bd5b99bece2a156e717b2af94d0eab0
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jul 12 21:38:16 2009 +0200

    dpkg: Coalesce similar “takes no arguments” strings
    
    Move the option name to an argument to reuse existing translations.

 src/trigcmd.c |    3 ++-
 src/update.c  |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 224f0285abc304bec059e6144778177c2eed06ee
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jul 12 20:11:53 2009 +0200

    Obsolete --forget-old-unavail
    
    On parse mark not-installed leftover packages for automatic removal from
    the database on next dump. The states we consider for removal are
    want_purge, want_deinstall and want_hold. The latter being the ancient
    default for not-installed packages.
    
    This makes the --forget-old-unavail option not useful anymore, so switch
    it to be a no-op, and target it for future removal as obsolescent.
    
    Closes: #33394, #429262

 README.feature-removal-schedule |    9 +++++++++
 debian/changelog                |    3 +++
 dselect/methods/disk/update     |    2 --
 lib/parse.c                     |   13 +++++++++++++
 man/dpkg.1                      |    3 ++-
 src/update.c                    |   31 ++-----------------------------
 6 files changed, 29 insertions(+), 32 deletions(-)

commit 6c6ec4a438f889e90f4741fd7780eb6626e933e1
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jul 12 20:02:56 2009 +0200

    dpkg: Properly mark packages being purged for disappearance
    
    When a package has been purged, it should be marked as want_unknown
    and the configversion blanked, otherwise dpkg considers it to still
    be informative and keeps it around, which needs later on manual
    intervention from the user to clean up the database.

 debian/changelog |    3 +++
 src/processarc.c |    3 ++-
 src/remove.c     |    2 ++
 3 files changed, 7 insertions(+), 1 deletions(-)

commit 896b469211b21a01c847946240f2d003d3dfb71b
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jul 10 21:50:56 2009 +0200

    libdpkg: Use isblank instead of ad-hoc comparisons

 lib/parsehelp.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 66dff5a82489c9daf85876492fb1969041c181e9
Author: Milo Casagrande <milo@ubuntu.com>
Date:   Sat Jul 11 07:24:31 2009 +0200

    Italian translation updated

 debian/changelog |    1 +
 po/it.po         | 3421 +++++++++++++++++++++++++-----------------------------
 2 files changed, 1553 insertions(+), 1869 deletions(-)

commit f0525ce3409b3dc5422a5b0c5cc28197c55cb015
Merge: 939b0c0 30f797c
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jul 10 12:12:03 2009 +0200

    Merge branch 'sid' (through tag '1.15.3.1')
    
    Conflicts:
    	configure.ac
    	debian/changelog

commit 939b0c0f90d145dda2918beec6bfb48694528503
Author: Holger Wansing <linux@wansing-online.de>
Date:   Thu Jul 9 21:23:25 2009 +0200

    Fix poor wording in German dpkg translation

 po/de.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 30f797c7c1fa1bac2388e47d1c28302804a9c53b
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 8 11:26:55 2009 +0200

    Release 1.15.3.1

 configure.ac     |    2 +-
 debian/changelog |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit fd4d99862af837ccf12e83d13da73e8ffb24aa17
Author: Modestas Vainius <modestas@vainius.eu>
Date:   Sun Jun 28 23:59:06 2009 +0300

    Fix wildcard support in symbol files
    
    They were broken due to typo. Also add a test for wildcards.
    
    Signed-off-by: Modestas Vainius <modestas@vainius.eu>

 debian/changelog                  |    3 ++-
 scripts/Dpkg/Shlibs/SymbolFile.pm |    2 +-
 scripts/t/200_Dpkg_Shlibs.t       |   13 ++++++++++++-
 3 files changed, 15 insertions(+), 3 deletions(-)

commit 9d0fe91f2291dc5b9ceed8f63a1fc006f20e36ed
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 8 11:13:54 2009 +0200

    Bump version to 1.15.3.1~

 configure.ac     |    2 +-
 debian/changelog |    6 ++++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit fd2fd13cb3d63e6fbe55eab75a26f5ac217f55c7
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Mon Jul 6 18:20:38 2009 +0200

    Update german translation of manual pages
    
    Update to 1664t0u0f.

 man/po/de.po |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit 932d6ff120001545f0e39a89a77b294744274591
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sun Jul 5 08:35:28 2009 +0200

    Update German scripts translation
    
    Update to 474t.

 debian/changelog |    3 +
 scripts/po/de.po |  181 ++++++++++++++++++++++++++----------------------------
 2 files changed, 90 insertions(+), 94 deletions(-)

commit 30269085225c9b0a6bfd972cc2dda562cae7be0b
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sat Jul 4 15:24:37 2009 +0200

    Fix minor translation error in scripts/po/de.po

 scripts/po/de.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e48d19ed49520effe79af9ed5c9dc7e744cb1137
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Fri Jul 3 17:34:22 2009 +0200

    Fix typo (unexecpted -> unexpected)

 src/statdb.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cdd6ef8d473bdae7a7c1166075c8355ddb6d0361
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Fri Jul 3 17:31:21 2009 +0200

    German dpkg translation update
    
    Update to 1005t8f.

 debian/changelog |    3 ++-
 po/de.po         |   18 +++++++++---------
 2 files changed, 11 insertions(+), 10 deletions(-)

commit 724ddc2dd8ce11dc30249dcb6023b0b8f56a739d
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri Jul 3 15:58:20 2009 +0200

    Update Standards-Version to 3.8.2

 debian/changelog |    1 +
 debian/control   |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 4a1e8173f63c1c7a6807aa76280fc8aec128bc81
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri Jul 3 15:43:29 2009 +0200

    Fix dpkg's preinst when alternatives dir contains unexpected subdirs
    
    Adjust the lintian overrides accordingly.

 debian/changelog              |    2 ++
 debian/dpkg.lintian-overrides |    6 +++---
 debian/dpkg.preinst           |    5 +++--
 3 files changed, 8 insertions(+), 5 deletions(-)

commit 49c5d0bbe00b3922fb07efae60fd65bb91c64bb1
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri Jul 3 15:35:50 2009 +0200

    Add changelog entry for the install-info transition

 TODO             |    1 +
 debian/changelog |    7 +++++++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 72d4a9154d0f7ac2d9a1adad3dd59368d9d86c2f
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Tue Jun 30 12:20:30 2009 +0200

    Breaks: xemacs21-support instead instead of all xemacs21-*
    
    The maintainer decided to factorize the install-info dependency
    in the xemacs21-support package so we should ensure that this
    package gets upgraded and not only the other ones.

 debian/control |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit dd7baf825098209e1b311b3b5e19eaf8c18fe800
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Thu Jun 25 23:17:18 2009 +0200

    Add breaks against all info-browsers that do not depend on install-info

 debian/control |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 1b5209ec9b15a3ccccdf80f5e9ebfe102116a6d8
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Mar 17 02:48:38 2009 +0200

    install-info: Improve a bit the warning messages

 utils/install-info.c |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit 06065fb42580849874dc94a7b7a2bcc0bd2798c3
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Mar 17 02:41:21 2009 +0200

    install-info: Print buggy maintainer script package in warning

 utils/install-info.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 6859b8af0f9ce00cc25e84d6d1fcb4fb4eae09f7
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Mar 17 02:39:12 2009 +0200

    install-info: Use macros for warn and error output

 utils/install-info.c |   38 ++++++++++++++++++++------------------
 1 files changed, 20 insertions(+), 18 deletions(-)

commit 20dcd4f212fe9cfe928349de2d5a1ace735e18e9
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Mar 17 02:35:33 2009 +0200

    install-info: Generalize by using macros for paths

 utils/install-info.c |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

commit ee31b22c9f3ccde710110e8512a2223b2ce35795
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Mar 17 02:20:16 2009 +0200

    install-info: Add missing stdlib.h
    
    Fix build failure, getenv is declared in stdlib.h.

 utils/install-info.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e1f03a94a08efb9de3736ff8b9c7c3fe24cda50e
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Mar 17 02:18:18 2009 +0200

    Use autoconf AC_ARG_PROGRAM support to rename install-info
    
    Rename the binary on install to avoid colliding with autoconf's
    install-info builtin targets.

 utils/.gitignore  |    3 +--
 utils/Makefile.am |   19 ++++++++-----------
 2 files changed, 9 insertions(+), 13 deletions(-)

commit c23407d285734d66aca07ecfbb45d7f8604ce706
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri Mar 13 15:47:52 2009 +0100

    Replace install-info by a simple wrapper (or no-op command)
    
    In order to properly transition to GNU's install-info, dpkg's install-info
    is modified to be a simple wrapper around /usr/bin/install-info. That
    wrapper warns when the user explicitely calls /usr/sbin/install-info since
    the new install-info is in /usr/bin/.
    
    This wrapper is meant to be removed at some point when all references
    to /usr/sbin/install-info have gone (most probably in squeeze+1).
    
    Also remove the manual page since there's nothing to document any more
    and add a lintian override until the wrapper is removed.
    
    Reference: http://wiki.debian.org/Transitions/DpkgToGnuInstallInfo

 TODO                          |    2 -
 debian/dpkg.install           |    1 -
 debian/dpkg.lintian-overrides |    2 +
 man/Makefile.am               |    1 -
 man/install-info.8            |  295 -----------------------
 man/po/po4a.cfg               |    5 -
 po/POTFILES.in                |    1 -
 scripts/.gitignore            |    2 -
 scripts/Makefile.am           |   16 +--
 scripts/install-info.pl       |  524 -----------------------------------------
 utils/.gitignore              |    2 +
 utils/Makefile.am             |   13 +
 utils/install-info.c          |   65 +++++
 13 files changed, 83 insertions(+), 846 deletions(-)

commit 645a9e329f874a470ae837d93525c769a0df4ec8
Author: Guillem Jover <guillem@debian.org>
Date:   Thu Jul 2 11:24:08 2009 +0200

    libdpkg: Refactor parsedb_state into a new structure
    
    Move state variables into a new struct and pass that instead of each of
    them to the error, warning and field parsing functions. This is cleaner,
    and should be “marginally” faster.

 TODO            |    1 -
 lib/fields.c    |  159 +++++++++++++++++++++++++-----------------------------
 lib/parse.c     |   66 +++++++++++++----------
 lib/parsedump.h |   25 +++++----
 lib/parsehelp.c |   33 ++++++------
 5 files changed, 142 insertions(+), 142 deletions(-)

commit bfb8cccada43b32dee587da80f38ce1b207aa9b1
Author: Guillem Jover <guillem@debian.org>
Date:   Thu Jul 2 10:50:43 2009 +0200

    libdpkg: Initialize parse lno to 0 to avoid decrementing it on rcall

 lib/parse.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2fa9eb87bba4fdb33635228f60a54b89f59292da
Author: Guillem Jover <guillem@debian.org>
Date:   Thu Jul 2 10:50:25 2009 +0200

    Add dpkg-vendor to .gitignore

 scripts/.gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6aaa8c10678d5af3dd6e2026c0a48ac9cb1da789
Author: Marcos Alvarez Costales <marcos.alvarez.costales@gmail.com>
Date:   Wed Jul 1 20:57:03 2009 +0200

    Asturian translation update

 debian/changelog |    1 +
 po/ast.po        |   25 +++++++++++++------------
 2 files changed, 14 insertions(+), 12 deletions(-)

commit ebb721df8997021b6f6a3fcaa8be1450949e6dd4
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 1 10:23:19 2009 +0200

    dpkg-scanpackages: Do not handle the Revision field
    
    This field has already been parsed and handled by “dpkg-deb -I”.
    The code is doubly useless, as additionally the version comparison is
    done before the Revision has been folded into the Version field.

 debian/changelog             |    2 +-
 scripts/dpkg-scanpackages.pl |    5 -----
 2 files changed, 1 insertions(+), 6 deletions(-)

commit e6c2713bd4d59a88d1ae5234a4224416e0e9fa08
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 1 10:09:46 2009 +0200

    dpkg-scanpackages: Do not remap obsolete fields
    
    Those fields have been remappedd already by “dpkg-deb -I”.

 debian/changelog             |    2 ++
 scripts/dpkg-scanpackages.pl |    7 -------
 2 files changed, 2 insertions(+), 7 deletions(-)

commit ee157886303518ef56598f843d29c63349232391
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 1 09:21:18 2009 +0200

    dpkg-scansources: Reduce variable scope in process_dsc
    
    Move them closer to their actual usage.

 scripts/dpkg-scansources.pl |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit 7602026aff2452f6d723a87146340f4ed3e3d863
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jul 1 09:17:47 2009 +0200

    dpkg-scansources: Switch to use Dpkg::Cdata
    
    Use our modules instead of duplicating the .dsc parsing code. As a
    side effect it now handles properly bogus files.

 debian/changelog            |    2 +
 scripts/dpkg-scansources.pl |  273 +++++++++++--------------------------------
 2 files changed, 70 insertions(+), 205 deletions(-)

commit 396d3c27c10884d758b434a9ac637e709bf320b5
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Tue Jun 30 21:46:10 2009 +0200

    Update german translation of manual pages
    
    Update to 1662t0u2f.

 debian/changelog    |    3 +
 man/po/de.po        |   21 +-
 man/po/dpkg-man.pot | 2093 +++++++++++++++++++++++++++++++++++++--------------
 3 files changed, 1556 insertions(+), 561 deletions(-)

commit a15532403f172d790031a71044f585578366e605
Author: Jens Seidel <jensseidel@users.sf.net>
Date:   Tue Jun 30 21:38:01 2009 +0200

    Proofreading

 man/po/de.po |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit 0b413ae85fda839c47cfc35a9ffd0189889e0b67
Author: Christian Perrier <bubulle@debian.org>
Date:   Tue Jun 30 07:29:12 2009 +0200

    French translation update

 debian/changelog |    4 +++
 po/fr.po         |   77 +++++++++++++++++++----------------------------------
 2 files changed, 32 insertions(+), 49 deletions(-)

commit ed4065c246bba34784b6babaff3a9a6b93fcc793
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jun 29 09:34:20 2009 +0200

    dpkg-name: Do not handle Revision and Package_Revision fields
    
    Those fields have already been parsed and handled by “dpkg-deb -I”.

 debian/changelog     |    2 ++
 scripts/dpkg-name.pl |    5 -----
 2 files changed, 2 insertions(+), 5 deletions(-)

commit afcdfe571e8d20832996ec8d4593744fab3b52c1
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jun 29 09:23:17 2009 +0200

    dpkg-name: Fix inverted logic when deciding to assume the architecture
    
    This gets triggered when the package does not have such field.

 debian/changelog     |    2 ++
 scripts/dpkg-name.pl |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit e9c3e59475b7bcf0201b3c5a936c1f4f87382022
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jun 29 09:20:00 2009 +0200

    dpkg-name: Call _g instead of g_

 debian/changelog     |    1 +
 scripts/dpkg-name.pl |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 34181ce3a1cf466af9ac2e94f68b60cbdfaf57c8
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Jun 27 19:26:03 2009 +0200

    Bump version to 1.15.4~

 configure.ac     |    2 +-
 debian/changelog |    5 +++++
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 16199a8951e656bf3ef2fda67cb554a26fad785d
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Jun 27 19:07:16 2009 +0200

    Release 1.15.3

 configure.ac     |    2 +-
 debian/changelog |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit d8338f3164508f8f4c1b6276c9c381e06acf663d
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Jun 27 19:04:56 2009 +0200

    Add new scripts test cases to EXTRA_DIST

 scripts/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit b75b971b90c2d31d5fc3a675966f29c99d6f0cde
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Jun 27 18:50:52 2009 +0200

    Regenerate .pot files and merge .po files with them

 man/po/de.po            | 1752 +++++++++++++++++++++++++++++++++++++++++++++-
 man/po/dpkg-man.pot     |  217 ++++---
 man/po/es.po            |  238 ++++---
 man/po/fr.po            |  244 ++++---
 man/po/hu.po            |  239 ++++---
 man/po/ja.po            |  237 ++++---
 man/po/pl.po            |  241 ++++---
 man/po/pt_BR.po         |  239 ++++---
 man/po/ru.po            |  236 ++++---
 man/po/sv.po            |  288 +++++----
 po/ast.po               |  701 ++++++++++----------
 po/bs.po                |  690 ++++++++++---------
 po/ca.po                |  714 ++++++++++----------
 po/cs.po                |  724 ++++++++++----------
 po/da.po                |  717 ++++++++++----------
 po/de.po                |  701 ++++++++++----------
 po/dpkg.pot             |  690 ++++++++++---------
 po/dz.po                |  717 ++++++++++----------
 po/el.po                |  719 ++++++++++----------
 po/eo.po                |  701 ++++++++++----------
 po/es.po                |  718 ++++++++++----------
 po/et.po                |  711 ++++++++++----------
 po/eu.po                |  701 ++++++++++----------
 po/fr.po                |  735 ++++++++++----------
 po/gl.po                |  719 ++++++++++----------
 po/hu.po                |  717 ++++++++++----------
 po/id.po                |  717 ++++++++++----------
 po/it.po                |  717 ++++++++++----------
 po/ja.po                |  717 ++++++++++----------
 po/km.po                |  717 ++++++++++----------
 po/ko.po                |  719 ++++++++++----------
 po/ku.po                |  694 ++++++++++----------
 po/lt.po                |  719 ++++++++++----------
 po/mr.po                |  717 ++++++++++----------
 po/nb.po                |  719 ++++++++++----------
 po/ne.po                |  717 ++++++++++----------
 po/nl.po                |  717 ++++++++++----------
 po/nn.po                |  719 ++++++++++----------
 po/pa.po                |  694 ++++++++++----------
 po/pl.po                |  718 ++++++++++----------
 po/pt.po                |  719 ++++++++++----------
 po/pt_BR.po             |  717 ++++++++++----------
 po/ro.po                |  724 ++++++++++----------
 po/ru.po                |  703 ++++++++++----------
 po/sk.po                |  703 ++++++++++----------
 po/sv.po                |  233 ++++---
 po/th.po                |  717 ++++++++++----------
 po/tl.po                |  717 ++++++++++----------
 po/vi.po                |  717 ++++++++++----------
 po/zh_CN.po             |  701 ++++++++++----------
 po/zh_TW.po             |  717 ++++++++++----------
 scripts/po/ca.po        |  606 +++++++++--------
 scripts/po/de.po        |  125 ++--
 scripts/po/dpkg-dev.pot |  583 ++++++++--------
 scripts/po/fr.po        |  661 ++++++++++--------
 scripts/po/pl.po        |  655 ++++++++++--------
 scripts/po/ru.po        |  655 ++++++++++--------
 scripts/po/sv.po        |  423 ++++++------
 58 files changed, 19371 insertions(+), 17012 deletions(-)

commit 3cc5a5bf4b6da9facf36c52bb97889a5ce2fd681
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Jun 27 19:04:14 2009 +0200

    Add new files to POTFILES

 po/POTFILES.in |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 4401640147126170df7d188545b8ecd4ffd21d29
Author: Guillem Jover <guillem@debian.org>
Date:   Sat Jun 27 18:46:36 2009 +0200

    man: Remove non dot prefixed type field
    
    This seems to be obsolete and now the field has the form “#. type: ”.
    Which gets duplicated with the old form.

 man/po/de.po    | 1798 -----------------------------------------------------
 man/po/es.po    | 1862 -------------------------------------------------------
 man/po/fr.po    | 1855 ------------------------------------------------------
 man/po/hu.po    | 1708 --------------------------------------------------
 man/po/ja.po    | 1812 -----------------------------------------------------
 man/po/pl.po    | 1683 -------------------------------------------------
 man/po/pt_BR.po | 1743 ---------------------------------------------------
 man/po/ru.po    | 1740 ---------------------------------------------------
 man/po/sv.po    | 1718 --------------------------------------------------
 9 files changed, 0 insertions(+), 15919 deletions(-)

commit c5b980dacefe000cc09694e0e7313fea5a43acfe
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jun 26 20:02:27 2009 +0200

    dpkg-deb: Remove unused FILE variable
    
    Now that we are not closing gzfd indirectly by fclosing gz, we close it
    explicitly.

 dpkg-deb/build.c |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

commit 4308a347c5c17ab627f10bb77a98388162646d18
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Sat Jun 27 16:32:13 2009 +0200

    Fix quotation marks in German dpkg translation

 debian/changelog |    5 +++--
 po/de.po         |    6 +++---
 2 files changed, 6 insertions(+), 5 deletions(-)

commit a3e560fe5d095e989dcfcda1935e51d72b82b780
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jun 26 05:16:05 2009 +0200

    libdpkg-perl: Move unknown() from Dpkg::ErrorHandling to Dpkg::Fields

 debian/changelog              |    1 +
 scripts/Dpkg/ErrorHandling.pm |   10 +---------
 scripts/Dpkg/Fields.pm        |   12 +++++++++++-
 scripts/dpkg-genchanges.pl    |    4 ++--
 scripts/dpkg-gencontrol.pl    |    4 ++--
 scripts/dpkg-source.pl        |    4 ++--
 6 files changed, 19 insertions(+), 16 deletions(-)

commit b05060cb961a6dcb1eac5cc1796058dbc2bdbfad
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jun 26 05:05:49 2009 +0200

    Dpkg::ErrorHandling: Explicitly pass field argument to unknown()

 debian/changelog              |    1 +
 scripts/Dpkg/ErrorHandling.pm |    8 ++++----
 scripts/dpkg-genchanges.pl    |    6 +++---
 scripts/dpkg-gencontrol.pl    |    6 +++---
 scripts/dpkg-source.pl        |    6 +++---
 5 files changed, 14 insertions(+), 13 deletions(-)

commit 3862c3e7fe882c61c53f62294fd84dddee9d2f46
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jun 26 04:50:33 2009 +0200

    libdpkg-perl: Import Exporter with ‘use base’
    
    We don't need to set @ISA now.

 scripts/Dpkg/Arch.pm             |    3 +--
 scripts/Dpkg/Cdata.pm            |    3 +--
 scripts/Dpkg/Deps.pm             |    2 +-
 scripts/Dpkg/Fields.pm           |    3 +--
 scripts/Dpkg/IPC.pm              |    3 +--
 scripts/Dpkg/Path.pm             |    3 +--
 scripts/Dpkg/Source/Functions.pm |    3 +--
 scripts/Dpkg/Vars.pm             |    3 +--
 scripts/Dpkg/Vendor.pm           |    3 +--
 scripts/Dpkg/Version.pm          |    3 +--
 10 files changed, 10 insertions(+), 19 deletions(-)

commit 0e1e63afa089bca6f70a574f11033b724a6fc3c8
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jun 26 04:04:16 2009 +0200

    dpkg-scanpackages: Remove commented out code

 scripts/dpkg-scanpackages.pl |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 0d887820bcb55b60aa423a428eb4919c12acf577
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jun 26 03:32:12 2009 +0200

    Unclaim bug closure

 debian/changelog |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e29457dd5f8bfc8f6fc913b1899919f98be93bd7
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jun 26 03:30:57 2009 +0200

    man:  Mark argument names in dpkg-statoverride.1 in italic

 debian/changelog        |    1 +
 man/dpkg-statoverride.8 |   10 +++++-----
 2 files changed, 6 insertions(+), 5 deletions(-)

commit ee21a3b9443f7a7a643fa1d41bf1ba2b93e32ccb
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jun 26 02:10:53 2009 +0200

    man: Document in dpkg-statoverride the format to specify mode
    
    Closes: #534551

 debian/changelog        |    2 ++
 man/dpkg-statoverride.8 |    3 ++-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit a3454abb5b83ac12aec5c52f2ae4492faf6890c8
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jun 26 01:52:58 2009 +0200

    dpkg-split: Use the correct units (KiB) when referring to partsize

 debian/changelog  |    1 +
 dpkg-split/main.c |    2 +-
 man/dpkg-split.1  |    4 ++--
 3 files changed, 4 insertions(+), 3 deletions(-)

commit d30fdccff56e8ed63e81e7e114c421d5c806d8e7
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Nov 21 16:46:30 2008 +0200

    libdpkg: Do not try to close already closed files

 debian/changelog |    1 +
 lib/triglib.c    |   11 +++++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit d5ad25d85434acd7a4532334db2381a03d288ccd
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jun 24 05:51:33 2009 +0200

    libdpkg: Suffix path related function names with ‘path_’

 lib/dpkg-priv.h   |    4 ++--
 lib/fields.c      |    2 +-
 lib/path.c        |    4 ++--
 lib/test/t-path.c |   26 +++++++++++++-------------
 src/filesdb.c     |    2 +-
 src/help.c        |    2 +-
 src/query.c       |    2 +-
 7 files changed, 21 insertions(+), 21 deletions(-)

commit fe930e9bb3e195825cce98e4abe825459a7e81e7
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Thu Jun 25 21:43:29 2009 +0200

    Dpkg::Deps: fix dependency parsing code
    
    Fix dependency parsing code in Dpkg::Deps to not accept "foo\nbar"
    even if foo is valid. A regex was improperly matching "\n" as
    end of string due to usage of the "m" modifier.
    
    Also improve the warning displayed when the dependency can't be parsed.
    
    Add a non-regression test to ensure that this problem doesn't come back.
    
    Reported-by: Andrew Sayers <andrew-dpkg@pileofstuff.org>

 debian/changelog          |    3 +++
 scripts/Dpkg/Deps.pm      |    4 ++--
 scripts/t/400_Dpkg_Deps.t |    7 ++++++-
 3 files changed, 11 insertions(+), 3 deletions(-)

commit 2cf5b0f90d4fae8c6287fa0a44e84270ad5326d6
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Tue Jun 23 08:58:35 2009 +0200

    Remove all invalid master alternatives found
    
    Initially I wanted to cleanup only problematic cases thinking that there
    would be few. But apparently there must be an old version of
    update-alternatives that created improper entries for slave alternatives
    in /var/lib/dpkg/alternatives so I do a full scan once when we upgrade
    from a version older than 1.15.3 and hope that we can forget about those
    upgrade issues after that.

 debian/changelog              |    4 ++--
 debian/dpkg.lintian-overrides |    5 +++++
 debian/dpkg.preinst           |   38 ++++++++++++++++++++++++++------------
 3 files changed, 33 insertions(+), 14 deletions(-)

commit 85f2eb4dca5ad99cbbb014a5ab88019b06839068
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Jun 22 11:35:58 2009 +0200

    Fix a spelling error in changelog (thanks lintian)

 debian/changelog |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 52ff937b5b8028dfa0745daafe913397a4e0b7cd
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Jun 22 11:21:19 2009 +0200

    Dpkg::Shlibs::Objdump::get_symbol(): try fallback name for version-less symbols
    
    This also fixes the test suite as it was broken by the rename
    of version-less symbols in "<name>@Base".

 scripts/Dpkg/Shlibs/Objdump.pm |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit a3587e15b82e0f3a7367769307fe181c8151ce79
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Jun 21 22:29:48 2009 +0200

    Dpkg::Shlibs::Objdump: assume version Base when no associated version
    
    This completes the fix started in
    211c62c45d5f3d5f8ee3dc26668cd5a04e889076.

 scripts/Dpkg/Shlibs/Objdump.pm |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d9c6694ce42d0e26b6c8dd06a74a26d55a6124c6
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sun Jun 21 21:49:05 2009 +0200

    Update german scripts translation
    
    Update to 481t0f0u.

 scripts/po/de.po |  349 +++++++++++++++++++++++++++---------------------------
 1 files changed, 174 insertions(+), 175 deletions(-)

commit 63af4da6d1a2842df53db2e93e1ceca58d1b7615
Author: Modestas Vainius <modestas@vainius.eu>
Date:   Sun Jun 21 10:52:09 2009 +0200

    Dpkg::Shlibs::SymbolFile: support subclassing of Symbol object
    
    This change makes it easier to replace Dpkg::Shlibs::Symbol with
    a derivative class by passing an appropriate $base_symbol parameter
    in load().

 scripts/Dpkg/Shlibs/SymbolFile.pm |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit da815b18f46b56b4897153b68041cafda21d087f
Author: Modestas Vainius <modestas@vainius.eu>
Date:   Sun Jun 21 10:50:31 2009 +0200

    dpkg-gensymbols(1): escape more minus signs

 man/dpkg-gensymbols.1 |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 1ae77b82cff5462acffad67e2999973df880f0b7
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Jun 21 02:35:04 2009 +0200

    dpkg-scan(packages|sources): support all checksums algo
    
    Use Dpkg::Checksums to generate all supported checksums when possible.

 debian/changelog             |    2 +
 scripts/dpkg-scanpackages.pl |   33 +++++++++++++++---------
 scripts/dpkg-scansources.pl  |   56 ++++++++++++++++++------------------------
 3 files changed, 46 insertions(+), 45 deletions(-)

commit f60b961d1909103eb6ab68efe9009c4b9580ebda
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Jun 21 00:42:37 2009 +0200

    dpkg-genchanges: skip warning about lower version for backports
    
    Backports have by definition a version number lower than the original
    version (to enable upgrades from backports to official packages). So skip
    the corresponding warning when backports are detected thanks to the
    usual version suffixes ~bpo (backports.org) and ~vola (volatile.d.o).

 debian/changelog           |    2 ++
 scripts/dpkg-genchanges.pl |    4 +++-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 012ac74f876b7031165a782dbfeb3f43692bf382
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Jun 21 00:27:44 2009 +0200

    Dpkg::Vendor::get_vendor_file(): replaces spaces by dashes
    
    Also lookup filenames with dashes replacing spaces in the name
    of the vendor.

 debian/changelog       |    2 ++
 scripts/Dpkg/Vendor.pm |    6 +++++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 0a3d3fe21b629b55005c14889faaf8f84c4967c7
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Jun 21 00:16:54 2009 +0200

    dpkg-source: ensure trustedkeys.gpg is used to check signatures

 debian/changelog               |    3 +++
 scripts/Dpkg/Source/Package.pm |    3 +++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit ffc5049d6a0faa7b63c423bbb256e7d70662bc7c
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Jun 20 23:39:53 2009 +0200

    Dpkg::Shlibs::SymbolFile: add missing explanation

 scripts/Dpkg/Shlibs/SymbolFile.pm |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0bdf342a69be47a5d7654114539854ea87702216
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Jun 20 23:08:09 2009 +0200

    Dpkg::Substvars: restructure to have a separate namespace for variables
    
    The addition of “_used” in the structure was in conflict with
    a possible variable of the same name. So put the variables in
    a dedicated hash to avoid this conflict and rename “_used” into
    “used”.
    
    Correct the warning message too.
    
    Also add Joachim in the THANKS file for his contribution.

 THANKS                         |    1 +
 scripts/Dpkg/Substvars.pm      |   64 ++++++++++++++++++++-------------------
 scripts/t/750_Dpkg_Substvars.t |    2 +-
 3 files changed, 35 insertions(+), 32 deletions(-)

commit d60bb3e211d9496653d5061c112ce3092998fe11
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Sat Jun 13 23:33:08 2009 +0200

    dpkg-gencontrol: warn about unused substvars (closes: #532760)
    
    The change to Dpkg/Fields.pm is required to avoid unwanted warnings
    on the F:<fieldname> substitutions.

 debian/changelog           |    3 +++
 scripts/Dpkg/Fields.pm     |    1 +
 scripts/dpkg-gencontrol.pl |    2 ++
 3 files changed, 6 insertions(+), 0 deletions(-)

commit 69bee88969bc7766a4e2066927f1069b551fba2b
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Sat Jun 13 23:25:23 2009 +0200

    Dpkg::Substvars: track unused substitutions and add warning function
    
    This commit adds tracking of used variables in Dpkg::Substvars. It adds
    two new methods, no_warn() to disable warnings about one of the
    variables, warn_about_unused() to issue warnings (via
    Dpkg::ErrorHandling::warning()).
    
    The test suite is extended accordingly.

 scripts/Dpkg/Substvars.pm      |   46 ++++++++++++++++++++++++++++++++++++++++
 scripts/t/750_Dpkg_Substvars.t |   18 ++++++++++++++-
 2 files changed, 63 insertions(+), 1 deletions(-)

commit 38b79ccbca7460f0f39daf5baa1d7036464f5b0d
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Sat Jun 13 22:54:49 2009 +0200

    Dpkg::Substvars: add non-regression test suite

 scripts/t/750_Dpkg_Substvars.t          |   74 +++++++++++++++++++++++++++++++
 scripts/t/750_Dpkg_Substvars/substvars1 |    9 ++++
 2 files changed, 83 insertions(+), 0 deletions(-)

commit bf4582423b44556f05744e7633d7d56a75fc77c9
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Sat Jun 13 22:38:06 2009 +0200

    Dpkg::Substvars: allow spaces in front of comments in substvars
    
    Principle of least surprise.

 scripts/Dpkg/Substvars.pm |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c43ba8d76c43514206e467211295d8532944a61f
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Jun 20 21:45:48 2009 +0200

    dpkg-gensymbols: add new “ignore-blacklist” tag
    
    Add new tag "ignore-blacklist" to force-include symbols which are
    normally blacklisted. This can be useful for libgcc to include symbols
    that the toolchain allows to be shared but that are often static
    (and hence are blacklisted for this reason). Closes: #533642

 debian/changelog                  |    4 ++++
 man/dpkg-gensymbols.1             |    8 ++++++++
 scripts/Dpkg/Shlibs/SymbolFile.pm |   13 +++++++------
 3 files changed, 19 insertions(+), 6 deletions(-)

commit b8b229b61746b5bc5ecd51ccc961687f318e278d
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Jun 20 22:07:47 2009 +0200

    Dpkg::Shlibs::Symbol: add new has_tag() and get_tag_value() functions

 scripts/Dpkg/Shlibs/Symbol.pm |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 211c62c45d5f3d5f8ee3dc26668cd5a04e889076
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Jun 20 20:55:46 2009 +0200

    Dpkg::Shlibs::SymbolFile: assume an implicit version "Base" for unversioned symbols

 debian/changelog                  |    2 ++
 scripts/Dpkg/Shlibs/SymbolFile.pm |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 49f9f9617800f2b4565e01e51d6481c61c6314ef
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Jun 20 20:30:59 2009 +0200

    dpkg-gensymbols: do not output deprecated symbols
    
    The deprecated symbols appear commented with “#MISSING:”, they should
    appear in the explanatory diff but not in the file generated.

 debian/changelog           |    2 ++
 scripts/dpkg-gensymbols.pl |    6 ++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 9093cf1d97b544f2a8400b57fd1eaff69b9c5551
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Jun 20 19:28:29 2009 +0200

    Add changelog entry for new dpkg-gensymbols feature

 debian/changelog |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 2585b24fc60840db17f33db593087e03840f801c
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Jun 20 18:42:49 2009 +0200

    Dpkg::Shlibs: code cleanup after merge and documentation update

 man/dpkg-gensymbols.1             |   77 +++++++++++++-----------
 scripts/Dpkg/Shlibs/Symbol.pm     |   11 +--
 scripts/Dpkg/Shlibs/SymbolFile.pm |  115 ++++++++++++++++++++-----------------
 3 files changed, 108 insertions(+), 95 deletions(-)

commit 5dec937e782343fb810a237fddfef3660bddfea9
Author: Modestas Vainius <modestas@vainius.eu>
Date:   Sat Jun 20 01:28:57 2009 +0300

    Symbol tagging support and implementation of optional and arch tags
    
    Symbols might be tagged with arbitary number of tags which are separated by '|'
    (aka pipe) character. Tags (only if there are any) must be enclosed in the ()
    brackets right before a symbol name. Each tag can appear only once in the tag
    specification for each symbol. A tag can optionally have a value. The tag value
    is separated from the tag name by character '='. Tag names and values can be
    arbitrary strings except they cannot contain any of the special ()|=
    characters. A name of the tagged symbol can optionally be quoted with either '
    or " characters (e.g. to allow whitespaces in the symbol name). If there are no
    tags specified, symbol name cannot be quoted and symbol name continues up until
    the first whitespace.
    
    Example of the quoted symbol with 2 tags (the first tag has a value while the
    second does not):
    
     (tag1=value of the first tag|tag2)"Foo::Bar::foobar()"@Base 1.0 1
    
    Tags serve two purposes:
    
    * they can be used for symbol marking (e.g. when a symbol must be treated
      specially under certain circumstances);
    * they tell the parser that the specified symbol name must be processed in
      certain way to become a raw symbol name as found in the object files.
      Such tags are processed in the order they are specified.
    
    Symbol files with tags are not backwards compatible, so a new parameter
    'template_mode' has been added to SymbolFile::dump(). If template_mode is not
    set (default), dump() emits a fully post-processed symbol specifications as
    directed by their tags. Tags themselves are ommited from output and unknown
    tags are ignored. If template_mode is set, dump() keeps tags in the output and
    emits symbol specifications as they were read from the symbol file.
    
    As a result, a new parameter -t was added to dpkg-gensymbols to support writing
    the symbol file in template mode. Default is to write in non-template mode.
    
    (tag|...|tagN)#include "file_to_include"
    
    All symbols in the "file_to_include" will be tagged with #include tags by
    default. A symbol in "file_to_include" can specify additional tags in its tag
    specification or even override the tag value inherited from #include tags by
    specifying another one in its own tag specifaction. There is no way for the
    symbol to untag itself, even if the tag was inherited from #include.  #include
    tags are assumed to go always before (in tagorder) symbol specific tags even if
    the symbol overrides the tag. Recursive tagged #includes are supported.
    
    The patch also adds support for 2 tags:
    
    * optional - a symbol marked as optional can disappear from the object file at
      any time and that will never cause dpkg-gensymbols to fail (just emit the
      diff).  If optional symbol disappears, it is dumped as MISSING with
      deprecated string set to the current package version (hence it always appears
      in the dpkg-gensymbols diff). If optional symbol reappears, it gets
      undeprecated but its minver is kept unchanged (contrary to reappearing
      MISSING symbols).
    
      Example: C++ template instantiation which disappearance is not ABI breaking
      (i.e. basically it is a private symbol).
    
      (optional)_ZN6Phonon22ObjectDescriptionModelILNS_21ObjectDescriptionTypeE0EE11qt_metacastEPKc@Base 4:4.2.0
    
    * arch=<list of architectures as in Build-Depend dep> - allows to
      mark a symbol as arch-specific. When dumping in non-templace mode, only
      symbols concerned for the current host architecture are dumped. When dumping
      in template mode, all arch-specific symbols are always dumped (including
      proper tags). If arch-specific symbol appears on the arch that it is not
      supposed to appear, it is made arch neutral (hence it appears in the
      dpkg-gensymbols diff). If arch-specific symbol disappears from its arch, it
      gets declared as MISSING.
    
      Example: armel specific symbol due to qreal mangling as float on arm(el)
      and double on other arches.
    
      (arch=arm armel)_ZN6Phonon11AudioOutput13volumeChangedEd@Base 4:4.2.0
      (arch=!armel !arm)_ZN6Phonon11AudioOutput13volumeChangedEf@Base 4:4.2.0

 man/dpkg-gensymbols.1                        |  130 +++++++++++++--
 scripts/Dpkg/Shlibs/Symbol.pm                |  239 ++++++++++++++++++++++++++
 scripts/Dpkg/Shlibs/SymbolFile.pm            |  153 ++++++++++-------
 scripts/Makefile.am                          |   22 ++-
 scripts/dpkg-gensymbols.pl                   |   23 ++-
 scripts/dpkg-shlibdeps.pl                    |    2 +-
 scripts/t/200_Dpkg_Shlibs.t                  |  199 +++++++++++++++++++---
 scripts/t/200_Dpkg_Shlibs/objdump.tags-amd64 |   70 ++++++++
 scripts/t/200_Dpkg_Shlibs/objdump.tags-i386  |   71 ++++++++
 scripts/t/200_Dpkg_Shlibs/symbols.include-3  |    5 +
 scripts/t/200_Dpkg_Shlibs/symbols.tags.in    |    8 +
 scripts/t/200_Dpkg_Shlibs/symboltags.c       |   23 +++
 12 files changed, 837 insertions(+), 108 deletions(-)

commit e8698e08a1cca4949020cf12e26c4d189e3ba306
Author: Peter Krefting <peterk@debian.org>
Date:   Sat Jun 20 17:05:11 2009 +0100

    Update Swedish translation.
    
    po/sv.po: Updated to 993t0f0u.
    scripts/po/sv.po: Updated to 488t0f08.

 po/sv.po         |  584 ++++++++++++++++++++++++++----------------------------
 scripts/po/sv.po |  420 ++++++++++++++++++++++-----------------
 2 files changed, 518 insertions(+), 486 deletions(-)

commit bce7972fbdff34d7ecd868753c61e1e9382f17a7
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sat Jun 20 14:13:36 2009 +0200

    Update german scripts translation
    
    Update to 488t0f0u.

 scripts/po/de.po |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

commit 213b91e7a511ef55be7c51db60846993a9f452b5
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sat Jun 20 12:00:26 2009 +0200

    Update german scripts translation
    
    Update to 487t0f1u.

 debian/changelog |    1 +
 scripts/po/de.po |  412 ++++++++++++++++++++++++++++++------------------------
 2 files changed, 228 insertions(+), 185 deletions(-)

commit 6a55f357c4cb88a547fe1557b3b9ad847da19700
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sat Jun 20 09:44:52 2009 +0200

    Update german translation of manual pages
    
    Update to 1663t.

 debian/changelog |    1 +
 man/po/de.po     | 1829 +++---------------------------------------------------
 2 files changed, 89 insertions(+), 1741 deletions(-)

commit 2c92025405471a5866fe12bd4bbd6014f0928466
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri Jun 19 17:36:30 2009 +0200

    Add another alternative that needs to be cleaned up

 debian/dpkg.preinst |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7c44ddee45c21d3695fd73f5bd3a2ba88b4dbdc1
Author: Miroslav Kure <kurem@debian.cz>
Date:   Fri Jun 19 11:33:26 2009 +0200

    Update Czech translation of dpkg/dselect
    
    po/cs.po: 1012t
    dselect/po/cs.po: 279t

 debian/changelog |    4 +
 dselect/po/cs.po |    6 +-
 po/cs.po         | 1216 ++++++++++++++++++++++++++----------------------------
 3 files changed, 593 insertions(+), 633 deletions(-)

commit f40457f44f442d1394859e0c003b6d7437eb8386
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Jun 19 11:24:49 2009 +0200

    Use NUL character instead of 0

 dpkg-deb/build.c          |    4 ++--
 dpkg-deb/extract.c        |   14 ++++++++------
 dpkg-deb/info.c           |    7 ++++---
 dpkg-split/info.c         |    8 ++++----
 dpkg-split/queue.c        |    3 ++-
 dpkg-split/split.c        |    2 +-
 lib/dbmodify.c            |    2 +-
 lib/fields.c              |   18 ++++++++++--------
 lib/mlib.c                |    2 +-
 lib/myopt.c               |   10 ++++++----
 lib/parse.c               |    6 ++++--
 lib/parsehelp.c           |    5 +++--
 lib/tarfn.c               |    2 +-
 lib/triglib.c             |    8 ++++----
 lib/utils.c               |    2 +-
 src/archives.c            |    6 +++---
 src/configure.c           |    2 +-
 src/depcon.c              |    2 +-
 src/filesdb.c             |    2 +-
 src/main.c                |    8 ++++----
 src/processarc.c          |    9 +++++----
 src/query.c               |    2 +-
 src/remove.c              |    2 +-
 src/statdb.c              |    8 ++++----
 utils/start-stop-daemon.c |    2 +-
 25 files changed, 74 insertions(+), 62 deletions(-)

commit 77b545df95ad92ee7ea1a8934a7953e9393031fa
Author: Peter Krefting <peterk@debian.org>
Date:   Thu Jun 18 21:47:36 2009 +0100

    Update Swedish translation.
    
    Updated po/sv.po to 1012t0f0u.
    Updated man/po/sv.po to 1661t0f0u.
    Updated scripts/po/sv.po to 479t0f0u.

 debian/changelog |    7 ++++
 man/po/sv.po     |   87 ++++++++++++++++++++++++++++++++---------------------
 po/sv.po         |    6 ++--
 scripts/po/sv.po |   45 +++++++++++++++------------
 4 files changed, 87 insertions(+), 58 deletions(-)

commit 95740341e95db8ac78fad3139ec3b58d3feb2f37
Author: Guillem Jover <guillem@debian.org>
Date:   Thu Jun 18 16:35:03 2009 +0200

    dpkg-architecture: Remove unused variable

 scripts/dpkg-architecture.pl |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 9e6f2f0791022ac8c3b1e3694509bdc1726b17b8
Author: David Stansby <dstansby@googlemail.com>
Date:   Thu Jun 18 08:30:26 2009 +0200

    Fix english mistake (“as you request” → “as you requested”)

 debian/changelog |    2 ++
 po/ast.po        |   10 +++++-----
 po/bs.po         |   10 +++++-----
 po/ca.po         |   10 +++++-----
 po/cs.po         |   10 +++++-----
 po/da.po         |   10 +++++-----
 po/de.po         |   10 +++++-----
 po/dpkg.pot      |   10 +++++-----
 po/dz.po         |   10 +++++-----
 po/el.po         |   10 +++++-----
 po/eo.po         |   10 +++++-----
 po/es.po         |   10 +++++-----
 po/et.po         |   10 +++++-----
 po/eu.po         |   10 +++++-----
 po/fr.po         |   10 +++++-----
 po/gl.po         |   10 +++++-----
 po/hu.po         |   10 +++++-----
 po/id.po         |   10 +++++-----
 po/it.po         |   10 +++++-----
 po/ja.po         |   10 +++++-----
 po/km.po         |   10 +++++-----
 po/ko.po         |   10 +++++-----
 po/ku.po         |   10 +++++-----
 po/lt.po         |   10 +++++-----
 po/mr.po         |   10 +++++-----
 po/nb.po         |   10 +++++-----
 po/ne.po         |   10 +++++-----
 po/nl.po         |   10 +++++-----
 po/nn.po         |   10 +++++-----
 po/pa.po         |   10 +++++-----
 po/pl.po         |   10 +++++-----
 po/pt.po         |   10 +++++-----
 po/pt_BR.po      |   10 +++++-----
 po/ro.po         |   10 +++++-----
 po/ru.po         |   10 +++++-----
 po/sk.po         |   10 +++++-----
 po/sv.po         |   10 +++++-----
 po/th.po         |   10 +++++-----
 po/tl.po         |   10 +++++-----
 po/vi.po         |   10 +++++-----
 po/zh_CN.po      |   10 +++++-----
 po/zh_TW.po      |   10 +++++-----
 src/archives.c   |    2 +-
 src/configure.c  |    4 ++--
 src/errors.c     |    2 +-
 src/processarc.c |    2 +-
 src/remove.c     |    2 +-
 47 files changed, 213 insertions(+), 211 deletions(-)

commit 8e9df75625168c0a7631fdbd5f5e27f05cd56b95
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Jun 17 03:32:25 2009 +0200

    dpkg-name: Rewrite in perl

 debian/changelog       |    1 +
 scripts/Makefile.am    |    9 +--
 scripts/dpkg-name.pl   |  256 ++++++++++++++++++++++++++++++++++++++++++++++++
 scripts/dpkg-name.sh   |  207 --------------------------------------
 scripts/po/POTFILES.in |    1 +
 5 files changed, 259 insertions(+), 215 deletions(-)

commit db05f74c3fad40c90b5a8a48930ceeecc2a00d80
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Jun 16 22:11:11 2009 +0200

    Refactor statdb field parsing functions

 src/filesdb.h |    4 ++
 src/statdb.c  |   88 +++++++++++++++++++++++++++++++++++++++-----------------
 2 files changed, 65 insertions(+), 27 deletions(-)

commit 4fb7afa06cbfef51a67b3e6da7648fa126e9f84c
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Jun 16 22:07:58 2009 +0200

    Move diversion db parsing into a new file

 src/Makefile.am |    2 +
 src/divertdb.c  |  134 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/filesdb.c   |   72 -----------------------------
 3 files changed, 136 insertions(+), 72 deletions(-)

commit 133bc9b2039b1804ff291aefd595ade7b8317741
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Jun 16 22:05:09 2009 +0200

    Move statoverride db parsing into a new file

 src/Makefile.am |    1 +
 src/filesdb.c   |  127 -------------------------------------
 src/statdb.c    |  188 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 189 insertions(+), 127 deletions(-)

commit 644aa62b334863671f881dc3ece4da9e6491d5ad
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Jun 13 21:50:46 2009 +0200

    dpkg-buildpackage(1): add missing paragraph separator
    
    Reported-by: Per Andersson <avtobiff@gmail.com>

 debian/changelog        |    2 ++
 man/dpkg-buildpackage.1 |    1 +
 2 files changed, 3 insertions(+), 0 deletions(-)

commit 48a20395d3406b655844057315868748dceada2d
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jun 15 02:19:12 2009 +0200

    dpkg-scanpackages: Mark string for translation

 scripts/dpkg-scanpackages.pl |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 1c18298e7510ffb2dab453293528ecd219d6a2b2
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jun 14 20:34:22 2009 +0200

    dpkg-scanpackages: Use info instead of ad-hoc printing
    
    Redirect it to STDERR to not pollute STDOUT where the Packages file is
    being outputted.

 scripts/dpkg-scanpackages.pl |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit d07ecdda8a1af8aeec8bba68fec5b25365e3ae5b
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jun 14 20:32:41 2009 +0200

    Dpkg::ErrorHandling: Support changing the file handle for info()
    
    Sometimes we need not clutter STDOUT when outputting data there.

 scripts/Dpkg/ErrorHandling.pm |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit b299dad5ad3eb8bbcf75b0891f87744399e75574
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jun 14 19:57:05 2009 +0200

    Dpkg::ErrorHandling: Add new report_options()
    
    Set report options via this new function instead of directly exporting
    private variables.

 scripts/Dpkg/ErrorHandling.pm     |   15 ++++++++++++---
 scripts/dpkg-source.pl            |    4 ++--
 scripts/t/100_Dpkg_Version.t      |    6 +++---
 scripts/t/300_Dpkg_BuildOptions.t |    3 ++-
 4 files changed, 19 insertions(+), 9 deletions(-)

commit 288aa90e881c1aaa8ddacdeeed8a5631142ffe67
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jun 14 19:02:55 2009 +0200

    Dpkg::ErrorHandling: Remove unused warnerror() and $warnable_error
    
    Do not pass over -W and -E from dpkg-buildpackage to dpkg-source anymore
    and warn directly about its deprecated status.

 scripts/Dpkg/ErrorHandling.pm |   14 ++------------
 scripts/dpkg-buildpackage.pl  |   13 ++++---------
 2 files changed, 6 insertions(+), 21 deletions(-)

commit 3c6f5516c9656d39003eafc45221a2a3eaa467d8
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jun 14 13:52:12 2009 +0200

    dpkg-scansources: Use Dpkg::ErrorHandling instead of ad-hoc code
    
    Replace local reporting functionality with standard error and warning
    Dpkg functions.

 scripts/dpkg-scansources.pl |   93 ++++++++++++++++---------------------------
 1 files changed, 35 insertions(+), 58 deletions(-)

commit 7df211874ca2223d8d3e6554ad611ad6ac26e530
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jun 15 01:18:02 2009 +0200

    dpkg-scanpackages: Move missing override warning near the spurious one
    
    They are related so better to have them closer.

 scripts/dpkg-scanpackages.pl |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit bc7279dd447b47d6175258cf2af47f53c1c6d23b
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Jun 15 01:12:48 2009 +0200

    dpkg-scanpackages: Use warning() instead of ad-hoc printing
    
    Remove now unused writelist().

 scripts/dpkg-scanpackages.pl |   70 +++++++++++++++---------------------------
 1 files changed, 25 insertions(+), 45 deletions(-)

commit f2d0f89f806829b39629e01016a774f25ef93a01
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jun 14 21:43:28 2009 +0200

    dpkg-scanpackages: Fix spurious overrides output
    
    Split each package name and indent to the right.

 scripts/dpkg-scanpackages.pl |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 8e3f26ad2d330da7269e77a097b8eefb3f148e02
Author: Guillem Jover <guillem@debian.org>
Date:   Sun Jun 14 21:41:24 2009 +0200

    dpkg-scanpackages: Properly detect spurious overrides
    
    The detection was being done too late as no overriden information is
    kept if the packages is not on the archive.

 debian/changelog             |    1 +
 scripts/dpkg-scanpackages.pl |    8 +++++---
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 82304f1f29964a56cb498ed937c4fd5a97d23a7a
Author: Guillem Jover <guillem@debian.org>
Date:   Fri Nov 21 11:38:04 2008 +0200

    dpkg-source: Use default compressor values from Dpkg::Source::Compressor

 debian/changelog       |    1 +
 scripts/dpkg-source.pl |   13 +++++++------
 2 files changed, 8 insertions(+), 6 deletions(-)

commit 4bca5ba4f9d0cebdfdfff8daf2b46097dc901271
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Thu Jun 11 13:10:38 2009 +0200

    Add one more case of alternative to cleanup (Closes: #532739)

 debian/changelog    |    2 +-
 debian/dpkg.preinst |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit f49da9f283b7cfa21ee833cc04cd274600bcd535
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Jun 8 18:05:39 2009 +0200

    Dpkg::Source::CompressedFile::cleanup_after_open(): fix error message
    
    The $compressor->{cmdline} variable is removed by
    $compressor->wait_end_process() so store it first in case we have to
    display an error message.

 scripts/Dpkg/Source/CompressedFile.pm |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 4690e08e95871ac1fc0498749466cf255a840e0c
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Jun 7 21:05:41 2009 +0200

    update-alternatives: handle dangling alternative symlink
    
    update-alternatives did not properly handle when the
    alternative symlink in /etc/alternatives was dangling
    and pointing to a choice that does not exist currently.
    Fix by switching the alternative to automatic mode so
    that it's replaced by the best choice.

 debian/changelog               |    2 ++
 scripts/update-alternatives.pl |    8 +++++++-
 2 files changed, 9 insertions(+), 1 deletions(-)

commit 057523d0a806a3cb5be38c8da1a2fc3f044ef4cc
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Jun 7 18:05:20 2009 +0200

    Remove invalid master alternatives on upgrade
    
    update-alternatives was very laxist in its past and allowed things that
    are now rightfully forbidden. For example, you can't use alternatives as
    slave when it's a master alternative already. However there is sometimes
    cruft files in /var/lib/dpkg/alternatives/ due to historical changes (or
    bugs) that incorrectly trigger this check.
    
    We avoid this problem by removing the conflicting files on upgrade.

 debian/changelog    |    2 ++
 debian/dpkg.preinst |   15 +++++++++++++++
 2 files changed, 17 insertions(+), 0 deletions(-)

commit ab964156eedce0067078b3d4371651275d7dc4c9
Author: Christian Perrier <bubulle@debian.org>
Date:   Sun Jun 7 14:47:05 2009 +0200

    Updated Catalan translation

 debian/changelog |    1 +
 po/ca.po         |  232 +++++++++++++++++++++++++++---------------------------
 2 files changed, 117 insertions(+), 116 deletions(-)

commit 3fe4e86fc9835013529ca29ae9577edc87296fef
Author: Deng Xiyue <manphiz-guest@users.alioth.debian.org>
Date:   Mon Jun 1 10:52:48 2009 +0200

    Simplified Chinese translation update

 debian/changelog |    3 +
 po/zh_CN.po      |  555 +++++++++++++++++++++++++-----------------------------
 2 files changed, 259 insertions(+), 299 deletions(-)

commit bbb33e5b828a2b237399def5ff15cd818245f4d3
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Thu May 28 15:31:32 2009 +0200

    Unset TAR_OPTIONS when handling tar archives for source packages
    
    The command line interface is the only way that should control tar's
    behaviour in its usage by dpkg as we want the same behaviour for
    everybody.

 debian/changelog               |    5 +++++
 scripts/Dpkg/Source/Archive.pm |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 24f7107e9815e90931fbccd1299757494431dd75
Author: Guillem Jover <guillem@debian.org>
Date:   Thu May 28 14:33:53 2009 +0200

    Unset TAR_OPTIONS when extracting .deb archives
    
    We don't want the extraction to be affected by user settable environment
    variables either. The command line tool is considered an interface for
    which we want as much control as possible to guarantee no unintentional
    behaviour changes to the format or they way it's being handled.
    
    Closes: #530860

 debian/changelog   |    2 +-
 dpkg-deb/extract.c |    3 +++
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 1f975373036a3f9e2cd441d205d307e25f639311
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 26 01:26:44 2009 +0200

    Bump version to 1.15.3~

 configure.ac     |    2 +-
 debian/changelog |    6 ++++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit f4ab87b29a4abfe372395d66679d526e888d3559
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 26 01:02:00 2009 +0200

    Release 1.15.2

 configure.ac     |    2 +-
 debian/changelog |    8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 62fef21ce9a5679cf5deaa2afa2d1261f4577f8f
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 26 01:19:07 2009 +0200

    Regenerate .pot files and merge .po files with them

 dselect/po/bs.po       |  126 +++++++++++++++++++------------------------
 dselect/po/ca.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/cs.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/da.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/de.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/dselect.pot |  126 +++++++++++++++++++------------------------
 dselect/po/el.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/es.po       |  142 +++++++++++++++++++++++-------------------------
 dselect/po/et.po       |  132 +++++++++++++++++++++------------------------
 dselect/po/eu.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/fr.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/gl.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/hu.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/id.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/it.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/ja.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/ko.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/nb.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/nl.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/nn.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/pl.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/pt.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/pt_BR.po    |  138 +++++++++++++++++++++++------------------------
 dselect/po/ro.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/ru.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/sk.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/sv.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/tl.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/vi.po       |  138 +++++++++++++++++++++++------------------------
 dselect/po/zh_CN.po    |  138 +++++++++++++++++++++++------------------------
 dselect/po/zh_TW.po    |  138 +++++++++++++++++++++++------------------------
 po/ast.po              |   56 ++++++++++----------
 po/bs.po               |   56 ++++++++++----------
 po/ca.po               |   56 ++++++++++----------
 po/cs.po               |   56 ++++++++++----------
 po/da.po               |   56 ++++++++++----------
 po/de.po               |   56 ++++++++++----------
 po/dpkg.pot            |   56 ++++++++++----------
 po/dz.po               |   56 ++++++++++----------
 po/el.po               |   56 ++++++++++----------
 po/eo.po               |   56 ++++++++++----------
 po/es.po               |   56 ++++++++++----------
 po/et.po               |   56 ++++++++++----------
 po/eu.po               |   62 +++++++++++----------
 po/fr.po               |   56 ++++++++++----------
 po/gl.po               |   56 ++++++++++----------
 po/hu.po               |   56 ++++++++++----------
 po/id.po               |   56 ++++++++++----------
 po/it.po               |   56 ++++++++++----------
 po/ja.po               |   56 ++++++++++----------
 po/km.po               |   56 ++++++++++----------
 po/ko.po               |   56 ++++++++++----------
 po/ku.po               |   56 ++++++++++----------
 po/lt.po               |   56 ++++++++++----------
 po/mr.po               |   56 ++++++++++----------
 po/nb.po               |   56 ++++++++++----------
 po/ne.po               |   56 ++++++++++----------
 po/nl.po               |   56 ++++++++++----------
 po/nn.po               |   56 ++++++++++----------
 po/pa.po               |   56 ++++++++++----------
 po/pl.po               |   56 ++++++++++----------
 po/pt.po               |   56 ++++++++++----------
 po/pt_BR.po            |   56 ++++++++++----------
 po/ro.po               |   56 ++++++++++----------
 po/ru.po               |   56 ++++++++++----------
 po/sk.po               |   56 ++++++++++----------
 po/sv.po               |   56 ++++++++++----------
 po/th.po               |   56 ++++++++++----------
 po/tl.po               |   56 ++++++++++----------
 po/vi.po               |   56 ++++++++++----------
 po/zh_CN.po            |   56 ++++++++++----------
 po/zh_TW.po            |   56 ++++++++++----------
 scripts/po/de.po       |   16 ++++--
 73 files changed, 3211 insertions(+), 3359 deletions(-)

commit aeac662959cb1aa129a2a188dafdd896a6e05888
Author: Guillem Jover <guillem@debian.org>
Date:   Mon May 25 08:03:29 2009 +0200

    Fix memory leaks due to not destroying pkg iterators

 debian/changelog |    1 +
 src/depcon.c     |    1 +
 src/trigproc.c   |    1 +
 3 files changed, 3 insertions(+), 0 deletions(-)

commit fa9b6e6133cdb9e1519efef3929c2d6eb2b73a4c
Author: Guillem Jover <guillem@debian.org>
Date:   Mon May 25 07:55:14 2009 +0200

    s-s-d: Refactor process schedule priority range checks
    
    Move into a new function, so we avoid warnings due to unused variables.

 utils/start-stop-daemon.c |   28 ++++++++++++++++++----------
 1 files changed, 18 insertions(+), 10 deletions(-)

commit 5ccdc88f40ec8bea792874b97596cda8368aff4d
Author: Guillem Jover <guillem@debian.org>
Date:   Sun May 24 22:08:58 2009 +0200

    dselect: Properly parse fdisk output in disk setup method
    
    util-linux's fdisk has not emitted the Begin column since 1998-06-10
    version 2.8. Change the parsing code accordingly to make it actually
    work.

 debian/changelog           |    2 ++
 dselect/methods/disk/setup |    6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 328b98fff19dbafcb90008a0711672ded9c71401
Author: Guillem Jover <guillem@debian.org>
Date:   Sun May 24 21:18:30 2009 +0200

    dselect: Fix bashism (“echo -e”) in disk setup method
    
    Closes: #530071

 debian/changelog           |    1 +
 dselect/methods/disk/setup |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 885726e7585b081eca172df9cda2a57134564922
Author: Guillem Jover <guillem@debian.org>
Date:   Sun May 24 21:13:26 2009 +0200

    dselect: Refactor partition printing in disk setup method
    
    Move code into its own function.

 dselect/methods/disk/setup |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit 93bb330136c95fd0f5e4ed1d29987dc64e4ba218
Author: Christian Perrier <bubulle@debian.org>
Date:   Sun May 24 14:44:10 2009 +0200

    Fix typo and unfuzzy translations

 man/dpkg-vendor.1   |    2 +-
 man/po/de.po        |    2 +-
 man/po/dpkg-man.pot |    2 +-
 man/po/es.po        |    2 +-
 man/po/fr.po        |    2 +-
 man/po/hu.po        |    2 +-
 man/po/ja.po        |    2 +-
 man/po/pl.po        |    2 +-
 man/po/pt_BR.po     |    2 +-
 man/po/ru.po        |    2 +-
 man/po/sv.po        |    2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

commit 4b8978b3a418bf409dffc212da41ff84b0a8d8bc
Author: Christian Perrier <bubulle@debian.org>
Date:   Sun May 24 09:45:30 2009 +0200

    Remove extra \n. Thanks to Helge Kreutzmann
    Assign copyright for changes since 2005 to the French team
    Drop upstream copyright

 po/fr.po |   19 ++++---------------
 1 files changed, 4 insertions(+), 15 deletions(-)

commit 747648c88dff4a4644917f5aeec80dc87d51658f
Author: Christian Perrier <bubulle@debian.org>
Date:   Sun May 24 09:42:21 2009 +0200

    Updated French translation
    Removed dpkg copyright at the head of the file. Only copyrights
    for translations should be kept there

 debian/changelog |    3 +++
 dselect/po/fr.po |   24 ++++++------------------
 2 files changed, 9 insertions(+), 18 deletions(-)

commit ad40a4332aa20ab633ad5d2a94c9b32b97d064cc
Author: Christian Perrier <bubulle@debian.org>
Date:   Sun May 24 09:39:19 2009 +0200

    Convert to UTF-8

 dselect/po/fr.po |  762 +++++++++++++++++++++++++++---------------------------
 1 files changed, 381 insertions(+), 381 deletions(-)

commit 6c9ee12dcf8fce3526fe2cbda61b390e9597d5bd
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sun May 24 09:33:31 2009 +0200

    Update german scripts translation
    
    Update to 479t.

 debian/changelog |    3 +-
 scripts/po/de.po |   62 ++++++++++++++++++++++++++---------------------------
 2 files changed, 32 insertions(+), 33 deletions(-)

commit 52d7b734f46e618efc966b28312b55cdcf3604d9
Author: Christian Perrier <bubulle@debian.org>
Date:   Sun May 24 08:37:30 2009 +0200

    French translation update for scripts

 debian/changelog |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit a09ffe0761431195d8ea99363aba1657fedbf1d6
Author: Piarres Beobide <pi@beobide.net>
Date:   Fri May 22 12:17:19 2009 +0200

    Updated Basque translation

 po/eu.po |   60 +++++++++++++++++++++++++++++-------------------------------
 1 files changed, 29 insertions(+), 31 deletions(-)

commit 2ee037d786c178451135f4c68fdaef88da5419a0
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sun May 24 08:05:22 2009 +0200

    Update german translation of manual pages
    
    Update to 1661t.

 debian/changelog |    3 ++
 man/po/de.po     |   82 ++++++++++++++++++++++++++++++++---------------------
 2 files changed, 52 insertions(+), 33 deletions(-)

commit 79bf96576c4f4570681128b449c6a3b816bd3786
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Fri May 22 09:32:14 2009 +0200

    German dpkg translation update
    
    Update to 1005t7f.

 debian/changelog |    5 +++--
 po/de.po         |   16 +++++++---------
 2 files changed, 10 insertions(+), 11 deletions(-)

commit 09ef46c7941def6905d2664f916d72a4b14c960d
Author: Christian Perrier <bubulle@debian.org>
Date:   Fri May 22 08:56:24 2009 +0200

    French translation update

 debian/changelog |    1 +
 po/fr.po         |    9 ++++-----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit d3bd0b6d96436adc76a09a06d2b9a915e401a3c3
Author: Marcos <marcos.alvarez.costales@gmail.com>
Date:   Fri May 22 08:53:55 2009 +0200

    Asturian translation update
    Closes: #529889

 debian/changelog |    1 +
 po/ast.po        |    8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

commit c410dce7c24c183be9e01df14dc0f8029bd00848
Author: Piarres Beobide <pi+debian@beobide.net>
Date:   Fri May 22 08:52:15 2009 +0200

    Basque translation update. Closes: #529857

 debian/changelog |    3 +
 po/eu.po         |  881 +++++++++++++++++-------------------------------------
 2 files changed, 270 insertions(+), 614 deletions(-)

commit e2e412977aefafa7df6f84c8cb6fe645dae85215
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Fri May 22 05:04:00 2009 +0200

    dselect: Remove obsolete priorities support
    
    dselect shows wrong package priorities in the package selection screen.
    This is because the string representations arrays haven't been updated
    to reflect the removal of the “Recommended” and “Contrib” priorities
    in commit c8d3938be127e256fd593f234858fb9d474b2353.

 debian/changelog      |    2 ++
 dselect/pkgdisplay.cc |    4 ----
 2 files changed, 2 insertions(+), 4 deletions(-)

commit 2251827c000ba901d0027194f6d9281184ede701
Author: Guillem Jover <guillem@debian.org>
Date:   Fri May 22 04:44:22 2009 +0200

    s-s-d: Use the same exact name for all Hurd OS macros
    
    Use the properly capitalized version of the macro. This fixes a FTBFS
    on GNU/Hurd due to a missmatched define usage.
    
    Regression introduced in fc860a55b26aee3d774ed010c43822491852bbc2.

 debian/changelog          |    3 ++-
 utils/start-stop-daemon.c |   18 +++++++++---------
 2 files changed, 11 insertions(+), 10 deletions(-)

commit 0ea0cb5405b828afb1ffdd39e0ef96e562aba86f
Author: Guillem Jover <guillem@debian.org>
Date:   Thu May 21 07:02:42 2009 +0200

    Bump version to 1.15.2~

 configure.ac     |    2 +-
 debian/changelog |    6 ++++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 588381c24ec54f97ad980618778df19ac86ffc10
Author: Guillem Jover <guillem@debian.org>
Date:   Thu May 21 06:53:44 2009 +0200

    Release 1.15.1

 configure.ac     |    2 +-
 debian/changelog |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit bd1812a0af338e9ea574f9fc1efe7a7d99aa4fa9
Author: Guillem Jover <guillem@debian.org>
Date:   Thu May 21 06:35:16 2009 +0200

    Regenerate .pot files and merge .po files with them

 dselect/po/bs.po        |   96 +-
 dselect/po/ca.po        |   96 +-
 dselect/po/cs.po        |   96 +-
 dselect/po/da.po        |   96 +-
 dselect/po/de.po        |   96 +-
 dselect/po/dselect.pot  |   96 +-
 dselect/po/el.po        |   96 +-
 dselect/po/es.po        |   96 +-
 dselect/po/et.po        |   96 +-
 dselect/po/eu.po        |   96 +-
 dselect/po/fr.po        |   96 +-
 dselect/po/gl.po        |   96 +-
 dselect/po/hu.po        |   96 +-
 dselect/po/id.po        |   96 +-
 dselect/po/it.po        |   96 +-
 dselect/po/ja.po        |   96 +-
 dselect/po/ko.po        |   96 +-
 dselect/po/nb.po        |   96 +-
 dselect/po/nl.po        |   96 +-
 dselect/po/nn.po        |   96 +-
 dselect/po/pl.po        |   96 +-
 dselect/po/pt.po        |   96 +-
 dselect/po/pt_BR.po     |   96 +-
 dselect/po/ro.po        |   96 +-
 dselect/po/ru.po        |   96 +-
 dselect/po/sk.po        |   96 +-
 dselect/po/sv.po        |   96 +-
 dselect/po/tl.po        |   96 +-
 dselect/po/vi.po        |   96 +-
 dselect/po/zh_CN.po     |   96 +-
 dselect/po/zh_TW.po     |   96 +-
 man/po/de.po            | 5681 +++++++++++++++++++++++++++++++----------------
 man/po/dpkg-man.pot     | 4015 +++++++++++++++++-----------------
 man/po/es.po            | 2702 ++++++++++++++++++----
 man/po/fr.po            | 2738 +++++++++++++++++++-----
 man/po/hu.po            | 2575 ++++++++++++++++++----
 man/po/ja.po            | 2623 ++++++++++++++++++----
 man/po/pl.po            | 2682 ++++++++++++++++++----
 man/po/pt_BR.po         | 2584 ++++++++++++++++++----
 man/po/ru.po            | 2627 ++++++++++++++++++----
 man/po/sv.po            | 5698 +++++++++++++++++++++++++++++++----------------
 po/ast.po               |  184 +-
 po/bs.po                |  181 +-
 po/ca.po                |  184 +-
 po/cs.po                |  184 +-
 po/da.po                |  184 +-
 po/de.po                |  193 +-
 po/dpkg.pot             |  181 +-
 po/dz.po                |  184 +-
 po/el.po                |  184 +-
 po/eo.po                |  184 +-
 po/es.po                |  184 +-
 po/et.po                |  184 +-
 po/eu.po                |  184 +-
 po/fr.po                |  184 +-
 po/gl.po                |  184 +-
 po/hu.po                |  184 +-
 po/id.po                |  184 +-
 po/it.po                |  184 +-
 po/ja.po                |  184 +-
 po/km.po                |  184 +-
 po/ko.po                |  184 +-
 po/ku.po                |  181 +-
 po/lt.po                |  184 +-
 po/mr.po                |  184 +-
 po/nb.po                |  184 +-
 po/ne.po                |  184 +-
 po/nl.po                |  184 +-
 po/nn.po                |  184 +-
 po/pa.po                |  181 +-
 po/pl.po                |  184 +-
 po/pt.po                |  184 +-
 po/pt_BR.po             |  184 +-
 po/ro.po                |  184 +-
 po/ru.po                |  184 +-
 po/sk.po                |  184 +-
 po/sv.po                |  184 +-
 po/th.po                |  184 +-
 po/tl.po                |  184 +-
 po/vi.po                |  184 +-
 po/zh_CN.po             |  184 +-
 po/zh_TW.po             |  184 +-
 scripts/po/ca.po        |  750 ++++---
 scripts/po/de.po        |  499 +++--
 scripts/po/dpkg-dev.pot |  740 ++++---
 scripts/po/fr.po        |  778 ++++---
 scripts/po/pl.po        |  770 ++++---
 scripts/po/ru.po        |  774 ++++---
 scripts/po/sv.po        |  503 +++--
 89 files changed, 32683 insertions(+), 16573 deletions(-)

commit 432925334746c722ef957d692c901eeb84c7d8f1
Author: Guillem Jover <guillem@debian.org>
Date:   Thu May 21 06:16:33 2009 +0200

    dpkg-deb: Do not warn when parsing unknown fields with “Private-” prefix
    
    Fields prefixed with “Private-” are intended to be used privately by
    individuals, organizations or companies, and are expected to never be
    standardized. This guarantees them to never collide with any official
    field in the future. Because there's still the danger that different
    organizations might end up using the same field name, those should
    never be visible in any public repository.
    
    Closes: #353040
    
    Based-on-patch-by: Nils Rennebarth <nils.rennebarth@funkwerk-ec.com>

 debian/changelog |    2 ++
 dpkg-deb/build.c |    6 ++++++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit adaf5c43dc21083aa89341dd78a573dcc1e12be5
Author: Guillem Jover <guillem@debian.org>
Date:   Thu May 21 06:12:12 2009 +0200

    Revert "dpkg-deb: don't warn on unknown fields starting with "X-""
    
    This reverts commit 66835c07b3eb5c6a5a1374e60e93dfaf12538323.
    
    Conflicts:
    
    	debian/changelog

 debian/changelog |    3 ---
 dpkg-deb/build.c |    3 ---
 2 files changed, 0 insertions(+), 6 deletions(-)

commit bfda32490d1ff730322636c97a4ce4d65bbd69c5
Author: Guillem Jover <guillem@debian.org>
Date:   Thu May 21 06:02:17 2009 +0200

    s-s-d: Warn if --name argument is longer than supported by kernel
    
    Most kernels have a length limit on the process name stored in-kernel.
    For now the checks done on Linux compatible procfs might hit this limit
    and be unable to properly track the correct process. So warn in that
    case and recommend switching to the more reliable --exec.
    
    Closes: #353015, #519128

 debian/changelog          |    2 ++
 utils/start-stop-daemon.c |   12 ++++++++++++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit 3bbdfa787d98084a682a404921e8bed6b5be8442
Author: Guillem Jover <guillem@debian.org>
Date:   Thu May 21 06:00:41 2009 +0200

    s-s-d: Add new warning function
    
    Switch a previous ad-hoc warning message to use the new warning
    function, which additionally properly prints to stderr.

 utils/start-stop-daemon.c |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

commit 46184f85cdddbbc879b4aebe105b7125e169a23d
Author: Guillem Jover <guillem@debian.org>
Date:   Thu May 21 05:26:51 2009 +0200

    Fix typo (one ‘the’ too many)

 README.translators |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ba2706754570efecb9cfba05ebcf2765d222c8a2
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Tue May 19 16:41:47 2009 +0200

    dpkg-scanpackages: be less annoying with warning about overrides
    
    If the user doesn't specify an override file, then he doesn't care
    about the fact that all packages are missing from the (non-existing)
    override file. Disable the warning in this case.
    
    In other cases, when the override file is explicitely given, it's a
    normal feature that the packages missing from it are listed; exactly like
    other weirdness are reported (incorrect maintainer info, spurious override
    entries).
    
    Based-on-patch-by: Piotr Engelking <inkerman42@gmail.com>

 debian/changelog             |    3 +++
 scripts/dpkg-scanpackages.pl |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit a4d87d52a10f7726934bc8d1a607dc28721a7a4d
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 19 07:56:01 2009 +0200

    dpkg-source: Do not state in --help there is a default substvar file

 debian/changelog       |    2 ++
 scripts/dpkg-source.pl |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit bf8ae12d0ec3710f409f7b2a533f496a15347da7
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 19 07:49:15 2009 +0200

    Make deprecated dpkg-scanpackages --udeb option produce a warning
    
    Callers should use -tudeb instead.

 README.feature-removal-schedule |    2 +-
 debian/changelog                |    1 +
 scripts/dpkg-scanpackages.pl    |   11 ++++++++---
 3 files changed, 10 insertions(+), 4 deletions(-)

commit 655872184c55febb2299eb6a19aa4d0612d2da60
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 19 07:39:08 2009 +0200

    Remove deprecated status for substvars in dpkg-source and dpkg-genchanges
    
    Even if there's no use at all for substvars or they are (currently)
    undesirable making the source not easily reproducible for Debian and
    most derivatives using the same build processesor, it might be
    interesting for uses like templated source package generation and
    similar, or other interesting ideas we might not have thought about.
    
    Also the same logic we applied for the removal of the substvar support
    could be applied to most of the “Build options” as well, as those do not
    make sense in the normal build for official packages (like -U, or -D).
    
    Changed the code to stop producing warnings, and remove deprecated notes
    from man page.

 README.feature-removal-schedule |    9 ---------
 debian/changelog                |    2 ++
 man/dpkg-source.1               |    4 ++--
 scripts/dpkg-genchanges.pl      |    1 -
 scripts/dpkg-source.pl          |    2 --
 5 files changed, 4 insertions(+), 14 deletions(-)

commit 3582817fd91ceab77cdd25d14ea2add1abe0be61
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 19 07:13:35 2009 +0200

    Do not right justify the database reading progress percent counter
    
    There's an odd space most for most of the progress, which will never be
    actually seen filled by the 100%. Seems slightly better to just not
    indent it.

 debian/changelog |    1 +
 lib/progress.c   |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 398fd2848c4ea056ae4a0a9c404de436aa2f71e4
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Tue May 19 00:10:46 2009 +0200

    dpkg-parsechangelog: documentation update
    
    Update dpkg-parsechangelog's documentation to make it clearer that spaces
    are not allowed between single characters options and their values.
    
    For example, "-v1.14" works but "-v 1.14" doesn't. However "--since 1.14"
    works. Long options can have values as the next command line argument but
    not short ones.

 debian/changelog               |    3 +++
 man/dpkg-parsechangelog.1      |   12 ++++++------
 scripts/dpkg-parsechangelog.pl |   20 +++++++++++---------
 3 files changed, 20 insertions(+), 15 deletions(-)

commit 5962f9d2b2f5e70b223d04638302c0f2239af36e
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon May 18 23:22:04 2009 +0200

    dpkg-parsechangelog: handle better non-existing versions
    
    When a non-existing version is passed in one of the --since, --until,
    --to, --from options, the code will now replace them by a closely related
    version that really exists.

 debian/changelog          |    3 ++
 scripts/Dpkg/Changelog.pm |   77 ++++++++++++++++++++++++++++++++++++++++----
 2 files changed, 73 insertions(+), 7 deletions(-)

commit 12c75eb567675b6498b333a416929431c55a558a
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon May 18 22:10:05 2009 +0200

    Fix changelog parsing code to differentiate the empty string from 0
    
    In many places, the code tested for a false version instead of
    an empty version string. Fixing all those enabled dpkg-buildpackage -v0 to
    work as expected.

 debian/changelog             |    2 +
 scripts/Dpkg/Changelog.pm    |   50 ++++++++++++++++++++++++-----------------
 scripts/changelog/debian.pl  |    6 +++-
 scripts/dpkg-buildpackage.pl |    8 +++---
 scripts/dpkg-genchanges.pl   |    2 +-
 5 files changed, 40 insertions(+), 28 deletions(-)

commit 9d1697bcc1ba87322a3ea6b2c7129656c52524de
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun May 17 19:16:48 2009 +0200

    dpkg-buildpackage: error out properly when dpkg-checkbuilddeps is killed
    
    Use the standard function subprocerr() to error out when
    dpkg-checkbuilddeps has not exited normally. Otherwise interpret the exit
    code as usual.

 debian/changelog             |    2 ++
 scripts/dpkg-buildpackage.pl |    6 +++++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 61eae73be741d724a282302fb68417c247ac2780
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun May 17 16:10:55 2009 +0200

    dpkg-buildpackage: don't set DEB_VENDOR anymore
    
    Packages should use the new dpkg-vendor interface and not rely
    on this environment variable.

 debian/changelog             |    2 ++
 man/dpkg-buildpackage.1      |    6 ------
 scripts/dpkg-buildpackage.pl |    8 --------
 3 files changed, 2 insertions(+), 14 deletions(-)

commit ffc27eb2fa5e00f65cd6c170fb9083738c125f17
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri May 15 18:17:18 2009 +0200

    dpkg-genchanges: use same error string than in dpkg-buildpackage
    
    Reusing the same error message "cannot combine %s and %s" between
    dpkg-genchanges and dpkg-buildpackage simplifies the work of translators.

 scripts/dpkg-genchanges.pl |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 77270d7bf4dbffba0060635ca58a51f7e66b475c
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri May 15 16:41:31 2009 +0200

    dpkg-buildpackage: factorize a command line sanity check

 scripts/dpkg-buildpackage.pl |   15 +++------------
 1 files changed, 3 insertions(+), 12 deletions(-)

commit 18dacea0fab9d81e85a5a7d4e9ec25435df7aa5b
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri May 15 16:28:45 2009 +0200

    dpkg-buildpackage: allow options -nc and -S together
    
    This combination is generally not recommended as you want to ensure
    that a source package contains only source and not any intermediary files
    left-over by the previous build. Nevertheless it can be useful from time
    to time and instead of bluntly refusing, we now simply warn the user
    and let the build proceed.
    
    -nc still implies -b if nothing else has been specified as it's routinely
    used to test if a fix is working by restarting a previously interrupted
    build where it failed.

 debian/changelog             |    2 ++
 man/dpkg-buildpackage.1      |    3 ++-
 scripts/dpkg-buildpackage.pl |   14 ++++++++------
 3 files changed, 12 insertions(+), 7 deletions(-)

commit edb5b7598366738eb4d3b48ddff2dcef9cda4c54
Author: Guillem Jover <guillem@debian.org>
Date:   Thu May 14 07:49:59 2009 +0200

    Remove obsolete 822-date program
    
    It has long been superseeded by ‘date -R’.

 README.feature-removal-schedule |   13 +++++------
 debian/changelog                |    1 +
 debian/dpkg-dev.install         |    2 -
 debian/usertags                 |    2 -
 man/822-date.1                  |   40 ---------------------------------------
 man/Makefile.am                 |    1 -
 man/po/po4a.cfg                 |    5 ----
 scripts/.gitignore              |    1 -
 scripts/822-date.pl             |   17 ----------------
 scripts/Makefile.am             |    2 -
 scripts/po/POTFILES.in          |    1 -
 11 files changed, 7 insertions(+), 78 deletions(-)

commit c8d3938be127e256fd593f234858fb9d474b2353
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 12 21:58:29 2009 +0200

    Remove obsolete priorities support

 README.feature-removal-schedule |   15 +++++++--------
 debian/changelog                |    1 +
 lib/dpkg-db.h                   |    7 +++++--
 lib/parsehelp.c                 |    6 ------
 4 files changed, 13 insertions(+), 16 deletions(-)

commit 9f6671925f3403900bb3a2f74cd4b6683a189052
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 12 20:21:55 2009 +0200

    Remove obsolete --force-auto-select dpkg option

 README.feature-removal-schedule |   17 +++++++----------
 debian/changelog                |    1 +
 src/main.c                      |    2 --
 3 files changed, 8 insertions(+), 12 deletions(-)

commit 4b8061f8583220089eda1611fb7c55efd0cb41b5
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 12 16:24:58 2009 +0200

    Remove obsolete --largemem and --smallmem dpkg options

 README.feature-removal-schedule |   10 +++++-----
 debian/changelog                |    1 +
 src/main.c                      |    2 --
 src/main.h                      |    2 +-
 4 files changed, 7 insertions(+), 8 deletions(-)

commit a7a2de0e76049ac238cf70140dec2e39fb9a553b
Author: Guillem Jover <guillem@debian.org>
Date:   Mon May 11 18:14:12 2009 +0200

    Print a warning when using obsolete --print-installation-architecture
    
    Packages should be switched to use --print-architecture. This option
    will be removed sometime in the future.
    
    Closes: #528171

 README.feature-removal-schedule |    8 ++++++++
 debian/changelog                |    2 ++
 src/enquiry.c                   |    8 ++++++++
 src/main.c                      |    2 +-
 4 files changed, 19 insertions(+), 1 deletions(-)

commit 58b04d8f75a8b59bc2ec0f54429e3a47b060ecb6
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun May 10 21:31:40 2009 +0200

    dpkg-buildpackage: add execute right on debian/rules when missing
    
    That right should normally not be missing as dpkg-source -x automatically
    sets it. However manually applying a Debian diff doesn't restore
    that right so let dpkg-buildpackage restore it in that case and display a
    warning to let the user know that it was not really normal.

 debian/changelog             |    2 ++
 scripts/dpkg-buildpackage.pl |    5 +++++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 70c760198f9d116d85f20a587f60bb4bc3fff776
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun May 10 19:18:05 2009 +0200

    dpkg-source: do not try to apply empty patch set
    
    In format 2.0 and 3.0 (quilt), do not try to apply the patches if
    there are none.

 scripts/Dpkg/Source/Package/V2.pm       |    2 ++
 scripts/Dpkg/Source/Package/V3/quilt.pm |    3 ++-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 57c5a9dd52955d5b2fd55f224d70cb4f3f40f437
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun May 10 19:15:29 2009 +0200

    dpkg-source: minor update to "3.0 (quilt)" format
    
    Do not update/create debian/patches/.dpkg-source-applied during build,
    it's only meant to document what patches have been applied at extraction
    time.
    
    Also try to cleanup in case the patch serie is empty after removal of the
    automatic patch. First remove debian/patches/series if it's empty and then
    debian/patches/ itself in case it's empty as well.

 debian/changelog                        |    3 +++
 scripts/Dpkg/Source/Package/V2.pm       |    1 +
 scripts/Dpkg/Source/Package/V3/quilt.pm |    5 ++---
 3 files changed, 6 insertions(+), 3 deletions(-)

commit 50e6ea1dc0193eacc95ec47f2d175c6bfcda14fc
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun May 10 17:30:02 2009 +0200

    dpkg-source: fix automatic patch registration in format 3.0 (quilt)
    
    When the automatic patch is updated due to a second call to
    dpkg-source, it's not always properly registered with quilt.
    It must be applied with quilt itself otherwise quilt pop
    then quilt push might fail when supplementary files have been modified
    outside of quilt's knowledge.
    
    Furthermore quilt import was not a good choice as it failed trying to copy
    the patch over itself. The new approach is to revert the patch and let
    quilt reapply it with quilt fold. It will go over the list of files
    modified by the new patch and add those which were not yet part of the
    previous patch (hence adding the required unmodified files in
    .pc/<patch-name>/).
    
    Based-on-patch-by: Goswin von Brederlow <goswin-v-b@web.de>

 debian/changelog                        |    4 ++++
 scripts/Dpkg/Source/Package/V3/quilt.pm |   22 ++++++++++++++++++----
 2 files changed, 22 insertions(+), 4 deletions(-)

commit 170fd06d3573238bab92594afe4d49b61bf77407
Author: Guillem Jover <guillem@debian.org>
Date:   Sun May 10 19:59:25 2009 +0200

    dpkg-vendor: Error out when no action option is provided
    
    It was previously giving perl warnings due to uninitialized variables.

 scripts/dpkg-vendor.pl |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 289c179ef6d91ad4daec4abff7762d5b17a010c9
Author: Guillem Jover <guillem@debian.org>
Date:   Sun May 10 19:53:08 2009 +0200

    dpkg-vendor: Use usageerr instead of non-existent badusage

 scripts/dpkg-vendor.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1b075bd34bf8c2362b0999b29ec5c2ab88429db9
Author: Guillem Jover <guillem@debian.org>
Date:   Sun May 10 19:07:06 2009 +0200

    s-s-d: Print valid values for IO scheduler class in --help output

 debian/changelog          |    2 ++
 utils/start-stop-daemon.c |    3 +++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 384f6d131f07110db4807cab02fefc02ccab7430
Author: Guillem Jover <guillem@debian.org>
Date:   Sun May 10 18:59:35 2009 +0200

    s-s-d: Only print fatal errno string if it was non-zero

 debian/changelog          |    1 +
 utils/start-stop-daemon.c |    6 +++++-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit f40d17f3b7e7eeea80023762dc782791ffff8514
Author: Guillem Jover <guillem@debian.org>
Date:   Sun May 10 18:52:30 2009 +0200

    s-s-d: Preserve faulting errno when printing reason in fatal function

 debian/changelog          |    2 ++
 utils/start-stop-daemon.c |    3 ++-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 4a0c79171400847ea97ebd66384fde21f497964c
Author: Guillem Jover <guillem@debian.org>
Date:   Sun May 10 18:33:09 2009 +0200

    Fix POD errors detected by podchecker in perl modules
    
    Add missing blank lines after =cut, close =over section with =back and
    add a FIXME comment to an empty section.

 scripts/Dpkg/Cdata.pm          |    2 ++
 scripts/Dpkg/Changelog.pm      |    5 ++++-
 scripts/Dpkg/Control.pm        |    9 +++++++++
 scripts/Dpkg/Deps.pm           |    9 +++++++++
 scripts/Dpkg/Fields.pm         |    7 +++++++
 scripts/Dpkg/Path.pm           |    4 ++++
 scripts/Dpkg/Substvars.pm      |    7 +++++++
 scripts/Dpkg/Vendor.pm         |    9 +++++++++
 scripts/Dpkg/Vendor/Default.pm |    3 +++
 scripts/Dpkg/Vendor/Ubuntu.pm  |    3 +++
 scripts/Dpkg/Version.pm        |    1 +
 11 files changed, 58 insertions(+), 1 deletions(-)

commit 2b125e6ed96d88e0f352eba9bfc746a9640dc01a
Author: Guillem Jover <guillem@debian.org>
Date:   Sun May 10 17:54:05 2009 +0200

    Do not set the Arch substvar in dpkg-source
    
    Avoid setting the variable by default as it is expensive, and not
    really needed for dpkg-source anyway. Split the setting into a new
    member set_arch_substvars().
    
    Regression introduced in 120ecd5161f4cf468d611b3dea05ac8a43313a75.
    
    Closes: #526132

 debian/changelog           |    2 ++
 scripts/Dpkg/Substvars.pm  |   17 ++++++++++++++---
 scripts/dpkg-genchanges.pl |    1 +
 scripts/dpkg-gencontrol.pl |    1 +
 4 files changed, 18 insertions(+), 3 deletions(-)

commit 70bf111c9a1060ada8eabe8787e149f25157f714
Author: Guillem Jover <guillem@debian.org>
Date:   Thu May 7 18:30:26 2009 +0200

    Move Debian keyrings to the Debian vendor keyring hook
    
    As Ubuntu is a derivative from Debian, make it inherit the Debian vendor
    class when running the keyrings hook.

 debian/changelog               |    2 ++
 scripts/Dpkg/Source/Package.pm |    6 ------
 scripts/Dpkg/Vendor/Debian.pm  |   17 +++++++++++++++--
 scripts/Dpkg/Vendor/Ubuntu.pm  |    8 +++++---
 4 files changed, 22 insertions(+), 11 deletions(-)

commit 349aeaa4f2673678cf09d5a31d4b80db1f534639
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Thu Apr 9 18:07:09 2009 +0200

    dpkg-vendor: new script to query various vendor information
    
    This tool is meant to be used in debian/rules files to have common source
    packages across multiple distributions and yet still have slightly
    different binary packages.
    
    To automatically conserve customizations across derivatives of a given
    distribution, one can use “dpkg-vendor --derives-from vendor” so that all
    derivatives keep the same customizations when they rebuild the source
    package even if the current vendor is no more the same.

 debian/changelog        |    4 ++
 debian/dpkg-dev.install |    2 +
 man/Makefile.am         |    1 +
 man/dpkg-vendor.1       |   53 ++++++++++++++++++++++
 man/po/po4a.cfg         |    5 ++
 scripts/Makefile.am     |    2 +
 scripts/dpkg-vendor.pl  |  113 +++++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 180 insertions(+), 0 deletions(-)

commit 780d969788cbc639b75e876d010fbc0e80956aa0
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 5 17:40:32 2009 +0200

    Do not install dselect and s-s-d man pages if disabled on configure
    
    When configuring with --without-dselect or --without-start-stop-daemon,
    do not install the man pages related to those programs.

 debian/changelog |    2 ++
 man/Makefile.am  |   48 +++++++++++++++++++++++++++++++-----------------
 2 files changed, 33 insertions(+), 17 deletions(-)

commit f8f681790429aec59d8fc3771fa2d6ec78ed77f6
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 5 15:48:27 2009 +0200

    Use backticks instead of non-portable make $(shell) function
    
    The backticks are treated like text, until the shell expands them, thus
    making this solution portable.

 debian/changelog |    1 +
 man/Makefile.am  |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 618b6cd27b04c50e3e5b21b035b45aef58e6affb
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 5 15:39:46 2009 +0200

    Declare the ChangeLog file to be removed on distclean
    
    This fixes ‘make distcheck’.

 Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6f165c4579b53597583305394cd4e1cb377d5fa8
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 5 15:21:45 2009 +0200

    Changelog police: Esperanto is a new language

 debian/changelog |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d61abe87252a6a6b234c8eb59a8926c8f9887d32
Author: Guillem Jover <guillem@debian.org>
Date:   Tue May 5 15:20:21 2009 +0200

    Enable Esperanto and Asturian languages
    
    Missed in commits ce04415c6b809e4936f9b69d5ea60daa06f0657d and
    8ab2d4a31934027a1824f8ba6458e8de175ccdb5.

 po/LINGUAS |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 45a7adc8ac5e8864d3a3865b7c0c9cb4ef3b4388
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon May 4 20:49:42 2009 +0200

    update-alternatives: don't remove real files conflicting with link
    
    When an alternative is installed and a real file is in conflict, the real
    file is kept. When the same alternative is fully removed, the real file
    should be kept according to the same logic (but currently it was removed).
    This commit modifies update-alternatives to follow this expected
    behaviour.
    
    Also add a non-regression test.

 debian/changelog                    |    3 +++
 scripts/t/900_update_alternatives.t |    5 ++++-
 scripts/update-alternatives.pl      |    4 ++--
 3 files changed, 9 insertions(+), 3 deletions(-)

commit da0538290b7dbbfb3c537441470767fd0879c985
Author: Guillem Jover <guillem@debian.org>
Date:   Sun May 3 14:07:00 2009 +0200

    Add '.hgtags' to the default dpkg-source -i regex and -I pattern
    
    Closes: #525854

 debian/changelog               |    2 ++
 scripts/Dpkg/Source/Package.pm |    3 ++-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit b5b8fb2f78d60ec9836eb7120ec38ffa6962b1dc
Author: Yuri Kozlov <yuray@komyakino.ru>
Date:   Sat May 2 18:18:05 2009 +0200

    Updated Russian translation

 debian/changelog |    1 +
 po/ru.po         | 1034 +++++++++++++++++-------------------------------------
 2 files changed, 329 insertions(+), 706 deletions(-)

commit 3624a4b0eb5499f367c1d8077240f151903cd70a
Author: Philipp Kern <pkern@debian.org>
Date:   Sat May 2 11:39:00 2009 +0200

    dpkg-source: do not set arch:any in dsc on arch-restricted packages
    
    dpkg-source was pretty liberal in setting 'Architecture: any' in the
    dsc: as soon as there are two binary packages, one being arch:all and
    one being arch-restricted, you get arch:any in the dsc. This is
    incorrect because the package will only build on the autobuilders
    if there are architecture-dependent binary packages available.
    
    Thus this patch only produces arch:any if at least one binary package
    specifies it. Otherwise it outputs the set of all binary architectures
    (including arch:all).
    
    Closes: #526617
    
    Signed-off-by: Philipp Kern <pkern@debian.org>

 debian/changelog       |    2 ++
 scripts/dpkg-source.pl |   43 ++++++++++++++++++++-----------------------
 2 files changed, 22 insertions(+), 23 deletions(-)

commit 0e8fe98658d63a07a1449cee61f16a67136134e6
Author: Philipp Kern <pkern@debian.org>
Date:   Sat May 2 11:26:25 2009 +0200

    Fix format string in German translation
    
    Signed-off-by: Philipp Kern <pkern@debian.org>

 scripts/po/de.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 38a231cc468837a6a1db306a77dff1ca1d31d2e8
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Mon Apr 27 22:26:51 2009 +0200

    Update german scripts translation
    
    Update to 477t.

 scripts/po/de.po |  475 ++++++++++++++++++++++++++++--------------------------
 1 files changed, 249 insertions(+), 226 deletions(-)

commit ada924df6df039f66770d454b5e803169dc2b31b
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Mon Apr 27 22:20:42 2009 +0200

    Update german translation of manual pages
    
    Update to 1659t.

 man/po/de.po | 3877 ++++++++++++++++++++++++++++------------------------------
 1 files changed, 1896 insertions(+), 1981 deletions(-)

commit cbde6f587130724749c23908cce129380dc7652d
Author: Colin Watson <cjwatson@canonical.com>
Date:   Mon Apr 27 11:56:22 2009 +0100

    dpkg-source: Add "keyrings" vendor hook
    
    Add "keyrings" vendor hook, used by dpkg-source to allow vendors to
    supply additional keyrings against which source package signatures will
    be verified. Implement this for Ubuntu.

 debian/changelog               |    5 +++++
 man/dpkg-source.1              |    2 +-
 scripts/Dpkg/Source/Package.pm |    6 ++++++
 scripts/Dpkg/Vendor/Default.pm |    8 ++++++++
 scripts/Dpkg/Vendor/Ubuntu.pm  |    3 +++
 5 files changed, 23 insertions(+), 1 deletions(-)

commit 609294de1074556ac6194fff7ddbfef0fec80841
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Apr 19 22:05:34 2009 +0200

    dpkg-source: do not store user/group names in generated tarballs
    
    Do not store usernames and group names when creating tarballs
    and use numeric UID/GID 0 instead. This concerns native source packages,
    debian tarballs in "3.0 (quilt)" source packages, and any other source
    format creating new tarballs with Dpkg::Source::Archive.

 debian/changelog               |    2 ++
 scripts/Dpkg/Source/Archive.pm |    3 ++-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit f805a6546e7050a1024d924b805cff75cfd082d8
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Apr 19 20:54:12 2009 +0200

    Add lintian override for embedded-zlib
    
    dpkg-deb links statically with zlib so that it can still work
    even if the shared library is broken or unavailable. It's a facility
    to be able to recover from difficult situations without having
    to manually unpack debian packages.
    
    See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=139320 for
    one discussion about this.

 debian/dpkg.lintian-overrides |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 0f6f1016aa501387f60ec9f8b750263904fbf306
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Apr 19 20:51:10 2009 +0200

    Update Standards-Version to 3.8.1

 debian/changelog |    1 +
 debian/control   |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 3525f79792cff51757d99d45f51c96a15e6fa779
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Apr 19 20:08:44 2009 +0200

    dpkg-source: don't complain on binary files that are ignored
    
    To avoid mistakes with "3.0 (quilt)" source packages, dpkg-source fails if
    it finds binary files that have not been whitelisted in the debian
    directory. Unfortunately it also fails on binary files that are ignored
    and that will not be included in the debian tarball. This commit fixes
    that although not completely.
    
    The exclude patterns passed to tar --exclude are used to match filenames
    and also full path names inside the tarball. This commit only adds support
    for simple filename match. It is enough for all realistic cases.

 debian/changelog                  |    3 +++
 scripts/Dpkg/Source/Package/V2.pm |   24 +++++++++++++++++++++++-
 2 files changed, 26 insertions(+), 1 deletions(-)

commit 64439508ccaf2c9a98fa11b7cce4df4d314cc334
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri Apr 17 22:24:19 2009 +0200

    dpkg-source: accept dashes in component name of additional tarballs
    
    The regular expression used to identify additional tarballs (used in
    formats "2.0" and "3.0 (quilt)") was too strict and refused dashes. This
    commit fixes that and documents the set of allowed characters in the
    dpkg-source manual page.

 debian/changelog                  |    2 ++
 man/dpkg-source.1                 |    1 +
 scripts/Dpkg/Source/Package.pm    |    2 +-
 scripts/Dpkg/Source/Package/V2.pm |    4 ++--
 4 files changed, 6 insertions(+), 3 deletions(-)

commit fee30cd37c83bd85465edba36546a3661d273d7d
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri Apr 17 22:08:24 2009 +0200

    Dpkg::Deps::parse(): parse properly an empty dep with spaces only
    
    Leading and trailing spaces were not stripped and when no further parsing
    was done (because there's no valid dependency to parse) it was improperly
    erroring out.

 debian/changelog     |    2 ++
 scripts/Dpkg/Deps.pm |    4 ++++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 100a2a29c7718613d97a8ae9543c69faf0da0436
Author: Peter Krefting <peterk@debian.org>
Date:   Tue Apr 14 09:40:42 2009 +0100

    Update Swedish translation.
    
    Update man/po/sv.po to 1659t0f0u.
    Update scripts/po/sv.po to 477t0f0u.

 man/po/sv.po     | 3736 ++++++++++++++++++++++++++----------------------------
 scripts/po/sv.po |  465 ++++----
 2 files changed, 2070 insertions(+), 2131 deletions(-)

commit f3b72bc149660a938d7d147ce19d656aeee4cad2
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Apr 13 06:14:42 2009 +0200

    Fix typos in u-a man page
    
    Add a missing paragraph with heading tag.
    Replace reference to ‘link’ with ‘name’ in --auto.
    
    Reported-by: Helge Kreutzmann <debian@helgefjell.de>

 man/update-alternatives.8 |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 51926eebbba1f20c3bf994e7364512a1c63a25f2
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Apr 13 04:57:43 2009 +0200

    Detect the curses headers to use instead of hardcoding them
    
    Wrap the curses headers to use and select them through the config.h macros
    detected at configure time. This way we can also cleanly detect the path
    needed by mkcurkeys.pl w/o duplicating the selection logic.

 TODO                     |    1 -
 debian/changelog         |    1 +
 dselect/Makefile.am      |    6 ++++--
 dselect/dselect-curses.h |   40 ++++++++++++++++++++++++++++++++++++++++
 dselect/dselect.h        |    3 +--
 dselect/main.cc          |    6 ++++++
 m4/libs.m4               |    2 ++
 7 files changed, 54 insertions(+), 5 deletions(-)

commit f8ff44b68dbec2457bd3dbe0e9c891f73534f7b2
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Apr 13 04:42:53 2009 +0200

    Add avr32 to cputable
    
    Closes: #523456

 cputable         |    1 +
 debian/changelog |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit e2d3483c9d297823e8917196925a00927d5d1afe
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Apr 13 04:38:20 2009 +0200

    Sync archtable with architectures currently present in Debian sid
    
    Remove m68k.
    Add kfreebsd-i386 and kfreebsd-amd64.

 debian/archtable |    3 ++-
 debian/changelog |    3 +++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit e5235b174b04cd3662e9b189cd7502fc58a031a6
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Thu Apr 9 18:35:10 2009 +0200

    dpkg-source: don't die on SIGPIPE of uncompressors
    
    Modify Dpkg::Source::CompressedFile to not die when uncompressors
    processes (gunzip, bunzip, etc.) are killed by SIGPIPE. Recent tar
    versions close the pipe before having read everything sent by the
    uncompressor process when they encounter the end of the tar file.
    This was of course problematic for Dpkg::Source::Archive.
    This is a regression compared to etch's dpkg-source which dealt with
    SIGPIPE properly.
    
    The Dpkg::Source::Compressor::wait_end_process() function had to be
    extended to be able to forward options to Dpkg::IPC::wait_child().

 debian/changelog                      |    3 +++
 scripts/Dpkg/Source/CompressedFile.pm |   10 +++++++++-
 scripts/Dpkg/Source/Compressor.pm     |    5 +++--
 3 files changed, 15 insertions(+), 3 deletions(-)

commit f8cc0115a8d326416eb0fd968db86e0cb4f5a408
Author: Christian Perrier <bubulle@debian.org>
Date:   Wed Apr 8 18:24:50 2009 +0200

    Slovak translation update

 po/sk.po |   67 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 34 insertions(+), 33 deletions(-)

commit 8ab2d4a31934027a1824f8ba6458e8de175ccdb5
Author: Felipe Castro <fefcas@gmail.com>
Date:   Wed Apr 8 06:44:58 2009 +0200

    Esperanto translation update
    
    Closes: #523023

 debian/changelog |    1 +
 po/eo.po         | 5870 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 5871 insertions(+), 0 deletions(-)

commit c40bbd831c32b257001bbe6f5d88df16ea20bb07
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sun Apr 5 11:04:48 2009 +0200

    Recomplete german translation of manual pages

 man/po/de.po |   27 +++++++++++++--------------
 1 files changed, 13 insertions(+), 14 deletions(-)

commit 2cd5f33d4808b912f649fb662f1235d21cd5e64e
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Fri Apr 3 20:34:53 2009 +0200

    Update german translation of manual pages
    
    Update to 1654t3u.

 man/po/de.po |  154 ++++++++++++++++++++++++++++++++++++++++++----------------
 1 files changed, 112 insertions(+), 42 deletions(-)

commit 28322a61ea6a17f8220dd0f9c7454ee9d03ec588
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Tue Mar 31 12:16:12 2009 +0200

    Fix a translation mistake in french version of dpkg(1)
    
    Reported-by: Jonathan Gibert <jokot3@gmail.com>

 debian/changelog |    2 ++
 man/po/fr.po     |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 1b1a8a5773e94a014fc2093436bd1509ad53ff4f
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Mar 30 15:35:38 2009 +0200

    Fix syntax in german translation.
    
    Reported-by: Modestas Vainius <modestas@vainius.eu>

 man/po/de.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 734a784e75b71b31179327a7f284f76e3bbcb14e
Author: Frank Lichtenheld <djpig@debian.org>
Date:   Sun Mar 29 13:18:39 2009 +0200

    Simplify Dpkg::Version
    
    Remove unnecessary function next_elem which just replicates the
    standard shift behaviour. The additional function calls affect
    performance negatively.

 debian/changelog        |    6 +++++-
 scripts/Dpkg/Version.pm |   18 +++++++-----------
 2 files changed, 12 insertions(+), 12 deletions(-)

commit 3fe876365cc62f3cf9b74fb5b23150fe6d307d20
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Fri Mar 27 21:27:10 2009 +0100

    Unify (where applicable) translation of "create" as in po/de and fix typos

 man/po/de.po     |   44 ++++++++++++++++++++++----------------------
 scripts/po/de.po |   18 +++++++++---------
 2 files changed, 31 insertions(+), 31 deletions(-)

commit 557be89bdb3547ba1233d022b81ce3b29b3581aa
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Fri Mar 27 20:14:10 2009 +0100

    Unify translation of "create"

 po/de.po |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit 66835c07b3eb5c6a5a1374e60e93dfaf12538323
Author: Nils Rennebarth <nils.rennebarth@funkwerk-ec.com>
Date:   Fri Mar 27 19:31:18 2009 +0100

    dpkg-deb: don't warn on unknown fields starting with "X-"
    
    The fields named "X-" are never going to collide with official
    fields and there's no need to warn that they are unknown.
    Users are already explicitely creating them with XB-X-* fields
    in debian/control.

 debian/changelog |    3 +++
 dpkg-deb/build.c |    3 +++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 1e1038d76a201b179f900fcfc442a94e4aa3b3eb
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Mar 23 16:01:22 2009 +0100

    Global review of error checking associated to strtol functions
    
    Several calls to strtol() or strtoul() are not followed by a
    proper check that ensures that they have parsed an integer value
    (and not an empty string).

 dpkg-split/info.c         |    2 +-
 dpkg-split/main.c         |    2 ++
 src/filesdb.c             |    6 +++---
 src/main.c                |   17 ++++++++++-------
 utils/start-stop-daemon.c |    2 +-
 5 files changed, 17 insertions(+), 12 deletions(-)

commit da116193fa0ec00f0c477614e5178c874a323753
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Fri Mar 27 18:21:07 2009 +0100

    Update german translation of manual pages
    
    Update to 1635t6f16u.

 man/po/de.po |   35 +++++++++++++++++++++++++++++++++--
 1 files changed, 33 insertions(+), 2 deletions(-)

commit c1b9a3e2b1ddfc97deefb812c6689ad6b3629f46
Author: Peter Krefting <peter@softwolves.pp.se>
Date:   Sun Mar 22 15:12:12 2009 +0100

    Fixed typo and incorrect translation in the dpkg-dev translation.
    
    Spotted by Daniel Nylander.

 scripts/po/sv.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit d80d6958a20f3664b7bb0ef49f5fe5b8056836e6
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 22 11:45:10 2009 +0100

    dpkg: refuses empty parameters when integer expected
    
    Fix setinteger() funtion used for parsing integer options to
    refuse empty parameters. Currently only affects --abort-after.
    
    Based-on-patch-by: Bill Allombert <ballombe@debian.org>

 THANKS           |    1 +
 debian/changelog |    2 ++
 src/main.c       |    2 +-
 3 files changed, 4 insertions(+), 1 deletions(-)

commit 5ddae0e36402c8694ed63b7caf5018e311129047
Author: Bill Allombert <ballombe@debian.org>
Date:   Sun Mar 22 12:22:22 2009 +0100

    dpkg: separate arguments with "--" when calling dpkg-{deb,query}
    
    This is needed because any user-supplied argument separator is stripped by
    the option parser such as "dpkg -S -- -pic" ends up calling "dpkg-query
    --search -pic" which fails. With this patch, it calls "dpkg-query --search
    -- -pic" and works as expected.

 debian/changelog |    5 +++++
 src/main.c       |    7 ++++++-
 2 files changed, 11 insertions(+), 1 deletions(-)

commit cb4288636728df2a9187d042eea8f57f24790d29
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sat Mar 21 18:05:03 2009 +0100

    Small fixes so that a build from a clean checkout works again
    
    Remove origin/Makefile from configure.ac.
    
    Fix debian/rules so that it works even if the auto-generated ChangeLog is
    not there yet.
    
    Reported-by: Bill Allombert <Bill.Allombert@math.u-bordeaux1.fr>

 configure.ac |    1 -
 debian/rules |    4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)

commit c3e6b6dfdb10d5883330fa314c0df7d85d7905d0
Author: Christian Perrier <bubulle@debian.org>
Date:   Thu Mar 19 19:45:30 2009 +0100

    Reviewed by Stéphane Blondon. Drop joke...

 po/fr.po |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 981ccbf39a1b903d5c7dfc056b15bfe4dc563b96
Author: Christian Perrier <bubulle@debian.org>
Date:   Wed Mar 18 20:13:01 2009 +0100

    French translation completed

 po/fr.po |  378 ++++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 233 insertions(+), 145 deletions(-)

commit dd977bc0ecb6ad9e8b8e727e4aa6aaabea04457a
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 19:50:23 2009 +0100

    Fix another typo.

 man/po/fr.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 9b585a4607bf6aa97d547e2afd559de9b9129991
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 19:49:06 2009 +0100

    Fix another typo.

 man/po/fr.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8aea716c734e42b809d5146a6cdad863662bdcd5
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 19:48:28 2009 +0100

    *Possibly* fix another typo.

 man/po/fr.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8939ce325c8cd5e1ba42b8aa8dd73756843d3882
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 19:47:44 2009 +0100

    Another wrapping problem.

 man/po/fr.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d1f5ea901c829bad0bc4c75b6f5c1b2854bd29ae
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 19:47:02 2009 +0100

    Fix typos.

 man/po/fr.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 2cb8374d47f393911fe5843a75a8faa4d2abd85b
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 19:46:19 2009 +0100

    Fix typo in a French manpage.

 man/po/fr.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e154e909781d3b266bd746c8e77b1dd6967934b8
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 02:02:56 2009 +0100

    Fix typos.

 man/po/fr.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 16ed3e573e1c9233a3366ea262bea7a871c737e7
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 02:02:55 2009 +0100

    *Possibly* fix another typo.

 man/po/fr.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e3f72b6d2feedcf95aaf00453fb0a52e5cf5968e
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 02:02:53 2009 +0100

    Fix typo.

 man/po/fr.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d0b749781b8c70f853e13359e287073809906e29
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 02:02:50 2009 +0100

    Adopt another style.

 man/po/fr.po |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 62edf2b5613e73364b106be2f902d3c850ce4b3d
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 02:02:47 2009 +0100

    Rephrase some bits (kind of “too much”) in a French manpage.

 man/po/fr.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6dba9d6d178df4529928978c709911b15fdfa733
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 02:02:46 2009 +0100

    Workaround rendering bug in a French manpage.
    
    Non-breaking spaces seem not to be taken into account when the PO-file
    lines are wrapped. Try and reformat in another way.

 man/po/fr.po |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit a20f920fa416a8c2493b78f6a7d2779831b9e957
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Mar 18 02:02:45 2009 +0100

    Fix typo in a French manpage.

 man/po/fr.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d145e4e7990e8acf090a3766cb6008f70475f425
Author: Christian Perrier <bubulle@debian.org>
Date:   Tue Mar 17 22:13:47 2009 +0100

    French translation update

 po/fr.po |  420 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 163 insertions(+), 257 deletions(-)

commit 80716257ffb9674d78a606fe7f8e5b035d1dfdf3
Author: Marcos <marcos.alvarez.costales@gmail.com>
Date:   Tue Mar 17 07:12:21 2009 +0100

    Completed Asturian translation
    
    Closes: #519998

 debian/changelog |    2 +-
 po/ast.po        |   12 ++++++------
 2 files changed, 7 insertions(+), 7 deletions(-)

commit d8c47b9b7ddd60b74fb8a502f45000068c4669f8
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Tue Mar 17 22:13:00 2009 +0100

    Update german translation of manual pages
    
    Update to 1626t6f25u.

 man/po/de.po |  175 ++++++++++++++++++++++++++-------------------------------
 1 files changed, 80 insertions(+), 95 deletions(-)

commit 9b525629d5b318246a4b8cfb352fdf3d13d08afc
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Tue Mar 17 21:43:26 2009 +0100

    Add debian/changelog entry for the German dpkg translation update
    
    Bring translation updates back into alphabetical order.

 debian/changelog |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 69c003759ab6d8b538062705b2da7a4714b04e16
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Tue Mar 17 21:34:36 2009 +0100

    Update German dpkg translation
    
    Update to 1001t11f.

 po/de.po |  565 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 251 insertions(+), 314 deletions(-)

commit ed4e04ccef996d5ef715fc9c1da5da6ca9fa372f
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Tue Mar 17 18:44:12 2009 +0100

    dpkg-shlibdeps: improve debug messages displayed in verbose mode

 scripts/dpkg-shlibdeps.pl |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit 02e3de2f1d687b19d305f7623e08742f6896ae7a
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Tue Mar 17 16:51:44 2009 +0100

    dpkg-shlibdeps: fix code to find out minimal version among all symbols
    
    dpkg-shlibdeps did not always correctly initialize symbol-based
    dependencies for libraries having symbols associated with a version "0".
    
    “$minver ||= $sym->{minver};” changed $minver to the first non-null version
    that followed a null version. Because the null version is evidently
    selected as the minimal version but that code considers it unset and
    replaces it with whatever it has.
    
    Add a non-regression test for this part of the code.

 debian/changelog                            |    4 ++++
 scripts/Dpkg/Shlibs/SymbolFile.pm           |    2 +-
 scripts/t/200_Dpkg_Shlibs.t                 |   12 +++++++++---
 scripts/t/200_Dpkg_Shlibs/symbols.fake-2    |    2 +-
 scripts/t/200_Dpkg_Shlibs/symbols.include-1 |    2 +-
 5 files changed, 16 insertions(+), 6 deletions(-)

commit 4eaf5de367581c2a3cf3debafbc21e072a519ef2
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Mar 16 18:54:05 2009 +0100

    Drop /etc/dpkg/origins as it's taken over by base-files (see #487437)

 Makefile.am                   |    1 -
 debian/changelog              |    1 +
 debian/dpkg.install           |    1 -
 debian/dpkg.lintian-overrides |    1 -
 origins/Makefile.am           |   10 ----------
 origins/debian                |    3 ---
 6 files changed, 1 insertions(+), 16 deletions(-)

commit 5badd6d7165d2ac04b7b4b47d1c37986f33d5528
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Mar 16 11:12:00 2009 +0100

    Dpkg::Deps: refuse to parse ORed deps only when union deps are requested
    
    This was the intended behaviour when that change was made
    in f65e9c9a2e521e32b0de6a963ab1e58790001366.

 scripts/Dpkg/Deps.pm |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 22f2ea26d7b848a9dc8b66a9c8fa264f5aa29b74
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Mar 16 11:00:16 2009 +0100

    dpkg-buildpackage: add back an erroneously removed use statement
    
    “use Dpkg::Version qw(check_version);” should not have been removed
    in this file.

 scripts/dpkg-buildpackage.pl |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f1d3f2dae6581d04743fa4877f78d44be66502df
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Mar 16 10:54:05 2009 +0100

    Dpkg::IPC: add sanity check for timeout parameter and a non-regression test

 scripts/Dpkg/IPC.pm      |    5 +++++
 scripts/t/800_Dpkg_IPC.t |   12 ++++++++++--
 2 files changed, 15 insertions(+), 2 deletions(-)

commit 5b0024349ddbfefdcd45fd9382cc113234ba0f39
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 15 22:15:41 2009 +0100

    dpkg-source: switch to standard info() function for output
    
    All buildd should use an updated sbuild by now, we can update the
    format of dpkg-source's output without problems.

 scripts/dpkg-source.pl |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit 7d7a32b36791ba9c458930c537875c32e9e3a57c
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 15 22:11:43 2009 +0100

    Misc updates concerning gpg and dpkg-source
    
    * Always display a warning when the signature verification failed.
    * Update the dpkg-source's manual page to document that only the user's
      trustedkeys.gpg keyring is used for signature verification.

 debian/changelog               |    2 ++
 man/dpkg-source.1              |    3 ++-
 scripts/Dpkg/Source/Package.pm |    2 ++
 3 files changed, 6 insertions(+), 1 deletions(-)

commit 09721c437877afd1549b1028c4f830898db6c57e
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 15 21:53:14 2009 +0100

    Update dpkg-dev dependencies
    
    - Move gnupg to Recommends. It's needed to sign .dsc and .changes.
    - Add gpgv to Recommends. Useful to check signatures of extracted packages.
    - Add debian-maintainers to Suggests. Together with debian-keyring they
      contain all the GPG keys required to verify official Debian packages.

 debian/changelog |    5 +++++
 debian/control   |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit eb23ea12c4599ec93c9c5e21929a5dd966991bb7
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 15 21:44:09 2009 +0100

    dpkg-source: don't block indefinitely on gpg
    
    dpkg-source's signature check is now done with gpgv if possible and
    timeouts if not completed within 10 seconds.

 debian/changelog               |    2 ++
 scripts/Dpkg/Source/Package.pm |   12 +++++++++---
 2 files changed, 11 insertions(+), 3 deletions(-)

commit eecd200a7aa51058c950345e60092c7fdd0ec1e2
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 15 21:14:18 2009 +0100

    Dpkg::IPC: implement timeout for subprocesses
    
    Add a new option timeout for Dpkg::IPC::wait_child(). It implements
    an alarm() based timeout for subprocesses and allows us to
    fail if some processes do not return as expected.

 scripts/Dpkg/IPC.pm |   30 ++++++++++++++++++++++++++----
 1 files changed, 26 insertions(+), 4 deletions(-)

commit fe67e29f17678678091e2ba318d4ec8c0e6bef47
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 15 21:13:34 2009 +0100

    Let git ignore vim swap files

 .gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f65e9c9a2e521e32b0de6a963ab1e58790001366
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 15 19:34:17 2009 +0100

    dpkg-gencontrol: improve error message with a bad union dependency
    
    dpkg-gencontrol displays a better error message when an ORed dependency
    is used in a union field like Conflicts, Replaces or Breaks.

 debian/changelog           |    3 +++
 scripts/Dpkg/Deps.pm       |    8 +++++++-
 scripts/dpkg-gencontrol.pl |    6 ++++--
 3 files changed, 14 insertions(+), 3 deletions(-)

commit acb9b6e9f20eec9d3799b50cb17c2e192c47c692
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 15 18:55:03 2009 +0100

    dpkg-source: improve ignore regexp to catch vi swap files
    
    dpkg-source now ignores all possible vi swap file extensions (and not only
    .swp). The corresponding exclude pattern for -I also got tightened to only
    catch filenames starting with a dot. Closes: #515540

 debian/changelog               |    3 +++
 scripts/Dpkg/Source/Package.pm |    4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit edbbd18df03628407f3d3628d0e49014dbc9ba48
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 15 18:18:44 2009 +0100

    Dpkg::Version::check_version() should not die by default
    
    Add a new parameter to Dpkg::Version::check_version() to control whether
    we should die in case of illegal version.
    
    Update all check_version() calls to pass this parameter and factorize some
    duplicate calls in Dpkg::Source::Package::* with a single check in
    the parent class Dpkg::Source::Package.

 debian/changelog                      |    2 ++
 scripts/Dpkg/Source/Package.pm        |    4 +++-
 scripts/Dpkg/Source/Package/V1.pm     |    3 ---
 scripts/Dpkg/Source/Package/V2.pm     |    3 ---
 scripts/Dpkg/Source/Package/V3/bzr.pm |    3 ---
 scripts/Dpkg/Source/Package/V3/git.pm |    3 ---
 scripts/Dpkg/Version.pm               |   20 ++++++++++++++------
 scripts/dpkg-buildpackage.pl          |    3 +--
 scripts/dpkg-source.pl                |    2 +-
 9 files changed, 21 insertions(+), 22 deletions(-)

commit 646c8876609072af7f456a78b046b0432e2c44d1
Author: Christian Perrier <bubulle@debian.org>
Date:   Sun Mar 15 15:28:53 2009 +0100

    Completed Asturian translation

 debian/changelog |    2 +-
 po/ast.po        |  807 +++++++++++++++++++-----------------------------------
 2 files changed, 287 insertions(+), 522 deletions(-)

commit 9520a890c2459186ddc7137d119b50cfa1cf1e40
Author: Christian Perrier <bubulle@debian.org>
Date:   Sun Mar 15 14:44:15 2009 +0100

    Partial French translation update

 debian/changelog |    1 +
 po/fr.po         |  479 +++++++++++++++++++++++++-----------------------------
 2 files changed, 221 insertions(+), 259 deletions(-)

commit 4f761d89c84cee18e16da472daea38769fbcce0e
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 15 10:49:52 2009 +0100

    dpkg-genchanges, dpkg-gencontrol: avoid perl warnings
    
    Fix dpkg-genchanges and dpkg-gencontrol to not trigger perl warnings
    when the Architecture field is missing.

 debian/changelog           |    2 ++
 scripts/dpkg-genchanges.pl |    2 +-
 scripts/dpkg-gencontrol.pl |    6 +++---
 3 files changed, 6 insertions(+), 4 deletions(-)

commit b02e87457ceb9c849915180034b9247d0c228df8
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 15 10:30:26 2009 +0100

    Update deb-triggers(5) and dpkg-trigger(1)
    
    Update deb-triggers(5) and dpkg-trigger(1) to add a reference to
    /usr/share/doc/dpkg/triggers.txt.gz.

 debian/changelog   |    2 ++
 man/deb-triggers.5 |    3 ++-
 man/dpkg-trigger.1 |    2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

commit 7d0ea44e98bfa20f6e5a16a3201f8a4cb1037710
Author: Christian Perrier <bubulle@debian.org>
Date:   Fri Mar 13 20:33:46 2009 +0100

    Updated French translation

 scripts/po/fr.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ce04415c6b809e4936f9b69d5ea60daa06f0657d
Author: Marcos <marcos.alvarez.costales@gmail.com>
Date:   Fri Mar 13 20:32:45 2009 +0100

    Add Asturian translation
    
    Closes: #519478

 debian/changelog |    3 +
 po/ast.po        | 6509 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 6512 insertions(+), 0 deletions(-)

commit 6e9f17ba8fa0ae75aee08579d08ba3fae8175869
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Fri Mar 13 18:02:35 2009 +0100

    Fix Swedish translation so that it doesn't make po4a fail

 man/po/sv.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c81e27d8d841199be246cd9e0b41f7ea44160afe
Author: Peter Krefting <peterk@debian.org>
Date:   Wed Mar 11 14:38:07 2009 +0100

    Update Swedish translation
    
    Updated po/sv.po to 1012t0f0u.
    Updated man/po/sv.po to 1657t0f0u.

 debian/changelog |    1 +
 man/po/sv.po     |  765 +++++++++++++++++++++++++++++++-----------------------
 po/sv.po         |   14 +-
 3 files changed, 444 insertions(+), 336 deletions(-)

commit ea2fc2fc25e4b3bd7481100cc449fa023a44ba51
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Mar 11 02:57:32 2009 +0200

    Regenerate dpkg-man.pot and merge .po files with it

 man/po/de.po        |  581 +++++++++++++++++++++++++++++----------------------
 man/po/dpkg-man.pot |  498 +++++++++++++++++++++++++------------------
 man/po/es.po        |  524 ++++++++++++++++++++++++++--------------------
 man/po/fr.po        |  529 +++++++++++++++++++++++++++--------------------
 man/po/hu.po        |  525 ++++++++++++++++++++++++++--------------------
 man/po/ja.po        |  526 +++++++++++++++++++++++++++--------------------
 man/po/pl.po        |  527 +++++++++++++++++++++++++++--------------------
 man/po/pt_BR.po     |  525 ++++++++++++++++++++++++++--------------------
 man/po/ru.po        |  526 +++++++++++++++++++++++++++--------------------
 man/po/sv.po        |  527 +++++++++++++++++++++++++++--------------------
 10 files changed, 3047 insertions(+), 2241 deletions(-)

commit 2c43c07e599d2f26ef7cebf5f9adaaa4bb9c279f
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Mar 11 02:51:33 2009 +0200

    u-a: Fix typo in man page (‘values’ → ‘value’)
    
    Introduced in commit 7277e7e87af9cf4313880f228c693aa78ad46a03.
    
    Reported-by: Helge Kreutzmann <debian@helgefjell.de>

 man/update-alternatives.8 |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2ad24268349afa6cdc56a14bf872a624e3f871a1
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Mar 11 02:19:58 2009 +0200

    Add missing bug closure for Slovak translation
    
    Missed in commit d95c2b580e4db994e5ad51e13baa3192fd8827d6.
    
    Closes: #519084

 debian/changelog |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b9be5e2b188d3a02929ebd9faa6ab52fc71d4183
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Mar 11 02:17:46 2009 +0200

    Change Slovak maintainer to Ivan Masár

 dselect/po/LINGUAS |    2 +-
 po/LINGUAS         |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 96ac92ab3f5439ab1ab510a55fb6e8a805269e04
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Tue Mar 10 21:40:54 2009 +0100

    Update german translation of manual pages
    
    Update to 1600t25f20u.

 debian/changelog |    3 +
 man/po/de.add    |    2 +-
 man/po/de.po     |  480 +++++++++++++++++++++++++++++-------------------------
 3 files changed, 260 insertions(+), 225 deletions(-)

commit ab12b07d0575bc9a7a02311fee4447a247914d1b
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Mar 10 16:13:45 2009 +0200

    Regenerate dpkg.pot and merge .po files with it

 po/bs.po    |    8 ++------
 po/ca.po    |   15 +++++++--------
 po/cs.po    |   13 ++++++-------
 po/da.po    |   13 ++++++-------
 po/de.po    |   13 ++++++-------
 po/dpkg.pot |    8 ++------
 po/dz.po    |   13 ++++++-------
 po/el.po    |   13 ++++++-------
 po/es.po    |   13 ++++++-------
 po/et.po    |   13 ++++++-------
 po/eu.po    |   13 ++++++-------
 po/fr.po    |   13 ++++++-------
 po/gl.po    |   13 ++++++-------
 po/hu.po    |   13 ++++++-------
 po/id.po    |   13 ++++++-------
 po/it.po    |   13 ++++++-------
 po/ja.po    |   13 ++++++-------
 po/km.po    |   13 ++++++-------
 po/ko.po    |   13 ++++++-------
 po/ku.po    |    8 ++------
 po/lt.po    |   13 ++++++-------
 po/mr.po    |   13 ++++++-------
 po/nb.po    |   13 ++++++-------
 po/ne.po    |   13 ++++++-------
 po/nl.po    |   13 ++++++-------
 po/nn.po    |   13 ++++++-------
 po/pa.po    |    8 ++------
 po/pl.po    |   13 ++++++-------
 po/pt.po    |   13 ++++++-------
 po/pt_BR.po |   13 ++++++-------
 po/ro.po    |   13 ++++++-------
 po/ru.po    |   13 ++++++-------
 po/sk.po    |    9 ++++-----
 po/sv.po    |   11 +++++------
 po/th.po    |   13 ++++++-------
 po/tl.po    |   13 ++++++-------
 po/vi.po    |   13 ++++++-------
 po/zh_CN.po |   13 ++++++-------
 po/zh_TW.po |   13 ++++++-------
 39 files changed, 216 insertions(+), 267 deletions(-)

commit d95c2b580e4db994e5ad51e13baa3192fd8827d6
Author: Ivan Masár <helix84@centrum.sk>
Date:   Tue Mar 10 16:11:22 2009 +0200

    Update Slovak dpkg translation
    
    Update to 1013t.

 po/sk.po |  571 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 260 insertions(+), 311 deletions(-)

commit c473bbca60d67ee9d64a4fbe63507e8c9d73bb93
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Mar 10 15:55:56 2009 +0200

    Fix typo in dpkg output (‘unexecpted’ → ‘unexpected’)
    
    Closes: #519082
    Reported-by: Ivan Masár <helix84@centrum.sk>

 debian/changelog |    4 ++++
 src/filesdb.c    |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 8c651a05314924ed5823a8d995e515d34d0cfa4c
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Mar 9 22:54:13 2009 +0100

    dpkg-source: add --skip-debianization extract option
    
    Extracting a source package with --skip-debianization can be interesting
    when you want to import a source package in a VCS and want to import
    the upstream sources without having precise knowledge of the internals
    of all source package formats. This option is only supported for the
    source formats "1.0", "2.0" and "3.0 (quilt)" that handle clearly
    identified upstream sources.

 man/dpkg-source.1                 |    6 ++++++
 scripts/Dpkg/Source/Package.pm    |   10 ++++++++--
 scripts/Dpkg/Source/Package/V1.pm |    6 +++++-
 scripts/Dpkg/Source/Package/V2.pm |    9 ++++++++-
 4 files changed, 27 insertions(+), 4 deletions(-)

commit 1463ac71babf0432b5753c20eebc060363694e34
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Mar 9 22:21:28 2009 +0100

    dpkg-source: drop support of debian/control's Format field
    
    There are no interesting use case where it makes sense to hardcode
    the source format directly in debian/control. So drop that feature
    before people start abusing this field instead of using
    debian/source/format (which dpkg-source can have to create in some cases).

 debian/changelog       |    3 +++
 man/dpkg-source.1      |    4 +---
 scripts/dpkg-source.pl |    6 ++----
 3 files changed, 6 insertions(+), 7 deletions(-)

commit 758986f4ed29e24270f89dc3f53e53f5782be2dd
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Mar 9 21:11:58 2009 +0100

    dpkg-source(1): document format of debian/source/* files
    
    Also fix parsing of debian/source/include-binaries to ignore empty lines
    in Dpkg::Source::Package::V2::do_build().

 man/dpkg-source.1                 |   22 ++++++++++++++++++++--
 scripts/Dpkg/Source/Package/V2.pm |    2 +-
 2 files changed, 21 insertions(+), 3 deletions(-)

commit 492feedb3e75d99e9003105f5312d052d1156bc2
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Mar 9 20:43:26 2009 +0100

    Add missing changelog entry.

 debian/changelog |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b67df30f27c89bcba8ada8b916f13a135daeda7e
Author: Christian Perrier <bubulle@debian.org>
Date:   Mon Mar 9 07:01:36 2009 +0100

    Recomplete French translations
    
    Update to 473t.

 debian/changelog |    1 +
 scripts/po/fr.po |   46 +++++++++++++++++++++++++++++-----------------
 2 files changed, 30 insertions(+), 17 deletions(-)

commit 3ebe1d45258628e9138ba65903e56b571dbf4bd7
Author: Helge Kreutzmann <debian@helgefjell.de>
Date:   Sun Mar 8 20:42:42 2009 +0100

    Recomplete german scripts translation
    
    Update to 473t.

 debian/changelog |    1 +
 scripts/po/de.po |   42 ++++++++++++++++++++++++++----------------
 2 files changed, 27 insertions(+), 16 deletions(-)

commit 5ee2d60084f43f1b51907e77dd9f07dc4d810618
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 8 19:13:49 2009 +0100

    dpkg-shlibdeps: make shlibs.local override symbols files too
    
    As discussed in http://lists.debian.org/debian-devel/2009/03/msg00428.html
    dropping the shlibs.local package override for symbols files was not
    necessarily a good idea. So this commit makes dpkg-shlibdeps skip
    the symbols files for a library if it detects that the relevant dependency
    is available in the shlibs.local file.

 man/dpkg-shlibdeps.1      |    3 ++-
 scripts/dpkg-shlibdeps.pl |    9 ++++++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 5fd387999d92ef1f47560980cffb54565a72a96b
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 8 16:11:53 2009 +0100

    dpkg-shlibdeps: don't fail on binaries outside of a package's dir
    
    Dpkg 1.15.0 introduced a regression by trying to deduce the target
    directory in order to adjust some warnings. This check failed when
    dpkg-shlibdeps was run on files not (yet) installed in the package's
    directory (debian/package/). Fix that and emit a warning so that
    maintainers are encouraged to analyze the binaries once they have
    been installed in their target directory.

 debian/changelog          |    2 ++
 scripts/dpkg-shlibdeps.pl |   10 ++++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit ea1530fe45c8b1ad61d91c0791c53ecf363899bf
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Sun Mar 8 15:50:58 2009 +0100

    dpkg-source: call quilt only once to apply all patches
    
    Refactor Dpkg::Source::Package::V3::quilt::apply_patches() to
    call quilt only once (quilt push -a -q) instead of once per package. This
    dramatically improves performance for packages like glibc that
    have a large number of patches.

 debian/changelog                        |    2 +
 scripts/Dpkg/Source/Package/V3/quilt.pm |   45 ++++++++++++++++++------------
 2 files changed, 29 insertions(+), 18 deletions(-)

commit 1a01979e7607a068c7d33acfa238a08547b5b69a
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Mar 4 23:26:33 2009 +0200

    Regenerate .pot files and merge .po files with them

 po/bs.po    |  132 +++++++++++++++++++++++++------------
 po/ca.po    |  153 +++++++++++++++++++++++++------------------
 po/cs.po    |  153 +++++++++++++++++++++++++------------------
 po/da.po    |  153 +++++++++++++++++++++++++------------------
 po/de.po    |  153 +++++++++++++++++++++++++------------------
 po/dpkg.pot |  132 +++++++++++++++++++++++++------------
 po/dz.po    |  153 +++++++++++++++++++++++++------------------
 po/el.po    |  153 +++++++++++++++++++++++++------------------
 po/es.po    |  153 +++++++++++++++++++++++++------------------
 po/et.po    |  141 +++++++++++++++++++++++++---------------
 po/eu.po    |  153 +++++++++++++++++++++++++------------------
 po/fr.po    |  153 +++++++++++++++++++++++++------------------
 po/gl.po    |  153 +++++++++++++++++++++++++------------------
 po/hu.po    |  150 +++++++++++++++++++++++++------------------
 po/id.po    |  150 +++++++++++++++++++++++++------------------
 po/it.po    |  153 +++++++++++++++++++++++++------------------
 po/ja.po    |  153 +++++++++++++++++++++++++------------------
 po/km.po    |  153 +++++++++++++++++++++++++------------------
 po/ko.po    |  153 +++++++++++++++++++++++++------------------
 po/ku.po    |  138 +++++++++++++++++++++++++--------------
 po/lt.po    |  150 +++++++++++++++++++++++++------------------
 po/mr.po    |  154 +++++++++++++++++++++++++-------------------
 po/nb.po    |  153 +++++++++++++++++++++++++------------------
 po/ne.po    |  153 +++++++++++++++++++++++++------------------
 po/nl.po    |  153 +++++++++++++++++++++++++------------------
 po/nn.po    |  150 +++++++++++++++++++++++++------------------
 po/pa.po    |  132 +++++++++++++++++++++++++------------
 po/pl.po    |  153 +++++++++++++++++++++++++------------------
 po/pt.po    |  153 +++++++++++++++++++++++++------------------
 po/pt_BR.po |  153 +++++++++++++++++++++++++------------------
 po/ro.po    |  153 +++++++++++++++++++++++++------------------
 po/ru.po    |  153 +++++++++++++++++++++++++------------------
 po/sk.po    |  153 +++++++++++++++++++++++++------------------
 po/sv.po    |  209 ++++++++++++++++++++++++++++++++---------------------------
 po/th.po    |  153 +++++++++++++++++++++++++------------------
 po/tl.po    |  151 +++++++++++++++++++++++++------------------
 po/vi.po    |  153 +++++++++++++++++++++++++------------------
 po/zh_CN.po |  156 +++++++++++++++++++++++++-------------------
 po/zh_TW.po |  153 +++++++++++++++++++++++++------------------
 39 files changed, 3458 insertions(+), 2465 deletions(-)

commit d111d026a51110f95cc1661efaa99e2650843a5f
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Mar 4 23:24:44 2009 +0200

    Add new files missed on code refactoring
    
    Reported-by: Sven Joachim <svenjoac@gmx.de>

 po/POTFILES.in |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 9b5eebb259cd074f0b175bdaeb60cf35397eb049
Author: Peter Krefting <peterk@debian.org>
Date:   Tue Mar 3 14:20:44 2009 +0100

    Update Swedish translation.
    
    Updated dselect/po/sv.po to 283t0f0u.
    Updated scripts/po/sv.po to 473t0f0u.
    Updated po/sv.po to 1004t0f0u.

 debian/changelog |    7 +
 dselect/po/sv.po |    8 +-
 po/sv.po         |  546 +++++++++++++++++++++++++-----------------------------
 scripts/po/sv.po |   39 ++--
 4 files changed, 282 insertions(+), 318 deletions(-)

commit b53a6a7e6651e82eeb8cfafa1981b1c5d33b4e04
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Feb 11 03:31:24 2009 +0200

    Add new pkg_array_free function
    
    Use it to free the arrays after use, so that we do not leak.

 src/pkg-array.c |    8 ++++++++
 src/pkg-array.h |    1 +
 src/query.c     |    4 ++++
 src/select.c    |    2 ++
 4 files changed, 15 insertions(+), 0 deletions(-)

commit 45e5ee9e4c9195a488c2e0e246b855e4bcbe6b4f
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Feb 11 03:28:19 2009 +0200

    Refactor package array handling
    
    Create a new pkg_array structure, and two new functions to initialize
    from the db, and to sort the array.

 src/Makefile.am                  |    4 +-
 src/pkg-array.c                  |   29 ++++++++++++++++
 src/{pkg-array.c => pkg-array.h} |   27 ++++++++-------
 src/query.c                      |   69 ++++++++++++++-----------------------
 src/select.c                     |   27 +++++----------
 5 files changed, 80 insertions(+), 76 deletions(-)

commit 2c0667d06a38c3a31ab43b79a979f29e5fcf0cf3
Author: Guillem Jover <guillem@debian.org>
Date:   Tue Feb 10 03:23:36 2009 +0200

    Rename pkg-list.c to pkg-array.c

 src/Makefile.am                 |    4 ++--
 src/{pkg-list.c => pkg-array.c} |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 4da4f0145a451a13eab2cdb6b1d5e46d857fd93b
Author: Raphael Hertzog <hertzog@debian.org>
Date:   Mon Mar 2 18:10:40 2009 +0100

    dpkg-genchanges: correctly handles additional upstream tarballs
    
    The source format 3.0 (quilt) allows additional upstream tarballs
    named <pkg>_<upstreamversion>.orig-<component>.tar.<ext>. They
    should be treated like normal .orig tarballs and be left out
    like them in normal "binary and diff upload".

 debian/changelog           |    5 +++++
 scripts/dpkg-genchanges.pl |    5 +++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 06665a08379c3a3054906602703077793f1bd048
Author: Sven Joachim <svenjoac@gmx.de>
Date:   Mon Mar 2 17:21:57 2009 +0100

    Update german dselect translation
    
    Update to 283t.

 debian/changelog |    3 ++-
 dselect/po/de.po |   50 ++++----------------------------------------------
 2 files changed, 6 insertions(+), 47 deletions(-)

commit 1a0b8ade8f5f5130f77415f86f1686e8c097b768
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Mar 2 06:56:25 2009 +0200

    Switch to automatically generating the ChangeLog file
    
    Keep the old ChangeLog files as ChangeLog.old, and distribute them.
    Automatically genereate the ChangeLog from “git log”. And update the
    information for translators.

 .gitignore                              |    1 +
 ChangeLog => ChangeLog.old              |    0
 Makefile.am                             |    6 ++++
 README.translators                      |   44 +++++++++---------------------
 debian/rules                            |    4 +-
 dselect/po/{ChangeLog => ChangeLog.old} |    0
 dselect/po/Makevars                     |    2 +
 man/Makefile.am                         |    2 +-
 man/po/{ChangeLog => ChangeLog.old}     |    0
 po/{ChangeLog => ChangeLog.old}         |    0
 po/Makevars                             |    2 +
 scripts/po/{ChangeLog => ChangeLog.old} |    0
 scripts/po/Makevars                     |    2 +
 13 files changed, 29 insertions(+), 34 deletions(-)

commit 883b6e840f06e7d05e1c6a23824c5aefd3466754
Author: Guillem Jover <guillem@debian.org>
Date:   Mon Mar 2 06:23:10 2009 +0200

    Bump version to 1.15.1~

 configure.ac     |    2 +-
 debian/changelog |    6 ++++++
 2 files changed, 7 insertions(+), 1 deletions(-)
