diff -Nru dpkg-1.18.3ubuntu1/ABOUT-NLS dpkg-1.18.4ubuntu1/ABOUT-NLS --- dpkg-1.18.3ubuntu1/ABOUT-NLS 2015-09-21 05:21:07.000000000 +0000 +++ dpkg-1.18.4ubuntu1/ABOUT-NLS 2015-12-25 12:47:52.000000000 +0000 @@ -141,1109 +141,1237 @@ PO files have been submitted to translation coordination, with a translation percentage of at least 50%. - Ready PO files af am an ar as ast az be be@latin bg bn_IN bs ca + Ready PO files af am an ar as ast az be bg bn bn_IN bs ca crh cs + +---------------------------------------------------+ + a2ps | [] [] [] | + aegis | | + anubis | | + aspell | [] [] [] | + bash | [] [] [] | + bfd | | + binutils | [] | + bison | | + bison-runtime | [] | + buzztrax | [] | + ccd2cue | | + ccide | | + cflow | | + clisp | | + coreutils | [] [] | + cpio | | + cppi | | + cpplib | [] | + cryptsetup | [] | + datamash | | + denemo | [] [] | + dfarc | [] | + dialog | [] [] [] | + dico | | + diffutils | [] | + dink | [] | + direvent | | + doodle | [] | + dos2unix | | + dos2unix-man | | + e2fsprogs | [] [] | + enscript | [] | + exif | [] | + fetchmail | [] [] | + findutils | [] | + flex | [] | + freedink | [] [] | + fusionforge | | + gas | | + gawk | [] | + gcal | [] | + gcc | | + gdbm | | + gettext-examples | [] [] [] [] [] | + gettext-runtime | [] [] [] | + gettext-tools | [] [] | + gip | [] [] | + gjay | | + glunarclock | [] [] [] | + gnubiff | [] | + gnubik | [] | + gnucash | () () [] | + gnuchess | | + gnulib | [] | + gnunet | | + gnunet-gtk | | + gold | | + gphoto2 | [] | + gprof | [] | + gpsdrive | | + gramadoir | | + grep | [] [] | + grub | [] | + gsasl | | + gss | | + gst-plugins-bad | [] | + gst-plugins-base | [] [] [] | + gst-plugins-good | [] [] [] | + gst-plugins-ugly | [] [] [] | + gstreamer | [] [] [] [] | + gtick | [] | + gtkam | [] [] | + gtkorphan | [] [] | + gtkspell | [] [] [] [] [] | + guix | | + guix-packages | | + gutenprint | [] | + hello | [] | + help2man | | + help2man-texi | | + hylafax | | + idutils | | + iso_15924 | [] | + iso_3166 | [] [] [] [] [] [] [] [] [] [] | + iso_3166_2 | | + iso_4217 | [] | + iso_639 | [] [] [] [] [] [] [] [] [] | + iso_639_3 | [] [] | + iso_639_5 | | + jwhois | | + kbd | [] | + klavaro | [] [] [] [] [] | + latrine | | + ld | [] | + leafpad | [] [] [] [] | + libc | [] [] [] | + libexif | () | + libextractor | | + libgnutls | [] | + libgpg-error | [] | + libgphoto2 | [] | + libgphoto2_port | [] | + libgsasl | | + libiconv | [] [] | + libidn | [] | + liferea | [] [] [] [] | + lilypond | [] [] | + lordsawar | [] | + lprng | | + lynx | [] [] | + m4 | [] | + mailfromd | | + mailutils | | + make | [] | + man-db | [] [] | + man-db-manpages | | + midi-instruments | [] [] [] | + minicom | [] | + mkisofs | [] | + myserver | [] | + nano | [] [] [] | + opcodes | | + parted | [] | + pies | | + popt | [] | + procps-ng | | + procps-ng-man | | + psmisc | [] | + pspp | [] | + pushover | [] | + pwdutils | | + pyspread | | + radius | [] | + recode | [] [] [] | + recutils | | + rpm | | + rush | | + sarg | | + sed | [] [] [] | + sharutils | [] | + shishi | | + skribilo | | + solfege | [] | + solfege-manual | | + spotmachine | | + sudo | [] [] | + sudoers | [] [] | + sysstat | [] | + tar | [] [] [] | + texinfo | [] [] | + texinfo_document | [] | + tigervnc | [] | + tin | | + tin-man | | + tracgoogleappsa... | | + trader | | + util-linux | [] | + ve | | + vice | | + vmm | | + vorbis-tools | [] | + wastesedge | | + wcd | | + wcd-man | | + wdiff | [] [] | + wget | [] [] | + wyslij-po | | + xboard | | + xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] | + xkeyboard-config | [] [] [] | + +---------------------------------------------------+ + af am an ar as ast az be bg bn bn_IN bs ca crh cs + 4 0 2 4 3 11 0 8 24 3 3 1 55 4 76 + + da de el en en_GB en_ZA eo es et eu fa fi fr + +--------------------------------------------------+ + a2ps | [] [] [] [] [] [] [] [] [] | + aegis | [] [] [] [] | + anubis | [] [] [] [] [] | + aspell | [] [] [] [] [] [] [] | + bash | [] [] [] [] [] | + bfd | [] [] [] [] | + binutils | [] [] [] | + bison | [] [] [] [] [] [] [] [] | + bison-runtime | [] [] [] [] [] [] [] [] | + buzztrax | [] [] [] [] | + ccd2cue | [] [] [] | + ccide | [] [] [] [] [] [] | + cflow | [] [] [] [] [] | + clisp | [] [] [] [] [] | + coreutils | [] [] [] [] [] | + cpio | [] [] [] [] [] | + cppi | [] [] [] [] [] | + cpplib | [] [] [] [] [] [] | + cryptsetup | [] [] [] [] [] | + datamash | [] [] [] [] | + denemo | | + dfarc | [] [] [] [] [] [] | + dialog | [] [] [] [] [] [] [] [] [] | + dico | [] [] [] [] | + diffutils | [] [] [] [] [] [] | + dink | [] [] [] [] [] [] | + direvent | [] [] [] [] | + doodle | [] [] [] [] | + dos2unix | [] [] [] [] [] | + dos2unix-man | [] [] [] | + e2fsprogs | [] [] [] [] [] | + enscript | [] [] [] [] [] [] | + exif | [] [] [] [] [] [] | + fetchmail | [] () [] [] [] [] [] | + findutils | [] [] [] [] [] [] [] [] | + flex | [] [] [] [] [] [] | + freedink | [] [] [] [] [] [] [] [] | + fusionforge | [] [] [] | + gas | [] [] [] | + gawk | [] [] [] [] [] | + gcal | [] [] [] [] | + gcc | [] [] | + gdbm | [] [] [] [] [] | + gettext-examples | [] [] [] [] [] [] [] | + gettext-runtime | [] [] [] [] [] [] | + gettext-tools | [] [] [] [] [] | + gip | [] [] [] [] [] [] [] | + gjay | [] [] [] [] | + glunarclock | [] [] [] [] [] | + gnubiff | () [] [] () | + gnubik | [] [] [] [] [] | + gnucash | [] () () () () () () | + gnuchess | [] [] [] [] | + gnulib | [] [] [] [] [] [] [] | + gnunet | [] | + gnunet-gtk | [] | + gold | [] [] [] | + gphoto2 | [] () [] [] | + gprof | [] [] [] [] [] [] | + gpsdrive | [] [] [] [] | + gramadoir | [] [] [] [] [] | + grep | [] [] [] [] [] [] [] | + grub | [] [] [] [] [] | + gsasl | [] [] [] [] [] | + gss | [] [] [] [] [] | + gst-plugins-bad | [] [] | + gst-plugins-base | [] [] [] [] [] [] | + gst-plugins-good | [] [] [] [] [] [] [] | + gst-plugins-ugly | [] [] [] [] [] [] [] [] | + gstreamer | [] [] [] [] [] [] [] | + gtick | [] () [] [] [] | + gtkam | [] () [] [] [] [] | + gtkorphan | [] [] [] [] [] | + gtkspell | [] [] [] [] [] [] [] [] | + guix | [] [] [] | + guix-packages | | + gutenprint | [] [] [] [] | + hello | [] [] [] [] [] [] [] [] | + help2man | [] [] [] [] [] [] [] | + help2man-texi | [] [] [] | + hylafax | [] [] | + idutils | [] [] [] [] [] | + iso_15924 | [] () [] [] () [] () | + iso_3166 | [] () [] [] [] [] () [] () | + iso_3166_2 | [] () () () | + iso_4217 | [] () [] [] [] () [] () | + iso_639 | [] () [] [] () [] () | + iso_639_3 | () () () | + iso_639_5 | () () () | + jwhois | [] [] [] [] [] | + kbd | [] [] [] [] [] [] | + klavaro | [] [] [] [] [] [] [] | + latrine | [] () [] [] | + ld | [] [] [] [] | + leafpad | [] [] [] [] [] [] [] [] | + libc | [] [] [] [] [] | + libexif | [] [] () [] [] | + libextractor | [] | + libgnutls | [] [] [] [] | + libgpg-error | [] [] [] | + libgphoto2 | [] () [] | + libgphoto2_port | [] () [] [] [] [] | + libgsasl | [] [] [] [] [] | + libiconv | [] [] [] [] [] [] [] | + libidn | [] [] [] [] [] | + liferea | [] () [] [] [] [] [] | + lilypond | [] [] [] [] [] [] | + lordsawar | [] [] | + lprng | | + lynx | [] [] [] [] [] [] | + m4 | [] [] [] [] [] [] | + mailfromd | [] | + mailutils | [] [] [] [] | + make | [] [] [] [] [] | + man-db | [] [] [] [] | + man-db-manpages | [] [] | + midi-instruments | [] [] [] [] [] [] [] [] [] | + minicom | [] [] [] [] [] | + mkisofs | [] [] [] | + myserver | [] [] [] [] | + nano | [] [] [] [] [] [] [] | + opcodes | [] [] [] [] [] | + parted | [] [] [] | + pies | [] | + popt | [] [] [] [] [] [] | + procps-ng | [] [] | + procps-ng-man | [] [] | + psmisc | [] [] [] [] [] [] [] | + pspp | [] [] [] | + pushover | () [] [] [] | + pwdutils | [] [] [] | + pyspread | [] [] | + radius | [] [] | + recode | [] [] [] [] [] [] [] | + recutils | [] [] [] [] | + rpm | [] [] [] [] [] | + rush | [] [] [] | + sarg | [] [] | + sed | [] [] [] [] [] [] [] [] | + sharutils | [] [] [] [] | + shishi | [] [] [] | + skribilo | [] [] | + solfege | [] [] [] [] [] [] [] [] | + solfege-manual | [] [] [] [] [] | + spotmachine | [] [] [] [] | + sudo | [] [] [] [] [] [] | + sudoers | [] [] [] [] [] [] | + sysstat | [] [] [] [] [] [] | + tar | [] [] [] [] [] [] [] | + texinfo | [] [] [] [] [] | + texinfo_document | [] [] [] [] | + tigervnc | [] [] [] [] [] [] | + tin | [] [] [] [] | + tin-man | [] | + tracgoogleappsa... | [] [] [] [] [] | + trader | [] [] [] [] [] [] | + util-linux | [] [] [] [] | + ve | [] [] [] [] [] | + vice | () () () | + vmm | [] [] | + vorbis-tools | [] [] [] [] | + wastesedge | [] () | + wcd | [] [] [] [] | + wcd-man | [] | + wdiff | [] [] [] [] [] [] [] | + wget | [] [] [] [] [] [] | + wyslij-po | [] [] [] [] | + xboard | [] [] [] [] | + xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] | + xkeyboard-config | [] [] [] [] [] [] [] | +--------------------------------------------------+ - a2ps | [] [] | - aegis | | - ant-phone | | - anubis | | - aspell | [] [] | - bash | | + da de el en en_GB en_ZA eo es et eu fa fi fr + 123 134 32 1 6 0 97 97 23 14 4 106 139 + + ga gd gl gu he hi hr hu hy ia id is it ja ka kk + +-------------------------------------------------+ + a2ps | [] [] [] [] | + aegis | [] | + anubis | [] [] [] [] | + aspell | [] [] [] [] [] | + bash | [] [] [] [] | + bfd | [] [] | + binutils | [] [] [] | + bison | [] | + bison-runtime | [] [] [] [] [] [] [] [] | + buzztrax | | + ccd2cue | [] | + ccide | [] [] | + cflow | [] [] [] | + clisp | | + coreutils | [] [] [] | + cpio | [] [] [] [] [] [] | + cppi | [] [] [] [] [] | + cpplib | [] [] | + cryptsetup | [] | + datamash | | + denemo | [] | + dfarc | [] [] [] | + dialog | [] [] [] [] [] [] [] [] [] [] | + dico | | + diffutils | [] [] [] [] | + dink | [] | + direvent | [] | + doodle | [] [] | + dos2unix | [] [] | + dos2unix-man | | + e2fsprogs | [] | + enscript | [] [] [] | + exif | [] [] [] [] [] [] | + fetchmail | [] [] [] | + findutils | [] [] [] [] [] [] [] | + flex | [] | + freedink | [] [] [] [] | + fusionforge | | + gas | [] | + gawk | [] () [] | + gcal | | + gcc | | + gdbm | | + gettext-examples | [] [] [] [] [] [] [] | + gettext-runtime | [] [] [] [] [] [] [] | + gettext-tools | [] [] [] | + gip | [] [] [] [] [] [] | + gjay | [] | + glunarclock | [] [] [] [] [] [] | + gnubiff | [] [] () | + gnubik | [] [] [] | + gnucash | () () () () () [] | + gnuchess | | + gnulib | [] [] [] [] [] | + gnunet | | + gnunet-gtk | | + gold | [] [] | + gphoto2 | [] [] [] [] | + gprof | [] [] [] [] | + gpsdrive | [] [] [] [] | + gramadoir | [] [] [] | + grep | [] [] [] [] [] [] [] | + grub | [] [] [] | + gsasl | [] [] [] [] [] | + gss | [] [] [] [] [] | + gst-plugins-bad | [] | + gst-plugins-base | [] [] [] [] | + gst-plugins-good | [] [] [] [] [] [] | + gst-plugins-ugly | [] [] [] [] [] [] | + gstreamer | [] [] [] [] [] | + gtick | [] [] [] [] [] | + gtkam | [] [] [] [] [] | + gtkorphan | [] [] [] [] | + gtkspell | [] [] [] [] [] [] [] [] [] [] | + guix | [] | + guix-packages | | + gutenprint | [] [] [] | + hello | [] [] [] [] [] | + help2man | [] [] [] | + help2man-texi | | + hylafax | [] | + idutils | [] [] | + iso_15924 | [] [] [] [] [] [] | + iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] | + iso_3166_2 | [] [] | + iso_4217 | [] [] [] [] [] [] | + iso_639 | [] [] [] [] [] [] [] [] [] | + iso_639_3 | [] [] | + iso_639_5 | | + jwhois | [] [] [] [] | + kbd | [] [] [] | + klavaro | [] [] [] [] | + latrine | [] | + ld | [] [] [] [] | + leafpad | [] [] [] [] [] [] [] () | + libc | [] [] [] [] [] | + libexif | [] | + libextractor | | + libgnutls | [] | + libgpg-error | [] [] [] | + libgphoto2 | [] [] | + libgphoto2_port | [] [] | + libgsasl | [] [] [] [] | + libiconv | [] [] [] [] [] [] [] | + libidn | [] [] [] [] | + liferea | [] [] [] [] [] | + lilypond | [] | + lordsawar | | + lprng | [] | + lynx | [] [] [] [] | + m4 | [] [] [] [] [] | + mailfromd | | + mailutils | | + make | [] [] [] [] | + man-db | [] [] | + man-db-manpages | [] [] | + midi-instruments | [] [] [] [] [] [] [] [] [] | + minicom | [] [] [] | + mkisofs | [] [] | + myserver | [] | + nano | [] [] [] [] [] | + opcodes | [] [] [] | + parted | [] [] [] [] | + pies | | + popt | [] [] [] [] [] [] [] [] [] [] | + procps-ng | | + procps-ng-man | | + psmisc | [] [] [] [] | + pspp | [] [] | + pushover | [] | + pwdutils | [] | + pyspread | | + radius | [] | + recode | [] [] [] [] [] [] [] | + recutils | | + rpm | [] | + rush | [] | + sarg | | + sed | [] [] [] [] [] [] [] | + sharutils | | + shishi | | + skribilo | [] | + solfege | [] [] | + solfege-manual | | + spotmachine | | + sudo | [] [] [] [] | + sudoers | [] [] [] | + sysstat | [] [] [] | + tar | [] [] [] [] [] [] | + texinfo | [] [] [] | + texinfo_document | [] [] | + tigervnc | | + tin | | + tin-man | | + tracgoogleappsa... | [] [] [] [] | + trader | [] [] | + util-linux | [] | + ve | [] | + vice | () () | + vmm | | + vorbis-tools | [] [] | + wastesedge | () | + wcd | | + wcd-man | | + wdiff | [] [] [] | + wget | [] [] [] [] | + wyslij-po | [] [] [] | + xboard | | + xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] [] | + xkeyboard-config | [] [] [] [] [] | + +-------------------------------------------------+ + ga gd gl gu he hi hr hu hy ia id is it ja ka kk + 36 2 49 4 8 2 54 75 2 6 84 11 89 60 0 3 + + kn ko ku ky lg lt lv mk ml mn mr ms mt nb ne nl + +--------------------------------------------------+ + a2ps | [] [] | + aegis | [] | + anubis | [] [] [] | + aspell | [] [] | + bash | [] [] | bfd | | - bibshelf | [] | binutils | | - bison | | - bison-runtime | [] | - bluez-pin | [] [] | - bombono-dvd | | - buzztard | | - cflow | | - clisp | | - coreutils | [] [] | - cpio | | + bison | [] | + bison-runtime | [] [] [] [] [] [] | + buzztrax | | + ccd2cue | | + ccide | [] [] | + cflow | [] | + clisp | [] | + coreutils | [] [] | + cpio | [] | cppi | | - cpplib | [] | - cryptsetup | | - dfarc | | - dialog | [] [] | + cpplib | [] | + cryptsetup | [] | + datamash | [] [] | + denemo | | + dfarc | [] [] | + dialog | [] [] [] [] [] [] | dico | | - diffutils | [] | - dink | | - doodle | | - e2fsprogs | [] | - enscript | [] | - exif | | - fetchmail | [] | - findutils | [] | - flex | [] | - freedink | | + diffutils | [] [] [] | + dink | [] | + direvent | [] | + doodle | [] | + dos2unix | [] [] | + dos2unix-man | [] | + e2fsprogs | [] | + enscript | [] | + exif | [] [] | + fetchmail | [] | + findutils | [] [] | + flex | [] | + freedink | [] [] | + fusionforge | | gas | | - gawk | [] [] | - gcal | [] | + gawk | [] | + gcal | | gcc | | - gettext-examples | [] [] [] [] | - gettext-runtime | [] [] | - gettext-tools | [] [] | - gip | [] | + gdbm | | + gettext-examples | [] [] [] [] [] [] | + gettext-runtime | [] [] | + gettext-tools | [] | + gip | [] [] [] | gjay | | - gliv | [] | - glunarclock | [] [] | - gnubiff | | - gnucash | [] | - gnuedu | | - gnulib | | + glunarclock | [] [] | + gnubiff | [] | + gnubik | [] [] | + gnucash | () () () () () () () [] | + gnuchess | [] [] | + gnulib | [] | gnunet | | gnunet-gtk | | - gnutls | | gold | | - gpe-aerial | | - gpe-beam | | - gpe-bluetooth | | - gpe-calendar | | - gpe-clock | [] | - gpe-conf | | - gpe-contacts | | - gpe-edit | | - gpe-filemanager | | - gpe-go | | - gpe-login | | - gpe-ownerinfo | [] | - gpe-package | | - gpe-sketchbook | | - gpe-su | [] | - gpe-taskmanager | [] | - gpe-timesheet | [] | - gpe-today | [] | - gpe-todo | | - gphoto2 | | - gprof | [] | - gpsdrive | | - gramadoir | | - grep | | - grub | [] [] | - gsasl | | + gphoto2 | [] | + gprof | [] [] | + gpsdrive | [] | + gramadoir | [] | + grep | [] [] | + grub | [] [] [] | + gsasl | [] | gss | | - gst-plugins-bad | [] | - gst-plugins-base | [] | - gst-plugins-good | [] | - gst-plugins-ugly | [] | - gstreamer | [] [] [] | - gtick | | - gtkam | [] | - gtkorphan | [] | - gtkspell | [] [] [] | - gutenprint | | - hello | [] | - help2man | | - hylafax | | - idutils | | - indent | [] [] | - iso_15924 | | - iso_3166 | [] [] [] [] [] [] [] | - iso_3166_2 | | - iso_4217 | | - iso_639 | [] [] [] [] | - iso_639_3 | | - jwhois | | - kbd | | - keytouch | [] | - keytouch-editor | | - keytouch-keyboa... | [] | - klavaro | [] | + gst-plugins-bad | [] | + gst-plugins-base | [] [] [] | + gst-plugins-good | [] [] [] [] | + gst-plugins-ugly | [] [] [] [] [] | + gstreamer | [] [] | + gtick | [] | + gtkam | [] [] | + gtkorphan | [] [] | + gtkspell | [] [] [] [] [] [] [] | + guix | | + guix-packages | | + gutenprint | [] | + hello | [] [] [] | + help2man | [] | + help2man-texi | | + hylafax | [] | + idutils | [] | + iso_15924 | () [] [] | + iso_3166 | [] [] [] () [] [] [] [] [] [] | + iso_3166_2 | () [] | + iso_4217 | () [] [] [] | + iso_639 | [] [] () [] [] [] [] | + iso_639_3 | [] () [] | + iso_639_5 | () | + jwhois | [] [] | + kbd | [] | + klavaro | [] [] | latrine | | - ld | [] | - leafpad | [] [] | - libc | [] [] | - libexif | () | - libextractor | | - libgnutls | | - libgpewidget | | - libgpg-error | | - libgphoto2 | | - libgphoto2_port | | - libgsasl | | - libiconv | [] | - libidn | | - lifelines | | - liferea | [] [] | + ld | | + leafpad | [] [] [] [] [] | + libc | [] [] | + libexif | [] | + libextractor | [] | + libgnutls | [] [] | + libgpg-error | [] | + libgphoto2 | [] | + libgphoto2_port | [] | + libgsasl | [] | + libiconv | [] [] | + libidn | [] | + liferea | [] [] [] | lilypond | | - linkdr | [] | lordsawar | | lprng | | - lynx | [] | - m4 | | + lynx | [] | + m4 | [] | mailfromd | | mailutils | | - make | | - man-db | | - man-db-manpages | | - minicom | | - mkisofs | | + make | [] [] | + man-db | [] | + man-db-manpages | [] | + midi-instruments | [] [] [] [] [] [] [] | + minicom | [] | + mkisofs | [] | myserver | | - nano | [] [] | - opcodes | | - parted | | + nano | [] [] [] | + opcodes | [] | + parted | [] | pies | | - popt | | - psmisc | | - pspp | [] | - pwdutils | | - radius | [] | - recode | [] [] | - rosegarden | | - rpm | | - rush | | + popt | [] [] [] [] [] | + procps-ng | | + procps-ng-man | | + psmisc | [] | + pspp | [] [] | + pushover | | + pwdutils | [] | + pyspread | | + radius | [] | + recode | [] [] | + recutils | [] | + rpm | [] | + rush | [] | sarg | | - screem | | - scrollkeeper | [] [] [] | - sed | [] [] | - sharutils | [] [] | + sed | [] [] | + sharutils | [] | shishi | | - skencil | | - solfege | | - solfege-manual | | - soundtracker | | - sp | | - sysstat | | - tar | [] | - texinfo | | + skribilo | | + solfege | [] [] | + solfege-manual | [] | + spotmachine | [] | + sudo | [] [] | + sudoers | [] [] | + sysstat | [] [] | + tar | [] [] [] | + texinfo | [] | + texinfo_document | [] | + tigervnc | [] | tin | | - unicode-han-tra... | | - unicode-transla... | | - util-linux-ng | [] | + tin-man | | + tracgoogleappsa... | [] [] [] | + trader | [] | + util-linux | [] | + ve | [] | + vice | [] | + vmm | [] | + vorbis-tools | [] | + wastesedge | [] | + wcd | [] | + wcd-man | [] | + wdiff | [] | + wget | [] [] | + wyslij-po | [] | + xboard | [] | + xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] | + xkeyboard-config | [] [] [] | + +--------------------------------------------------+ + kn ko ku ky lg lt lv mk ml mn mr ms mt nb ne nl + 5 11 4 6 0 13 24 3 3 3 4 12 2 40 1 126 + + nn or os pa pl ps pt pt_BR ro ru rw sk sl sq sr + +--------------------------------------------------+ + a2ps | [] [] [] [] [] [] [] | + aegis | [] [] | + anubis | [] [] [] | + aspell | [] [] [] [] [] [] [] | + bash | [] [] [] [] [] | + bfd | [] | + binutils | [] [] | + bison | [] [] [] | + bison-runtime | [] [] [] [] [] [] [] [] | + buzztrax | | + ccd2cue | [] | + ccide | [] [] [] | + cflow | [] [] | + clisp | [] | + coreutils | [] [] [] [] | + cpio | [] [] [] | + cppi | [] [] [] | + cpplib | [] [] [] | + cryptsetup | [] [] | + datamash | [] [] | + denemo | | + dfarc | [] [] [] | + dialog | [] [] [] [] [] [] [] | + dico | [] | + diffutils | [] [] | + dink | | + direvent | [] [] | + doodle | [] [] | + dos2unix | [] [] [] [] | + dos2unix-man | [] [] | + e2fsprogs | [] | + enscript | [] [] [] [] [] [] | + exif | [] [] [] [] [] [] | + fetchmail | [] [] [] | + findutils | [] [] [] [] [] | + flex | [] [] [] [] [] | + freedink | [] [] [] [] [] | + fusionforge | | + gas | | + gawk | [] | + gcal | | + gcc | | + gdbm | [] [] [] | + gettext-examples | [] [] [] [] [] [] [] [] | + gettext-runtime | [] [] [] [] [] [] [] [] [] | + gettext-tools | [] [] [] [] [] [] [] | + gip | [] [] [] [] [] | + gjay | [] | + glunarclock | [] [] [] [] [] [] | + gnubiff | [] | + gnubik | [] [] [] [] | + gnucash | () () () () [] | + gnuchess | [] [] | + gnulib | [] [] [] [] [] | + gnunet | | + gnunet-gtk | | + gold | | + gphoto2 | [] [] [] [] [] | + gprof | [] [] [] [] | + gpsdrive | [] | + gramadoir | [] [] | + grep | [] [] [] [] [] [] | + grub | [] [] [] [] [] | + gsasl | [] [] [] | + gss | [] [] [] [] | + gst-plugins-bad | [] [] [] [] | + gst-plugins-base | [] [] [] [] [] [] | + gst-plugins-good | [] [] [] [] [] [] [] | + gst-plugins-ugly | [] [] [] [] [] [] [] | + gstreamer | [] [] [] [] [] [] [] | + gtick | [] [] [] [] [] | + gtkam | [] [] [] [] [] [] | + gtkorphan | [] [] [] [] | + gtkspell | [] [] [] [] [] [] [] [] [] | + guix | | + guix-packages | | + gutenprint | [] | + hello | [] [] [] [] [] [] | + help2man | [] [] [] [] | + help2man-texi | [] | + hylafax | | + idutils | [] [] [] | + iso_15924 | [] () [] [] [] [] | + iso_3166 | [] [] [] [] () [] [] [] [] [] [] [] [] | + iso_3166_2 | [] () [] | + iso_4217 | [] [] () [] [] [] [] [] | + iso_639 | [] [] [] () [] [] [] [] [] [] | + iso_639_3 | [] () | + iso_639_5 | () [] | + jwhois | [] [] [] [] | + kbd | [] [] | + klavaro | [] [] [] [] [] | + latrine | [] | + ld | | + leafpad | [] [] [] [] [] [] [] [] [] | + libc | [] [] [] | + libexif | [] () [] | + libextractor | [] | + libgnutls | [] | + libgpg-error | [] [] [] | + libgphoto2 | [] | + libgphoto2_port | [] [] [] [] [] | + libgsasl | [] [] [] [] | + libiconv | [] [] [] [] [] | + libidn | [] [] [] | + liferea | [] [] [] [] () [] [] | + lilypond | | + lordsawar | | + lprng | [] | + lynx | [] [] | + m4 | [] [] [] [] [] | + mailfromd | [] | + mailutils | [] | + make | [] [] [] | + man-db | [] [] [] | + man-db-manpages | [] [] [] | + midi-instruments | [] [] [] [] [] [] [] [] | + minicom | [] [] [] [] | + mkisofs | [] [] [] | + myserver | [] [] | + nano | [] [] [] [] [] [] | + opcodes | | + parted | [] [] [] [] [] [] | + pies | [] | + popt | [] [] [] [] [] [] | + procps-ng | [] | + procps-ng-man | [] | + psmisc | [] [] [] [] | + pspp | [] [] | + pushover | | + pwdutils | [] | + pyspread | [] [] | + radius | [] [] | + recode | [] [] [] [] [] [] [] [] | + recutils | [] | + rpm | [] | + rush | [] [] [] | + sarg | [] [] | + sed | [] [] [] [] [] [] [] [] | + sharutils | [] [] [] | + shishi | [] [] | + skribilo | | + solfege | [] [] [] | + solfege-manual | [] [] | + spotmachine | [] [] | + sudo | [] [] [] [] [] | + sudoers | [] [] [] [] | + sysstat | [] [] [] [] [] | + tar | [] [] [] [] [] | + texinfo | [] [] [] | + texinfo_document | [] [] | + tigervnc | | + tin | [] | + tin-man | | + tracgoogleappsa... | [] [] [] [] | + trader | [] | + util-linux | [] [] | + ve | [] [] [] | vice | | vmm | | - vorbis-tools | | + vorbis-tools | [] [] [] | wastesedge | | - wdiff | | - wget | [] [] | - wyslij-po | | - xchat | [] [] [] [] | - xdg-user-dirs | [] [] [] [] [] [] [] [] [] | - xkeyboard-config | [] [] | + wcd | | + wcd-man | | + wdiff | [] [] [] [] [] | + wget | [] [] [] [] [] | + wyslij-po | [] [] [] [] | + xboard | [] [] | + xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] | + xkeyboard-config | [] [] [] [] | +--------------------------------------------------+ - af am an ar as ast az be be@latin bg bn_IN bs ca - 6 0 1 2 3 19 1 10 3 28 3 1 38 + nn or os pa pl ps pt pt_BR ro ru rw sk sl sq sr + 7 3 1 6 117 1 12 84 33 82 3 37 45 7 98 - crh cs da de el en en_GB en_ZA eo es et eu fa - +-------------------------------------------------+ - a2ps | [] [] [] [] [] [] [] | - aegis | [] [] [] | - ant-phone | [] () | - anubis | [] [] | - aspell | [] [] [] [] [] | - bash | [] [] [] | - bfd | [] | - bibshelf | [] [] [] | - binutils | [] | - bison | [] [] | - bison-runtime | [] [] [] [] | - bluez-pin | [] [] [] [] [] [] | - bombono-dvd | [] | - buzztard | [] [] [] | - cflow | [] [] | - clisp | [] [] [] [] | - coreutils | [] [] [] [] | - cpio | | - cppi | | - cpplib | [] [] [] | - cryptsetup | [] | - dfarc | [] [] [] | - dialog | [] [] [] [] [] | - dico | | - diffutils | [] [] [] [] [] [] | - dink | [] [] [] | - doodle | [] | - e2fsprogs | [] [] [] | - enscript | [] [] [] | - exif | () [] [] | - fetchmail | [] [] () [] [] [] | - findutils | [] [] [] | - flex | [] [] | - freedink | [] [] [] | - gas | [] | - gawk | [] [] [] | - gcal | [] | - gcc | [] [] | - gettext-examples | [] [] [] [] | - gettext-runtime | [] [] [] [] | - gettext-tools | [] [] [] | - gip | [] [] [] [] | - gjay | [] | - gliv | [] [] [] | - glunarclock | [] [] | - gnubiff | () | - gnucash | [] () () () () | - gnuedu | [] [] | - gnulib | [] [] | - gnunet | | - gnunet-gtk | [] | - gnutls | [] [] | - gold | [] | - gpe-aerial | [] [] [] [] | - gpe-beam | [] [] [] [] | - gpe-bluetooth | [] [] | - gpe-calendar | [] | - gpe-clock | [] [] [] [] | - gpe-conf | [] [] [] | - gpe-contacts | [] [] [] | - gpe-edit | [] [] | - gpe-filemanager | [] [] [] | - gpe-go | [] [] [] [] | - gpe-login | [] [] | - gpe-ownerinfo | [] [] [] [] | - gpe-package | [] [] [] | - gpe-sketchbook | [] [] [] [] | - gpe-su | [] [] [] [] | - gpe-taskmanager | [] [] [] [] | - gpe-timesheet | [] [] [] [] | - gpe-today | [] [] [] [] | - gpe-todo | [] [] [] | - gphoto2 | [] [] () [] [] [] | - gprof | [] [] [] | - gpsdrive | [] [] [] | - gramadoir | [] [] [] | - grep | [] | - grub | [] [] | - gsasl | [] | - gss | | - gst-plugins-bad | [] [] [] [] [] | - gst-plugins-base | [] [] [] [] [] | - gst-plugins-good | [] [] [] [] [] [] | - gst-plugins-ugly | [] [] [] [] [] [] | - gstreamer | [] [] [] [] [] | - gtick | [] () [] | - gtkam | [] [] () [] [] | - gtkorphan | [] [] [] [] | - gtkspell | [] [] [] [] [] [] [] | - gutenprint | [] [] [] | - hello | [] [] [] [] | - help2man | [] | - hylafax | [] [] | - idutils | [] [] | - indent | [] [] [] [] [] [] [] | - iso_15924 | [] () [] [] | - iso_3166 | [] [] [] [] () [] [] [] () | - iso_3166_2 | () | - iso_4217 | [] [] [] () [] [] | - iso_639 | [] [] [] [] () [] [] | - iso_639_3 | [] | - jwhois | [] | - kbd | [] [] [] [] [] | - keytouch | [] [] | - keytouch-editor | [] [] | - keytouch-keyboa... | [] | - klavaro | [] [] [] [] | - latrine | [] () | - ld | [] [] | - leafpad | [] [] [] [] [] [] | - libc | [] [] [] [] | - libexif | [] [] () | - libextractor | | - libgnutls | [] | - libgpewidget | [] [] | - libgpg-error | [] [] | - libgphoto2 | [] () | - libgphoto2_port | [] () [] | - libgsasl | | - libiconv | [] [] [] [] [] | - libidn | [] [] [] | - lifelines | [] () | - liferea | [] [] [] [] [] | - lilypond | [] [] [] | - linkdr | [] [] [] | - lordsawar | [] | - lprng | | - lynx | [] [] [] [] | - m4 | [] [] [] [] | - mailfromd | | - mailutils | [] | - make | [] [] [] | - man-db | | - man-db-manpages | | - minicom | [] [] [] [] | - mkisofs | | - myserver | | - nano | [] [] [] | - opcodes | [] [] | - parted | [] [] | - pies | | - popt | [] [] [] [] [] | - psmisc | [] [] [] | - pspp | [] | - pwdutils | [] | - radius | [] | - recode | [] [] [] [] [] [] | - rosegarden | () () () | - rpm | [] [] [] | - rush | | - sarg | | - screem | | - scrollkeeper | [] [] [] [] [] | - sed | [] [] [] [] [] [] | - sharutils | [] [] [] [] | - shishi | | - skencil | [] () [] | - solfege | [] [] [] | - solfege-manual | [] [] | - soundtracker | [] [] [] | - sp | [] | - sysstat | [] [] [] | - tar | [] [] [] [] | - texinfo | [] [] [] | - tin | [] [] | - unicode-han-tra... | | - unicode-transla... | | - util-linux-ng | [] [] [] [] | - vice | () () | - vmm | [] | - vorbis-tools | [] [] | - wastesedge | [] | - wdiff | [] [] | - wget | [] [] [] | - wyslij-po | | - xchat | [] [] [] [] [] | - xdg-user-dirs | [] [] [] [] [] [] [] [] [] | - xkeyboard-config | [] [] [] [] [] [] | - +-------------------------------------------------+ - crh cs da de el en en_GB en_ZA eo es et eu fa - 5 64 105 117 18 1 8 0 28 89 18 19 0 - - fi fr ga gl gu he hi hr hu hy id is it ja ka kn - +----------------------------------------------------+ - a2ps | [] [] [] [] | - aegis | [] [] | - ant-phone | [] [] | - anubis | [] [] [] [] | - aspell | [] [] [] [] | - bash | [] [] [] [] | - bfd | [] [] [] | - bibshelf | [] [] [] [] [] | - binutils | [] [] [] | - bison | [] [] [] [] | - bison-runtime | [] [] [] [] [] [] | - bluez-pin | [] [] [] [] [] [] [] [] | - bombono-dvd | [] | - buzztard | [] | - cflow | [] [] [] | - clisp | [] | - coreutils | [] [] [] [] [] | - cpio | [] [] [] [] | - cppi | [] [] | - cpplib | [] [] [] | - cryptsetup | [] [] [] | - dfarc | [] [] [] | - dialog | [] [] [] [] [] [] [] | - dico | | - diffutils | [] [] [] [] [] [] [] [] [] | - dink | [] | - doodle | [] [] | - e2fsprogs | [] [] | - enscript | [] [] [] [] | - exif | [] [] [] [] [] [] | - fetchmail | [] [] [] [] | - findutils | [] [] [] [] [] [] | - flex | [] [] [] | - freedink | [] [] [] | - gas | [] [] | - gawk | [] [] [] [] () [] | - gcal | [] | - gcc | [] | - gettext-examples | [] [] [] [] [] [] [] | - gettext-runtime | [] [] [] [] [] [] | - gettext-tools | [] [] [] [] | - gip | [] [] [] [] [] [] | - gjay | [] | - gliv | [] () | - glunarclock | [] [] [] [] | - gnubiff | () [] () | - gnucash | () () () () () [] | - gnuedu | [] [] | - gnulib | [] [] [] [] [] [] | - gnunet | | - gnunet-gtk | [] | - gnutls | [] [] | - gold | [] [] | - gpe-aerial | [] [] [] | - gpe-beam | [] [] [] [] | - gpe-bluetooth | [] [] [] [] | - gpe-calendar | [] [] | - gpe-clock | [] [] [] [] [] | - gpe-conf | [] [] [] [] | - gpe-contacts | [] [] [] [] | - gpe-edit | [] [] [] | - gpe-filemanager | [] [] [] [] | - gpe-go | [] [] [] [] [] | - gpe-login | [] [] [] | - gpe-ownerinfo | [] [] [] [] [] | - gpe-package | [] [] [] | - gpe-sketchbook | [] [] [] [] | - gpe-su | [] [] [] [] [] [] | - gpe-taskmanager | [] [] [] [] [] | - gpe-timesheet | [] [] [] [] [] | - gpe-today | [] [] [] [] [] [] [] | - gpe-todo | [] [] [] | - gphoto2 | [] [] [] [] [] [] | - gprof | [] [] [] [] | - gpsdrive | [] [] [] | - gramadoir | [] [] [] | - grep | [] [] | - grub | [] [] [] [] | - gsasl | [] [] [] [] [] | - gss | [] [] [] [] [] | - gst-plugins-bad | [] [] [] [] [] [] | - gst-plugins-base | [] [] [] [] [] [] | - gst-plugins-good | [] [] [] [] [] [] | - gst-plugins-ugly | [] [] [] [] [] [] | - gstreamer | [] [] [] [] [] | - gtick | [] [] [] [] [] | - gtkam | [] [] [] [] [] | - gtkorphan | [] [] [] | - gtkspell | [] [] [] [] [] [] [] [] [] | - gutenprint | [] [] [] [] | - hello | [] [] [] | - help2man | [] [] | - hylafax | [] | - idutils | [] [] [] [] [] [] | - indent | [] [] [] [] [] [] [] [] | - iso_15924 | [] () [] [] | - iso_3166 | [] () [] [] [] [] [] [] [] [] [] [] | - iso_3166_2 | () [] [] [] | - iso_4217 | [] () [] [] [] [] | - iso_639 | [] () [] [] [] [] [] [] [] | - iso_639_3 | () [] [] | - jwhois | [] [] [] [] [] | - kbd | [] [] | - keytouch | [] [] [] [] [] [] | - keytouch-editor | [] [] [] [] [] | - keytouch-keyboa... | [] [] [] [] [] | - klavaro | [] [] | - latrine | [] [] [] | - ld | [] [] [] [] | - leafpad | [] [] [] [] [] [] [] () | - libc | [] [] [] [] [] | - libexif | [] | - libextractor | | - libgnutls | [] [] | - libgpewidget | [] [] [] [] | - libgpg-error | [] [] | - libgphoto2 | [] [] [] | - libgphoto2_port | [] [] [] | - libgsasl | [] [] [] [] [] | - libiconv | [] [] [] [] [] [] | - libidn | [] [] [] [] | - lifelines | () | - liferea | [] [] [] [] | - lilypond | [] [] | - linkdr | [] [] [] [] [] | - lordsawar | | - lprng | [] | - lynx | [] [] [] [] [] | - m4 | [] [] [] [] [] [] | - mailfromd | | - mailutils | [] [] | - make | [] [] [] [] [] [] [] [] [] | - man-db | [] [] | - man-db-manpages | [] | - minicom | [] [] [] [] [] | - mkisofs | [] [] [] [] | - myserver | | - nano | [] [] [] [] [] [] | - opcodes | [] [] [] [] | - parted | [] [] [] [] | - pies | | - popt | [] [] [] [] [] [] [] [] [] | - psmisc | [] [] [] | - pspp | | - pwdutils | [] [] | - radius | [] [] | - recode | [] [] [] [] [] [] [] [] | - rosegarden | () () () () () | - rpm | [] [] | - rush | | - sarg | [] | - screem | [] [] | - scrollkeeper | [] [] [] [] | - sed | [] [] [] [] [] [] [] [] | - sharutils | [] [] [] [] [] [] [] | - shishi | [] | - skencil | [] | - solfege | [] [] [] [] | - solfege-manual | [] [] | - soundtracker | [] [] | - sp | [] () | - sysstat | [] [] [] [] [] | - tar | [] [] [] [] [] [] [] | - texinfo | [] [] [] [] | - tin | [] | - unicode-han-tra... | | - unicode-transla... | [] [] | - util-linux-ng | [] [] [] [] [] [] | - vice | () () () | - vmm | [] | - vorbis-tools | [] | - wastesedge | () () | - wdiff | [] | - wget | [] [] [] [] [] [] [] [] | - wyslij-po | [] [] [] | - xchat | [] [] [] [] [] [] [] [] [] | - xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] | - xkeyboard-config | [] [] [] [] [] | - +----------------------------------------------------+ - fi fr ga gl gu he hi hr hu hy id is it ja ka kn - 105 121 53 20 4 8 3 5 53 2 120 5 84 67 0 4 - - ko ku ky lg lt lv mk ml mn mr ms mt nb nds ne - +-----------------------------------------------+ - a2ps | [] | - aegis | | - ant-phone | | - anubis | [] [] | - aspell | [] | - bash | | - bfd | | - bibshelf | [] [] | - binutils | | - bison | [] | - bison-runtime | [] [] [] [] [] | - bluez-pin | [] [] [] [] [] | - bombono-dvd | | - buzztard | | - cflow | | - clisp | | - coreutils | [] | - cpio | | - cppi | | - cpplib | | - cryptsetup | | - dfarc | [] | - dialog | [] [] [] [] [] | - dico | | - diffutils | [] [] | - dink | | - doodle | | - e2fsprogs | | - enscript | | - exif | [] | - fetchmail | | - findutils | | - flex | | - freedink | [] | - gas | | - gawk | | - gcal | | - gcc | | - gettext-examples | [] [] [] [] | - gettext-runtime | [] | - gettext-tools | [] | - gip | [] [] | - gjay | | - gliv | | - glunarclock | [] | - gnubiff | | - gnucash | () () () () | - gnuedu | | - gnulib | | - gnunet | | - gnunet-gtk | | - gnutls | [] | - gold | | - gpe-aerial | [] | - gpe-beam | [] | - gpe-bluetooth | [] [] | - gpe-calendar | [] | - gpe-clock | [] [] [] [] [] | - gpe-conf | [] [] | - gpe-contacts | [] [] | - gpe-edit | [] | - gpe-filemanager | [] [] | - gpe-go | [] [] [] | - gpe-login | [] | - gpe-ownerinfo | [] [] | - gpe-package | [] [] | - gpe-sketchbook | [] [] | - gpe-su | [] [] [] [] [] [] | - gpe-taskmanager | [] [] [] [] [] [] | - gpe-timesheet | [] [] | - gpe-today | [] [] [] [] | - gpe-todo | [] [] | - gphoto2 | | - gprof | [] | - gpsdrive | | - gramadoir | | - grep | | - grub | | - gsasl | | - gss | | - gst-plugins-bad | [] [] [] [] | - gst-plugins-base | [] [] | - gst-plugins-good | [] [] | - gst-plugins-ugly | [] [] [] [] [] | - gstreamer | | - gtick | | - gtkam | [] | - gtkorphan | [] [] | - gtkspell | [] [] [] [] [] [] [] | - gutenprint | | - hello | [] [] [] | - help2man | | - hylafax | | - idutils | | - indent | | - iso_15924 | [] [] | - iso_3166 | [] [] () [] [] [] [] [] | - iso_3166_2 | | - iso_4217 | [] [] | - iso_639 | [] [] | - iso_639_3 | [] | - jwhois | [] | - kbd | | - keytouch | [] | - keytouch-editor | [] | - keytouch-keyboa... | [] | - klavaro | [] | - latrine | [] | - ld | | - leafpad | [] [] [] | - libc | [] | - libexif | | - libextractor | | - libgnutls | [] | - libgpewidget | [] [] | - libgpg-error | | - libgphoto2 | | - libgphoto2_port | | - libgsasl | | - libiconv | | - libidn | | - lifelines | | - liferea | | - lilypond | | - linkdr | | - lordsawar | | - lprng | | - lynx | | - m4 | | - mailfromd | | - mailutils | | - make | [] | - man-db | | - man-db-manpages | | - minicom | [] | - mkisofs | | - myserver | | - nano | [] [] | - opcodes | | - parted | | - pies | | - popt | [] [] [] | - psmisc | | - pspp | | - pwdutils | | - radius | | - recode | | - rosegarden | | - rpm | | - rush | | - sarg | | - screem | | - scrollkeeper | [] [] | - sed | | - sharutils | | - shishi | | - skencil | | - solfege | [] | - solfege-manual | | - soundtracker | | - sp | | - sysstat | [] | - tar | [] | - texinfo | [] | - tin | | - unicode-han-tra... | | - unicode-transla... | | - util-linux-ng | | - vice | | - vmm | | - vorbis-tools | | - wastesedge | | - wdiff | | - wget | [] | - wyslij-po | | - xchat | [] [] [] | - xdg-user-dirs | [] [] [] [] [] [] [] [] | - xkeyboard-config | [] [] [] | - +-----------------------------------------------+ - ko ku ky lg lt lv mk ml mn mr ms mt nb nds ne - 20 5 10 1 13 48 4 2 2 4 24 10 20 3 1 - - nl nn or pa pl ps pt pt_BR ro ru rw sk sl sq sr + sv sw ta te tg th tr uk ur vi wa wo zh_CN zh_HK +---------------------------------------------------+ - a2ps | [] [] [] [] [] [] [] [] | - aegis | [] [] [] | - ant-phone | [] [] | - anubis | [] [] [] | - aspell | [] [] [] [] [] | - bash | [] [] | - bfd | [] | - bibshelf | [] [] | - binutils | [] [] | - bison | [] [] [] | - bison-runtime | [] [] [] [] [] [] [] | - bluez-pin | [] [] [] [] [] [] [] [] | - bombono-dvd | [] () | - buzztard | [] [] | - cflow | [] | - clisp | [] [] | - coreutils | [] [] [] [] [] [] | - cpio | [] [] [] | - cppi | [] | - cpplib | [] | - cryptsetup | [] | - dfarc | [] | - dialog | [] [] [] [] | - dico | [] | - diffutils | [] [] [] [] [] [] | - dink | () | - doodle | [] [] | - e2fsprogs | [] [] | - enscript | [] [] [] [] [] | - exif | [] [] [] () [] | - fetchmail | [] [] [] [] | - findutils | [] [] [] [] [] | - flex | [] [] [] [] [] | - freedink | [] [] | - gas | | - gawk | [] [] [] [] | - gcal | | - gcc | [] | - gettext-examples | [] [] [] [] [] [] [] [] | - gettext-runtime | [] [] [] [] [] [] [] [] [] | - gettext-tools | [] [] [] [] [] [] | - gip | [] [] [] [] [] | - gjay | | - gliv | [] [] [] [] [] [] | - glunarclock | [] [] [] [] [] | - gnubiff | [] () | - gnucash | [] () () () | - gnuedu | [] | - gnulib | [] [] [] [] | + a2ps | [] [] [] [] [] | + aegis | [] | + anubis | [] [] [] [] | + aspell | [] [] [] [] | + bash | [] [] [] [] [] | + bfd | [] [] | + binutils | [] [] [] | + bison | [] [] [] [] | + bison-runtime | [] [] [] [] [] [] | + buzztrax | [] [] [] | + ccd2cue | [] [] | + ccide | [] [] [] | + cflow | [] [] [] [] | + clisp | | + coreutils | [] [] [] [] | + cpio | [] [] [] [] [] | + cppi | [] [] [] | + cpplib | [] [] [] [] [] | + cryptsetup | [] [] [] | + datamash | [] [] [] | + denemo | | + dfarc | [] | + dialog | [] [] [] [] [] [] | + dico | [] | + diffutils | [] [] [] [] [] | + dink | | + direvent | [] [] | + doodle | [] [] | + dos2unix | [] [] [] | + dos2unix-man | [] [] | + e2fsprogs | [] [] [] [] | + enscript | [] [] [] [] | + exif | [] [] [] [] [] | + fetchmail | [] [] [] [] | + findutils | [] [] [] [] [] | + flex | [] [] [] | + freedink | [] [] | + fusionforge | | + gas | [] | + gawk | [] [] | + gcal | [] [] | + gcc | [] [] | + gdbm | [] [] | + gettext-examples | [] [] [] [] [] [] | + gettext-runtime | [] [] [] [] [] [] | + gettext-tools | [] [] [] [] [] | + gip | [] [] [] [] | + gjay | [] [] | + glunarclock | [] [] [] [] | + gnubiff | [] [] | + gnubik | [] [] [] | + gnucash | () () () () [] | + gnuchess | [] [] | + gnulib | [] [] [] [] | gnunet | | gnunet-gtk | | - gnutls | [] [] | - gold | | - gpe-aerial | [] [] [] [] [] [] [] | - gpe-beam | [] [] [] [] [] [] [] | - gpe-bluetooth | [] [] | - gpe-calendar | [] [] [] [] | - gpe-clock | [] [] [] [] [] [] [] [] | - gpe-conf | [] [] [] [] [] [] [] | - gpe-contacts | [] [] [] [] [] | - gpe-edit | [] [] [] | - gpe-filemanager | [] [] [] | - gpe-go | [] [] [] [] [] [] [] [] | - gpe-login | [] [] | - gpe-ownerinfo | [] [] [] [] [] [] [] [] | - gpe-package | [] [] | - gpe-sketchbook | [] [] [] [] [] [] [] | - gpe-su | [] [] [] [] [] [] [] [] | - gpe-taskmanager | [] [] [] [] [] [] [] [] | - gpe-timesheet | [] [] [] [] [] [] [] [] | - gpe-today | [] [] [] [] [] [] [] [] | - gpe-todo | [] [] [] [] [] | - gphoto2 | [] [] [] [] [] [] [] [] | - gprof | [] [] [] | - gpsdrive | [] [] | - gramadoir | [] [] | - grep | [] [] [] [] | - grub | [] [] [] | - gsasl | [] [] [] [] | - gss | [] [] [] | - gst-plugins-bad | [] [] [] [] [] [] | - gst-plugins-base | [] [] [] [] [] | - gst-plugins-good | [] [] [] [] [] | - gst-plugins-ugly | [] [] [] [] [] [] | - gstreamer | [] [] [] [] [] | - gtick | [] [] [] | - gtkam | [] [] [] [] [] [] | - gtkorphan | [] | - gtkspell | [] [] [] [] [] [] [] [] [] [] | - gutenprint | [] [] | - hello | [] [] [] [] | - help2man | [] [] | - hylafax | [] | - idutils | [] [] [] [] [] | - indent | [] [] [] [] [] [] [] | - iso_15924 | [] [] [] [] | - iso_3166 | [] [] [] [] [] () [] [] [] [] [] [] [] [] | - iso_3166_2 | [] [] [] | - iso_4217 | [] [] [] [] [] [] [] [] | - iso_639 | [] [] [] [] [] [] [] [] [] | - iso_639_3 | [] [] | - jwhois | [] [] [] [] | - kbd | [] [] [] | - keytouch | [] [] [] | - keytouch-editor | [] [] [] | - keytouch-keyboa... | [] [] [] | - klavaro | [] [] | - latrine | [] [] | - ld | | - leafpad | [] [] [] [] [] [] [] [] [] | - libc | [] [] [] [] | - libexif | [] [] () [] | - libextractor | | - libgnutls | [] [] | - libgpewidget | [] [] [] | - libgpg-error | [] [] | - libgphoto2 | [] [] | - libgphoto2_port | [] [] [] [] [] | - libgsasl | [] [] [] [] [] | - libiconv | [] [] [] [] [] | - libidn | [] [] | - lifelines | [] [] | - liferea | [] [] [] [] [] () () [] | - lilypond | [] | - linkdr | [] [] [] | + gold | [] [] | + gphoto2 | [] [] [] [] | + gprof | [] [] [] [] | + gpsdrive | [] [] [] | + gramadoir | [] [] [] | + grep | [] [] [] [] [] | + grub | [] [] [] [] | + gsasl | [] [] [] [] | + gss | [] [] [] | + gst-plugins-bad | [] [] [] [] | + gst-plugins-base | [] [] [] [] [] | + gst-plugins-good | [] [] [] [] [] | + gst-plugins-ugly | [] [] [] [] [] | + gstreamer | [] [] [] [] [] | + gtick | [] [] [] | + gtkam | [] [] [] [] | + gtkorphan | [] [] [] | + gtkspell | [] [] [] [] [] [] [] [] | + guix | [] | + guix-packages | | + gutenprint | [] [] [] | + hello | [] [] [] [] [] | + help2man | [] [] [] | + help2man-texi | [] | + hylafax | [] | + idutils | [] [] [] | + iso_15924 | [] () [] [] () [] | + iso_3166 | [] [] () [] [] () [] [] [] | + iso_3166_2 | () [] [] () [] | + iso_4217 | [] () [] [] () [] [] | + iso_639 | [] [] [] () [] [] () [] [] [] | + iso_639_3 | [] () [] [] () | + iso_639_5 | () [] () | + jwhois | [] [] [] [] | + kbd | [] [] [] | + klavaro | [] [] [] [] [] [] | + latrine | [] [] | + ld | [] [] [] [] [] | + leafpad | [] [] [] [] [] [] | + libc | [] [] [] [] [] | + libexif | [] () | + libextractor | [] [] | + libgnutls | [] [] [] [] | + libgpg-error | [] [] [] [] | + libgphoto2 | [] [] | + libgphoto2_port | [] [] [] [] | + libgsasl | [] [] [] [] | + libiconv | [] [] [] [] [] | + libidn | () [] [] [] | + liferea | [] [] [] [] [] | + lilypond | [] | lordsawar | | - lprng | [] | - lynx | [] [] [] | - m4 | [] [] [] [] [] | - mailfromd | [] | - mailutils | [] | - make | [] [] [] [] | - man-db | [] [] [] | - man-db-manpages | [] [] [] | - minicom | [] [] [] [] | - mkisofs | [] [] [] | - myserver | | - nano | [] [] [] [] | - opcodes | [] [] | - parted | [] [] [] [] | - pies | [] | - popt | [] [] [] [] | - psmisc | [] [] [] | - pspp | [] [] | - pwdutils | [] | - radius | [] [] [] | - recode | [] [] [] [] [] [] [] [] | - rosegarden | () () | - rpm | [] [] [] | - rush | [] [] | + lprng | [] | + lynx | [] [] [] [] | + m4 | [] [] [] | + mailfromd | [] [] | + mailutils | [] | + make | [] [] [] | + man-db | [] [] | + man-db-manpages | [] | + midi-instruments | [] [] [] [] [] [] | + minicom | [] [] | + mkisofs | [] [] [] | + myserver | [] | + nano | [] [] [] [] | + opcodes | [] [] | + parted | [] [] [] [] [] | + pies | [] [] | + popt | [] [] [] [] [] [] [] | + procps-ng | [] [] | + procps-ng-man | [] | + psmisc | [] [] [] | + pspp | [] [] [] | + pushover | [] | + pwdutils | [] [] | + pyspread | [] | + radius | [] [] | + recode | [] [] [] [] | + recutils | [] [] [] | + rpm | [] [] [] [] | + rush | [] [] | sarg | | - screem | | - scrollkeeper | [] [] [] [] [] [] [] [] | - sed | [] [] [] [] [] [] [] [] [] | - sharutils | [] [] [] [] | - shishi | [] | - skencil | [] [] | - solfege | [] [] [] [] | - solfege-manual | [] [] [] | - soundtracker | [] | - sp | | - sysstat | [] [] [] [] | - tar | [] [] [] [] | - texinfo | [] [] [] [] | - tin | [] | - unicode-han-tra... | | - unicode-transla... | | - util-linux-ng | [] [] [] [] [] | - vice | [] | - vmm | [] | - vorbis-tools | [] [] | - wastesedge | [] | - wdiff | [] [] | - wget | [] [] [] [] [] [] [] | - wyslij-po | [] [] [] | - xchat | [] [] [] [] [] [] [] [] [] | - xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] [] | - xkeyboard-config | [] [] [] | + sed | [] [] [] [] [] | + sharutils | [] [] [] | + shishi | [] | + skribilo | | + solfege | [] [] [] | + solfege-manual | [] | + spotmachine | [] [] | + sudo | [] [] [] [] | + sudoers | [] [] [] | + sysstat | [] [] [] [] | + tar | [] [] [] [] [] | + texinfo | [] [] [] | + texinfo_document | [] | + tigervnc | [] [] | + tin | [] | + tin-man | | + tracgoogleappsa... | [] [] [] [] [] | + trader | [] | + util-linux | [] [] [] | + ve | [] [] [] [] | + vice | () () | + vmm | | + vorbis-tools | [] [] | + wastesedge | | + wcd | [] [] | + wcd-man | [] | + wdiff | [] [] [] | + wget | [] [] [] | + wyslij-po | [] [] | + xboard | [] | + xdg-user-dirs | [] [] [] [] [] [] [] [] [] | + xkeyboard-config | [] [] [] [] | +---------------------------------------------------+ - nl nn or pa pl ps pt pt_BR ro ru rw sk sl sq sr - 135 10 4 7 105 1 29 62 47 91 3 54 46 9 37 + sv sw ta te tg th tr uk ur vi wa wo zh_CN zh_HK + 87 1 4 3 0 14 52 114 1 130 7 1 88 7 - sv sw ta te tg th tr uk vi wa zh_CN zh_HK zh_TW - +---------------------------------------------------+ - a2ps | [] [] [] [] [] | 27 - aegis | [] | 9 - ant-phone | [] [] [] [] | 9 - anubis | [] [] [] [] | 15 - aspell | [] [] [] | 20 - bash | [] [] [] | 12 - bfd | [] | 6 - bibshelf | [] [] [] | 16 - binutils | [] [] | 8 - bison | [] [] | 12 - bison-runtime | [] [] [] [] [] [] | 29 - bluez-pin | [] [] [] [] [] [] [] [] | 37 - bombono-dvd | [] | 4 - buzztard | [] | 7 - cflow | [] [] [] | 9 - clisp | | 10 - coreutils | [] [] [] [] | 22 - cpio | [] [] [] [] [] [] | 13 - cppi | [] [] | 5 - cpplib | [] [] [] [] [] [] | 14 - cryptsetup | [] [] | 7 - dfarc | [] | 9 - dialog | [] [] [] [] [] [] [] | 30 - dico | [] | 2 - diffutils | [] [] [] [] [] [] | 30 - dink | | 4 - doodle | [] [] | 7 - e2fsprogs | [] [] [] | 11 - enscript | [] [] [] [] | 17 - exif | [] [] [] | 16 - fetchmail | [] [] [] | 17 - findutils | [] [] [] [] [] | 20 - flex | [] [] [] [] | 15 - freedink | [] | 10 - gas | [] | 4 - gawk | [] [] [] [] | 18 - gcal | [] [] | 5 - gcc | [] [] [] | 7 - gettext-examples | [] [] [] [] [] [] [] | 34 - gettext-runtime | [] [] [] [] [] [] [] | 29 - gettext-tools | [] [] [] [] [] [] | 22 - gip | [] [] [] [] | 22 - gjay | [] | 3 - gliv | [] [] [] | 14 - glunarclock | [] [] [] [] [] | 19 - gnubiff | [] [] | 4 - gnucash | () [] () [] () | 10 - gnuedu | [] [] | 7 - gnulib | [] [] [] [] | 16 - gnunet | [] | 1 - gnunet-gtk | [] [] [] | 5 - gnutls | [] [] [] | 10 - gold | [] | 4 - gpe-aerial | [] [] [] | 18 - gpe-beam | [] [] [] | 19 - gpe-bluetooth | [] [] [] | 13 - gpe-calendar | [] [] [] [] | 12 - gpe-clock | [] [] [] [] [] | 28 - gpe-conf | [] [] [] [] | 20 - gpe-contacts | [] [] [] | 17 - gpe-edit | [] [] [] | 12 - gpe-filemanager | [] [] [] [] | 16 - gpe-go | [] [] [] [] [] | 25 - gpe-login | [] [] [] | 11 - gpe-ownerinfo | [] [] [] [] [] | 25 - gpe-package | [] [] [] | 13 - gpe-sketchbook | [] [] [] | 20 - gpe-su | [] [] [] [] [] | 30 - gpe-taskmanager | [] [] [] [] [] | 29 - gpe-timesheet | [] [] [] [] [] | 25 - gpe-today | [] [] [] [] [] [] | 30 - gpe-todo | [] [] [] [] | 17 - gphoto2 | [] [] [] [] [] | 24 - gprof | [] [] [] | 15 - gpsdrive | [] [] [] | 11 - gramadoir | [] [] [] | 11 - grep | [] [] [] | 10 - grub | [] [] [] | 14 - gsasl | [] [] [] [] | 14 - gss | [] [] [] | 11 - gst-plugins-bad | [] [] [] [] | 26 - gst-plugins-base | [] [] [] [] [] | 24 - gst-plugins-good | [] [] [] [] | 24 - gst-plugins-ugly | [] [] [] [] [] | 29 - gstreamer | [] [] [] [] | 22 - gtick | [] [] [] | 13 - gtkam | [] [] [] | 20 - gtkorphan | [] [] [] | 14 - gtkspell | [] [] [] [] [] [] [] [] [] | 45 - gutenprint | [] | 10 - hello | [] [] [] [] [] [] | 21 - help2man | [] [] | 7 - hylafax | [] | 5 - idutils | [] [] [] [] | 17 - indent | [] [] [] [] [] [] | 30 - iso_15924 | () [] () [] [] | 16 - iso_3166 | [] [] () [] [] () [] [] [] () | 53 - iso_3166_2 | () [] () [] | 9 - iso_4217 | [] () [] [] () [] [] | 26 - iso_639 | [] [] [] () [] () [] [] [] [] | 38 - iso_639_3 | [] () | 8 - jwhois | [] [] [] [] [] | 16 - kbd | [] [] [] [] [] | 15 - keytouch | [] [] [] | 16 - keytouch-editor | [] [] [] | 14 - keytouch-keyboa... | [] [] [] | 14 - klavaro | [] | 11 - latrine | [] [] [] | 10 - ld | [] [] [] [] | 11 - leafpad | [] [] [] [] [] [] | 33 - libc | [] [] [] [] [] | 21 - libexif | [] () | 7 - libextractor | [] | 1 - libgnutls | [] [] [] | 9 - libgpewidget | [] [] [] | 14 - libgpg-error | [] [] [] | 9 - libgphoto2 | [] [] | 8 - libgphoto2_port | [] [] [] [] | 14 - libgsasl | [] [] [] | 13 - libiconv | [] [] [] [] | 21 - libidn | () [] [] | 11 - lifelines | [] | 4 - liferea | [] [] [] | 21 - lilypond | [] | 7 - linkdr | [] [] [] [] [] | 17 - lordsawar | | 1 - lprng | [] | 3 - lynx | [] [] [] [] | 17 - m4 | [] [] [] [] | 19 - mailfromd | [] [] | 3 - mailutils | [] | 5 - make | [] [] [] [] | 21 - man-db | [] [] [] | 8 - man-db-manpages | | 4 - minicom | [] [] | 16 - mkisofs | [] [] | 9 - myserver | | 0 - nano | [] [] [] [] | 21 - opcodes | [] [] [] | 11 - parted | [] [] [] [] [] | 15 - pies | [] [] | 3 - popt | [] [] [] [] [] [] | 27 - psmisc | [] [] | 11 - pspp | | 4 - pwdutils | [] [] | 6 - radius | [] [] | 9 - recode | [] [] [] [] | 28 - rosegarden | () | 0 - rpm | [] [] [] | 11 - rush | [] [] | 4 - sarg | | 1 - screem | [] | 3 - scrollkeeper | [] [] [] [] [] | 27 - sed | [] [] [] [] [] | 30 - sharutils | [] [] [] [] [] | 22 - shishi | [] | 3 - skencil | [] [] | 7 - solfege | [] [] [] [] | 16 - solfege-manual | [] | 8 - soundtracker | [] [] [] | 9 - sp | [] | 3 - sysstat | [] [] | 15 - tar | [] [] [] [] [] [] | 23 - texinfo | [] [] [] [] [] | 17 - tin | | 4 - unicode-han-tra... | | 0 - unicode-transla... | | 2 - util-linux-ng | [] [] [] [] | 20 - vice | () () | 1 - vmm | [] | 4 - vorbis-tools | [] | 6 - wastesedge | | 2 - wdiff | [] [] | 7 - wget | [] [] [] [] [] | 26 - wyslij-po | [] [] | 8 - xchat | [] [] [] [] [] [] | 36 - xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] | 63 - xkeyboard-config | [] [] [] | 22 - +---------------------------------------------------+ - 85 teams sv sw ta te tg th tr uk vi wa zh_CN zh_HK zh_TW - 178 domains 119 1 3 3 0 10 65 51 155 17 98 7 41 2618 + zh_TW + +-------+ + a2ps | | 30 + aegis | | 9 + anubis | | 19 + aspell | | 28 + bash | [] | 25 + bfd | | 9 + binutils | | 12 + bison | [] | 18 + bison-runtime | [] | 38 + buzztrax | | 8 + ccd2cue | | 7 + ccide | | 16 + cflow | | 15 + clisp | | 10 + coreutils | | 20 + cpio | [] | 21 + cppi | | 16 + cpplib | [] | 19 + cryptsetup | | 13 + datamash | | 11 + denemo | | 3 + dfarc | | 16 + dialog | [] | 42 + dico | | 6 + diffutils | | 21 + dink | | 9 + direvent | | 10 + doodle | | 12 + dos2unix | [] | 17 + dos2unix-man | | 8 + e2fsprogs | | 14 + enscript | | 21 + exif | | 26 + fetchmail | | 19 + findutils | | 28 + flex | [] | 18 + freedink | | 23 + fusionforge | | 3 + gas | | 5 + gawk | | 12 + gcal | | 7 + gcc | | 4 + gdbm | | 10 + gettext-examples | [] | 40 + gettext-runtime | [] | 34 + gettext-tools | [] | 24 + gip | [] | 28 + gjay | | 8 + glunarclock | [] | 27 + gnubiff | | 9 + gnubik | | 18 + gnucash | () | 6 + gnuchess | | 10 + gnulib | | 23 + gnunet | | 1 + gnunet-gtk | | 1 + gold | | 7 + gphoto2 | [] | 19 + gprof | | 21 + gpsdrive | | 13 + gramadoir | | 14 + grep | [] | 30 + grub | | 21 + gsasl | [] | 19 + gss | | 17 + gst-plugins-bad | | 13 + gst-plugins-base | | 27 + gst-plugins-good | | 32 + gst-plugins-ugly | | 34 + gstreamer | [] | 31 + gtick | | 19 + gtkam | | 24 + gtkorphan | | 20 + gtkspell | [] | 48 + guix | | 5 + guix-packages | | 0 + gutenprint | | 13 + hello | [] | 29 + help2man | | 18 + help2man-texi | | 5 + hylafax | | 5 + idutils | | 14 + iso_15924 | [] | 23 + iso_3166 | [] | 58 + iso_3166_2 | | 9 + iso_4217 | [] | 28 + iso_639 | [] | 46 + iso_639_3 | | 10 + iso_639_5 | | 2 + jwhois | [] | 20 + kbd | | 16 + klavaro | | 29 + latrine | | 7 + ld | [] | 15 + leafpad | [] | 40 + libc | [] | 24 + libexif | | 9 + libextractor | | 5 + libgnutls | | 13 + libgpg-error | | 15 + libgphoto2 | | 9 + libgphoto2_port | [] | 19 + libgsasl | | 18 + libiconv | [] | 29 + libidn | | 17 + liferea | | 29 + lilypond | | 10 + lordsawar | | 3 + lprng | | 3 + lynx | | 19 + m4 | [] | 22 + mailfromd | | 4 + mailutils | | 6 + make | | 18 + man-db | | 14 + man-db-manpages | | 9 + midi-instruments | [] | 43 + minicom | [] | 17 + mkisofs | | 13 + myserver | | 9 + nano | [] | 29 + opcodes | | 11 + parted | [] | 21 + pies | | 4 + popt | [] | 36 + procps-ng | | 5 + procps-ng-man | | 4 + psmisc | [] | 21 + pspp | | 13 + pushover | | 6 + pwdutils | | 8 + pyspread | | 5 + radius | | 9 + recode | | 31 + recutils | | 9 + rpm | [] | 13 + rush | | 10 + sarg | | 4 + sed | [] | 34 + sharutils | | 12 + shishi | | 6 + skribilo | | 3 + solfege | | 19 + solfege-manual | | 9 + spotmachine | | 9 + sudo | | 23 + sudoers | | 20 + sysstat | | 21 + tar | [] | 30 + texinfo | | 17 + texinfo_document | | 11 + tigervnc | | 10 + tin | [] | 7 + tin-man | | 1 + tracgoogleappsa... | [] | 22 + trader | | 11 + util-linux | | 12 + ve | | 14 + vice | | 1 + vmm | | 3 + vorbis-tools | | 13 + wastesedge | | 2 + wcd | | 7 + wcd-man | | 3 + wdiff | [] | 22 + wget | | 22 + wyslij-po | | 14 + xboard | | 8 + xdg-user-dirs | [] | 68 + xkeyboard-config | [] | 27 + +-------+ + 90 teams zh_TW + 170 domains 44 2805 Some counters in the preceding matrix are higher than the number of visible blocks let us expect. This is because a few extra PO files are diff -Nru dpkg-1.18.3ubuntu1/aclocal.m4 dpkg-1.18.4ubuntu1/aclocal.m4 --- dpkg-1.18.3ubuntu1/aclocal.m4 2015-09-21 05:21:23.000000000 +0000 +++ dpkg-1.18.4ubuntu1/aclocal.m4 2015-12-25 12:48:03.000000000 +0000 @@ -20,32 +20,63 @@ If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -# serial 1 (pkg-config-0.24) -# -# Copyright © 2004 Scott James Remnant . -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# PKG_PROG_PKG_CONFIG([MIN-VERSION]) -# ---------------------------------- +dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- +dnl serial 11 (pkg-config-0.29) +dnl +dnl Copyright © 2004 Scott James Remnant . +dnl Copyright © 2012-2015 Dan Nicholson +dnl +dnl This program is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 2 of the License, or +dnl (at your option) any later version. +dnl +dnl This program is distributed in the hope that it will be useful, but +dnl WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +dnl General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License +dnl along with this program; if not, write to the Free Software +dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +dnl 02111-1307, USA. +dnl +dnl As a special exception to the GNU General Public License, if you +dnl distribute this file as part of a program that contains a +dnl configuration script generated by Autoconf, you may include it under +dnl the same distribution terms that you use for the rest of that +dnl program. + +dnl PKG_PREREQ(MIN-VERSION) +dnl ----------------------- +dnl Since: 0.29 +dnl +dnl Verify that the version of the pkg-config macros are at least +dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's +dnl installed version of pkg-config, this checks the developer's version +dnl of pkg.m4 when generating configure. +dnl +dnl To ensure that this macro is defined, also add: +dnl m4_ifndef([PKG_PREREQ], +dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])]) +dnl +dnl See the "Since" comment for each macro you use to see what version +dnl of the macros you require. +m4_defun([PKG_PREREQ], +[m4_define([PKG_MACROS_VERSION], [0.29]) +m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, + [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) +])dnl PKG_PREREQ + +dnl PKG_PROG_PKG_CONFIG([MIN-VERSION]) +dnl ---------------------------------- +dnl Since: 0.16 +dnl +dnl Search for the pkg-config tool and set the PKG_CONFIG variable to +dnl first found in the path. Checks that the version of pkg-config found +dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is +dnl used since that's the first version where most current features of +dnl pkg-config existed. AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) @@ -67,18 +98,19 @@ PKG_CONFIG="" fi fi[]dnl -])# PKG_PROG_PKG_CONFIG +])dnl PKG_PROG_PKG_CONFIG -# PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -# -# Check to see whether a particular set of modules exists. Similar -# to PKG_CHECK_MODULES(), but does not set variables or print errors. -# -# Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -# only at the first occurence in configure.ac, so if the first place -# it's called might be skipped (such as if it is within an "if", you -# have to call PKG_CHECK_EXISTS manually -# -------------------------------------------------------------- +dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +dnl ------------------------------------------------------------------- +dnl Since: 0.18 +dnl +dnl Check to see whether a particular set of modules exists. Similar to +dnl PKG_CHECK_MODULES(), but does not set variables or print errors. +dnl +dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) +dnl only at the first occurence in configure.ac, so if the first place +dnl it's called might be skipped (such as if it is within an "if", you +dnl have to call PKG_CHECK_EXISTS manually AC_DEFUN([PKG_CHECK_EXISTS], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl if test -n "$PKG_CONFIG" && \ @@ -88,8 +120,10 @@ $3])dnl fi]) -# _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) -# --------------------------------------------- +dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) +dnl --------------------------------------------- +dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting +dnl pkg_failed based on the result. m4_define([_PKG_CONFIG], [if test -n "$$1"; then pkg_cv_[]$1="$$1" @@ -101,10 +135,11 @@ else pkg_failed=untried fi[]dnl -])# _PKG_CONFIG +])dnl _PKG_CONFIG -# _PKG_SHORT_ERRORS_SUPPORTED -# ----------------------------- +dnl _PKG_SHORT_ERRORS_SUPPORTED +dnl --------------------------- +dnl Internal check to see if pkg-config supports short errors. AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then @@ -112,19 +147,17 @@ else _pkg_short_errors_supported=no fi[]dnl -])# _PKG_SHORT_ERRORS_SUPPORTED +])dnl _PKG_SHORT_ERRORS_SUPPORTED -# PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], -# [ACTION-IF-NOT-FOUND]) -# -# -# Note that if there is a possibility the first call to -# PKG_CHECK_MODULES might not happen, you should be sure to include an -# explicit call to PKG_PROG_PKG_CONFIG in your configure.ac -# -# -# -------------------------------------------------------------- +dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], +dnl [ACTION-IF-NOT-FOUND]) +dnl -------------------------------------------------------------- +dnl Since: 0.4.0 +dnl +dnl Note that if there is a possibility the first call to +dnl PKG_CHECK_MODULES might not happen, you should be sure to include an +dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac AC_DEFUN([PKG_CHECK_MODULES], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl @@ -178,16 +211,40 @@ AC_MSG_RESULT([yes]) $3 fi[]dnl -])# PKG_CHECK_MODULES +])dnl PKG_CHECK_MODULES -# PKG_INSTALLDIR(DIRECTORY) -# ------------------------- -# Substitutes the variable pkgconfigdir as the location where a module -# should install pkg-config .pc files. By default the directory is -# $libdir/pkgconfig, but the default can be changed by passing -# DIRECTORY. The user can override through the --with-pkgconfigdir -# parameter. +dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], +dnl [ACTION-IF-NOT-FOUND]) +dnl --------------------------------------------------------------------- +dnl Since: 0.29 +dnl +dnl Checks for existence of MODULES and gathers its build flags with +dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags +dnl and VARIABLE-PREFIX_LIBS from --libs. +dnl +dnl Note that if there is a possibility the first call to +dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to +dnl include an explicit call to PKG_PROG_PKG_CONFIG in your +dnl configure.ac. +AC_DEFUN([PKG_CHECK_MODULES_STATIC], +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +_save_PKG_CONFIG=$PKG_CONFIG +PKG_CONFIG="$PKG_CONFIG --static" +PKG_CHECK_MODULES($@) +PKG_CONFIG=$_save_PKG_CONFIG[]dnl +])dnl PKG_CHECK_MODULES_STATIC + + +dnl PKG_INSTALLDIR([DIRECTORY]) +dnl ------------------------- +dnl Since: 0.27 +dnl +dnl Substitutes the variable pkgconfigdir as the location where a module +dnl should install pkg-config .pc files. By default the directory is +dnl $libdir/pkgconfig, but the default can be changed by passing +dnl DIRECTORY. The user can override through the --with-pkgconfigdir +dnl parameter. AC_DEFUN([PKG_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) m4_pushdef([pkg_description], @@ -198,16 +255,18 @@ AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) -]) dnl PKG_INSTALLDIR +])dnl PKG_INSTALLDIR -# PKG_NOARCH_INSTALLDIR(DIRECTORY) -# ------------------------- -# Substitutes the variable noarch_pkgconfigdir as the location where a -# module should install arch-independent pkg-config .pc files. By -# default the directory is $datadir/pkgconfig, but the default can be -# changed by passing DIRECTORY. The user can override through the -# --with-noarch-pkgconfigdir parameter. +dnl PKG_NOARCH_INSTALLDIR([DIRECTORY]) +dnl -------------------------------- +dnl Since: 0.27 +dnl +dnl Substitutes the variable noarch_pkgconfigdir as the location where a +dnl module should install arch-independent pkg-config .pc files. By +dnl default the directory is $datadir/pkgconfig, but the default can be +dnl changed by passing DIRECTORY. The user can override through the +dnl --with-noarch-pkgconfigdir parameter. AC_DEFUN([PKG_NOARCH_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) m4_pushdef([pkg_description], @@ -218,13 +277,15 @@ AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) -]) dnl PKG_NOARCH_INSTALLDIR +])dnl PKG_NOARCH_INSTALLDIR -# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, -# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -# ------------------------------------------- -# Retrieves the value of the pkg-config variable for the given module. +dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, +dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +dnl ------------------------------------------- +dnl Since: 0.28 +dnl +dnl Retrieves the value of the pkg-config variable for the given module. AC_DEFUN([PKG_CHECK_VAR], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl @@ -233,7 +294,7 @@ AS_VAR_COPY([$1], [pkg_cv_][$1]) AS_VAR_IF([$1], [""], [$5], [$4])dnl -])# PKG_CHECK_VAR +])dnl PKG_CHECK_VAR # Copyright (C) 2002-2014 Free Software Foundation, Inc. # diff -Nru dpkg-1.18.3ubuntu1/AUTHORS dpkg-1.18.4ubuntu1/AUTHORS --- dpkg-1.18.3ubuntu1/AUTHORS 2015-03-20 19:31:25.000000000 +0000 +++ dpkg-1.18.4ubuntu1/AUTHORS 2015-12-25 03:53:50.000000000 +0000 @@ -1,6 +1,6 @@ The C implementation of dpkg was originally written by: - Ian Jackson + Ian Jackson based on the Perl implementation by: @@ -12,11 +12,11 @@ It is currently maintained by: Guillem Jover - Raphaël Hertzog - Christian Perrier (translation coordinator) and has previously been maintained by: + Raphaël Hertzog (2008-2015) + Christian Perrier (2006-2008) Frank Lichtenheld (2006-2009) Brendan O'Dea (2006-2007) Scott James Remnant (2004-2005) @@ -29,7 +29,7 @@ Nils Rennebarth (1998) Klee Dienes (1997) Guy Maor (1997) - Heiko Schlittermann (1996) + Heiko Schlittermann (1996) Countless other people have contributed to dpkg (see THANKS) and provided diff -Nru dpkg-1.18.3ubuntu1/build-aux/config.rpath dpkg-1.18.4ubuntu1/build-aux/config.rpath --- dpkg-1.18.3ubuntu1/build-aux/config.rpath 2015-09-21 05:21:07.000000000 +0000 +++ dpkg-1.18.4ubuntu1/build-aux/config.rpath 2015-12-25 12:47:52.000000000 +0000 @@ -2,7 +2,7 @@ # Output a system dependent set of variables, describing how to set the # run time search path of shared libraries in an executable. # -# Copyright 1996-2014 Free Software Foundation, Inc. +# Copyright 1996-2015 Free Software Foundation, Inc. # Taken from GNU libtool, 2001 # Originally by Gordon Matzigkeit , 1996 # @@ -367,11 +367,7 @@ dgux*) hardcode_libdir_flag_spec='-L$libdir' ;; - freebsd2.2*) - hardcode_libdir_flag_spec='-R$libdir' - hardcode_direct=yes - ;; - freebsd2*) + freebsd2.[01]*) hardcode_direct=yes hardcode_minus_L=yes ;; @@ -548,13 +544,11 @@ dgux*) library_names_spec='$libname$shrext' ;; + freebsd[23].*) + library_names_spec='$libname$shrext$versuffix' + ;; freebsd* | dragonfly*) - case "$host_os" in - freebsd[123]*) - library_names_spec='$libname$shrext$versuffix' ;; - *) - library_names_spec='$libname$shrext' ;; - esac + library_names_spec='$libname$shrext' ;; gnu*) library_names_spec='$libname$shrext' diff -Nru dpkg-1.18.3ubuntu1/ChangeLog dpkg-1.18.4ubuntu1/ChangeLog --- dpkg-1.18.3ubuntu1/ChangeLog 2015-09-21 05:25:40.000000000 +0000 +++ dpkg-1.18.4ubuntu1/ChangeLog 2015-12-25 12:50:51.000000000 +0000 @@ -1,4 +1,1170 @@ -commit ef4ebe74db2d2e16f4758eb708ff97014720a7e6 (HEAD -> master, tag: 1.18.3) +commit 39ac56b186ba3fb0082156084a86aed07562fc3a (HEAD -> master, tag: 1.18.4) +Author: Guillem Jover +Date: Fri Dec 25 13:20:42 2015 +0100 + + Release 1.18.4 + + debian/changelog | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +commit 8a96426df61ba02e40b7e7bf306f3e240bf37634 +Author: Guillem Jover +Date: Fri Dec 25 13:46:45 2015 +0100 + + po: Regenerate .pot files and merge .po files with them + + dselect/po/bs.po | 2 +- + dselect/po/ca.po | 2 +- + dselect/po/cs.po | 2 +- + dselect/po/da.po | 2 +- + dselect/po/de.po | 2 +- + dselect/po/dselect.pot | 4 +- + dselect/po/el.po | 2 +- + dselect/po/es.po | 2 +- + dselect/po/et.po | 2 +- + dselect/po/eu.po | 2 +- + dselect/po/fr.po | 2 +- + dselect/po/gl.po | 2 +- + dselect/po/hu.po | 2 +- + dselect/po/id.po | 2 +- + dselect/po/it.po | 2 +- + dselect/po/ja.po | 2 +- + dselect/po/ko.po | 2 +- + dselect/po/nb.po | 2 +- + dselect/po/nl.po | 2 +- + dselect/po/nn.po | 2 +- + dselect/po/pl.po | 2 +- + dselect/po/pt.po | 2 +- + dselect/po/pt_BR.po | 2 +- + dselect/po/ro.po | 2 +- + dselect/po/ru.po | 2 +- + dselect/po/sk.po | 2 +- + dselect/po/sv.po | 2 +- + dselect/po/tl.po | 2 +- + dselect/po/vi.po | 2 +- + dselect/po/zh_CN.po | 2 +- + dselect/po/zh_TW.po | 2 +- + man/po/de.po | 103 ++++++++++++++++++++++----------- + man/po/dpkg-man.pot | 94 ++++++++++++++++++++++-------- + man/po/es.po | 118 +++++++++++++++++++++++++++++--------- + man/po/fr.po | 149 ++++++++++++++++++++++++++++++++++++------------ + man/po/hu.po | 94 ++++++++++++++++++++++-------- + man/po/it.po | 142 ++++++++++++++++++++++++++++++++++----------- + man/po/ja.po | 118 +++++++++++++++++++++++++++++--------- + man/po/pl.po | 121 ++++++++++++++++++++++++++++++--------- + man/po/pt_BR.po | 98 ++++++++++++++++++++++--------- + man/po/ru.po | 98 +++++++++++++++++++++++-------- + man/po/sv.po | 143 +++++++++++++++++++++++++++++++++++----------- + man/po/zh_CN.po | 96 +++++++++++++++++++++++-------- + po/ast.po | 22 +++---- + po/bs.po | 20 +++---- + po/ca.po | 20 ++++--- + po/cs.po | 20 ++++--- + po/da.po | 22 +++---- + po/de.po | 20 ++++--- + po/dpkg.pot | 20 +++---- + po/dz.po | 22 +++---- + po/el.po | 22 +++---- + po/eo.po | 20 ++++--- + po/es.po | 20 ++++--- + po/et.po | 20 +++---- + po/eu.po | 20 ++++--- + po/fr.po | 20 ++++--- + po/gl.po | 22 +++---- + po/hu.po | 22 +++---- + po/id.po | 22 +++---- + po/it.po | 20 ++++--- + po/ja.po | 20 ++++--- + po/km.po | 22 +++---- + po/ko.po | 22 +++---- + po/ku.po | 20 +++---- + po/lt.po | 22 +++---- + po/mr.po | 22 +++---- + po/nb.po | 22 +++---- + po/ne.po | 22 +++---- + po/nl.po | 20 ++++--- + po/nn.po | 22 +++---- + po/pa.po | 22 +++---- + po/pl.po | 20 ++++--- + po/pt.po | 20 ++++--- + po/pt_BR.po | 22 +++---- + po/ro.po | 22 +++---- + po/ru.po | 20 ++++--- + po/sk.po | 20 ++++--- + po/sv.po | 20 ++++--- + po/th.po | 20 ++++--- + po/tl.po | 22 +++---- + po/tr.po | 20 ++++--- + po/vi.po | 20 ++++--- + po/zh_CN.po | 20 ++++--- + po/zh_TW.po | 20 ++++--- + scripts/po/ca.po | 50 ++++++++-------- + scripts/po/de.po | 29 +++++----- + scripts/po/dpkg-dev.pot | 30 +++------- + scripts/po/es.po | 45 +++++++-------- + scripts/po/fr.po | 47 ++++++++------- + scripts/po/pl.po | 50 ++++++++-------- + scripts/po/ru.po | 50 ++++++++-------- + scripts/po/sv.po | 50 ++++++++-------- + 93 files changed, 1699 insertions(+), 966 deletions(-) + +commit 27d4807a75aa86dd608e6393e8ab2d9a739f1da9 (origin/master, origin/HEAD, hadrons/master, github/master) +Author: Guillem Jover +Date: Fri Dec 25 04:42:08 2015 +0100 + + debian: Add missing Build-Depends for restriction formula support + + Although these are really not needed, as they are available already from + Debian stable, it makes it obvious for people who might want to backport + dpkg to older suites or distributions. + + Warned-by; lintian + + debian/changelog | 2 ++ + debian/control | 3 ++- + 2 files changed, 4 insertions(+), 1 deletion(-) + +commit b027759978c6c1e44f9a73bcf641b4dbe56e9c51 +Author: Guillem Jover +Date: Fri Dec 25 04:31:19 2015 +0100 + + debian: Fix typo in copyright file + + Warned-by: lintian + + debian/copyright | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit bf9d1edb80b8b70765c6427fb289751a8c10083e +Author: Julian R +Date: Sun Dec 6 08:49:07 2015 +0100 + + po: Fix small typo in German man page translation + + Closes: #807156 + Signed-off-by: Guillem Jover + + debian/changelog | 2 +- + man/po/de.po | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +commit bcd050da05b79ac0c57ac8eb47746926630c44a6 +Author: Guillem Jover +Date: Tue Dec 22 02:23:31 2015 +0100 + + Dpkg::Control::FieldsCore: Add support for Build-Essential field + + Closes: #806315 + + debian/changelog | 2 ++ + man/deb-control.5 | 5 +++++ + man/deb-src-control.5 | 2 ++ + scripts/Dpkg/Control/FieldsCore.pm | 3 +++ + 4 files changed, 12 insertions(+) + +commit 0258d07b2a8adcdb524702fb6d83366191263679 +Author: Paul Wise +Date: Tue Dec 22 02:15:12 2015 +0100 + + Dpkg::Vendor::Debian: Enable timeless build flag feature by default + + Closes: #805872 + Signed-off-by: Guillem Jover + + debian/changelog | 2 ++ + man/dpkg-buildflags.1 | 2 +- + scripts/Dpkg/Vendor/Debian.pm | 2 +- + 3 files changed, 4 insertions(+), 2 deletions(-) + +commit db4f3d717895fcc2348579670a58ed95a7f0f4a7 +Author: Marek Vasut +Date: Thu Dec 24 12:32:03 2015 +0100 + + Add NIOS2 support to cputable + + NIOS2 is a little endian soft-core by Altera. + + Signed-off-by: Guillem Jover + + cputable | 1 + + debian/changelog | 1 + + scripts/t/Dpkg_Arch.t | 2 +- + 3 files changed, 3 insertions(+), 1 deletion(-) + +commit 0b15d3dfb913c2bd6ea687c4061618c58b5e2c0a +Author: Guillem Jover +Date: Sun Dec 20 21:24:12 2015 +0100 + + dpkg-architecture: Fix usage of -s after other action options + + We should always initialize the required variables, otherwise previous + action options might reset $req_vars and we get unexpected results. + + Reported-by: Niels Thykier + + debian/changelog | 2 ++ + scripts/dpkg-architecture.pl | 1 + + 2 files changed, 3 insertions(+) + +commit 9455819299d52d5bda2a12aeb8ece691472c6713 +Author: Guillem Jover +Date: Wed Dec 23 00:27:29 2015 +0100 + + man: Add a subsection separating external from internal environment variables + + debian/changelog | 2 ++ + man/dpkg.1 | 2 ++ + 2 files changed, 4 insertions(+) + +commit 90c148e2846892aab2f36c1774e4022a19299ce0 +Author: Guillem Jover +Date: Wed Dec 23 00:07:21 2015 +0100 + + man: Clarify in dpkg-query(1) when binary:Package gets arch-qualified + + In commit d658a8ec1110c9b3b20987cd903a54f59801117f the semantics of + the arch-qualifications changed, update the documentation to reflect + that. + + Closes: #801958 + + debian/changelog | 2 ++ + man/dpkg-query.1 | 6 +++--- + 2 files changed, 5 insertions(+), 3 deletions(-) + +commit ef02d7c9450762676d470368dc50f9201e5de5ed +Author: Guillem Jover +Date: Sun Dec 20 06:55:30 2015 +0100 + + doc: Update maintainers + + AUTHORS | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +commit 873b44e35962bf3be07c8950d768610d0a5710a5 +Author: Yuri Gribov +Date: Thu Dec 24 12:22:26 2015 +0100 + + dpkg: Fix physical file offset comparison + + The comparison function pkg_sorter_by_listfile_phys_offs passed to qsort + does not satisfy qsort symmetry requirements, for some inputs + + pkg_sorter_by_listfile_phys_offs(a, b) != - + pkg_sorter_by_listfile_phys_offs(b, a) + + This may cause various qsort misbehaviors e.g. failing to properly sort + the input array (on some platforms qsort could even abort although that + seems to not be the case for glibc-based systems). + + Closes: #808912 + Signed-off-by: Guillem Jover + Stable-Candidate: 1.16.x 1.17.x + + debian/changelog | 2 ++ + src/filesdb.c | 4 +++- + 2 files changed, 5 insertions(+), 1 deletion(-) + +commit 673e96778382fdfbbbce8130cbb95785e7abf39a +Author: Guillem Jover +Date: Sun Dec 20 05:57:02 2015 +0100 + + libdpkg: Add experimental multithreaded xz compressor support + + This should speed up compression on multicore systems. This code has + only been build tested against latest xz-utils git tree, but not run + tested, as the package in Debian is too old. Rrquires xz >= 5.2.0. + + debian/changelog | 2 ++ + lib/dpkg/compress.c | 20 +++++++++++++++++++- + m4/dpkg-libs.m4 | 3 +++ + 3 files changed, 24 insertions(+), 1 deletion(-) + +commit bc8657eda0fdde4856989385b61122eac1a4b3d9 +Author: Helge Kreutzmann +Date: Sun Dec 20 06:29:07 2015 +0100 + + Update German translation of manual pages + + Update to 2417t. + + Also include fixes noted during review on debian-l10n-german. + + man/po/de.po | 188 ++++++++++++++++++++++++++++++++++------------------------- + 1 file changed, 108 insertions(+), 80 deletions(-) + +commit 15713d12c478d25b99e952cb481063952947460c +Author: Helge Kreutzmann +Date: Sun Dec 20 06:05:04 2015 +0100 + + Update German scripts translation + + Update to 550t. + + Also includes various fixes found on debian-l10n-german + + scripts/po/de.po | 127 ++++++++++++++++++++++++++----------------------------- + 1 file changed, 60 insertions(+), 67 deletions(-) + +commit c50e8dc2e9557181676808be96ae7594bf48ce8b +Author: Hanno Böck +Date: Thu Nov 19 01:31:19 2015 +0100 + + libdpkg: Fix an off-by-one read access in ar member name variable + + The problem here is that due to the previous loop the variable ‘i’ can + be -1 and thus the expression in the conditional reads invalid memory. + + [guillem@debian.org: + - Remove surrounding parenthesis. ] + + Warned-by: afl + Signed-off-by: Guillem Jover + Stable-Candidate: 1.16.x 1.17.x + + debian/changelog | 2 ++ + lib/dpkg/ar.c | 2 +- + 2 files changed, 3 insertions(+), 1 deletion(-) + +commit c66cdd38c195a44c33e73d016372ac0ef775c4de +Author: Hanno Böck +Date: Thu Nov 19 20:03:10 2015 +0100 + + dpkg-deb: Fix off-by-one write access on ctrllenbuf variable + + This affects old format .deb packages. + + Fixes: CVE-2015-0860 + Warned-by: afl + Signed-off-by: Guillem Jover + Stable-Candidate: 1.16.x 1.17.x + + debian/changelog | 5 ++++- + dpkg-deb/extract.c | 2 +- + 2 files changed, 5 insertions(+), 2 deletions(-) + +commit 77337a8b0f6f789d79032486157f6d9260c2c53e +Author: Guillem Jover +Date: Sun Nov 15 15:44:16 2015 +0100 + + build: Try to use latest gettext available + + Using AM_GNU_GETTEXT_REQUIRE_VERSION specifies the minimal required + gettext version, but tries to use tha latest supported version + available on the system, so we can take advantage of any fixes and + improvements. + + We cannot remove AM_GNU_GETTEXT_VERSION() for backwards compatibility + reasons, otherwise older autopoint and autoreconf versions would not + be able to know what is the minimal required gettext versions. + + configure.ac | 8 ++++++++ + debian/changelog | 2 ++ + 2 files changed, 10 insertions(+) + +commit a199f52ec15a4f12e5be453d77563dccbe660766 +Author: Guillem Jover +Date: Sun Nov 15 15:42:42 2015 +0100 + + po: Update Makevars from latest gettext 0.19.6 template + + dselect/po/Makevars | 25 +++++++++++++++++++++++++ + po/Makevars | 25 +++++++++++++++++++++++++ + scripts/po/Makevars | 25 +++++++++++++++++++++++++ + 3 files changed, 75 insertions(+) + +commit a1d208fa56300c8545207ddf30d2762e7bf0f5c4 +Author: Guillem Jover +Date: Sun Nov 8 03:06:20 2015 +0100 + + dpkg-checkbuilddeps: Exit with 1 on unsatisfied dependencies + + Regression introduced in commit d287060bb1a45f5de33eb27034a7d8b27b039dbb. + + We cannot rely on die's error code as it might be anything. + + Prompted-by: David Kalnischkies + + debian/changelog | 2 ++ + scripts/dpkg-checkbuilddeps.pl | 8 ++++---- + 2 files changed, 6 insertions(+), 4 deletions(-) + +commit 522a3ba2853b41602d5452be598d5ccb4d326621 +Author: Guillem Jover +Date: Tue Nov 3 15:39:30 2015 +0100 + + dpkg: Add support for DPKG_MAINTSCRIPT_DEBUG environment variable + + This variable will be set on the maintainer scripts environment to + either 0 or 1, depending on whether dpkg was called with --debug + requesting maintainer scripts debugging output. + + debian/changelog | 1 + + man/dpkg.1 | 6 ++++++ + src/script.c | 5 +++++ + 3 files changed, 12 insertions(+) + +commit d7c33d07f37d522a14eb86265cf8a3aed169b9b3 +Author: Guillem Jover +Date: Mon Nov 2 04:44:05 2015 +0100 + + scripts/t: Improve test coverage + + debian/changelog | 2 ++ + scripts/t/Dpkg_Arch.t | 30 ++++++++++++++++++++++++++++-- + scripts/t/Dpkg_BuildEnv.t | 27 +++++++++++++++++++++++++-- + scripts/t/Dpkg_BuildFlags.t | 29 +++++++++++++++++++++++++++-- + scripts/t/Dpkg_BuildProfiles.t | 16 ++++++++++++++-- + scripts/t/Dpkg_Dist_Files.t | 4 +++- + scripts/t/Dpkg_Exit.t | 35 +++++++++++++++++++++++++++++++++-- + scripts/t/Dpkg_Package.t | 4 +++- + scripts/t/Dpkg_Substvars.t | 29 ++++++++++++++++++++++++----- + scripts/t/Dpkg_Vars.t | 15 +++++++++++++-- + scripts/t/Dpkg_Version.t | 14 +++++++++++++- + 11 files changed, 185 insertions(+), 20 deletions(-) + +commit d92794f4a8db43959b06d4191860dcc27e5ddcbf +Author: Guillem Jover +Date: Fri Nov 27 20:15:35 2015 +0100 + + Dpkg::Source::Package: Add ‘.gitreview’ to the default ignore list + + debian/changelog | 1 + + scripts/Dpkg/Source/Package.pm | 3 ++- + 2 files changed, 3 insertions(+), 1 deletion(-) + +commit db5de206928c9eb6d686b83e64d31fd1cfc40915 +Author: Guillem Jover +Date: Mon Nov 2 04:44:05 2015 +0100 + + Dpkg::Arch: Make the host gnu type retrieval more compiler agnostic + + Rename get_gcc_host_gnu_type() to get_host_gnu_type(), and use a hash to + store the values per compiler name, so that we can keep track of different + output depending on the compiler selected. + + Update the warning messages to not assume that CC is pointing to gcc. + + debian/changelog | 2 ++ + scripts/Dpkg/Arch.pm | 39 +++++++++++++++++++++------------------ + scripts/dpkg-architecture.pl | 10 +++++----- + 3 files changed, 28 insertions(+), 23 deletions(-) + +commit 78b312b01d05471030f58d2c5d550fc068cb84c9 +Author: Guillem Jover +Date: Sat Nov 7 17:38:40 2015 +0100 + + Dpkg::Arch: Add a new set_host_gnu_type() + + This function makes it possible to get get_raw_host_arch() out from the + block containing the local $gcc_host_gnu_type variable, reducing the + nesting level. + + scripts/Dpkg/Arch.pm | 60 +++++++++++++++++++++++++++++----------------------- + 1 file changed, 34 insertions(+), 26 deletions(-) + +commit fd4f223dd179917ca0d7d800660e53b969c46c84 +Author: Guillem Jover +Date: Thu Nov 12 23:02:39 2015 +0100 + + Dpkg::Arch: Handle an undef architecture argument in debarch_to_debtriplet() + + scripts/Dpkg/Arch.pm | 2 ++ + 1 file changed, 2 insertions(+) + +commit 254fb06ea089d5d77d40d33b6ad8374c56ff55f6 +Author: Guillem Jover +Date: Sun Nov 1 21:32:28 2015 +0100 + + Dpkg::BuildFlags: Document supported feature areas + + debian/changelog | 1 + + scripts/Dpkg/BuildFlags.pm | 9 +++++---- + 2 files changed, 6 insertions(+), 4 deletions(-) + +commit 31257982ef24a9e7dfe66df456fcd174ab75de7b +Author: Guillem Jover +Date: Sun Nov 8 03:29:44 2015 +0100 + + man: Clarify role of Build-Depends in deb-src-control(5) + + Make it clearer when does the field apply, and what is it equivalent to. + + Prompted-by: Johannes Schauer + + debian/changelog | 2 ++ + man/deb-src-control.5 | 13 ++++++++----- + 2 files changed, 10 insertions(+), 5 deletions(-) + +commit 128ed95e865acfe99ceec1460a1513c59ad10514 +Author: Guillem Jover +Date: Mon Nov 2 19:35:00 2015 +0100 + + man: Document that dpkg-buildpacakge -nc -S implies -d + + debian/changelog | 1 + + man/dpkg-buildpackage.1 | 7 ++++--- + 2 files changed, 5 insertions(+), 3 deletions(-) + +commit c193ca1aa220e09d6acbdea264b3f0b8a97db5d8 +Author: Guillem Jover +Date: Sun Oct 25 01:38:43 2015 +0200 + + libdpkg: Document pkg-show module + + lib/dpkg/pkg-show.c | 38 +++++++++++++++++++++++++++++++++++++- + 1 file changed, 37 insertions(+), 1 deletion(-) + +commit be3cbc2ef633524f8dac876f77a300ed4ce956f1 +Author: Guillem Jover +Date: Sun Nov 8 11:33:40 2015 +0100 + + build: Do not quote the interpreter argument + + This makes it possible again to pass options to the interpreter. + + run-script | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit f3af91bcb364140590ed3736f562dfe849bb6b72 +Author: Guillem Jover +Date: Fri Oct 30 02:35:00 2015 +0100 + + build: Add an configure option to choose the kind of documentation + + The option --disable-devel-docs can be used to override the current + default, which is to build development documentation. + + configure.ac | 2 ++ + debian/changelog | 2 ++ + doc/Doxyfile.in | 6 +++--- + m4/dpkg-build.m4 | 17 +++++++++++++++++ + 4 files changed, 24 insertions(+), 3 deletions(-) + +commit c5e8c926397056044711ee9649d74c5dda2f21dc +Author: Guillem Jover +Date: Sun Nov 1 03:55:30 2015 +0100 + + build: Descend into scripts on coverage-clean rule + + Makefile.am | 1 + + debian/changelog | 1 + + 2 files changed, 2 insertions(+) + +commit c666a362de03187d91b6076d71b0b6c101f93302 +Author: Guillem Jover +Date: Fri Oct 30 02:35:00 2015 +0100 + + doc: Update test suite directory in Doxygen configuration + + doc/Doxyfile.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit 6d2acde144b064a11f45cf6109a8ec003d58aecb +Author: Guillem Jover +Date: Fri Oct 30 02:13:28 2015 +0100 + + doc: Update Doxygen configuration from version 1.8.9.1 + + doc/Doxyfile.in | 238 ++++++++++++++++++++++++++++++++------------------------ + 1 file changed, 135 insertions(+), 103 deletions(-) + +commit cb55c5b4f0662d83d3df4da25f2f87373fabe11d +Author: Guillem Jover +Date: Sun Oct 25 01:29:05 2015 +0200 + + libdpkg: Rename pkg_summary to pkgbin_summary + + This makes the function name consistent with the existing coding + convention, and the other functions that require a pkgbin to operate. + + lib/dpkg/libdpkg.map | 2 +- + lib/dpkg/pkg-format.c | 2 +- + lib/dpkg/pkg-show.c | 2 +- + lib/dpkg/pkg-show.h | 4 ++-- + src/enquiry.c | 2 +- + src/querycmd.c | 4 ++-- + 6 files changed, 8 insertions(+), 8 deletions(-) + +commit df5deb4f20c96ffd573e8900de6981a2c3024b2a +Author: Guillem Jover +Date: Wed Oct 21 16:54:29 2015 +0200 + + dpkg-trigger: Move exit from command function to its call site + + This makes it explicit that the code flow stops at the call site instead + of requiring the reader to know that this specific function never returns. + + src/trigcmd.c | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +commit 97a8d2695cad465a6c9d0f4469644a8ba6f778d0 +Author: Guillem Jover +Date: Wed Oct 21 16:52:56 2015 +0200 + + dpkg-divert: Return from a command function instead of directly exiting + + This makes it possible to perform any necessary normal cleanup before + exiting, and unifies the usage with all other command functions. + + debian/changelog | 2 ++ + src/divertcmd.c | 4 ++-- + 2 files changed, 4 insertions(+), 2 deletions(-) + +commit 9c311e1a445868630f8c8e4600d7539599e49ce5 +Author: Guillem Jover +Date: Wed Oct 21 16:48:47 2015 +0200 + + u-a: Merge all action handling into a single if-else-if block + + Introduce two boolean variables to track when to log the command-line + arguments when modifying anything on the system, and another one when + modifying a single alternative to initialize and update it. + + This unifies the code, and will make it easier to switch it into a + shared library in the future. + + debian/changelog | 2 ++ + utils/update-alternatives.c | 45 ++++++++++++++++++++++++++++----------------- + 2 files changed, 30 insertions(+), 17 deletions(-) + +commit e6bb801e5a30bbb4499308a81dc0c5fd25676045 +Author: Guillem Jover +Date: Sun Oct 18 15:42:38 2015 +0200 + + u-a: Switch xasprintf() to return an allocated string + + It should make the code more clear, and in many cases it avoids having + to use a temporary variable. + + utils/update-alternatives.c | 59 +++++++++++++++++++++------------------------ + 1 file changed, 27 insertions(+), 32 deletions(-) + +commit 0db77512a15877ca25384b775406323a2302c125 +Author: Guillem Jover +Date: Sun Oct 18 15:34:45 2015 +0200 + + Use new str_fmt() instead of m_asprintf() + + It should make the code more clear, and in many cases it avoids having + to use a temporary variable. + + dpkg-deb/build.c | 13 +++++-------- + dpkg-deb/extract.c | 2 +- + dpkg-deb/info.c | 4 ++-- + dpkg-split/queue.c | 6 +++--- + dpkg-split/split.c | 2 +- + lib/dpkg/atomic-file.c | 4 ++-- + lib/dpkg/dbdir.c | 6 +----- + lib/dpkg/dir.c | 2 +- + lib/dpkg/error.c | 2 +- + lib/dpkg/options.c | 8 ++++---- + lib/dpkg/path.c | 5 +---- + lib/dpkg/tarfn.c | 8 ++------ + lib/dpkg/triglib.c | 6 +----- + src/archives.c | 5 +---- + src/divertcmd.c | 12 ++++-------- + src/main.c | 10 ++-------- + src/script.c | 2 +- + 17 files changed, 33 insertions(+), 64 deletions(-) + +commit 302829039a4dba8a37fa31dfc0e06ca4a8e5a04b +Author: Guillem Jover +Date: Sun Oct 18 06:10:56 2015 +0200 + + libdpkg: Add new str_fmt() + + This function is easier and more natural to use than m_asprintf(), and + we currently never use the returned length anyway. + + lib/dpkg/dpkg.h | 1 + + lib/dpkg/libdpkg.map | 1 + + lib/dpkg/string.c | 23 ++++++++++++++++++++++- + lib/dpkg/string.h | 3 ++- + lib/dpkg/t/t-string.c | 19 +++++++++++++++++-- + 5 files changed, 43 insertions(+), 4 deletions(-) + +commit 0e50ba17b2df7d84b88567d2d82b8e83febd4f11 +Author: Helge Kreutzmann +Date: Sun Nov 15 20:31:05 2015 +0100 + + Fixes and improvements + + Noticed while proofreading the scripts translations on debian-l10n-german + + man/po/de.po | 77 ++++++++++++++++++++++++++++++------------------------------ + 1 file changed, 38 insertions(+), 39 deletions(-) + +commit 11b784200def36033925f0b5480a7f475a8c7631 +Author: Helge Kreutzmann +Date: Wed Nov 11 21:04:09 2015 +0100 + + Fixes and improvements + + Fix typo noticed by Ben Wiederhake and reported on debian-l10n-german. + Improvements stemming from proofreading of the scripts translation. + + man/po/de.po | 70 ++++++++++++++++++++++++++++++------------------------------ + 1 file changed, 35 insertions(+), 35 deletions(-) + +commit 649a1d30026029ca1744144c9b5f641e58015b71 +Author: Helge Kreutzmann +Date: Sun Nov 1 11:49:23 2015 +0100 + + Various (important) translation fixes + + Found during review on debian-l10n-german + + scripts/po/de.po | 576 +++++++++++++++++++++++++++---------------------------- + 1 file changed, 285 insertions(+), 291 deletions(-) + +commit 7a91341446851cd3594a8b752823b8c1f26d652a +Author: Guillem Jover +Date: Tue Oct 13 17:39:53 2015 +0200 + + dpkg-deb: Refactor tarball packing into a new function + + dpkg-deb/build.c | 87 ++++++++++++++++++++++++++++++++++++-------------------- + 1 file changed, 56 insertions(+), 31 deletions(-) + +commit 6559530d5e0298a57bce3b71703538d6fd225635 +Author: Guillem Jover +Date: Wed Oct 14 05:00:25 2015 +0200 + + dpkg-deb: Generate the control build dir just once + + dpkg-deb/build.c | 36 +++++++++++++++++++----------------- + 1 file changed, 19 insertions(+), 17 deletions(-) + +commit af5a9c80d49839d44c1ea87e17e50be27e09204f +Author: Guillem Jover +Date: Sat Oct 17 05:54:25 2015 +0200 + + dpkg: Fix varbuf memory leaks + + In «dpkg --verify» and the dpkg infodb format upgrade logic. + + Both are not big leaks, the first is bound by the amount of packages, + as the varbuf is reused for each file on each package, and the second + is just one instance of a leaked varbuf. + + Stable-Candidate: 1.16.x 1.17.x + + debian/changelog | 1 + + src/infodb-upgrade.c | 1 + + src/verify.c | 2 ++ + 3 files changed, 4 insertions(+) + +commit 931d9ade22f16c406769fe90e8397b3b53d15aa8 +Author: Guillem Jover +Date: Sat Oct 17 04:27:40 2015 +0200 + + libdpkg: Remove varbuf terminate() method + + The string() method already NUL terminates the buffer, so there is never + any need to explicitly terminate it beforehand. + + dselect/methlist.cc | 1 - + dselect/pkginfo.cc | 4 +--- + dselect/pkgsublist.cc | 1 - + lib/dpkg/varbuf.h | 10 +--------- + 4 files changed, 2 insertions(+), 14 deletions(-) + +commit e7a32556af38b5630412de406d2f0842150ff086 +Author: Guillem Jover +Date: Sat Oct 17 04:25:56 2015 +0200 + + libdpkg: Add new varbuf_get_str() + + lib/dpkg/t/t-varbuf.c | 34 ++++++++++++++++++++++++++++++++-- + lib/dpkg/varbuf.c | 10 +++++++++- + lib/dpkg/varbuf.h | 3 ++- + 3 files changed, 43 insertions(+), 4 deletions(-) + +commit da97e399c2ad884dbed77ccb2f960cfd354df25e +Author: Guillem Jover +Date: Sat Sep 20 02:24:37 2014 +0200 + + libdpkg: Add varbuf_snapshot() and varbuf_rollback() support + + This adds a proper interface to snapshot a varbuf state and it rollback + so that a common stem can be reused on multiple instances. + + lib/dpkg/t/t-varbuf.c | 34 +++++++++++++++++++++++++++++++++- + lib/dpkg/varbuf.c | 14 +++++++++++++- + lib/dpkg/varbuf.h | 7 +++++++ + src/archives.c | 11 ++++++----- + src/archives.h | 2 +- + src/infodb-access.c | 6 +++--- + src/infodb-upgrade.c | 8 ++++---- + src/remove.c | 25 ++++++++++++++----------- + src/unpack.c | 4 ++-- + 9 files changed, 83 insertions(+), 28 deletions(-) + +commit 10d77ba878eb998b3eede0c5ac7917a901de05b0 +Author: Guillem Jover +Date: Sat Oct 10 16:06:41 2015 +0200 + + libdpkg: Config-Version should also be initialized on triggers-pending + + A package in triggers-pending state should be considered an installed + package, by not doing so we might end up not passing the correct version + to the configure maintainer script and making it look like we are doing + a configuration for a first install, instead of an upgrade. + + Closes: #801156 + Reported-by: Andreas Beckmann + Stable-Candidate: 1.16.x 1.17.x + + debian/changelog | 4 ++++ + lib/dpkg/parse.c | 19 ++++++++++++------- + 2 files changed, 16 insertions(+), 7 deletions(-) + +commit b0f1071aaff431f68825c1b749f6c6ab58475a9d +Author: Guillem Jover +Date: Sat Oct 17 16:57:01 2015 +0200 + + build: Quote paths in run-scripts + + This makes the script more robust, although the source tree is not + really prepared to be built on paths with spaces. + + run-script | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +commit 91d50f40621cb797a53e8df7b9f1381dd2a8915b +Author: Guillem Jover +Date: Sat Oct 17 16:51:38 2015 +0200 + + build: Add the dselect/methods directory to the TAP::Harness library paths + + This is not currently used, but it makes sure these modules are visible + for future tests. + + check.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit 17aeccf7d53858900a419b924b018d0992af8fe9 +Author: Guillem Jover +Date: Sat Oct 17 16:50:29 2015 +0200 + + build: Use absolute buildir pathnames in PATH variable + + This makes sure that even if any subprocess changes directory, the PATH + environment variable will keep being correct. + + check.am | 2 +- + debian/changelog | 1 + + 2 files changed, 2 insertions(+), 1 deletion(-) + +commit f02217095bb294ab1eac879e495ffa23398ff7b6 +Author: Guillem Jover +Date: Fri Oct 9 16:55:35 2015 +0200 + + build: Set PERL5LIB globally for the test suite to the local modules directory + + Regression introduced in commit 34b26c7db232b300991df5fb6f52707b381df28f. + + Some functional tests are passing through makefile and exec barriers, + where the lib parameter for TAP::Harness is lost. Reintroduce the + explicit global setting of PERL5LIB so that it gets inherited for all + subprocesses. + + Closes: #801329 + Reported-by: Jérémy Bobbio + Stable-Candidate: 1.17.x + + Makefile.am | 1 - + check.am | 1 + + debian/changelog | 4 ++++ + 3 files changed, 5 insertions(+), 1 deletion(-) + +commit f3b8dfb3bdf030ca4ce2a1491f103fb9061b49c7 +Author: Guillem Jover +Date: Sat Oct 3 16:11:14 2015 +0200 + + Update Heiko Schlittermann's email address + + AUTHORS | 2 +- + THANKS | 2 +- + debian/copyright | 2 +- + dselect/methods/multicd/install | 2 +- + dselect/methods/multicd/setup | 2 +- + dselect/methods/multicd/update | 2 +- + 6 files changed, 6 insertions(+), 6 deletions(-) + +commit afbbf703ebdcc11b12353ccc8bca93bf901def0a +Author: Guillem Jover +Date: Sat Oct 3 16:09:05 2015 +0200 + + Update Ian Jackson's email address + + AUTHORS | 2 +- + THANKS | 2 +- + debian/copyright | 4 ++-- + dpkg-deb/build.c | 2 +- + dpkg-deb/dpkg-deb.h | 2 +- + dpkg-deb/extract.c | 2 +- + dpkg-deb/info.c | 2 +- + dpkg-deb/main.c | 2 +- + dpkg-split/dpkg-split.h | 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/basetop.cc | 2 +- + dselect/bindings.cc | 2 +- + dselect/bindings.h | 2 +- + dselect/curkeys.cc | 2 +- + dselect/dselect.h | 2 +- + dselect/helpmsgs.cc | 2 +- + dselect/helpmsgs.h | 2 +- + dselect/keyoverride | 2 +- + dselect/main.cc | 2 +- + dselect/methkeys.cc | 2 +- + dselect/methlist.cc | 2 +- + dselect/method.cc | 2 +- + dselect/method.h | 2 +- + dselect/methods/multicd/install | 2 +- + dselect/methods/multicd/setup | 4 ++-- + dselect/methods/multicd/update | 2 +- + dselect/methparse.cc | 2 +- + dselect/mkcurkeys.pl | 2 +- + dselect/pkgcmds.cc | 2 +- + dselect/pkgdepcon.cc | 2 +- + dselect/pkgdisplay.cc | 2 +- + dselect/pkginfo.cc | 2 +- + dselect/pkgkeys.cc | 2 +- + dselect/pkglist.cc | 2 +- + dselect/pkglist.h | 2 +- + dselect/pkgsublist.cc | 2 +- + dselect/pkgtop.cc | 2 +- + dselect/po/ja.po | 2 +- + lib/compat/alphasort.c | 2 +- + lib/compat/compat.h | 2 +- + lib/compat/scandir.c | 2 +- + lib/compat/snprintf.c | 2 +- + lib/compat/strerror.c | 2 +- + lib/compat/strsignal.c | 2 +- + lib/compat/unsetenv.c | 2 +- + lib/compat/vsnprintf.c | 2 +- + lib/dpkg/cleanup.c | 2 +- + lib/dpkg/dbmodify.c | 2 +- + lib/dpkg/debug.c | 2 +- + lib/dpkg/depcon.c | 2 +- + lib/dpkg/dlist.h | 2 +- + lib/dpkg/dpkg-db.h | 2 +- + lib/dpkg/dpkg.h | 2 +- + lib/dpkg/dump.c | 2 +- + lib/dpkg/ehandle.c | 2 +- + lib/dpkg/ehandle.h | 2 +- + lib/dpkg/fields.c | 2 +- + lib/dpkg/file.c | 2 +- + lib/dpkg/mlib.c | 2 +- + lib/dpkg/namevalue.h | 2 +- + lib/dpkg/nfmalloc.c | 2 +- + lib/dpkg/options.c | 2 +- + lib/dpkg/options.h | 2 +- + lib/dpkg/parse.c | 2 +- + lib/dpkg/parsedump.h | 2 +- + lib/dpkg/parsehelp.c | 2 +- + lib/dpkg/path-remove.c | 2 +- + lib/dpkg/path.c | 2 +- + lib/dpkg/pkg-array.c | 2 +- + lib/dpkg/pkg-db.c | 2 +- + lib/dpkg/pkg-namevalue.c | 2 +- + lib/dpkg/pkg-show.c | 2 +- + lib/dpkg/pkg.c | 2 +- + lib/dpkg/string.c | 2 +- + lib/dpkg/subproc.c | 2 +- + lib/dpkg/trigdeferred.h | 2 +- + lib/dpkg/trigdeferred.l | 2 +- + lib/dpkg/triglib.c | 2 +- + lib/dpkg/triglib.h | 2 +- + lib/dpkg/trigname.c | 2 +- + lib/dpkg/trignote.c | 2 +- + lib/dpkg/utils.c | 2 +- + lib/dpkg/varbuf.c | 2 +- + lib/dpkg/varbuf.h | 2 +- + lib/dpkg/version.c | 2 +- + lib/dpkg/version.h | 2 +- + man/deb-old.5 | 2 +- + man/deb-substvars.5 | 2 +- + man/deb.5 | 2 +- + man/dpkg-deb.1 | 2 +- + man/dpkg-distaddfile.1 | 2 +- + man/dpkg-divert.1 | 2 +- + man/dpkg-genchanges.1 | 2 +- + man/dpkg-gencontrol.1 | 2 +- + man/dpkg-parsechangelog.1 | 2 +- + man/dpkg-shlibdeps.1 | 2 +- + man/dpkg-source.1 | 2 +- + man/dpkg-split.1 | 2 +- + man/dpkg.1 | 2 +- + man/po/de.po | 2 +- + man/po/fr.po | 4 ++-- + man/po/pl.po | 2 +- + man/po/ru.po | 2 +- + man/po/sv.po | 2 +- + po/ja.po | 2 +- + scripts/Dpkg/Vendor/Ubuntu.pm | 2 +- + scripts/Dpkg/Version.pm | 2 +- + scripts/dpkg-source.pl | 2 +- + src/archives.c | 2 +- + src/archives.h | 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/filesdb.h | 2 +- + src/help.c | 2 +- + src/infodb-access.c | 2 +- + src/infodb-upgrade.c | 2 +- + src/main.c | 2 +- + src/main.h | 2 +- + src/packages.c | 2 +- + src/querycmd.c | 2 +- + src/remove.c | 2 +- + src/script.c | 2 +- + src/select.c | 2 +- + src/statdb.c | 2 +- + src/trigcmd.c | 2 +- + src/trigproc.c | 2 +- + src/unpack.c | 2 +- + src/update.c | 2 +- + utils/update-alternatives.c | 2 +- + 140 files changed, 143 insertions(+), 143 deletions(-) + +commit a243173bd78e50555ef98ab5af6451a44c84f3de +Author: Frans Spiesschaert +Date: Fri Oct 2 18:21:33 2015 +0200 + + po: Update Dutch programs translation + + Closes: #800513 + Signed-off-by: Guillem Jover + + debian/changelog | 1 + + po/nl.po | 69 ++++++++++++-------------------------------------------- + 2 files changed, 16 insertions(+), 54 deletions(-) + +commit 81b7c4d9a6cf884b3b8062d4cd591c5aec91e8c1 +Author: Helge Kreutzmann +Date: Tue Oct 6 19:40:19 2015 +0200 + + Update German translation of manual pages + + Update to 2415t. + + Also include fixes noted during review on debian-l10n-german. + + debian/changelog | 3 ++ + man/po/de.po | 139 ++++++++++++++++++++++++++++--------------------------- + 2 files changed, 75 insertions(+), 67 deletions(-) + +commit 3f8099b21bbb934d03c340fef1925824465e0571 +Author: Guillem Jover +Date: Fri Oct 2 13:57:57 2015 +0200 + + scripts: Switch all find(1) command calls to File::Find + + The find(1) command has subtle behavior differences depending on the + implementation (for example BSD vs GNU), the perl module is more portable + and has a more consistent behavior, such as always canonicalizing the + pathnames. + + Closes: #800649 + + debian/changelog | 3 +++ + scripts/dpkg-scanpackages.pl | 28 ++++++++++++++-------------- + scripts/dpkg-scansources.pl | 15 ++++++++------- + 3 files changed, 25 insertions(+), 21 deletions(-) + +commit a1bb7029b2cd3507ee27434af10354f4fad0f331 +Author: Guillem Jover +Date: Tue Sep 29 02:35:49 2015 +0200 + + man: Clarify that the md5sum check on «dpkg --verify» + + Mention that it is performed on the file contents, and failures denote + changed content. + + Closes: #760248 + + debian/changelog | 2 ++ + man/dpkg.1 | 6 ++++-- + 2 files changed, 6 insertions(+), 2 deletions(-) + +commit 2be668a86abd464ebfba4257abaef09b57a63098 +Author: Guillem Jover +Date: Mon Sep 28 15:52:10 2015 +0200 + + man: Move target architecture description to the TERMS section + + People expect the terms to be described in the section of the same name, + instead of on some random command-line option. + + Closes: #799046 + + debian/changelog | 5 +++++ + man/dpkg-architecture.1 | 6 +++--- + 2 files changed, 8 insertions(+), 3 deletions(-) + +commit 856da9cf1198abd433124c75d74507bfbf5eae65 +Author: Mert Dirik +Date: Mon Sep 28 15:33:07 2015 +0200 + + po: Update Turkish programs translation + + Closes: #799875 + Signed-off-by: Guillem Jover + + debian/changelog | 1 + + po/tr.po | 80 +++++++++++++------------------------------------------- + 2 files changed, 19 insertions(+), 62 deletions(-) + +commit f22ad4d12318c55b599d29ca46be9c137107a550 +Author: Helge Kreutzmann +Date: Tue Sep 22 19:50:49 2015 +0200 + + Update German scripts translation + + Update to 552t. + + Also includes various fixes found e.g. on debian-l10n-german + + debian/changelog | 3 +++ + scripts/po/de.po | 69 +++++++++++++++++++++++++++----------------------------- + 2 files changed, 36 insertions(+), 36 deletions(-) + +commit d85bfcff7315b627edc0fb623574afbe6491eb0c +Author: Kenshi Muto +Date: Mon Sep 21 18:31:10 2015 +0200 + + po: Update Japanese program translations + + Signed-off-by: Guillem Jover + + debian/changelog | 3 +- + po/ja.po | 246 +++++++++++++++++-------------------------------------- + 2 files changed, 76 insertions(+), 173 deletions(-) + +commit f47156235d5b46609963f99d6ba996c473433c94 +Author: Guillem Jover +Date: Mon Sep 21 07:49:16 2015 +0200 + + Bump version to 1.18.4 + + debian/changelog | 6 ++++++ + 1 file changed, 6 insertions(+) + +commit ef4ebe74db2d2e16f4758eb708ff97014720a7e6 (tag: 1.18.3) Author: Guillem Jover Date: Mon Sep 21 07:11:51 2015 +0200 @@ -163,7 +1329,7 @@ scripts/po/Makevars | 3 ++- 3 files changed, 28 insertions(+), 4 deletions(-) -commit a603506740df8e83d441c72f1de234b9ba709693 (origin/master, origin/HEAD, hadrons/master, github/master) +commit a603506740df8e83d441c72f1de234b9ba709693 Author: Guillem Jover Date: Thu Sep 17 02:03:53 2015 +0200 @@ -3070,12 +4236,12 @@ scripts/t: Add test cases for Dpkg::Checksums - debian/changelog | 2 +- - scripts/Makefile.am | 3 ++ - scripts/t/Dpkg_Checksums.t | 99 ++++++++++++++++++++++++++++++++++++++++- - scripts/t/Dpkg_Checksums/data-1 | 1 + - scripts/t/Dpkg_Checksums/data-2 | 1 + - scripts/t/Dpkg_Checksums/empty | 0 + debian/changelog | 2 +- + scripts/Makefile.am | 3 + + scripts/t/Dpkg_Checksums.t | 99 +++++++++++++++++++++- + scripts/t/Dpkg_Checksums/data-1 | 1 + + scripts/t/Dpkg_Checksums/data-2 | 1 + + man/po/zh_CN.add => scripts/t/Dpkg_Checksums/empty | 0 6 files changed, 103 insertions(+), 3 deletions(-) commit b2567f003544ab36b8c7a04aa6cc76f481a9b5f7 @@ -3492,12 +4658,12 @@ Fixes: CVE-2015-0840 Reported-by: Jann Horn - debian/changelog | 5 +++++ - scripts/Dpkg/Control/HashCore.pm | 21 ++++++++++++--------- - scripts/Makefile.am | 1 + - scripts/t/Dpkg_Control.t | 5 ++++- - scripts/t/Dpkg_Control/bogus-armor-formfeed.dsc | 19 +++++++++++++++++++ - 5 files changed, 41 insertions(+), 10 deletions(-) + debian/changelog | 5 +++++ + scripts/Dpkg/Control/HashCore.pm | 21 ++++++++++-------- + scripts/Makefile.am | 1 + + scripts/t/Dpkg_Control.t | 5 ++++- + ...s-armor-spaces.dsc => bogus-armor-formfeed.dsc} | 25 +++++++++++----------- + 5 files changed, 35 insertions(+), 22 deletions(-) commit 60b2a4fa317f0b473043b13fff16c52a812ad800 Author: Guillem Jover @@ -6380,11 +7546,11 @@ test: Check perl code compilation, warnings and strictness - Makefile.am | 8 ++++++++ - README | 1 + - debian/changelog | 2 ++ - t/strict.t | 40 ++++++++++++++++++++++++++++++++++++++++ - 4 files changed, 51 insertions(+) + Makefile.am | 8 ++++++++ + README | 1 + + debian/changelog | 2 ++ + t/{pod.t => strict.t} | 20 ++++++++++++++------ + 4 files changed, 25 insertions(+), 6 deletions(-) commit f38b214a69052741625e36e265f8b3e47959fa11 Author: Guillem Jover @@ -6394,11 +7560,11 @@ This will centralize common testsuite functions. - README | 1 - - scripts/Makefile.am | 4 ++++ - scripts/Test/Dpkg.pm | 39 +++++++++++++++++++++++++++++++++++++++ - t/critic.t | 8 ++------ - 4 files changed, 45 insertions(+), 7 deletions(-) + README | 1 - + scripts/Makefile.am | 4 ++++ + scripts/{Dpkg/Getopt.pm => Test/Dpkg.pm} | 32 ++++++++++++++------------------ + t/critic.t | 8 ++------ + 4 files changed, 20 insertions(+), 25 deletions(-) commit ace4a0e8f7b6d468eb62f847734c4deeb616ec13 Author: Guillem Jover @@ -7817,11 +8983,11 @@ Closes: #767573 Signed-off-by: Guillem Jover - debian/changelog | 1 + - man/po/po4a.cfg | 5 +- - man/po/zh_CN.add | 0 - man/po/zh_CN.po | 16919 +++++++++++++++++++++++++++++++++++++++++++++++++++++ - 4 files changed, 16923 insertions(+), 2 deletions(-) + debian/changelog | 1 + + man/po/po4a.cfg | 5 +- + man/po/zh_CN.add | 0 + man/po/{dpkg-man.pot => zh_CN.po} | 569 ++++++++++++++++++++++++++------------ + 4 files changed, 399 insertions(+), 176 deletions(-) commit ef41da3479b6c0d116b2e5492b82903c8a6c3432 Author: Zhou Mo @@ -9327,12 +10493,12 @@ Dpkg::Getopt: New private module - debian/changelog | 1 + - scripts/Dpkg/Getopt.pm | 43 +++++++++++++++++++++++++++++++++++++++++++ - scripts/Makefile.am | 2 ++ - scripts/po/POTFILES.in | 1 + - scripts/t/Dpkg_Getopt.t | 37 +++++++++++++++++++++++++++++++++++++ - 5 files changed, 84 insertions(+) + debian/changelog | 1 + + scripts/{t/Dpkg_Checksums.t => Dpkg/Getopt.pm} | 28 ++++++++++++++++++++------ + scripts/Makefile.am | 2 ++ + scripts/po/POTFILES.in | 1 + + scripts/t/{Dpkg_BuildEnv.t => Dpkg_Getopt.t} | 14 +++++++++++-- + 5 files changed, 38 insertions(+), 8 deletions(-) commit e68f081acd9f1c210d3464b0a5e2c732e1b5c025 Author: Guillem Jover @@ -9936,14 +11102,14 @@ - Uppercase preprocessor macros. - Add unit tests. - debian/changelog | 1 + - lib/dpkg/Makefile.am | 1 + - lib/dpkg/libdpkg.map | 1 + - lib/dpkg/pkg-db.c | 23 +++------------------- - lib/dpkg/strhash.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/string.h | 2 ++ - lib/dpkg/test/t-string.c | 27 +++++++++++++++++++++++++- - 7 files changed, 84 insertions(+), 21 deletions(-) + debian/changelog | 1 + + lib/dpkg/Makefile.am | 1 + + lib/dpkg/libdpkg.map | 1 + + lib/dpkg/pkg-db.c | 23 +++------------------ + lib/dpkg/{glob.c => strhash.c} | 46 +++++++++++++++++++++--------------------- + lib/dpkg/string.h | 2 ++ + lib/dpkg/test/t-string.c | 27 ++++++++++++++++++++++++- + 7 files changed, 57 insertions(+), 44 deletions(-) commit a8b3ff906c1d01082c435ede40f6241529c9e409 Author: Guillem Jover @@ -11339,10 +12505,10 @@ Signed-off-by: Guillem Jover - debian/changelog | 1 + - po/LINGUAS | 3 + - po/tr.po | 6433 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 3 files changed, 6437 insertions(+) + debian/changelog | 1 + + po/LINGUAS | 3 + + po/{da.po => tr.po} | 3184 ++++++++++++++++++++++++++------------------------- + 3 files changed, 1611 insertions(+), 1577 deletions(-) commit 2ea951ed8f8e490bbf36a3be7917a97502c05a6e Author: Łukasz Dulny @@ -14691,26 +15857,26 @@ The remaining modules should be covered by one of their parents. - debian/changelog | 1 + - scripts/Makefile.am | 17 +++++++++++++++++ - scripts/t/Dpkg_BuildEnv.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_BuildFlags.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_BuildProfiles.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Checksums.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Conf.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_ErrorHandling.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Exit.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_File.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Gettext.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Index.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Interface_Storable.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Source_Archive.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Source_Functions.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Source_Package.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Source_Patch.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Source_Quilt.t | 27 +++++++++++++++++++++++++++ - scripts/t/Dpkg_Vars.t | 27 +++++++++++++++++++++++++++ - 19 files changed, 477 insertions(+) + debian/changelog | 1 + + scripts/Makefile.am | 17 +++++++++++++++++ + scripts/t/{Dpkg_Changelog_Ubuntu.t => Dpkg_BuildEnv.t} | 12 +++++++++--- + .../t/{Dpkg_Changelog_Ubuntu.t => Dpkg_BuildFlags.t} | 12 +++++++++--- + .../t/{Dpkg_Changelog_Ubuntu.t => Dpkg_BuildProfiles.t} | 12 +++++++++--- + scripts/t/{Dpkg_Changelog_Ubuntu.t => Dpkg_Checksums.t} | 12 +++++++++--- + scripts/t/{Dpkg_Changelog_Ubuntu.t => Dpkg_Conf.t} | 12 +++++++++--- + .../t/{Dpkg_Changelog_Ubuntu.t => Dpkg_ErrorHandling.t} | 12 +++++++++--- + scripts/t/{Dpkg_Changelog_Ubuntu.t => Dpkg_Exit.t} | 12 +++++++++--- + scripts/t/{Dpkg_Changelog_Ubuntu.t => Dpkg_File.t} | 12 +++++++++--- + scripts/t/{Dpkg_Changelog_Ubuntu.t => Dpkg_Gettext.t} | 12 +++++++++--- + scripts/t/{Dpkg_Changelog_Ubuntu.t => Dpkg_Index.t} | 12 +++++++++--- + ...pkg_Changelog_Ubuntu.t => Dpkg_Interface_Storable.t} | 12 +++++++++--- + .../{Dpkg_Changelog_Ubuntu.t => Dpkg_Source_Archive.t} | 12 +++++++++--- + ...{Dpkg_Changelog_Ubuntu.t => Dpkg_Source_Functions.t} | 12 +++++++++--- + .../{Dpkg_Changelog_Ubuntu.t => Dpkg_Source_Package.t} | 12 +++++++++--- + .../t/{Dpkg_Changelog_Ubuntu.t => Dpkg_Source_Patch.t} | 12 +++++++++--- + .../t/{Dpkg_Changelog_Ubuntu.t => Dpkg_Source_Quilt.t} | 12 +++++++++--- + scripts/t/{Dpkg_Changelog_Ubuntu.t => Dpkg_Vars.t} | 12 +++++++++--- + 19 files changed, 171 insertions(+), 51 deletions(-) commit 79a6978160ccf752d058786ab8fb61ad7fa1646a Author: Guillem Jover @@ -16428,31 +17594,31 @@ This also switches the build system to use the automake TAP driver. - configure.ac | 1 + - debian/changelog | 1 + - lib/dpkg/test.h | 64 +++++++++++++++++++++++++++------ - lib/dpkg/test/.gitignore | 1 + - lib/dpkg/test/Makefile.am | 2 ++ - lib/dpkg/test/t-ar.c | 2 ++ - lib/dpkg/test/t-arch.c | 2 ++ - lib/dpkg/test/t-buffer.c | 2 ++ - lib/dpkg/test/t-command.c | 2 ++ - lib/dpkg/test/t-deb-version.c | 2 ++ - lib/dpkg/test/t-macros.c | 2 ++ - lib/dpkg/test/t-mod-db.c | 2 ++ - lib/dpkg/test/t-path.c | 2 ++ - lib/dpkg/test/t-pkg-list.c | 2 ++ - lib/dpkg/test/t-pkg-queue.c | 2 ++ - lib/dpkg/test/t-pkginfo.c | 2 ++ - lib/dpkg/test/t-progname.c | 2 ++ - lib/dpkg/test/t-string.c | 2 ++ - lib/dpkg/test/t-subproc.c | 5 ++- - lib/dpkg/test/{t-ar.c => t-test-skip.c} | 23 +++--------- - lib/dpkg/test/t-test.c | 18 +++++++++- - lib/dpkg/test/t-trigger.c | 2 ++ - lib/dpkg/test/t-varbuf.c | 2 ++ - lib/dpkg/test/t-version.c | 2 ++ - 24 files changed, 117 insertions(+), 30 deletions(-) + configure.ac | 1 + + debian/changelog | 1 + + lib/dpkg/test.h | 64 ++++++++++++++++++---- + lib/dpkg/test/.gitignore | 1 + + lib/dpkg/test/Makefile.am | 2 + + lib/dpkg/test/t-ar.c | 2 + + lib/dpkg/test/t-arch.c | 2 + + lib/dpkg/test/t-buffer.c | 2 + + lib/dpkg/test/t-command.c | 2 + + lib/dpkg/test/t-deb-version.c | 2 + + lib/dpkg/test/t-macros.c | 2 + + lib/dpkg/test/t-mod-db.c | 2 + + lib/dpkg/test/t-path.c | 2 + + lib/dpkg/test/t-pkg-list.c | 2 + + lib/dpkg/test/t-pkg-queue.c | 2 + + lib/dpkg/test/t-pkginfo.c | 2 + + lib/dpkg/test/t-progname.c | 2 + + lib/dpkg/test/t-string.c | 2 + + lib/dpkg/test/t-subproc.c | 5 +- + lib/{compat/unsetenv.c => dpkg/test/t-test-skip.c} | 23 +++----- + lib/dpkg/test/t-test.c | 18 +++++- + lib/dpkg/test/t-trigger.c | 2 + + lib/dpkg/test/t-varbuf.c | 2 + + lib/dpkg/test/t-version.c | 2 + + 24 files changed, 121 insertions(+), 26 deletions(-) commit 75e991baaeb1d27dd81c1366573b4e765bd49d9e Author: Guillem Jover @@ -16760,12 +17926,12 @@ Closes: #735978 - debian/changelog | 3 +++ - scripts/Dpkg/Vendor.pm | 21 ++++++++++++++------- - scripts/Makefile.am | 2 ++ - scripts/t/Dpkg_Vendor.t | 33 +++++++++++++++++++++++++++++++++ - scripts/t/origins/gnewsense | 4 ++++ - 5 files changed, 56 insertions(+), 7 deletions(-) + debian/changelog | 3 +++ + scripts/Dpkg/Vendor.pm | 21 ++++++++++++++------- + scripts/Makefile.am | 2 ++ + test/pod.t => scripts/t/Dpkg_Vendor.t | 21 +++++++++++---------- + scripts/t/origins/gnewsense | 4 ++++ + 5 files changed, 34 insertions(+), 17 deletions(-) commit 82d38b898e5d3ca243460f705c949c14a16a7c8a Author: Guillem Jover @@ -20722,20 +21888,20 @@ Switch all program to use the new function instead of open-coding it. - dpkg-deb/main.c | 5 +---- - dpkg-split/main.c | 5 +---- - dselect/main.cc | 5 +---- - lib/dpkg/Makefile.am | 2 +- - lib/dpkg/{i18n.h => i18n.c} | 41 ++++++++++++----------------------------- - lib/dpkg/i18n.h | 2 ++ - lib/dpkg/libdpkg.map | 2 ++ - po/POTFILES.in | 1 + - src/divertcmd.c | 5 +---- - src/main.c | 5 +---- - src/querycmd.c | 5 +---- - src/statcmd.c | 5 +---- - src/trigcmd.c | 5 +---- - 13 files changed, 26 insertions(+), 62 deletions(-) + dpkg-deb/main.c | 5 +---- + dpkg-split/main.c | 5 +---- + dselect/main.cc | 5 +---- + lib/dpkg/Makefile.am | 2 +- + lib/dpkg/{program.h => i18n.c} | 31 +++++++++++-------------------- + lib/dpkg/i18n.h | 2 ++ + lib/dpkg/libdpkg.map | 2 ++ + po/POTFILES.in | 1 + + src/divertcmd.c | 5 +---- + src/main.c | 5 +---- + src/querycmd.c | 5 +---- + src/statcmd.c | 5 +---- + src/trigcmd.c | 5 +---- + 13 files changed, 25 insertions(+), 53 deletions(-) commit 62841baecfc474fd1bf61ae8ee75a636ccf8f909 Author: Helge Kreutzmann @@ -21630,19 +22796,19 @@ These will perform any necessary action when starting and exiting a dpkg-based program. - dpkg-deb/main.c | 6 ++---- - dpkg-split/main.c | 7 ++----- - dselect/main.cc | 4 ++-- - lib/dpkg/Makefile.am | 2 ++ - lib/dpkg/dpkg.h | 13 +----------- - lib/dpkg/program.c | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/program.h | 41 +++++++++++++++++++++++++++++++++++++ - src/divertcmd.c | 7 +++---- - src/main.c | 7 ++----- - src/querycmd.c | 6 ++---- - src/statcmd.c | 6 ++---- - src/trigcmd.c | 7 ++----- - 12 files changed, 118 insertions(+), 45 deletions(-) + dpkg-deb/main.c | 6 ++-- + dpkg-split/main.c | 7 ++--- + dselect/main.cc | 4 +-- + lib/dpkg/Makefile.am | 2 ++ + lib/dpkg/dpkg.h | 13 +-------- + lib/dpkg/{cleanup.c => program.c} | 60 +++++++++++++++----------------------- + lib/dpkg/{progname.h => program.h} | 14 ++++----- + src/divertcmd.c | 7 ++--- + src/main.c | 7 ++--- + src/querycmd.c | 6 ++-- + src/statcmd.c | 6 ++-- + src/trigcmd.c | 7 ++--- + 12 files changed, 51 insertions(+), 88 deletions(-) commit 50c1cb4d6e8b4c3ee739646f9df05992b806ea5e Author: Guillem Jover @@ -22794,12 +23960,12 @@ Signed-off-by: Guillem Jover - debian/changelog | 3 + - man/.gitignore | 1 + - man/po/it.add | 1 + - man/po/it.po | 17821 +++++++++++++++++++++++++++++++++++++++++++++++++++++ - man/po/po4a.cfg | 3 +- - 5 files changed, 17828 insertions(+), 1 deletion(-) + debian/changelog | 3 + + man/.gitignore | 1 + + man/po/{pt_BR.add => it.add} | 1 - + man/po/{ru.po => it.po} | 7119 ++++++++++++++++++++++++------------------ + man/po/po4a.cfg | 3 +- + 5 files changed, 4034 insertions(+), 3093 deletions(-) commit babd1c3a37f2e4de4f5d0644e9f39982faa9a6cf Author: TAKAHASHI Motonobu @@ -23030,10 +24196,10 @@ List::MoreUtils, as that is not a core module and we want to avoid the additional dependency. - scripts/Dpkg/Util.pm | 51 +++++++++++++++++++++++++++++++++++++++++++++++ - scripts/Makefile.am | 2 ++ - scripts/t/550_Dpkg_Util.t | 38 +++++++++++++++++++++++++++++++++++ - 3 files changed, 91 insertions(+) + scripts/Dpkg/{Package.pm => Util.pm} | 39 ++++++++++++++++++----------- + scripts/Makefile.am | 2 ++ + test/000_pod.t => scripts/t/550_Dpkg_Util.t | 26 +++++++++++-------- + 3 files changed, 42 insertions(+), 25 deletions(-) commit 9581f11d5efb591cd95baeae38054ab37d30df8c Author: Guillem Jover @@ -27086,12 +28252,12 @@ signed block, as otherwise a syntax error due to duplicate field is triggered. - debian/changelog | 1 + - scripts/Dpkg/Control/Hash.pm | 4 +++- - scripts/Makefile.am | 1 + - scripts/t/700_Dpkg_Control.t | 5 ++++- - scripts/t/700_Dpkg_Control/bogus-armor-inline.dsc | 9 +++++++++ - 5 files changed, 18 insertions(+), 2 deletions(-) + debian/changelog | 1 + + scripts/Dpkg/Control/Hash.pm | 4 +++- + scripts/Makefile.am | 1 + + scripts/t/700_Dpkg_Control.t | 5 ++++- + .../{bogus-armor-nested.dsc => bogus-armor-inline.dsc} | 14 ++++---------- + 5 files changed, 13 insertions(+), 12 deletions(-) commit b08f7a8306f872b077af4040ebeab8853faaf0cd Author: Guillem Jover @@ -29600,14 +30766,14 @@ libdpkg: Move warning functions to a new report module - lib/dpkg/Makefile.am | 2 ++ - lib/dpkg/dpkg.h | 1 + - lib/dpkg/ehandle.c | 28 ------------------------- - lib/dpkg/ehandle.h | 4 ---- - lib/dpkg/report.c | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/report.h | 45 +++++++++++++++++++++++++++++++++++++++ - po/POTFILES.in | 1 + - 7 files changed, 108 insertions(+), 32 deletions(-) + lib/dpkg/Makefile.am | 2 ++ + lib/dpkg/dpkg.h | 1 + + lib/dpkg/ehandle.c | 28 ------------------------ + lib/dpkg/ehandle.h | 4 ---- + lib/dpkg/{cleanup.c => report.c} | 46 +++++++++++++++++++--------------------- + lib/dpkg/{dir.h => report.h} | 25 +++++++++++----------- + po/POTFILES.in | 1 + + 7 files changed, 39 insertions(+), 68 deletions(-) commit 27e75257edb3bf98b83b421f4f5d03e8d8da9856 Author: Guillem Jover @@ -30612,13 +31778,13 @@ Move libfile-fcntllock-perl dependency from dpkg-dev to libdpkg-perl. - debian/changelog | 2 ++ - debian/control | 4 ++-- - scripts/Dpkg/File.pm | 39 +++++++++++++++++++++++++++++++++++++++ - scripts/Makefile.am | 1 + - scripts/dpkg-distaddfile.pl | 6 ++---- - scripts/dpkg-gencontrol.pl | 6 ++---- - 6 files changed, 48 insertions(+), 10 deletions(-) + debian/changelog | 2 ++ + debian/control | 4 ++-- + scripts/{Dpkg.pm => Dpkg/File.pm} | 26 ++++++++++++++++---------- + scripts/Makefile.am | 1 + + scripts/dpkg-distaddfile.pl | 6 ++---- + scripts/dpkg-gencontrol.pl | 6 ++---- + 6 files changed, 25 insertions(+), 20 deletions(-) commit 14e63102e2a962a171e3e781f71d14ca0437ed23 Author: Guillem Jover @@ -30952,11 +32118,11 @@ This includes a public function to validate package names. - scripts/Dpkg/Package.pm | 42 ++++++++++++++++++++++++++++++++++++++++++ - scripts/Makefile.am | 2 ++ - scripts/po/POTFILES.in | 1 + - scripts/t/150_Dpkg_Package.t | 29 +++++++++++++++++++++++++++++ - 4 files changed, 74 insertions(+) + scripts/{Dpkg.pm => Dpkg/Package.pm} | 29 +++++++++++++++++++---------- + scripts/Makefile.am | 2 ++ + scripts/po/POTFILES.in | 1 + + scripts/t/{000_pod.t => 150_Dpkg_Package.t} | 15 ++++++++++----- + 4 files changed, 32 insertions(+), 15 deletions(-) commit bb486d9e2630ec77b798f1730bd7603df69c9013 Author: Guillem Jover @@ -32492,14 +33658,14 @@ libdpkg: New deb format version module - lib/dpkg/Makefile.am | 2 ++ - lib/dpkg/deb-version.c | 58 ++++++++++++++++++++++++++++++++++++ - lib/dpkg/deb-version.h | 37 +++++++++++++++++++++++ - lib/dpkg/test/.gitignore | 1 + - lib/dpkg/test/Makefile.am | 1 + - lib/dpkg/test/t-deb-version.c | 69 +++++++++++++++++++++++++++++++++++++++++++ - po/POTFILES.in | 1 + - 7 files changed, 169 insertions(+) + lib/dpkg/Makefile.am | 2 + + lib/dpkg/deb-version.c | 58 ++++++++++++++++++++++++++++ + lib/dpkg/{progname.h => deb-version.h} | 24 +++++------- + lib/dpkg/test/.gitignore | 1 + + lib/dpkg/test/Makefile.am | 1 + + lib/dpkg/test/t-deb-version.c | 69 ++++++++++++++++++++++++++++++++++ + po/POTFILES.in | 1 + + 7 files changed, 142 insertions(+), 14 deletions(-) commit 33cccfc40ec4e199df77d8b9a835898e80fb3bfb Author: Guillem Jover @@ -35204,10 +36370,10 @@ libdpkg: Add minimal triggers test case for trig_name_is_illegal() - lib/dpkg/test/.gitignore | 1 + - lib/dpkg/test/Makefile.am | 1 + - lib/dpkg/test/t-trigger.c | 48 +++++++++++++++++++++++++++++++++++++++++++++++ - 3 files changed, 50 insertions(+) + lib/dpkg/test/.gitignore | 1 + + lib/dpkg/test/Makefile.am | 1 + + lib/dpkg/test/{t-mod-db.c => t-trigger.c} | 44 +++++++++++++------------------ + 3 files changed, 20 insertions(+), 26 deletions(-) commit 66aad043c37faba49617a91a1070e3fba142b3a5 Author: Guillem Jover @@ -36167,13 +37333,13 @@ libdpkg: New atomic file module - lib/dpkg/Makefile.am | 2 + - lib/dpkg/atomic-file.c | 124 +++++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/atomic-file.h | 52 +++++++++++++++++++++ - lib/dpkg/dpkg-db.h | 2 + - lib/dpkg/libdpkg.map | 8 ++++ - po/POTFILES.in | 1 + - 6 files changed, 189 insertions(+) + lib/dpkg/Makefile.am | 2 + + lib/dpkg/atomic-file.c | 124 ++++++++++++++++++++++++++++++++++++ + lib/dpkg/{error.h => atomic-file.h} | 41 ++++++------ + lib/dpkg/dpkg-db.h | 2 + + lib/dpkg/libdpkg.map | 8 +++ + po/POTFILES.in | 1 + + 6 files changed, 159 insertions(+), 19 deletions(-) commit 4ceaa71d42fb5a16560c4b2c069f1d6a51d03a9b Author: Guillem Jover @@ -37436,11 +38602,11 @@ libcompat: Add new strndup() - configure.ac | 2 +- - lib/compat/Makefile.am | 4 ++++ - lib/compat/compat.h | 7 +++++++ - lib/compat/strndup.c | 45 +++++++++++++++++++++++++++++++++++++++++++++ - 4 files changed, 57 insertions(+), 1 deletion(-) + configure.ac | 2 +- + lib/compat/Makefile.am | 4 ++++ + lib/compat/compat.h | 7 +++++++ + lib/compat/{unsetenv.c => strndup.c} | 28 +++++++++++++++++----------- + 4 files changed, 29 insertions(+), 12 deletions(-) commit ec35d763c042bb13b466734375b720009dbc6692 Author: Helge Kreutzmann @@ -37764,11 +38930,11 @@ libdpkg: Move versionsatisfied() into a new depcon module - lib/dpkg/Makefile.am | 1 + - lib/dpkg/depcon.c | 32 ++++++++++++++++++++++++++++++++ - lib/dpkg/dpkg-db.h | 5 ++++- - lib/dpkg/vercmp.c | 6 ------ - 4 files changed, 37 insertions(+), 7 deletions(-) + lib/dpkg/Makefile.am | 1 + + dselect/curkeys.cc => lib/dpkg/depcon.c | 17 +++++++++-------- + lib/dpkg/dpkg-db.h | 5 ++++- + lib/dpkg/vercmp.c | 6 ------ + 4 files changed, 14 insertions(+), 15 deletions(-) commit 32f3e81f3bfdc5906298612c10837a0a537ab7a6 Author: Guillem Jover @@ -37882,11 +39048,11 @@ dpkg: Move match_node functions into a new file-match module - src/Makefile.am | 1 + - src/file-match.c | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ - src/file-match.h | 35 +++++++++++++++++++++++++++++++++++ - src/processarc.c | 28 +--------------------------- - 4 files changed, 86 insertions(+), 27 deletions(-) + src/Makefile.am | 1 + + lib/dpkg/glob.c => src/file-match.c | 35 +++++++++++++++++------------------ + src/{infodb.h => file-match.h} | 25 +++++++++++++------------ + src/processarc.c | 28 +--------------------------- + 4 files changed, 32 insertions(+), 57 deletions(-) commit 9235d163efbe224c11dc95e30c44c54aef2802f1 Author: Guillem Jover @@ -38121,15 +39287,15 @@ Signed-off-by: Guillem Jover - lib/dpkg/Makefile.am | 2 + - lib/dpkg/arch.c | 174 ++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/arch.h | 51 ++++++++++++++ - lib/dpkg/libdpkg.Versions | 7 ++ - lib/dpkg/pkg-db.c | 3 + - lib/dpkg/test/.gitignore | 1 + - lib/dpkg/test/Makefile.am | 1 + - lib/dpkg/test/t-arch.c | 134 +++++++++++++++++++++++++++++++++++ - 8 files changed, 373 insertions(+) + lib/dpkg/Makefile.am | 2 + + lib/dpkg/arch.c | 174 +++++++++++++++++++++++++++++++++++++++ + lib/dpkg/{namevalue.h => arch.h} | 38 +++++---- + lib/dpkg/libdpkg.Versions | 7 ++ + lib/dpkg/pkg-db.c | 3 + + lib/dpkg/test/.gitignore | 1 + + lib/dpkg/test/Makefile.am | 1 + + lib/dpkg/test/t-arch.c | 134 ++++++++++++++++++++++++++++++ + 8 files changed, 344 insertions(+), 16 deletions(-) commit e215e2795f47feec839025972ac56e647ab04822 Author: Guillem Jover @@ -39434,10 +40600,10 @@ responsible for the outcome, including just forwarding the error to its own caller. - lib/dpkg/Makefile.am | 2 ++ - lib/dpkg/error.c | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/error.h | 49 +++++++++++++++++++++++++++ - 3 files changed, 144 insertions(+) + lib/dpkg/Makefile.am | 2 + + lib/dpkg/error.c | 93 ++++++++++++++++++++++++++++++++++++++++ + lib/dpkg/{progname.h => error.h} | 28 +++++++++--- + 3 files changed, 117 insertions(+), 6 deletions(-) commit 07a8f6d882c019ed039442237c53d8333dc9c4a5 Author: Guillem Jover @@ -39492,12 +40658,12 @@ libdpkg: Add new mod-db, progname and subproc modules test cases - lib/dpkg/test/.gitignore | 3 ++ - lib/dpkg/test/Makefile.am | 6 ++- - lib/dpkg/test/t-mod-db.c | 56 ++++++++++++++++++++++++++++ - lib/dpkg/test/t-progname.c | 46 +++++++++++++++++++++++ - lib/dpkg/test/t-subproc.c | 91 ++++++++++++++++++++++++++++++++++++++++++++++ - 5 files changed, 201 insertions(+), 1 deletion(-) + lib/dpkg/test/.gitignore | 3 + + lib/dpkg/test/Makefile.am | 6 +- + lib/dpkg/test/{t-pkginfo.c => t-mod-db.c} | 35 ++++++----- + lib/dpkg/test/{t-pkginfo.c => t-progname.c} | 31 +++++----- + lib/dpkg/test/t-subproc.c | 91 +++++++++++++++++++++++++++++ + 5 files changed, 132 insertions(+), 34 deletions(-) commit 7e26acd008d38f6d56c26e6a595430636ea40211 Author: Guillem Jover @@ -39796,12 +40962,12 @@ This detangles the function from the triglib module, avoiding dpkg-trigger to pull it, and reducing its size. - debian/changelog | 2 ++ - lib/dpkg/Makefile.am | 1 + - lib/dpkg/triglib.c | 16 ---------------- - lib/dpkg/trigname.c | 42 ++++++++++++++++++++++++++++++++++++++++++ - po/POTFILES.in | 1 + - 5 files changed, 46 insertions(+), 16 deletions(-) + debian/changelog | 2 ++ + lib/dpkg/Makefile.am | 1 + + lib/dpkg/triglib.c | 16 ---------------- + lib/dpkg/{test/t-macros.c => trigname.c} | 31 +++++++++++++++++-------------- + po/POTFILES.in | 1 + + 5 files changed, 21 insertions(+), 30 deletions(-) commit 8ed2e04c2b1bfa247e34da01c0e84612ce7dc84b Author: Guillem Jover @@ -42183,13 +43349,13 @@ libdpkg: Add new progname module handling functions - configure.ac | 3 +- - lib/dpkg/Makefile.am | 2 ++ - lib/dpkg/libdpkg.Versions | 4 +++ - lib/dpkg/progname.c | 83 +++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/progname.h | 33 +++++++++++++++++++ - m4/dpkg-funcs.m4 | 23 +++++++++++++ - 6 files changed, 147 insertions(+), 1 deletion(-) + configure.ac | 3 +- + lib/dpkg/Makefile.am | 2 + + lib/dpkg/libdpkg.Versions | 4 ++ + lib/dpkg/progname.c | 83 ++++++++++++++++++++++++++++++++++++++++++ + lib/dpkg/{dir.h => progname.h} | 17 ++++----- + m4/dpkg-funcs.m4 | 23 ++++++++++++ + 6 files changed, 121 insertions(+), 11 deletions(-) commit cd92cc77e5103b31ce15b746bd71095b859ac08b Author: Guillem Jover @@ -43553,11 +44719,11 @@ libdpkg: Move version module declarations to a new version.h - lib/dpkg/Makefile.am | 3 ++- - lib/dpkg/dpkg-db.h | 8 +------- - lib/dpkg/version.c | 2 +- - lib/dpkg/{version.c => version.h} | 30 ++++++++++++++++++------------ - 4 files changed, 22 insertions(+), 21 deletions(-) + lib/dpkg/Makefile.am | 3 ++- + lib/dpkg/dpkg-db.h | 8 +------- + lib/dpkg/version.c | 2 +- + lib/dpkg/{dir.h => version.h} | 22 ++++++++++++---------- + 4 files changed, 16 insertions(+), 19 deletions(-) commit 6de064f083117ed6944d629baf7b543818edcf30 Author: Guillem Jover @@ -45504,10 +46670,10 @@ libdpkg: Move blankversion() to new version module - lib/dpkg/Makefile.am | 3 ++- - lib/dpkg/database.c | 5 ----- - lib/dpkg/version.c | 32 ++++++++++++++++++++++++++++++++ - 3 files changed, 34 insertions(+), 6 deletions(-) + lib/dpkg/Makefile.am | 3 ++- + lib/dpkg/database.c | 5 ----- + dselect/curkeys.cc => lib/dpkg/version.c | 17 +++++++++-------- + 3 files changed, 11 insertions(+), 14 deletions(-) commit 943de6c0e09760af1f8ad8c1e364fc4bcfbb1418 Author: Guillem Jover @@ -46135,12 +47301,12 @@ dpkg: Refactor infodb file existence check into new pkg_infodb_has_file() - src/Makefile.am | 1 + - src/depcon.c | 10 +++------- - src/infodb.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ - src/infodb.h | 30 ++++++++++++++++++++++++++++++ - src/remove.c | 18 ++---------------- - 5 files changed, 86 insertions(+), 23 deletions(-) + src/Makefile.am | 1 + + src/depcon.c | 10 ++----- + lib/dpkg/cleanup.c => src/infodb.c | 55 +++++++++++++++---------------------- + lib/dpkg/pkg-show.h => src/infodb.h | 19 ++++++------- + src/remove.c | 18 ++---------- + 5 files changed, 36 insertions(+), 67 deletions(-) commit ae3500585ce59833e7b3094e1615fa273d7b8527 Author: Guillem Jover @@ -46676,15 +47842,15 @@ Move and generalize debug API from dpkg to libdpkg - lib/dpkg/Makefile.am | 2 ++ - lib/dpkg/debug.c | 84 +++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/debug.h | 54 ++++++++++++++++++++++++++++++ - lib/dpkg/libdpkg.Versions | 5 +++ - src/depcon.c | 2 +- - src/help.c | 13 +------- - src/main.c | 6 ++-- - src/main.h | 19 +---------- - 8 files changed, 152 insertions(+), 33 deletions(-) + lib/dpkg/Makefile.am | 2 ++ + lib/dpkg/debug.c | 84 ++++++++++++++++++++++++++++++++++++++++++++ + lib/dpkg/{file.h => debug.h} | 49 +++++++++++++------------- + lib/dpkg/libdpkg.Versions | 5 +++ + src/depcon.c | 2 +- + src/help.c | 13 +------ + src/main.c | 6 ++-- + src/main.h | 19 +--------- + 8 files changed, 123 insertions(+), 57 deletions(-) commit 469c5fa91e12fdded4e4c6f7131a965e889d5b18 Author: Guillem Jover @@ -47982,11 +49148,11 @@ libdpkg: Add new fdio API - lib/dpkg/Makefile.am | 2 ++ - lib/dpkg/fdio.c | 77 +++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/fdio.h | 35 +++++++++++++++++++++ - lib/dpkg/libdpkg.Versions | 2 ++ - 4 files changed, 116 insertions(+) + lib/dpkg/Makefile.am | 2 ++ + lib/dpkg/fdio.c | 77 ++++++++++++++++++++++++++++++++++++++++++++++ + lib/dpkg/{pkg.h => fdio.h} | 19 ++++++------ + lib/dpkg/libdpkg.Versions | 2 ++ + 4 files changed, 91 insertions(+), 9 deletions(-) commit 5cb9ffc5f9b53691d23ca8e8347eccfa8f130071 Author: Guillem Jover @@ -50390,11 +51556,11 @@ libdpkg: Add new namevalue_find_by_name function - lib/dpkg/Makefile.am | 1 + - lib/dpkg/libdpkg.Versions | 3 +++ - lib/dpkg/{namevalue.h => namevalue.c} | 32 +++++++++++++++----------------- - lib/dpkg/namevalue.h | 5 ++++- - 4 files changed, 23 insertions(+), 18 deletions(-) + lib/dpkg/Makefile.am | 1 + + lib/dpkg/libdpkg.Versions | 3 +++ + lib/dpkg/{dir.h => namevalue.c} | 27 ++++++++++++++------------- + lib/dpkg/namevalue.h | 5 ++++- + 4 files changed, 22 insertions(+), 14 deletions(-) commit 8c234c5698645a759f6153fd1be4d7b90059bb88 Author: Guillem Jover @@ -50402,11 +51568,11 @@ libdpkg: Move namevalue declarations to its own header file - lib/dpkg/Makefile.am | 1 + - lib/dpkg/dpkg-db.h | 5 +---- - lib/dpkg/namevalue.h | 40 ++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/parsehelp.c | 3 --- - 4 files changed, 42 insertions(+), 7 deletions(-) + lib/dpkg/Makefile.am | 1 + + lib/dpkg/dpkg-db.h | 5 +---- + lib/dpkg/{test/t-macros.c => namevalue.h} | 32 +++++++++++++++---------------- + lib/dpkg/parsehelp.c | 3 --- + 4 files changed, 18 insertions(+), 23 deletions(-) commit b89373e169cf0d90c3143eeac0bded1a5d9e9c5c Author: Guillem Jover @@ -53735,14 +54901,14 @@ Move pkg-show module to libdpkg - lib/dpkg/Makefile.am | 2 ++ - {src => lib/dpkg}/pkg-show.c | 5 ++--- - src/pkg-show.c => lib/dpkg/pkg-show.h | 33 ++++++++------------------------- - src/Makefile.am | 2 -- - src/enquiry.c | 1 + - src/main.h | 2 -- - src/query.c | 1 + - 7 files changed, 14 insertions(+), 32 deletions(-) + lib/dpkg/Makefile.am | 2 ++ + {src => lib/dpkg}/pkg-show.c | 5 ++--- + lib/dpkg/{pkg.h => pkg-show.h} | 15 +++++++-------- + src/Makefile.am | 2 -- + src/enquiry.c | 1 + + src/main.h | 2 -- + src/query.c | 1 + + 7 files changed, 13 insertions(+), 15 deletions(-) commit b4efb601b445580a3a46ce873eec3a80893dd08f Author: Guillem Jover @@ -54048,10 +55214,10 @@ Initial Spanish scripts translation - debian/changelog | 3 + - scripts/po/LINGUAS | 3 + - scripts/po/es.po | 3579 ++++++++++++++++++++++++++++++++++++++++++++++++++++ - 3 files changed, 3585 insertions(+) + debian/changelog | 3 + + scripts/po/LINGUAS | 3 + + scripts/po/{pl.po => es.po} | 2215 +++++++++++++++++++++---------------------- + 3 files changed, 1088 insertions(+), 1133 deletions(-) commit 3a544f8c59b3f9e46f9cfc624edbaaaa5b81d92a Author: Guillem Jover @@ -54957,14 +56123,14 @@ Signed-off-by: Martin Pitt Signed-off-by: Guillem Jover - debian/changelog | 4 ++ - man/dpkg.1 | 37 +++++++++++++++- - src/Makefile.am | 1 + - src/archives.c | 8 ++++ - src/filters.c | 128 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - src/filters.h | 37 ++++++++++++++++ - src/main.c | 15 ++++++- - 7 files changed, 228 insertions(+), 2 deletions(-) + debian/changelog | 4 ++ + man/dpkg.1 | 37 +++++++++++++- + src/Makefile.am | 1 + + src/archives.c | 8 +++ + src/filters.c | 128 ++++++++++++++++++++++++++++++++++++++++++++++ + src/{glob.h => filters.h} | 23 ++++----- + src/main.c | 15 +++++- + 7 files changed, 202 insertions(+), 14 deletions(-) commit 0969a91ef9e645700556947b3a2afd2237e4a26a Author: Guillem Jover @@ -55055,12 +56221,12 @@ Provide compatibility code whenever the system does not. - configure.ac | 2 +- - lib/compat/Makefile.am | 4 ++++ - lib/compat/asprintf.c | 38 ++++++++++++++++++++++++++++++++ - lib/compat/compat.h | 7 ++++++ - lib/compat/vasprintf.c | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++ - 5 files changed, 109 insertions(+), 1 deletion(-) + configure.ac | 2 +- + lib/compat/Makefile.am | 4 ++++ + lib/compat/{snprintf.c => asprintf.c} | 21 ++++++++--------- + lib/compat/compat.h | 7 ++++++ + lib/compat/{snprintf.c => vasprintf.c} | 42 ++++++++++++++++++++++++---------- + 5 files changed, 51 insertions(+), 25 deletions(-) commit 85c60fecfe245b542ceea503994fef0347f2e51b Author: Omar Campagne @@ -55148,11 +56314,11 @@ Refactor glob functions into its own module - src/Makefile.am | 1 + - src/glob.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ - src/glob.h | 38 ++++++++++++++++++++++++++++++++++++++ - src/statcmd.c | 29 +---------------------------- - 4 files changed, 91 insertions(+), 28 deletions(-) + src/Makefile.am | 1 + + lib/dpkg/pkg-list.c => src/glob.c | 35 +++++++++++++---------------------- + lib/dpkg/pkg.h => src/glob.h | 18 +++++++++++------- + src/statcmd.c | 29 +---------------------------- + 4 files changed, 26 insertions(+), 57 deletions(-) commit 77daf2187b0a0c44cf40b93a3886ddcd00a8190d Author: Guillem Jover @@ -55588,16 +56754,16 @@ run 600_Dpkg_Changelog.t a second time with DEB_VENDOR set, to avoid duplicating lots of code. See the discussion in #536066 for background. - debian/changelog | 2 ++ - scripts/Dpkg/Vendor.pm | 5 ++++- - scripts/Makefile.am | 2 ++ - scripts/t/600_Dpkg_Changelog.t | 18 +++++++++++++++--- - scripts/t/600_Dpkg_Changelog/fields | 2 ++ - scripts/t/600_Dpkg_Changelog_Ubuntu.t | 21 +++++++++++++++++++++ - scripts/t/origins/debian | 3 +++ - scripts/t/origins/default | 1 + - scripts/t/origins/ubuntu | 4 ++++ - 9 files changed, 54 insertions(+), 4 deletions(-) + debian/changelog | 2 ++ + scripts/Dpkg/Vendor.pm | 5 ++++- + scripts/Makefile.am | 2 ++ + scripts/t/600_Dpkg_Changelog.t | 18 +++++++++++++++--- + scripts/t/600_Dpkg_Changelog/fields | 2 ++ + scripts/t/{000_pod.t => 600_Dpkg_Changelog_Ubuntu.t} | 11 ++++------- + scripts/t/origins/debian | 3 +++ + scripts/t/origins/default | 1 + + scripts/t/origins/ubuntu | 4 ++++ + 9 files changed, 37 insertions(+), 11 deletions(-) commit d02ed9451e83309dcc795370661c910e0bd75e8e Author: Helge Kreutzmann @@ -57012,15 +58178,15 @@ level while still allowing customizations by users who recompile the source packages. - debian/changelog | 5 ++ - debian/dpkg-dev.install | 2 + - man/Makefile.am | 1 + - man/dpkg-buildflags.1 | 116 +++++++++++++++++++++++++++++++++++++++++++++ - man/po/po4a.cfg | 5 ++ - scripts/Makefile.am | 2 + - scripts/dpkg-buildflags.pl | 105 ++++++++++++++++++++++++++++++++++++++++ - scripts/po/POTFILES.in | 1 + - 8 files changed, 237 insertions(+) + debian/changelog | 5 ++ + debian/dpkg-dev.install | 2 + + man/Makefile.am | 1 + + man/dpkg-buildflags.1 | 116 +++++++++++++++++++++++++ + man/po/po4a.cfg | 5 ++ + scripts/Makefile.am | 2 + + scripts/{dpkg-vendor.pl => dpkg-buildflags.pl} | 75 +++++++--------- + scripts/po/POTFILES.in | 1 + + 8 files changed, 165 insertions(+), 42 deletions(-) commit 4c1743cb6ec8478fc099201a7811caa0d892ebaa Author: Raphaël Hertzog @@ -57781,20 +58947,20 @@ Base-on-patch-by: Jean-Baptiste Lallement - debian/changelog | 4 ++ - dpkg-split/queue.c | 2 + - lib/dpkg/Makefile.am | 2 + - lib/dpkg/dbmodify.c | 8 ++++ - lib/dpkg/dir.c | 124 ++++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/dir.h | 37 +++++++++++++++ - lib/dpkg/dump.c | 5 ++ - lib/dpkg/trigdeferred.l | 3 ++ - lib/dpkg/triglib.c | 5 ++ - src/filesdb.c | 3 ++ - src/processarc.c | 17 +++++++ - src/remove.c | 5 ++ - src/statcmd.c | 3 ++ - 13 files changed, 218 insertions(+) + debian/changelog | 4 ++ + dpkg-split/queue.c | 2 + + lib/dpkg/Makefile.am | 2 + + lib/dpkg/dbmodify.c | 8 +++ + lib/dpkg/dir.c | 124 +++++++++++++++++++++++++++++++++++++++++++++++ + lib/dpkg/{ar.h => dir.h} | 17 ++++--- + lib/dpkg/dump.c | 5 ++ + lib/dpkg/trigdeferred.l | 3 ++ + lib/dpkg/triglib.c | 5 ++ + src/filesdb.c | 3 ++ + src/processarc.c | 17 +++++++ + src/remove.c | 5 ++ + src/statcmd.c | 3 ++ + 13 files changed, 191 insertions(+), 7 deletions(-) commit ab9482eb45e27a0b0c058a2662b28b7d3642173d Author: Guillem Jover @@ -58590,15 +59756,15 @@ Clarify the status of the API in README.api. - debian/.gitignore | 1 + - debian/changelog | 1 + - debian/control | 39 ++++++++++++++++++++++++++++++++--- - debian/dpkg-dev.install | 4 ---- - debian/libdpkg-perl.docs | 4 ++++ - debian/libdpkg-perl.install | 4 ++++ - debian/libdpkg-perl.lintian-overrides | 2 ++ - doc/README.api | 18 +++++++++++----- - 8 files changed, 61 insertions(+), 12 deletions(-) + debian/.gitignore | 1 + + debian/changelog | 1 + + debian/control | 39 ++++++++++++++++++++++++-- + debian/dpkg-dev.install | 4 --- + debian/{libdpkg-dev.docs => libdpkg-perl.docs} | 1 - + debian/libdpkg-perl.install | 4 +++ + debian/libdpkg-perl.lintian-overrides | 2 ++ + doc/README.api | 18 ++++++++---- + 8 files changed, 57 insertions(+), 13 deletions(-) commit 0934601905ea4546a874a6558f7a2a2552cd62f1 Author: Raphaël Hertzog @@ -58764,18 +59930,18 @@ resort to building dpkg from source and using the headers and the static library from the source tree. - Makefile.am | 3 ++ - configure.ac | 1 + - debian/.gitignore | 1 + - debian/changelog | 2 ++ - debian/control | 12 +++++++ - debian/libdpkg-dev.docs | 5 +++ - debian/libdpkg-dev.install | 3 ++ - debian/libdpkg-dev.lintian-overrides | 2 ++ - lib/dpkg/.gitignore | 1 + - lib/dpkg/Makefile.am | 69 ++++++++++++++++++++++++------------ - lib/dpkg/libdpkg.pc.in | 12 +++++++ - 11 files changed, 89 insertions(+), 22 deletions(-) + Makefile.am | 3 ++ + configure.ac | 1 + + debian/.gitignore | 1 + + debian/changelog | 2 + + debian/control | 12 ++++++ + debian/{dpkg.docs => libdpkg-dev.docs} | 2 - + debian/libdpkg-dev.install | 3 ++ + debian/libdpkg-dev.lintian-overrides | 2 + + lib/dpkg/.gitignore | 1 + + lib/dpkg/Makefile.am | 69 +++++++++++++++++++++++----------- + lib/dpkg/libdpkg.pc.in | 12 ++++++ + 11 files changed, 84 insertions(+), 24 deletions(-) commit c406ca71c4fa7b8b49a240f33a36b69decfcc3c9 Author: Guillem Jover @@ -59101,14 +60267,14 @@ libdpkg: Add a new pkg-queue module - lib/dpkg/Makefile.am | 1 + - lib/dpkg/pkg-queue.c | 90 ++++++++++++++++++++++++++++++++++ - lib/dpkg/pkg-queue.h | 47 ++++++++++++++++++ - lib/dpkg/test/.gitignore | 1 + - lib/dpkg/test/Makefile.am | 4 +- - lib/dpkg/test/t-pkg-queue.c | 115 ++++++++++++++++++++++++++++++++++++++++++++ - po/POTFILES.in | 1 + - 7 files changed, 258 insertions(+), 1 deletion(-) + lib/dpkg/Makefile.am | 1 + + lib/dpkg/pkg-queue.c | 90 ++++++++++++++++++++++++++++++++ + lib/dpkg/{ar.h => pkg-queue.h} | 32 ++++++++---- + lib/dpkg/test/.gitignore | 1 + + lib/dpkg/test/Makefile.am | 4 +- + lib/dpkg/test/t-pkg-queue.c | 115 +++++++++++++++++++++++++++++++++++++++++ + po/POTFILES.in | 1 + + 7 files changed, 232 insertions(+), 12 deletions(-) commit fcf328f4d1cbe613b6c9c57b33dabbffb28cbdf0 Author: Guillem Jover @@ -59334,10 +60500,10 @@ lib/dpkg/Makefile.am | 2 +- lib/dpkg/dpkg-db.h | 9 --------- lib/dpkg/{showpkg.c => pkg-format.c} | 3 ++- - lib/dpkg/pkg-format.h | 38 ++++++++++++++++++++++++++++++++++++ + lib/dpkg/{file.h => pkg-format.h} | 22 ++++++++++++---------- po/POTFILES.in | 2 +- src/query.c | 1 + - 7 files changed, 44 insertions(+), 12 deletions(-) + 7 files changed, 18 insertions(+), 22 deletions(-) commit 51323231082c34fe87771502593aae50e601ea04 Author: Guillem Jover @@ -61069,14 +62235,14 @@ For now include a dpkg_ar_normalize_name() function to fix up the ar_name member in an ar_hdr structure. - lib/dpkg/Makefile.am | 1 + - lib/dpkg/ar.c | 39 +++++++++++++++++++++++++++++++++++++++ - lib/dpkg/ar.h | 37 +++++++++++++++++++++++++++++++++++++ - lib/dpkg/test/.gitignore | 1 + - lib/dpkg/test/Makefile.am | 2 ++ - lib/dpkg/test/t-ar.c | 42 ++++++++++++++++++++++++++++++++++++++++++ - po/POTFILES.in | 1 + - 7 files changed, 123 insertions(+) + lib/dpkg/Makefile.am | 1 + + lib/dpkg/{myopt-util.c => ar.c} | 31 +++++++++++++------------------ + lib/dpkg/{string.h => ar.h} | 19 +++++++++++-------- + lib/dpkg/test/.gitignore | 1 + + lib/dpkg/test/Makefile.am | 2 ++ + lib/dpkg/test/{t-pkginfo.c => t-ar.c} | 27 +++++++++++++-------------- + po/POTFILES.in | 1 + + 7 files changed, 42 insertions(+), 40 deletions(-) commit 3fe6efee7d7e385ed6e30223a4f93fadca1ca095 Author: Guillem Jover @@ -66309,11 +67475,11 @@ Signed-off-by: Guillem Jover - lib/dpkg/Makefile.am | 1 + - lib/dpkg/file.c | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/file.h | 37 ++++++++++++++++++++++++++++++++++++ - src/configure.c | 28 ++------------------------- - 4 files changed, 93 insertions(+), 26 deletions(-) + lib/dpkg/Makefile.am | 1 + + lib/dpkg/{cleanup.c => file.c} | 48 +++++++++++++++++------------------------- + lib/dpkg/{i18n.h => file.h} | 17 ++++++++------- + src/configure.c | 28 ++---------------------- + 4 files changed, 31 insertions(+), 63 deletions(-) commit f38ab16ec1b15b7326b7a52b39567fa18f806b54 Author: Guillem Jover @@ -66484,14 +67650,14 @@ libdpkg: Move pkg_sorter code to a new pkg module - lib/dpkg/Makefile.am | 1 + - lib/dpkg/pkg-array.c | 9 --------- - lib/dpkg/pkg-array.h | 3 +-- - lib/dpkg/{pkg-array.h => pkg.c} | 30 ++++++++++++------------------ - lib/dpkg/{pkg-array.h => pkg.h} | 22 ++++++---------------- - po/POTFILES.in | 1 + - src/main.h | 5 ----- - 7 files changed, 21 insertions(+), 50 deletions(-) + lib/dpkg/Makefile.am | 1 + + lib/dpkg/pkg-array.c | 9 --------- + lib/dpkg/pkg-array.h | 3 +-- + lib/dpkg/{pkg-list.h => pkg.c} | 28 ++++++++++++---------------- + lib/dpkg/{i18n.h => pkg.h} | 17 ++++++++--------- + po/POTFILES.in | 1 + + src/main.h | 5 ----- + 7 files changed, 23 insertions(+), 41 deletions(-) commit 2510971730a3a4c0f033884dc0bc5c6a82a9f5fb Author: Guillem Jover @@ -66643,15 +67809,15 @@ debian/copyright | 2 + debian/dpkg.docs | 1 + dselect/methods/Makefile.am | 14 +- - dselect/methods/multicd/README.multicd | 131 ++++++ + dselect/methods/multicd/README.multicd | 131 ++++++++++++ dselect/methods/multicd/desc.multi_cd | 3 + - dselect/methods/multicd/desc.multi_mount | 12 + - dselect/methods/multicd/desc.multi_nfs | 12 + - dselect/methods/multicd/install | 294 ++++++++++++++ + dselect/methods/multicd/desc.multi_mount | 12 ++ + dselect/methods/multicd/desc.multi_nfs | 12 ++ + dselect/methods/multicd/install | 294 +++++++++++++++++++++++++++ dselect/methods/multicd/names | 3 + - dselect/methods/multicd/setup | 663 +++++++++++++++++++++++++++++++ - dselect/methods/multicd/update | 116 ++++++ - 13 files changed, 1253 insertions(+), 4 deletions(-) + dselect/methods/{disk => multicd}/setup | 330 +++++++++++++++++++------------ + dselect/methods/{disk => multicd}/update | 52 +++-- + 13 files changed, 719 insertions(+), 141 deletions(-) commit 5ed64b297e3f9ce9490372abc9b269126e2bd0a4 Author: Raphaël Hertzog @@ -67363,12 +68529,12 @@ libdpkg: Add new buffer_hash and buffer_md5 functions - lib/dpkg/buffer.c | 13 +++++++++++++ - lib/dpkg/buffer.h | 4 ++++ - lib/dpkg/test/.gitignore | 1 + - lib/dpkg/test/Makefile.am | 2 ++ - lib/dpkg/test/t-buffer.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++ - 5 files changed, 66 insertions(+) + lib/dpkg/buffer.c | 13 +++++++++++++ + lib/dpkg/buffer.h | 4 ++++ + lib/dpkg/test/.gitignore | 1 + + lib/dpkg/test/Makefile.am | 2 ++ + lib/dpkg/test/{t-pkginfo.c => t-buffer.c} | 24 +++++++++++++----------- + 5 files changed, 33 insertions(+), 11 deletions(-) commit 8c84d22f662e61664b3619117c5c4eabd6b704d8 Author: Guillem Jover @@ -67956,10 +69122,10 @@ A new functions to construct and free a list and prepend to a list. - lib/dpkg/Makefile.am | 1 + - lib/dpkg/pkg-list.c | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++ - lib/dpkg/pkg-list.h | 43 ++++++++++++++++++++++++++++++++++++ - 3 files changed, 105 insertions(+) + lib/dpkg/Makefile.am | 1 + + lib/dpkg/{pkg-array.h => pkg-list.c} | 46 ++++++++++++++++++++++++------------ + lib/dpkg/{pkg-array.h => pkg-list.h} | 22 ++++++++--------- + 3 files changed, 42 insertions(+), 27 deletions(-) commit 8b73de55151677444cfc4745e501b8dd0992374d Author: Guillem Jover @@ -69718,23 +70884,23 @@ 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(-) + 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/{i18n.h => string.h} | 14 ++++++-------- + lib/dpkg/subproc.c | 2 +- + lib/dpkg/{i18n.h => subproc.h} | 15 +++++++-------- + 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, 34 insertions(+), 48 deletions(-) commit 7fa96f351b61259f741bcd952beb9468f0c7516c Author: Guillem Jover @@ -73316,14 +74482,14 @@ 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(-) + TODO | 1 - + debian/changelog | 1 + + dselect/Makefile.am | 6 ++-- + lib/test/t-pkginfo.c => dselect/dselect-curses.h | 38 +++++++++++------------- + dselect/dselect.h | 3 +- + dselect/main.cc | 6 ++++ + m4/libs.m4 | 2 ++ + 7 files changed, 31 insertions(+), 26 deletions(-) commit f8ff44b68dbec2457bd3dbe0e9c891f73534f7b2 Author: Guillem Jover @@ -73389,9 +74555,9 @@ Closes: #523023 - debian/changelog | 1 + - po/eo.po | 5870 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 2 files changed, 5871 insertions(+) + debian/changelog | 1 + + po/{lt.po => eo.po} | 2969 ++++++++++++++++++++++++++------------------------- + 2 files changed, 1511 insertions(+), 1459 deletions(-) commit c40bbd831c32b257001bbe6f5d88df16ea20bb07 Author: Helge Kreutzmann @@ -74037,9 +75203,9 @@ Closes: #519478 - debian/changelog | 3 + - po/ast.po | 6509 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 2 files changed, 6512 insertions(+) + debian/changelog | 3 + + po/{gl.po => ast.po} | 3200 ++++++++++++++++++++++++++------------------------ + 2 files changed, 1677 insertions(+), 1526 deletions(-) commit 6e9f17ba8fa0ae75aee08579d08ba3fae8175869 Author: Raphael Hertzog @@ -74428,12 +75594,12 @@ 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(-) + src/Makefile.am | 4 +-- + src/pkg-array.c | 29 ++++++++++++++++ + lib/progress.h => src/pkg-array.h | 26 ++++++--------- + src/query.c | 69 +++++++++++++++------------------------ + src/select.c | 27 +++++---------- + 5 files changed, 76 insertions(+), 79 deletions(-) commit 2c0667d06a38c3a31ab43b79a979f29e5fcf0cf3 Author: Guillem Jover diff -Nru dpkg-1.18.3ubuntu1/check.am dpkg-1.18.4ubuntu1/check.am --- dpkg-1.18.3ubuntu1/check.am 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/check.am 2015-11-26 23:53:36.000000000 +0000 @@ -12,7 +12,7 @@ TEST_RUNNER = '\ my $$harness = TAP::Harness->new({ \ - lib => [ "$(top_srcdir)/scripts" ], \ + lib => [ "$(top_srcdir)/scripts", "$(top_srcdir)/dselect/methods" ], \ color => 1, \ verbosity => $(TEST_VERBOSE), \ failures => 1, \ @@ -25,12 +25,13 @@ check-local: $(test_data) $(test_programs) $(test_scripts) [ -z "$(test_tmpdir)" ] || $(MKDIR_P) $(test_tmpdir) - PATH="$(top_builddir)/src:$(top_builddir)/scripts:$(top_builddir)/utils:$(PATH)" \ + PATH="$(abs_top_builddir)/src:$(abs_top_builddir)/scripts:$(abs_top_builddir)/utils:$(PATH)" \ LC_ALL=C \ $(TEST_ENV_VARS) \ srcdir=$(srcdir) builddir=$(builddir) \ CC=$(CC) \ PERL_DL_NONLAZY=1 \ + PERL5LIB=$(abs_top_srcdir)/scripts:$(abs_top_srcdir)/dselect/methods \ PERL5OPT=$(TEST_COVERAGE) \ $(PERL) -MTAP::Harness -e $(TEST_RUNNER) \ $(addprefix $(builddir)/,$(test_programs)) \ diff -Nru dpkg-1.18.3ubuntu1/config.h.in dpkg-1.18.4ubuntu1/config.h.in --- dpkg-1.18.3ubuntu1/config.h.in 2015-09-21 05:21:27.000000000 +0000 +++ dpkg-1.18.4ubuntu1/config.h.in 2015-12-25 12:48:05.000000000 +0000 @@ -12,6 +12,9 @@ /* Set this to the canonical dpkg system name. */ #undef ARCHITECTURE_OS +/* Define to YES if building devel docs. */ +#undef BUILD_DEVEL_DOCS + /* Define to 1 if dselect is compiled. */ #undef BUILD_DSELECT @@ -133,6 +136,9 @@ /* Define to 1 if you have the `lutimes' function. */ #undef HAVE_LUTIMES +/* xz multithreaded compression support */ +#undef HAVE_LZMA_MT + /* Define to 1 if 'makedev' is declared in */ #undef HAVE_MAKEDEV diff -Nru dpkg-1.18.3ubuntu1/configure dpkg-1.18.4ubuntu1/configure --- dpkg-1.18.3ubuntu1/configure 2015-09-21 05:21:25.000000000 +0000 +++ dpkg-1.18.4ubuntu1/configure 2015-12-25 12:48:04.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for dpkg 1.18.3. +# Generated by GNU Autoconf 2.69 for dpkg 1.18.4. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='dpkg' PACKAGE_TARNAME='dpkg' -PACKAGE_VERSION='1.18.3' -PACKAGE_STRING='dpkg 1.18.3' +PACKAGE_VERSION='1.18.4' +PACKAGE_STRING='dpkg 1.18.4' PACKAGE_BUGREPORT='debian-dpkg@lists.debian.org' PACKAGE_URL='' @@ -871,6 +871,7 @@ enable_dselect enable_start_stop_daemon enable_update_alternatives +enable_devel_docs with_devlibdir with_pkgconfdir with_admindir @@ -1464,7 +1465,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures dpkg 1.18.3 to adapt to many kinds of systems. +\`configure' configures dpkg 1.18.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1535,7 +1536,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of dpkg 1.18.3:";; + short | recursive ) echo "Configuration of dpkg 1.18.4:";; esac cat <<\_ACEOF @@ -1561,6 +1562,7 @@ do not build or use start-stop-daemon --disable-update-alternatives do not build or use update-alternatives + --disable-devel-docs build release docs --enable-coverage whether to enable code coverage --disable-largefile omit support for large files --disable-unicode do not use Unicode (wide chars) support @@ -1693,7 +1695,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -dpkg configure 1.18.3 +dpkg configure 1.18.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2466,7 +2468,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by dpkg $as_me 1.18.3, which was +It was created by dpkg $as_me 1.18.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -4706,7 +4708,7 @@ # Define the identity of the package. PACKAGE='dpkg' - VERSION='1.18.3' + VERSION='1.18.4' cat >>confdefs.h <<_ACEOF @@ -4967,6 +4969,13 @@ AM_BACKSLASH='\' +# Do not unconditionally use the following macro, as Debian jessie does not +# have a recent enough gettext. + +# We cannot remove the following macro due to backwards compatibility reasons. +# In the future when the gettext version is bumped, we have to set the above +# macro unconditionally to the minimal version, and set the below to 0.19.6, +# the first version introducing the AM_GNU_GETTEXT_REQUIRE_VERSION macro. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 $as_echo_n "checking for a sed that does not truncate output... " >&6; } @@ -6375,36 +6384,42 @@ if test $am_cv_lib_iconv = yes; then LIBS="$LIBS $LIBICONV" fi - if test "$cross_compiling" = yes; then : - - case "$host_os" in - aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; - *) am_cv_func_iconv_works="guessing yes" ;; - esac - + am_cv_func_iconv_works=no + for ac_iconv_const in '' 'const'; do + if test "$cross_compiling" = yes; then : + case "$host_os" in + aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; + *) am_cv_func_iconv_works="guessing yes" ;; + esac else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include -int main () + +#ifndef ICONV_CONST +# define ICONV_CONST $ac_iconv_const +#endif + +int +main () { - int result = 0; +int result = 0; /* Test against AIX 5.1 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); if (cd_utf8_to_88591 != (iconv_t)(-1)) { - static const char input[] = "\342\202\254"; /* EURO SIGN */ + static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */ char buf[10]; - const char *inptr = input; + ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_utf8_to_88591, - (char **) &inptr, &inbytesleft, + &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) result |= 1; @@ -6417,14 +6432,14 @@ iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); if (cd_ascii_to_88591 != (iconv_t)(-1)) { - static const char input[] = "\263"; + static ICONV_CONST char input[] = "\263"; char buf[10]; - const char *inptr = input; + ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_ascii_to_88591, - (char **) &inptr, &inbytesleft, + &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) result |= 2; @@ -6436,14 +6451,14 @@ iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { - static const char input[] = "\304"; + static ICONV_CONST char input[] = "\304"; static char buf[2] = { (char)0xDE, (char)0xAD }; - const char *inptr = input; + ICONV_CONST char *inptr = input; size_t inbytesleft = 1; char *outptr = buf; size_t outbytesleft = 1; size_t res = iconv (cd_88591_to_utf8, - (char **) &inptr, &inbytesleft, + &inptr, &inbytesleft, &outptr, &outbytesleft); if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD) result |= 4; @@ -6456,14 +6471,14 @@ iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { - static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; + static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; char buf[50]; - const char *inptr = input; + ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_88591_to_utf8, - (char **) &inptr, &inbytesleft, + &inptr, &inbytesleft, &outptr, &outbytesleft); if ((int)res > 0) result |= 8; @@ -6483,17 +6498,20 @@ && iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) result |= 16; return result; + + ; + return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : am_cv_func_iconv_works=yes -else - am_cv_func_iconv_works=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi + test "$am_cv_func_iconv_works" = no || break + done LIBS="$am_save_LIBS" fi @@ -14641,6 +14659,29 @@ $as_echo "$build_update_alternatives" >&6; } + + # Check whether --enable-devel-docs was given. +if test "${enable_devel_docs+set}" = set; then : + enableval=$enable_devel_docs; build_devel_docs=$enable_devel_docs +else + build_devel_docs=yes + +fi + + if test "x$build_devel_docs" = "xyes"; then : + + +$as_echo "#define BUILD_DEVEL_DOCS YES" >>confdefs.h + + +else + + $as_echo "#define BUILD_DEVEL_DOCS NO" >>confdefs.h + + +fi + + # Allow alternate directories devlibdir="${libdir}" @@ -20431,6 +20472,48 @@ fi + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lzma_stream_encoder_mt in -llzma" >&5 +$as_echo_n "checking for lzma_stream_encoder_mt in -llzma... " >&6; } +if ${ac_cv_lib_lzma_lzma_stream_encoder_mt+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-llzma $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char lzma_stream_encoder_mt (); +int +main () +{ +return lzma_stream_encoder_mt (); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + ac_cv_lib_lzma_lzma_stream_encoder_mt=yes +else + ac_cv_lib_lzma_lzma_stream_encoder_mt=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lzma_lzma_stream_encoder_mt" >&5 +$as_echo "$ac_cv_lib_lzma_lzma_stream_encoder_mt" >&6; } +if test "x$ac_cv_lib_lzma_lzma_stream_encoder_mt" = xyes; then : + +$as_echo "#define HAVE_LZMA_MT 1" >>confdefs.h + +fi + @@ -24822,7 +24905,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by dpkg $as_me 1.18.3, which was +This file was extended by dpkg $as_me 1.18.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -24888,7 +24971,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -dpkg config.status 1.18.3 +dpkg config.status 1.18.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru dpkg-1.18.3ubuntu1/configure.ac dpkg-1.18.4ubuntu1/configure.ac --- dpkg-1.18.3ubuntu1/configure.ac 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/configure.ac 2015-12-19 19:15:34.000000000 +0000 @@ -14,6 +14,14 @@ AM_INIT_AUTOMAKE([1.11 -Wall foreign nostdinc no-dist-gzip dist-xz]) AM_SILENT_RULES([yes]) +# Do not unconditionally use the following macro, as Debian jessie does not +# have a recent enough gettext. +m4_ifdef([AM_GNU_GETTEXT_REQUIRE_VERSION], + [AM_GNU_GETTEXT_REQUIRE_VERSION([0.19])]) +# We cannot remove the following macro due to backwards compatibility reasons. +# In the future when the gettext version is bumped, we have to set the above +# macro unconditionally to the minimal version, and set the below to 0.19.6, +# the first version introducing the AM_GNU_GETTEXT_REQUIRE_VERSION macro. AM_GNU_GETTEXT_VERSION([0.19]) AM_GNU_GETTEXT([external]) DPKG_DIST_CHECK([test "$GMSGFMT" = ":" && test "$USE_NLS" = "yes"], @@ -32,6 +40,8 @@ DPKG_BUILD_PROG([start-stop-daemon]) DPKG_BUILD_PROG([update-alternatives]) +DPKG_BUILD_DEVEL_DOCS + # Allow alternate directories DPKG_WITH_DIR([devlibdir], [${libdir}], [dpkg development library directory [LIBDIR]]) diff -Nru dpkg-1.18.3ubuntu1/cputable dpkg-1.18.4ubuntu1/cputable --- dpkg-1.18.3ubuntu1/cputable 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/cputable 2015-12-25 03:53:50.000000000 +0000 @@ -29,6 +29,7 @@ mipsel mipsel mipsel 32 little mips64 mips64 mips64 64 big mips64el mips64el mips64el 64 little +nios2 nios2 nios2 32 little or1k or1k or1k 32 big powerpc powerpc (powerpc|ppc) 32 big powerpcel powerpcle powerpcle 32 little diff -Nru dpkg-1.18.3ubuntu1/debian/changelog dpkg-1.18.4ubuntu1/debian/changelog --- dpkg-1.18.3ubuntu1/debian/changelog 2015-10-23 15:21:27.000000000 +0000 +++ dpkg-1.18.4ubuntu1/debian/changelog 2016-01-12 21:33:35.000000000 +0000 @@ -1,3 +1,99 @@ +dpkg (1.18.4ubuntu1) xenial; urgency=medium + + * Merge from Debian testing; remaining changes in the Ubuntu delta: + - Change native source version/format mismatch errors into warnings + until the dust settles on Debian bug 737634 about override options. + - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level + tools can get untranslated dpkg terminal log messages while at the + same time having translated debconf prompts. + - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib. + - Map unqualified package names of multiarch-same packages to the native + arch instead of throwing an error, so that we don't break on upgrade + when there are unqualified names stored in the dpkg trigger database. + - Apply a workaround from mvo to consider ^rc packages as multiarch, + during the dpkg consistency checks. (see LP: 1015567 and 1057367). + - Carry over Breaks/Conflicts for triggers/upgrades until post-16.04. + + -- Adam Conrad Tue, 12 Jan 2016 14:24:21 -0700 + +dpkg (1.18.4) unstable; urgency=medium + + [ Guillem Jover ] + * Switch dpkg-scansources and dpkg-scanpackages to use File::Find instead + of find(1), as the former is more portable with more consistent behavior, + and always canonicalizes the pathnames. Closes: #800649 + * Initialize Config-Version also for packages previously in triggers-pending + state, otherwise we end up not passing the previously configured version + to «postinst configure», which might consider this a first install instead + of an upgrade. Closes: #801156 + * Fix memory leaks in «dpkg --verify» and dpkg infodb format upgrade logic. + * Merge all update-alternatives action handling into a single if-else-if + block, to unify the code an allow a future switch into a shared library. + * Perform any necessary cleanups on normal exit from dpkg-divert --add and + --remove commands. + * Make dpkg-architecture warning on non-matching GNU system type compiler + agnostic. + * Add ‘.gitreview’ to the default dpkg-source ignore lists. + * Add support for DPKG_MAINTSCRIPT_DEBUG environment variable to dpkg. + * Fix dpkg-checkbuilddeps exit code to be 1 instead of a random error value + on unsatisfied dependencies. Regression introduced in dpkg 1.18.3. + * Fix an off-by-one write access in dpkg-deb when parsing the old format + .deb control member size. Thanks to Hanno Böck . + Fixes CVE-2015-0860. + * Fix an off-by-one read access in dpkg-deb when parsing ar member names. + Thanks to Hanno Böck . + * Add experimental multithreaded xz compression support in libdpkg, which + requires xz >= 5.2.0. + * Fix physical file offset comparison in dpkg. Closes: #808912 + Thanks to Yuri Gribov . + * Fix usage of dpkg-architecture -s after other action options. + Reported by Niels Thykier . + * Add NIOS2 support to cputable. Thanks to Marek Vasut . + * On Debian and derivatives enable timeless build flag feature by default. + Thanks to Paul Wise . Closes: #805872 + * Perl modules: + - Add support for Build-Essential field. Closes: #806315 + * Test suite: + - Improve perl code test coverage. + * Build system: + - Set PERL5LIB globally for the test suite to the local modules directory, + to avoid using the system modules. Regression introduced in dpkg 1.17.8. + Reported by Jérémy Bobbio . Closes: #801329 + - Use absolute buildir pathnames in PATH variable for the test suite. + - Descend into scripts directory when cleaning up code coverage files. + - Add new configure option --disable-devel-docs to select the kind of docs + to generate, default for now is development documentation. + - Try to use AM_GNU_GETTEXT_REQUIRE_VERSION to benefit from the latest + installed gettext version, while guaranteeing a minimal required version. + * Packaging: + - Add missing Build-Depends for restriction formula support. + * Documentation: + - Move description for “target architecture” from the dpkg-architecture(1) + ‘-A’ option to the TERMS section. Closes: #799046 + - Clarify that the md5sum check on «dpkg --verify» is performed on the + file contents, and failures denote changed content. Closes: #760248 + - Document that dpkg-buildpacakge -nc -S implies -d. + - Clarify role of Build-Depends in deb-src-control(5). + Prompted by Johannes Schauer . + - Document supported feature areas. + - Clarify in dpkg-query(1) when binary:Package gets arch-qualified. + Closes: #801958 + - Add a subsection separating external from internal environment variables + in dpkg(1). + + [ Updated programs translations ] + * Dutch (Frans Spiesschaert). Closes: #800513 + * Japanese (Kenshi Muto). Closes: #799432 + * Turkish (Mert Dirik). Closes: #799875 + + [ Updated scripts translations ] + * German (Helge Kreutzmann). + + [ Updated manpages translations ] + * German (Helge Kreutzmann, Julian R). Closes: #807156 + + -- Guillem Jover Fri, 25 Dec 2015 13:20:26 +0100 + dpkg (1.18.3ubuntu1) xenial; urgency=medium * Merge from Debian testing; remaining changes in the Ubuntu delta: diff -Nru dpkg-1.18.3ubuntu1/debian/control dpkg-1.18.4ubuntu1/debian/control --- dpkg-1.18.3ubuntu1/debian/control 2015-10-23 15:20:24.000000000 +0000 +++ dpkg-1.18.4ubuntu1/debian/control 2016-01-12 21:24:14.000000000 +0000 @@ -10,7 +10,8 @@ Vcs-Browser: https://anonscm.debian.org/cgit/dpkg/dpkg.git Vcs-Git: git://anonscm.debian.org/dpkg/dpkg.git Standards-Version: 3.9.6 -Build-Depends: debhelper (>= 9), pkg-config, flex, +Build-Depends: dpkg-dev (>= 1.17.14), debhelper (>= 9.20141010), + pkg-config, flex, gettext (>= 0.19), po4a (>= 0.41), zlib1g-dev, libbz2-dev, liblzma-dev, libselinux1-dev (>= 1.28-4) [linux-any], diff -Nru dpkg-1.18.3ubuntu1/debian/copyright dpkg-1.18.4ubuntu1/debian/copyright --- dpkg-1.18.3ubuntu1/debian/copyright 2015-09-21 04:48:35.000000000 +0000 +++ dpkg-1.18.4ubuntu1/debian/copyright 2015-12-25 03:54:39.000000000 +0000 @@ -6,7 +6,7 @@ Copyright © 1994 Ian Murdock Copyright © 1994 Matt Welsh Copyright © 1994 Carl Streeter - Copyright © 1994-1999, 2008 Ian Jackson + Copyright © 1994-1999, 2008 Ian Jackson Copyright © 1995 Bruce Perens Copyright © 1995-1996 Erick Branderhorst Copyright © 1996 Michael Shields @@ -19,7 +19,7 @@ Copyright © 1998 Jim Van Zandt Copyright © 1998 Juan Cespedes Copyright © 1998 Nils Rennebarth - Copyright © 1998 Heiko Schlittermann + Copyright © 1998 Heiko Schlittermann Copyright © 1998-1999, 2001, 2003, 2006 Martin Schulze Copyright © 1999 Roderick Shertler Copyright © 1999 Ben Collins @@ -78,8 +78,8 @@ Copyright © 1999-2002 Wichert Akkerman Copyright © 2000-2003 Adam Heath Copyright © 2001 Sontri Tomo Huynh - Copyrigth © 2001 Andreas Schuldei - Copyright © 2001 Ian Jackson + Copyright © 2001 Andreas Schuldei + Copyright © 2001 Ian Jackson Copyright © 2004-2005 Scott James Remnant Copyright © 2006-2014 Guillem Jover Copyright © 2008 Samuel Thibault diff -Nru dpkg-1.18.3ubuntu1/.dist-version dpkg-1.18.4ubuntu1/.dist-version --- dpkg-1.18.3ubuntu1/.dist-version 2015-09-21 05:24:18.000000000 +0000 +++ dpkg-1.18.4ubuntu1/.dist-version 2015-12-25 12:49:47.000000000 +0000 @@ -1 +1 @@ -1.18.3 +1.18.4 diff -Nru dpkg-1.18.3ubuntu1/doc/Doxyfile.in dpkg-1.18.4ubuntu1/doc/Doxyfile.in --- dpkg-1.18.3ubuntu1/doc/Doxyfile.in 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/doc/Doxyfile.in 2015-12-12 20:56:24.000000000 +0000 @@ -1,4 +1,4 @@ -# Doxyfile 1.8.8 +# Doxyfile 1.8.9.1 # This file describes the settings to be used by the documentation system # doxygen (www.doxygen.org) for a project. @@ -46,10 +46,10 @@ PROJECT_BRIEF = -# With the PROJECT_LOGO tag one can specify an logo or icon that is included in -# the documentation. The maximum height of the logo should not exceed 55 pixels -# and the maximum width should not exceed 200 pixels. Doxygen will copy the logo -# to the output directory. +# With the PROJECT_LOGO tag one can specify a logo or an icon that is included +# in the documentation. The maximum height of the logo should not exceed 55 +# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy +# the logo to the output directory. PROJECT_LOGO = @@ -60,7 +60,7 @@ OUTPUT_DIRECTORY = doc/ -# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- +# If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- # directories (in 2 levels) under the output directory of each output format and # will distribute the generated files over these directories. Enabling this # option can be useful when feeding doxygen a huge amount of source files, where @@ -93,14 +93,14 @@ OUTPUT_LANGUAGE = English -# If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member +# If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member # descriptions after the members that are listed in the file and class # documentation (similar to Javadoc). Set to NO to disable this. # The default value is: YES. BRIEF_MEMBER_DESC = YES -# If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief +# If the REPEAT_BRIEF tag is set to YES, doxygen will prepend the brief # description of a member or function before the detailed description # # Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the @@ -135,7 +135,7 @@ INLINE_INHERITED_MEMB = NO -# If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path +# If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path # before files name in the file list and in the header files. If set to NO the # shortest path that makes the file name unique will be used # The default value is: YES. @@ -205,9 +205,9 @@ INHERIT_DOCS = YES -# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a -# new page for each member. If set to NO, the documentation of a member will be -# part of the file/class/namespace that contains it. +# If the SEPARATE_MEMBER_PAGES tag is set to YES then doxygen will produce a new +# page for each member. If set to NO, the documentation of a member will be part +# of the file/class/namespace that contains it. # The default value is: NO. SEPARATE_MEMBER_PAGES = NO @@ -276,7 +276,7 @@ # instance to make doxygen treat .inc files as Fortran files (default is PHP), # and .f files as C (default is Fortran), use: inc=Fortran f=C. # -# Note For files without extension you can use no_extension as a placeholder. +# Note: For files without extension you can use no_extension as a placeholder. # # Note that for custom extensions you also need to set FILE_PATTERNS otherwise # the files are not read by doxygen. @@ -295,8 +295,8 @@ # When enabled doxygen tries to link words that correspond to documented # classes, or namespaces to their corresponding documentation. Such a link can -# be prevented in individual cases by by putting a % sign in front of the word -# or globally by setting AUTOLINK_SUPPORT to NO. +# be prevented in individual cases by putting a % sign in front of the word or +# globally by setting AUTOLINK_SUPPORT to NO. # The default value is: YES. AUTOLINK_SUPPORT = YES @@ -336,7 +336,7 @@ IDL_PROPERTY_SUPPORT = YES # If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC -# tag is set to YES, then doxygen will reuse the documentation of the first +# tag is set to YES then doxygen will reuse the documentation of the first # member in the group (if any) for the other members of the group. By default # all members of a group must be documented explicitly. # The default value is: NO. @@ -401,7 +401,7 @@ # Build related configuration options #--------------------------------------------------------------------------- -# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in +# If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in # documentation are documented, even if no documentation was available. Private # class members and static file members will be hidden unless the # EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. @@ -409,37 +409,37 @@ # normally produced when WARNINGS is set to YES. # The default value is: NO. -EXTRACT_ALL = YES +EXTRACT_ALL = @BUILD_DEVEL_DOCS@ -# If the EXTRACT_PRIVATE tag is set to YES all private members of a class will +# If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will # be included in the documentation. # The default value is: NO. EXTRACT_PRIVATE = NO -# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal +# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal # scope will be included in the documentation. # The default value is: NO. EXTRACT_PACKAGE = NO -# If the EXTRACT_STATIC tag is set to YES all static members of a file will be +# If the EXTRACT_STATIC tag is set to YES, all static members of a file will be # included in the documentation. # The default value is: NO. EXTRACT_STATIC = NO -# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined -# locally in source files will be included in the documentation. If set to NO +# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined +# locally in source files will be included in the documentation. If set to NO, # only classes defined in header files are included. Does not have any effect # for Java sources. # The default value is: YES. EXTRACT_LOCAL_CLASSES = YES -# This flag is only useful for Objective-C code. When set to YES local methods, +# This flag is only useful for Objective-C code. If set to YES, local methods, # which are defined in the implementation section but not in the interface are -# included in the documentation. If set to NO only methods in the interface are +# included in the documentation. If set to NO, only methods in the interface are # included. # The default value is: NO. @@ -464,21 +464,21 @@ # If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all # undocumented classes that are normally visible in the class hierarchy. If set -# to NO these classes will be included in the various overviews. This option has -# no effect if EXTRACT_ALL is enabled. +# to NO, these classes will be included in the various overviews. This option +# has no effect if EXTRACT_ALL is enabled. # The default value is: NO. HIDE_UNDOC_CLASSES = NO # If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend -# (class|struct|union) declarations. If set to NO these declarations will be +# (class|struct|union) declarations. If set to NO, these declarations will be # included in the documentation. # The default value is: NO. HIDE_FRIEND_COMPOUNDS = NO # If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any -# documentation blocks found inside the body of a function. If set to NO these +# documentation blocks found inside the body of a function. If set to NO, these # blocks will be appended to the function's detailed documentation block. # The default value is: NO. @@ -492,7 +492,7 @@ INTERNAL_DOCS = NO # If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file -# names in lower-case letters. If set to YES upper-case letters are also +# names in lower-case letters. If set to YES, upper-case letters are also # allowed. This is useful if you have classes or files whose names only differ # in case and if your file system supports case sensitive file names. Windows # and Mac users are advised to set this option to NO. @@ -501,12 +501,19 @@ CASE_SENSE_NAMES = YES # If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with -# their full class and namespace scopes in the documentation. If set to YES the +# their full class and namespace scopes in the documentation. If set to YES, the # scope will be hidden. # The default value is: NO. HIDE_SCOPE_NAMES = NO +# If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will +# append additional text to a page's title, such as Class Reference. If set to +# YES the compound reference will be hidden. +# The default value is: NO. + +HIDE_COMPOUND_REFERENCE= NO + # If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of # the files that are included by a file in the documentation of that file. # The default value is: YES. @@ -534,14 +541,14 @@ # If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the # (detailed) documentation of file and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO, the members will appear in declaration order. # The default value is: YES. SORT_MEMBER_DOCS = YES # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. Note that +# name. If set to NO, the members will appear in declaration order. Note that # this will also influence the order of the classes in the class list. # The default value is: NO. @@ -586,27 +593,25 @@ STRICT_PROTO_MATCHING = NO -# The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the -# todo list. This list is created by putting \todo commands in the -# documentation. +# The GENERATE_TODOLIST tag can be used to enable (YES) or disable (NO) the todo +# list. This list is created by putting \todo commands in the documentation. # The default value is: YES. GENERATE_TODOLIST = YES -# The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the -# test list. This list is created by putting \test commands in the -# documentation. +# The GENERATE_TESTLIST tag can be used to enable (YES) or disable (NO) the test +# list. This list is created by putting \test commands in the documentation. # The default value is: YES. GENERATE_TESTLIST = YES -# The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug +# The GENERATE_BUGLIST tag can be used to enable (YES) or disable (NO) the bug # list. This list is created by putting \bug commands in the documentation. # The default value is: YES. GENERATE_BUGLIST = YES -# The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO) +# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or disable (NO) # the deprecated list. This list is created by putting \deprecated commands in # the documentation. # The default value is: YES. @@ -631,8 +636,8 @@ MAX_INITIALIZER_LINES = 30 # Set the SHOW_USED_FILES tag to NO to disable the list of files generated at -# the bottom of the documentation of classes and structs. If set to YES the list -# will mention the files that were used to generate the documentation. +# the bottom of the documentation of classes and structs. If set to YES, the +# list will mention the files that were used to generate the documentation. # The default value is: YES. SHOW_USED_FILES = YES @@ -696,7 +701,7 @@ QUIET = YES # The WARNINGS tag can be used to turn on/off the warning messages that are -# generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES +# generated to standard error (stderr) by doxygen. If WARNINGS is set to YES # this implies that the warnings are on. # # Tip: Turn warnings on while writing the documentation. @@ -704,7 +709,7 @@ WARNINGS = YES -# If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate +# If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate # warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag # will automatically be disabled. # The default value is: YES. @@ -721,8 +726,8 @@ # This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that # are documented, but have no documentation for their parameters or return -# value. If set to NO doxygen will only warn about wrong or incomplete parameter -# documentation, but not about the absence of documentation. +# value. If set to NO, doxygen will only warn about wrong or incomplete +# parameter documentation, but not about the absence of documentation. # The default value is: NO. WARN_NO_PARAMDOC = NO @@ -809,7 +814,7 @@ # Note that the wildcards are matched against the file with absolute path, so to # exclude all test directories for example use the pattern */test/* -EXCLUDE_PATTERNS = */test/* +EXCLUDE_PATTERNS = */t/* # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names # (namespaces, classes, functions, etc.) that should be excluded from the @@ -875,7 +880,7 @@ FILTER_PATTERNS = # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using -# INPUT_FILTER ) will also be used to filter the input files that are used for +# INPUT_FILTER) will also be used to filter the input files that are used for # producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). # The default value is: NO. @@ -926,16 +931,16 @@ # function all documented functions referencing it will be listed. # The default value is: NO. -REFERENCED_BY_RELATION = YES +REFERENCED_BY_RELATION = @BUILD_DEVEL_DOCS@ # If the REFERENCES_RELATION tag is set to YES then for each documented function # all documented entities called/used by that function will be listed. # The default value is: NO. -REFERENCES_RELATION = YES +REFERENCES_RELATION = @BUILD_DEVEL_DOCS@ # If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set -# to YES, then the hyperlinks from functions in REFERENCES_RELATION and +# to YES then the hyperlinks from functions in REFERENCES_RELATION and # REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will # link to the documentation. # The default value is: YES. @@ -982,7 +987,7 @@ VERBATIM_HEADERS = YES -# If the CLANG_ASSISTED_PARSING tag is set to YES, then doxygen will use the +# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the # clang parser (see: http://clang.llvm.org/) for more accurate parsing at the # cost of reduced performance. This can be particularly helpful with template # rich C++ code for which doxygen's built-in parser lacks the necessary type @@ -1031,7 +1036,7 @@ # Configuration options related to the HTML output #--------------------------------------------------------------------------- -# If the GENERATE_HTML tag is set to YES doxygen will generate HTML output +# If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output # The default value is: YES. GENERATE_HTML = YES @@ -1097,10 +1102,10 @@ # cascading style sheets that are included after the standard style sheets # created by doxygen. Using this option one can overrule certain style aspects. # This is preferred over using HTML_STYLESHEET since it does not replace the -# standard style sheet and is therefor more robust against future updates. +# standard style sheet and is therefore more robust against future updates. # Doxygen will copy the style sheet files to the output directory. -# Note: The order of the extra stylesheet files is of importance (e.g. the last -# stylesheet in the list overrules the setting of the previous ones in the +# Note: The order of the extra style sheet files is of importance (e.g. the last +# style sheet in the list overrules the setting of the previous ones in the # list). For an example see the documentation. # This tag requires that the tag GENERATE_HTML is set to YES. @@ -1117,7 +1122,7 @@ HTML_EXTRA_FILES = # The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen -# will adjust the colors in the stylesheet and background images according to +# will adjust the colors in the style sheet and background images according to # this color. Hue is specified as an angle on a colorwheel, see # http://en.wikipedia.org/wiki/Hue for more information. For instance the value # 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 @@ -1148,8 +1153,9 @@ # If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML # page will contain the date and time when the page was generated. Setting this -# to NO can help when comparing the output of multiple runs. -# The default value is: YES. +# to YES can help to show when doxygen was last run and thus if the +# documentation is up to date. +# The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_TIMESTAMP = NO @@ -1245,28 +1251,28 @@ CHM_FILE = # The HHC_LOCATION tag can be used to specify the location (absolute path -# including file name) of the HTML help compiler ( hhc.exe). If non-empty +# including file name) of the HTML help compiler (hhc.exe). If non-empty, # doxygen will try to run the HTML help compiler on the generated index.hhp. # The file has to be specified with full path. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. HHC_LOCATION = -# The GENERATE_CHI flag controls if a separate .chi index file is generated ( -# YES) or that it should be included in the master .chm file ( NO). +# The GENERATE_CHI flag controls if a separate .chi index file is generated +# (YES) or that it should be included in the master .chm file (NO). # The default value is: NO. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. GENERATE_CHI = NO -# The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc) +# The CHM_INDEX_ENCODING is used to encode HtmlHelp index (hhk), content (hhc) # and project file content. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. CHM_INDEX_ENCODING = -# The BINARY_TOC flag controls whether a binary table of contents is generated ( -# YES) or a normal table of contents ( NO) in the .chm file. Furthermore it +# The BINARY_TOC flag controls whether a binary table of contents is generated +# (YES) or a normal table of contents (NO) in the .chm file. Furthermore it # enables the Previous and Next buttons. # The default value is: NO. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. @@ -1380,7 +1386,7 @@ # index structure (just like the one that is generated for HTML Help). For this # to work a browser that supports JavaScript, DHTML, CSS and frames is required # (i.e. any modern browser). Windows users are probably better off using the -# HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can +# HTML help feature. Via custom style sheets (see HTML_EXTRA_STYLESHEET) one can # further fine-tune the look of the index. As an example, the default style # sheet generated by doxygen has an example that shows how to put an image at # the root of the tree instead of the PROJECT_NAME. Since the tree basically has @@ -1408,7 +1414,7 @@ TREEVIEW_WIDTH = 250 -# When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to +# If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to # external symbols imported via tag files in a separate window. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. @@ -1437,7 +1443,7 @@ # Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see # http://www.mathjax.org) which uses client side Javascript for the rendering -# instead of using prerendered bitmaps. Use this if you do not have LaTeX +# instead of using pre-rendered bitmaps. Use this if you do not have LaTeX # installed or if you want to formulas look prettier in the HTML output. When # enabled you may also need to install MathJax separately and configure the path # to it using the MATHJAX_RELPATH option. @@ -1523,7 +1529,7 @@ # external search engine pointed to by the SEARCHENGINE_URL option to obtain the # search results. # -# Doxygen ships with an example indexer ( doxyindexer) and search engine +# Doxygen ships with an example indexer (doxyindexer) and search engine # (doxysearch.cgi) which are based on the open source search engine library # Xapian (see: http://xapian.org/). # @@ -1536,7 +1542,7 @@ # The SEARCHENGINE_URL should point to a search engine hosted by a web server # which will return the search results when EXTERNAL_SEARCH is enabled. # -# Doxygen ships with an example indexer ( doxyindexer) and search engine +# Doxygen ships with an example indexer (doxyindexer) and search engine # (doxysearch.cgi) which are based on the open source search engine library # Xapian (see: http://xapian.org/). See the section "External Indexing and # Searching" for details. @@ -1574,7 +1580,7 @@ # Configuration options related to the LaTeX output #--------------------------------------------------------------------------- -# If the GENERATE_LATEX tag is set to YES doxygen will generate LaTeX output. +# If the GENERATE_LATEX tag is set to YES, doxygen will generate LaTeX output. # The default value is: YES. GENERATE_LATEX = NO @@ -1605,7 +1611,7 @@ MAKEINDEX_CMD_NAME = makeindex -# If the COMPACT_LATEX tag is set to YES doxygen generates more compact LaTeX +# If the COMPACT_LATEX tag is set to YES, doxygen generates more compact LaTeX # documents. This may be useful for small projects and may help to save some # trees in general. # The default value is: NO. @@ -1640,9 +1646,9 @@ # Note: Only use a user-defined header if you know what you are doing! The # following commands have a special meaning inside the header: $title, # $datetime, $date, $doxygenversion, $projectname, $projectnumber, -# $projectbrief, $projectlogo. Doxygen will replace $title with the empy string, -# for the replacement values of the other commands the user is refered to -# HTML_HEADER. +# $projectbrief, $projectlogo. Doxygen will replace $title with the empty +# string, for the replacement values of the other commands the user is referred +# to HTML_HEADER. # This tag requires that the tag GENERATE_LATEX is set to YES. LATEX_HEADER = @@ -1658,6 +1664,17 @@ LATEX_FOOTER = +# The LATEX_EXTRA_STYLESHEET tag can be used to specify additional user-defined +# LaTeX style sheets that are included after the standard style sheets created +# by doxygen. Using this option one can overrule certain style aspects. Doxygen +# will copy the style sheet files to the output directory. +# Note: The order of the extra style sheet files is of importance (e.g. the last +# style sheet in the list overrules the setting of the previous ones in the +# list). +# This tag requires that the tag GENERATE_LATEX is set to YES. + +LATEX_EXTRA_STYLESHEET = + # The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or # other source files which should be copied to the LATEX_OUTPUT output # directory. Note that the files will be copied as-is; there are no commands or @@ -1676,7 +1693,7 @@ PDF_HYPERLINKS = YES # If the USE_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate -# the PDF file directly from the LaTeX files. Set this option to YES to get a +# the PDF file directly from the LaTeX files. Set this option to YES, to get a # higher quality PDF documentation. # The default value is: YES. # This tag requires that the tag GENERATE_LATEX is set to YES. @@ -1721,7 +1738,7 @@ # Configuration options related to the RTF output #--------------------------------------------------------------------------- -# If the GENERATE_RTF tag is set to YES doxygen will generate RTF output. The +# If the GENERATE_RTF tag is set to YES, doxygen will generate RTF output. The # RTF output is optimized for Word 97 and may not look too pretty with other RTF # readers/editors. # The default value is: NO. @@ -1736,7 +1753,7 @@ RTF_OUTPUT = rtf -# If the COMPACT_RTF tag is set to YES doxygen generates more compact RTF +# If the COMPACT_RTF tag is set to YES, doxygen generates more compact RTF # documents. This may be useful for small projects and may help to save some # trees in general. # The default value is: NO. @@ -1773,11 +1790,21 @@ RTF_EXTENSIONS_FILE = +# If the RTF_SOURCE_CODE tag is set to YES then doxygen will include source code +# with syntax highlighting in the RTF output. +# +# Note that which sources are shown also depends on other settings such as +# SOURCE_BROWSER. +# The default value is: NO. +# This tag requires that the tag GENERATE_RTF is set to YES. + +RTF_SOURCE_CODE = NO + #--------------------------------------------------------------------------- # Configuration options related to the man page output #--------------------------------------------------------------------------- -# If the GENERATE_MAN tag is set to YES doxygen will generate man pages for +# If the GENERATE_MAN tag is set to YES, doxygen will generate man pages for # classes and files. # The default value is: NO. @@ -1821,7 +1848,7 @@ # Configuration options related to the XML output #--------------------------------------------------------------------------- -# If the GENERATE_XML tag is set to YES doxygen will generate an XML file that +# If the GENERATE_XML tag is set to YES, doxygen will generate an XML file that # captures the structure of the code including all documentation. # The default value is: NO. @@ -1835,7 +1862,7 @@ XML_OUTPUT = xml -# If the XML_PROGRAMLISTING tag is set to YES doxygen will dump the program +# If the XML_PROGRAMLISTING tag is set to YES, doxygen will dump the program # listings (including syntax highlighting and cross-referencing information) to # the XML output. Note that enabling this will significantly increase the size # of the XML output. @@ -1848,7 +1875,7 @@ # Configuration options related to the DOCBOOK output #--------------------------------------------------------------------------- -# If the GENERATE_DOCBOOK tag is set to YES doxygen will generate Docbook files +# If the GENERATE_DOCBOOK tag is set to YES, doxygen will generate Docbook files # that can be used to generate PDF. # The default value is: NO. @@ -1862,7 +1889,7 @@ DOCBOOK_OUTPUT = docbook -# If the DOCBOOK_PROGRAMLISTING tag is set to YES doxygen will include the +# If the DOCBOOK_PROGRAMLISTING tag is set to YES, doxygen will include the # program listings (including syntax highlighting and cross-referencing # information) to the DOCBOOK output. Note that enabling this will significantly # increase the size of the DOCBOOK output. @@ -1875,10 +1902,10 @@ # Configuration options for the AutoGen Definitions output #--------------------------------------------------------------------------- -# If the GENERATE_AUTOGEN_DEF tag is set to YES doxygen will generate an AutoGen -# Definitions (see http://autogen.sf.net) file that captures the structure of -# the code including all documentation. Note that this feature is still -# experimental and incomplete at the moment. +# If the GENERATE_AUTOGEN_DEF tag is set to YES, doxygen will generate an +# AutoGen Definitions (see http://autogen.sf.net) file that captures the +# structure of the code including all documentation. Note that this feature is +# still experimental and incomplete at the moment. # The default value is: NO. GENERATE_AUTOGEN_DEF = NO @@ -1887,7 +1914,7 @@ # Configuration options related to the Perl module output #--------------------------------------------------------------------------- -# If the GENERATE_PERLMOD tag is set to YES doxygen will generate a Perl module +# If the GENERATE_PERLMOD tag is set to YES, doxygen will generate a Perl module # file that captures the structure of the code including all documentation. # # Note that this feature is still experimental and incomplete at the moment. @@ -1895,7 +1922,7 @@ GENERATE_PERLMOD = NO -# If the PERLMOD_LATEX tag is set to YES doxygen will generate the necessary +# If the PERLMOD_LATEX tag is set to YES, doxygen will generate the necessary # Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI # output from the Perl module output. # The default value is: NO. @@ -1903,9 +1930,9 @@ PERLMOD_LATEX = NO -# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be nicely +# If the PERLMOD_PRETTY tag is set to YES, the Perl module output will be nicely # formatted so it can be parsed by a human reader. This is useful if you want to -# understand what is going on. On the other hand, if this tag is set to NO the +# understand what is going on. On the other hand, if this tag is set to NO, the # size of the Perl module output will be much smaller and Perl will parse it # just the same. # The default value is: YES. @@ -1925,14 +1952,14 @@ # Configuration options related to the preprocessor #--------------------------------------------------------------------------- -# If the ENABLE_PREPROCESSING tag is set to YES doxygen will evaluate all +# If the ENABLE_PREPROCESSING tag is set to YES, doxygen will evaluate all # C-preprocessor directives found in the sources and include files. # The default value is: YES. ENABLE_PREPROCESSING = YES -# If the MACRO_EXPANSION tag is set to YES doxygen will expand all macro names -# in the source code. If set to NO only conditional compilation will be +# If the MACRO_EXPANSION tag is set to YES, doxygen will expand all macro names +# in the source code. If set to NO, only conditional compilation will be # performed. Macro expansion can be done in a controlled way by setting # EXPAND_ONLY_PREDEF to YES. # The default value is: NO. @@ -1948,7 +1975,7 @@ EXPAND_ONLY_PREDEF = NO -# If the SEARCH_INCLUDES tag is set to YES the includes files in the +# If the SEARCH_INCLUDES tag is set to YES, the include files in the # INCLUDE_PATH will be searched if a #include is found. # The default value is: YES. # This tag requires that the tag ENABLE_PREPROCESSING is set to YES. @@ -2024,20 +2051,21 @@ GENERATE_TAGFILE = -# If the ALLEXTERNALS tag is set to YES all external class will be listed in the -# class index. If set to NO only the inherited external classes will be listed. +# If the ALLEXTERNALS tag is set to YES, all external class will be listed in +# the class index. If set to NO, only the inherited external classes will be +# listed. # The default value is: NO. ALLEXTERNALS = NO -# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed in -# the modules index. If set to NO, only the current project's groups will be +# If the EXTERNAL_GROUPS tag is set to YES, all external groups will be listed +# in the modules index. If set to NO, only the current project's groups will be # listed. # The default value is: YES. EXTERNAL_GROUPS = YES -# If the EXTERNAL_PAGES tag is set to YES all external pages will be listed in +# If the EXTERNAL_PAGES tag is set to YES, all external pages will be listed in # the related pages index. If set to NO, only the current project's pages will # be listed. # The default value is: YES. @@ -2054,7 +2082,7 @@ # Configuration options related to the dot tool #--------------------------------------------------------------------------- -# If the CLASS_DIAGRAMS tag is set to YES doxygen will generate a class diagram +# If the CLASS_DIAGRAMS tag is set to YES, doxygen will generate a class diagram # (in HTML and LaTeX) for classes with base or super classes. Setting the tag to # NO turns the diagrams off. Note that this option also works with HAVE_DOT # disabled, but it is recommended to install and use dot, since it yields more @@ -2079,7 +2107,7 @@ DIA_PATH = -# If set to YES, the inheritance and collaboration graphs will hide inheritance +# If set to YES the inheritance and collaboration graphs will hide inheritance # and usage relations if the target is undocumented or is not a class. # The default value is: YES. @@ -2152,7 +2180,7 @@ GROUP_GRAPHS = YES -# If the UML_LOOK tag is set to YES doxygen will generate inheritance and +# If the UML_LOOK tag is set to YES, doxygen will generate inheritance and # collaboration diagrams in a style similar to the OMG's Unified Modeling # Language. # The default value is: NO. @@ -2292,10 +2320,14 @@ # PlantUML is not used or called during a preprocessing step. Doxygen will # generate a warning when it encounters a \startuml command in this case and # will not generate output for the diagram. -# This tag requires that the tag HAVE_DOT is set to YES. PLANTUML_JAR_PATH = +# When using plantuml, the specified paths are searched for files specified by +# the !include statement in a plantuml block. + +PLANTUML_INCLUDE_PATH = + # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes # that will be shown in the graph. If the number of nodes in a graph becomes # larger than this value, doxygen will truncate the graph, which is visualized @@ -2332,7 +2364,7 @@ DOT_TRANSPARENT = YES -# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output +# Set the DOT_MULTI_TARGETS tag to YES to allow dot to generate multiple output # files in one run (i.e. multiple -o and -T options on the command line). This # makes dot run faster, but since only newer versions of dot (>1.8.10) support # this, this feature is disabled by default. @@ -2349,7 +2381,7 @@ GENERATE_LEGEND = YES -# If the DOT_CLEANUP tag is set to YES doxygen will remove the intermediate dot +# If the DOT_CLEANUP tag is set to YES, doxygen will remove the intermediate dot # files that are used to generate the various graphs. # The default value is: YES. # This tag requires that the tag HAVE_DOT is set to YES. diff -Nru dpkg-1.18.3ubuntu1/dpkg-deb/build.c dpkg-1.18.4ubuntu1/dpkg-deb/build.c --- dpkg-1.18.3ubuntu1/dpkg-deb/build.c 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dpkg-deb/build.c 2015-12-12 20:49:37.000000000 +0000 @@ -2,7 +2,7 @@ * dpkg-deb - construction and deconstruction of *.deb archives * build.c - building archives * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2000,2001 Wichert Akkerman * Copyright © 2007-2015 Guillem Jover * @@ -228,13 +228,13 @@ * Check control directory and file permissions. */ static void -check_file_perms(const char *dir) +check_file_perms(const char *ctrldir) { struct varbuf path = VARBUF_INIT; const char *const *mscriptp; struct stat mscriptstab; - varbuf_printf(&path, "%s/%s/", dir, BUILDCONTROLDIR); + varbuf_printf(&path, "%s/", ctrldir); if (lstat(path.buf, &mscriptstab)) ohshite(_("unable to stat control directory")); if (!S_ISDIR(mscriptstab.st_mode)) @@ -246,7 +246,7 @@ for (mscriptp = maintainerscripts; *mscriptp; mscriptp++) { varbuf_reset(&path); - varbuf_printf(&path, "%s/%s/%s", dir, BUILDCONTROLDIR, *mscriptp); + varbuf_printf(&path, "%s/%s", ctrldir, *mscriptp); if (!lstat(path.buf, &mscriptstab)) { if (S_ISLNK(mscriptstab.st_mode)) continue; @@ -269,7 +269,7 @@ * Check if conffiles contains sane information. */ static void -check_conffiles(const char *dir) +check_conffiles(const char *ctrldir, const char *rootdir) { FILE *cf; struct varbuf controlfile = VARBUF_INIT; @@ -277,7 +277,7 @@ struct file_info *conffiles_head = NULL; struct file_info *conffiles_tail = NULL; - varbuf_printf(&controlfile, "%s/%s/%s", dir, BUILDCONTROLDIR, CONFFILESFILE); + varbuf_printf(&controlfile, "%s/%s", ctrldir, CONFFILESFILE); cf = fopen(controlfile.buf, "r"); if (cf == NULL) { @@ -301,7 +301,7 @@ conffilename[n - 1] = '\0'; varbuf_reset(&controlfile); - varbuf_printf(&controlfile, "%s/%s", dir, conffilename); + varbuf_printf(&controlfile, "%s/%s", rootdir, conffilename); if (lstat(controlfile.buf, &controlstab)) { if (errno == ENOENT) { if ((n > 1) && c_isspace(conffilename[n - 2])) @@ -339,12 +339,12 @@ * @return The pkginfo struct from the parsed control file. */ static struct pkginfo * -check_control_file(const char *dir) +check_control_file(const char *ctrldir) { struct pkginfo *pkg; char *controlfile; - m_asprintf(&controlfile, "%s/%s/%s", dir, BUILDCONTROLDIR, CONTROLFILE); + controlfile = str_fmt("%s/%s", ctrldir, CONTROLFILE); parsedb(controlfile, pdb_parse_binary, &pkg); if (strspn(pkg->set->name, "abcdefghijklmnopqrstuvwxyz0123456789+-.") != @@ -366,15 +366,15 @@ * @return The pkginfo struct from the parsed control file. */ static struct pkginfo * -check_control_area(const char *dir) +check_control_area(const char *ctrldir, const char *rootdir) { struct pkginfo *pkg; int warns; /* Start by reading in the control file so we can check its contents. */ - pkg = check_control_file(dir); - check_file_perms(dir); - check_conffiles(dir); + pkg = check_control_file(ctrldir); + check_file_perms(ctrldir); + check_conffiles(ctrldir, rootdir); warns = warning_get_count(); if (warns) @@ -431,7 +431,6 @@ gen_dest_pathname_from_pkg(const char *dir, struct pkginfo *pkg) { const char *arch_sep; - char *path; if (pkg->available.arch->type == DPKG_ARCH_NONE || pkg->available.arch->type == DPKG_ARCH_EMPTY) @@ -439,11 +438,62 @@ else arch_sep = "_"; - m_asprintf(&path, "%s/%s_%s%s%s%s", dir, pkg->set->name, - versiondescribe(&pkg->available.version, vdew_never), - arch_sep, pkg->available.arch->name, DEBEXT); + return str_fmt("%s/%s_%s%s%s%s", dir, pkg->set->name, + versiondescribe(&pkg->available.version, vdew_never), + arch_sep, pkg->available.arch->name, DEBEXT); +} + +typedef void filenames_feed_func(const char *dir, int fd_out); + +/** + * Pack the contents of a directory into a tarball. + */ +static void +tarball_pack(const char *dir, filenames_feed_func *tar_filenames_feeder, + struct compress_params *tar_compress_params, int fd_out) +{ + int pipe_filenames[2], pipe_tarball[2]; + pid_t pid_tar, pid_comp; + + /* Fork off a tar. We will feed it a list of filenames on stdin later. */ + m_pipe(pipe_filenames); + m_pipe(pipe_tarball); + pid_tar = subproc_fork(); + if (pid_tar == 0) { + m_dup2(pipe_filenames[0], 0); + close(pipe_filenames[0]); + close(pipe_filenames[1]); + m_dup2(pipe_tarball[1], 1); + close(pipe_tarball[0]); + close(pipe_tarball[1]); + + if (chdir(dir)) + ohshite(_("failed to chdir to '%.255s'"), dir); - return path; + execlp(TAR, "tar", "-cf", "-", "--format=gnu", "--null", "--no-unquote", + "--no-recursion", "-T", "-", NULL); + ohshite(_("unable to execute %s (%s)"), "tar -cf", TAR); + } + close(pipe_filenames[0]); + close(pipe_tarball[1]); + + /* Of course we should not forget to compress the archive as well. */ + pid_comp = subproc_fork(); + if (pid_comp == 0) { + close(pipe_filenames[1]); + compress_filter(tar_compress_params, pipe_tarball[0], fd_out, + _("compressing tar member")); + exit(0); + } + close(pipe_tarball[0]); + + /* All the pipes are set, now lets start feeding filenames to tar. */ + tar_filenames_feeder(dir, pipe_filenames[1]); + + /* All done, clean up wait for tar and to finish their job. */ + close(pipe_filenames[1]); + subproc_reap(pid_comp, _(" from tar -cf"), 0); + subproc_reap(pid_tar, "tar -cf", 0); } /** @@ -455,10 +505,11 @@ struct compress_params control_compress_params; struct dpkg_error err; const char *dir, *dest; + char *ctrldir; char *debar; char *tfbuf; int arfd; - int p1[2], p2[2], gzfd; + int p1[2], gzfd; pid_t c1, c2; /* Decode our arguments. */ @@ -471,6 +522,7 @@ badusage(_("--%s takes at most two arguments"), cipaction->olong); debar = gen_dest_pathname(dir, dest); + ctrldir = str_fmt("%s/%s", dir, BUILDCONTROLDIR); /* Perform some sanity checks on the to-be-build package. */ if (nocheckflag) { @@ -481,7 +533,7 @@ } else { struct pkginfo *pkg; - pkg = check_control_area(dir); + pkg = check_control_area(ctrldir, dir); if (debar == NULL) debar = gen_dest_pathname_from_pkg(dest, pkg); printf(_("dpkg-deb: building package '%s' in '%s'.\n"), @@ -500,14 +552,14 @@ c1 = subproc_fork(); if (!c1) { m_dup2(p1[1],1); close(p1[0]); close(p1[1]); - if (chdir(dir)) - ohshite(_("failed to chdir to '%.255s'"), dir); - if (chdir(BUILDCONTROLDIR)) - ohshite(_("failed to chdir to '%.255s'"), ".../DEBIAN"); + if (chdir(ctrldir)) + ohshite(_("failed to chdir to '%.255s'"), ctrldir); execlp(TAR, "tar", "-cf", "-", "--format=gnu", ".", NULL); ohshite(_("unable to execute %s (%s)"), "tar -cf", TAR); } close(p1[1]); + free(ctrldir); + /* Create a temporary file to store the control data in. Immediately * unlink our temporary file so others can't mess with it. */ tfbuf = path_make_temp_template("dpkg-deb"); @@ -595,38 +647,10 @@ } else { internerr("unknown deb format version %d.%d", deb_format.major, deb_format.minor); } - /* Fork off a tar. We will feed it a list of filenames on stdin later. */ - m_pipe(p1); - m_pipe(p2); - c1 = subproc_fork(); - if (!c1) { - m_dup2(p1[0],0); close(p1[0]); close(p1[1]); - m_dup2(p2[1],1); close(p2[0]); close(p2[1]); - if (chdir(dir)) - ohshite(_("failed to chdir to '%.255s'"), dir); - execlp(TAR, "tar", "-cf", "-", "--format=gnu", "--null", "--no-unquote", - "--no-recursion", "-T", "-", NULL); - ohshite(_("unable to execute %s (%s)"), "tar -cf", TAR); - } - close(p1[0]); - close(p2[1]); - /* Of course we should not forget to compress the archive as well. */ - c2 = subproc_fork(); - if (!c2) { - close(p1[1]); - compress_filter(&compress_params, p2[0], gzfd, _("compressing data member")); - exit(0); - } - close(p2[0]); - /* All the pipes are set, now lets walk the tree, and start feeding - * filenames to tar. */ - file_treewalk_feed(dir, p1[1]); + /* Pack the directory into a tarball, feeding files from the callback. */ + tarball_pack(dir, file_treewalk_feed, &compress_params, gzfd); - /* All done, clean up wait for tar and to finish their job. */ - close(p1[1]); - subproc_reap(c2, _(" from tar -cf"), 0); - subproc_reap(c1, "tar -cf", 0); /* Okay, we have data.tar as well now, add it to the ar wrapper. */ if (deb_format.major == 2) { char datamember[16 + 1]; diff -Nru dpkg-1.18.3ubuntu1/dpkg-deb/dpkg-deb.h dpkg-1.18.4ubuntu1/dpkg-deb/dpkg-deb.h --- dpkg-1.18.3ubuntu1/dpkg-deb/dpkg-deb.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dpkg-deb/dpkg-deb.h 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dpkg-deb - construction and deconstruction of *.deb archives * dpkg-deb.h - external definitions for this program * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2006-2012 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dpkg-deb/extract.c dpkg-1.18.4ubuntu1/dpkg-deb/extract.c --- dpkg-1.18.3ubuntu1/dpkg-deb/extract.c 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dpkg-deb/extract.c 2015-12-19 19:21:17.000000000 +0000 @@ -2,7 +2,7 @@ * dpkg-deb - construction and deconstruction of *.deb archives * extract.c - extracting archives * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2006-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify @@ -247,7 +247,7 @@ if (errstr) ohshit(_("archive has invalid format version: %s"), errstr); - r = read_line(arfd, ctrllenbuf, 1, sizeof(ctrllenbuf)); + r = read_line(arfd, ctrllenbuf, 1, sizeof(ctrllenbuf) - 1); if (r < 0) read_fail(r, debar, _("archive control member size")); if (sscanf(ctrllenbuf, "%jd%c%d", &ctrllennum, &nlc, &dummy) != 2 || @@ -491,7 +491,7 @@ badusage(_("--%s takes at most two arguments (.deb and directory)"), cipaction->olong); - m_asprintf(&control_dir, "%s/%s", dir, EXTRACTCONTROLDIR); + control_dir = str_fmt("%s/%s", dir, EXTRACTCONTROLDIR); data_options = DPKG_TAR_EXTRACT | DPKG_TAR_PERMS; if (opt_verbose) diff -Nru dpkg-1.18.3ubuntu1/dpkg-deb/info.c dpkg-1.18.4ubuntu1/dpkg-deb/info.c --- dpkg-1.18.3ubuntu1/dpkg-deb/info.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dpkg-deb/info.c 2015-12-12 20:49:37.000000000 +0000 @@ -2,7 +2,7 @@ * dpkg-deb - construction and deconstruction of *.deb archives * info.c - providing information * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2001 Wichert Akkerman * Copyright © 2007-2015 Guillem Jover * @@ -205,7 +205,7 @@ struct pkginfo *pkg; int i; - m_asprintf(&controlfile, "%s/%s", dir, CONTROLFILE); + controlfile = str_fmt("%s/%s", dir, CONTROLFILE); parsedb(controlfile, pdb_parse_binary | pdb_ignorefiles, &pkg); free(controlfile); @@ -250,7 +250,7 @@ info_prepare(&argv, &debar, &dir, 1); - m_asprintf(&controlfile, "%s/%s", dir, CONTROLFILE); + controlfile = str_fmt("%s/%s", dir, CONTROLFILE); parsedb(controlfile, pdb_parse_binary | pdb_ignorefiles, &pkg); pkg_format_show(fmt, pkg, &pkg->available); pkg_format_free(fmt); diff -Nru dpkg-1.18.3ubuntu1/dpkg-deb/main.c dpkg-1.18.4ubuntu1/dpkg-deb/main.c --- dpkg-1.18.3ubuntu1/dpkg-deb/main.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dpkg-deb/main.c 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dpkg-deb - construction and deconstruction of *.deb archives * main.c - main program * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2006-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dpkg-split/dpkg-split.h dpkg-1.18.4ubuntu1/dpkg-split/dpkg-split.h --- dpkg-1.18.3ubuntu1/dpkg-split/dpkg-split.h 2015-08-08 01:15:29.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dpkg-split/dpkg-split.h 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dpkg-split - splitting and joining of multipart *.deb archives * dpkg-split.h - external definitions for this program * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2012 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dpkg-split/info.c dpkg-1.18.4ubuntu1/dpkg-split/info.c --- dpkg-1.18.3ubuntu1/dpkg-split/info.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dpkg-split/info.c 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dpkg-split - splitting and joining of multipart *.deb archives * info.c - information about split archives * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2012 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dpkg-split/join.c dpkg-1.18.4ubuntu1/dpkg-split/join.c --- dpkg-1.18.3ubuntu1/dpkg-split/join.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dpkg-split/join.c 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dpkg-split - splitting and joining of multipart *.deb archives * join.c - joining * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dpkg-split/main.c dpkg-1.18.4ubuntu1/dpkg-split/main.c --- dpkg-1.18.3ubuntu1/dpkg-split/main.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dpkg-split/main.c 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dpkg-split - splitting and joining of multipart *.deb archives * main.c - main program * - * Copyright © 1994-1996 Ian Jackson + * Copyright © 1994-1996 Ian Jackson * Copyright © 2006-2012 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dpkg-split/queue.c dpkg-1.18.4ubuntu1/dpkg-split/queue.c --- dpkg-1.18.3ubuntu1/dpkg-split/queue.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dpkg-split/queue.c 2015-12-12 20:49:37.000000000 +0000 @@ -2,7 +2,7 @@ * dpkg-split - splitting and joining of multipart *.deb archives * queue.c - queue management * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify @@ -184,9 +184,9 @@ int ap; char *p, *q; - m_asprintf(&p, "%s/t.%lx", opt_depotdir, (long)getpid()); - m_asprintf(&q, "%s/%s.%jx.%x.%x", opt_depotdir, refi->md5sum, - (intmax_t)refi->maxpartlen, refi->thispartn, refi->maxpartn); + p = str_fmt("%s/t.%lx", opt_depotdir, (long)getpid()); + q = str_fmt("%s/%s.%jx.%x.%x", opt_depotdir, refi->md5sum, + (intmax_t)refi->maxpartlen, refi->thispartn, refi->maxpartn); fd_src = open(partfile, O_RDONLY); if (fd_src < 0) diff -Nru dpkg-1.18.3ubuntu1/dpkg-split/split.c dpkg-1.18.4ubuntu1/dpkg-split/split.c --- dpkg-1.18.3ubuntu1/dpkg-split/split.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dpkg-split/split.c 2015-12-12 20:49:37.000000000 +0000 @@ -2,7 +2,7 @@ * dpkg-split - splitting and joining of multipart *.deb archives * split.c - splitting archives * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify @@ -173,7 +173,7 @@ char *refname; int prefix_max; - m_asprintf(&refname, "%dof%d", curpart, nparts); + refname = str_fmt("%dof%d", curpart, nparts); prefix_max = max(8 - strlen(refname), 0); varbuf_printf(&file_dst, "%s/%.*s%.8s.deb", prefixdir, prefix_max, prefix, refname); diff -Nru dpkg-1.18.3ubuntu1/dselect/basecmds.cc dpkg-1.18.4ubuntu1/dselect/basecmds.cc --- dpkg-1.18.3ubuntu1/dselect/basecmds.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/basecmds.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * basecmds.cc - base list keyboard commands display * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2000,2001 Wichert Akkerman * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dselect/baselist.cc dpkg-1.18.4ubuntu1/dselect/baselist.cc --- dpkg-1.18.3ubuntu1/dselect/baselist.cc 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/baselist.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * baselist.cc - list of somethings * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2001 Wichert Akkerman * Copyright © 2007-2013 Guillem Jover * diff -Nru dpkg-1.18.3ubuntu1/dselect/basetop.cc dpkg-1.18.4ubuntu1/dselect/basetop.cc --- dpkg-1.18.3ubuntu1/dselect/basetop.cc 2015-08-08 01:15:29.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/basetop.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * basetop.cc - base list class redraw of top * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/bindings.cc dpkg-1.18.4ubuntu1/dselect/bindings.cc --- dpkg-1.18.3ubuntu1/dselect/bindings.cc 2015-08-08 01:15:29.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/bindings.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * bindings.cc - keybinding manager object definitions and default bindings * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/bindings.h dpkg-1.18.4ubuntu1/dselect/bindings.h --- dpkg-1.18.3ubuntu1/dselect/bindings.h 2015-08-08 01:15:29.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/bindings.h 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * bindings.h - keybindings class header file * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/curkeys.cc dpkg-1.18.4ubuntu1/dselect/curkeys.cc --- dpkg-1.18.3ubuntu1/dselect/curkeys.cc 2015-08-08 01:15:29.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/curkeys.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * curkeys.cc - list of ncurses keys for name <-> key mapping * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/dselect.h dpkg-1.18.4ubuntu1/dselect/dselect.h --- dpkg-1.18.3ubuntu1/dselect/dselect.h 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/dselect.h 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * dselect.h - external definitions for this program * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2001 Wichert Akkerman * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dselect/helpmsgs.cc dpkg-1.18.4ubuntu1/dselect/helpmsgs.cc --- dpkg-1.18.3ubuntu1/dselect/helpmsgs.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/helpmsgs.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * helpmsgs.cc - list of help messages * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/helpmsgs.h dpkg-1.18.4ubuntu1/dselect/helpmsgs.h --- dpkg-1.18.3ubuntu1/dselect/helpmsgs.h 2015-08-08 01:15:29.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/helpmsgs.h 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * helpmsgs.h - external definitions for the list of help messages * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/keyoverride dpkg-1.18.4ubuntu1/dselect/keyoverride --- dpkg-1.18.3ubuntu1/dselect/keyoverride 2015-08-08 01:15:29.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/keyoverride 2015-11-26 23:53:36.000000000 +0000 @@ -1,7 +1,7 @@ # dselect - Debian package maintenance user interface # keyoverride - override strings for ncurses key names # -# Copyright © 1995 Ian Jackson +# Copyright © 1995 Ian Jackson # # This is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/main.cc dpkg-1.18.4ubuntu1/dselect/main.cc --- dpkg-1.18.3ubuntu1/dselect/main.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/main.cc 2015-12-25 02:53:01.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * main.cc - main program * - * Copyright © 1994-1996 Ian Jackson + * Copyright © 1994-1996 Ian Jackson * Copyright © 2000,2001 Wichert Akkerman * Copyright © 2006-2015 Guillem Jover * diff -Nru dpkg-1.18.3ubuntu1/dselect/methkeys.cc dpkg-1.18.4ubuntu1/dselect/methkeys.cc --- dpkg-1.18.3ubuntu1/dselect/methkeys.cc 2015-08-08 01:15:29.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/methkeys.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * methkeys.cc - method list keybindings * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/methlist.cc dpkg-1.18.4ubuntu1/dselect/methlist.cc --- dpkg-1.18.3ubuntu1/dselect/methlist.cc 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/methlist.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * methlist.cc - list of access methods and options * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2001 Wichert Akkerman * * This is free software; you can redistribute it and/or modify @@ -206,7 +206,6 @@ itd_description(); - whatinfovb.terminate(); int y,x; getyx(infopad, y,x); if (x) y++; diff -Nru dpkg-1.18.3ubuntu1/dselect/method.cc dpkg-1.18.4ubuntu1/dselect/method.cc --- dpkg-1.18.3ubuntu1/dselect/method.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/method.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * method.cc - access method handling * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2001,2002 Wichert Akkerman * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dselect/method.h dpkg-1.18.4ubuntu1/dselect/method.h --- dpkg-1.18.3ubuntu1/dselect/method.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/method.h 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * method.h - access method handling declarations * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2001 Wichert Akkerman * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dselect/methods/multicd/install dpkg-1.18.4ubuntu1/dselect/methods/multicd/install --- dpkg-1.18.3ubuntu1/dselect/methods/multicd/install 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/methods/multicd/install 2015-11-26 23:53:36.000000000 +0000 @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 1995-1998 Ian Jackson -# Copyright © 1998 Heiko Schlittermann +# Copyright © 1995-1998 Ian Jackson +# Copyright © 1998 Heiko Schlittermann # # This is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/methods/multicd/setup dpkg-1.18.4ubuntu1/dselect/methods/multicd/setup --- dpkg-1.18.3ubuntu1/dselect/methods/multicd/setup 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/methods/multicd/setup 2015-11-26 23:53:36.000000000 +0000 @@ -2,13 +2,13 @@ # # The ‘multicd’ package was initially written by Heiko Schlittermann # based on builtin access methods written by Ian -# Jackson . The final packaging as well as +# Jackson . The final packaging as well as # cleanups were made by Martin Schulze who also # put this package together for the slink release (Debian GNU/Linux # 2.1). -# Copyright © 1995-1998 Ian Jackson -# Copyright © 1998 Heiko Schlittermann +# Copyright © 1995-1998 Ian Jackson +# Copyright © 1998 Heiko Schlittermann # # This is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/methods/multicd/update dpkg-1.18.4ubuntu1/dselect/methods/multicd/update --- dpkg-1.18.3ubuntu1/dselect/methods/multicd/update 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/methods/multicd/update 2015-11-26 23:53:36.000000000 +0000 @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 1995-1998 Ian Jackson -# Copyright © 1998 Heiko Schlittermann +# Copyright © 1995-1998 Ian Jackson +# Copyright © 1998 Heiko Schlittermann # # This is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/methparse.cc dpkg-1.18.4ubuntu1/dselect/methparse.cc --- dpkg-1.18.3ubuntu1/dselect/methparse.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/methparse.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * methparse.cc - access method list parsing * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2011, 2013-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dselect/mkcurkeys.pl dpkg-1.18.4ubuntu1/dselect/mkcurkeys.pl --- dpkg-1.18.3ubuntu1/dselect/mkcurkeys.pl 2015-09-16 13:05:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/mkcurkeys.pl 2015-11-26 23:53:36.000000000 +0000 @@ -3,7 +3,7 @@ # dselect - Debian package maintenance user interface # mkcurkeys.pl - generate strings mapping key names to ncurses numbers # -# Copyright © 1995 Ian Jackson +# Copyright © 1995 Ian Jackson # # This is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/pkgcmds.cc dpkg-1.18.4ubuntu1/dselect/pkgcmds.cc --- dpkg-1.18.3ubuntu1/dselect/pkgcmds.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/pkgcmds.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * pkgcmds.cc - package list keyboard commands * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dselect/pkgdepcon.cc dpkg-1.18.4ubuntu1/dselect/pkgdepcon.cc --- dpkg-1.18.3ubuntu1/dselect/pkgdepcon.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/pkgdepcon.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * pkgdepcon.cc - dependency and conflict resolution * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dselect/pkgdisplay.cc dpkg-1.18.4ubuntu1/dselect/pkgdisplay.cc --- dpkg-1.18.3ubuntu1/dselect/pkgdisplay.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/pkgdisplay.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * pkgdisplay.cc - package list display * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2006, 2008-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/dselect/pkginfo.cc dpkg-1.18.4ubuntu1/dselect/pkginfo.cc --- dpkg-1.18.3ubuntu1/dselect/pkginfo.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/pkginfo.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * pkginfo.cc - handles (re)draw of package list window infopad * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -139,7 +139,6 @@ } else { varbuf vb; varbufrecord(&vb,table[cursorline]->pkg,&table[cursorline]->pkg->installed); - vb.terminate(); debug(dbg_general, "packagelist[%p]::idt_statuscontrol(); '%s'", this, vb.string()); waddstr(infopad,vb.string()); @@ -155,7 +154,6 @@ } else { varbuf vb; varbufrecord(&vb,table[cursorline]->pkg,&table[cursorline]->pkg->available); - vb.terminate(); debug(dbg_general, "packagelist[%p]::idt_availablecontrol(); '%s'", this, vb.string()); waddstr(infopad,vb.string()); @@ -177,7 +175,7 @@ this, (int)(currentinfo - baseinfo)); (this->*currentinfo->display)(); - whatinfovb.terminate(); + int y,x; getyx(infopad, y,x); if (x) y++; diff -Nru dpkg-1.18.3ubuntu1/dselect/pkgkeys.cc dpkg-1.18.4ubuntu1/dselect/pkgkeys.cc --- dpkg-1.18.3ubuntu1/dselect/pkgkeys.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/pkgkeys.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * pkgkeys.cc - package list keybindings * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/dselect/pkglist.cc dpkg-1.18.4ubuntu1/dselect/pkglist.cc --- dpkg-1.18.3ubuntu1/dselect/pkglist.cc 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/pkglist.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * pkglist.cc - package list administration * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2001 Wichert Akkerman * Copyright © 2008-2014 Guillem Jover * diff -Nru dpkg-1.18.3ubuntu1/dselect/pkglist.h dpkg-1.18.4ubuntu1/dselect/pkglist.h --- dpkg-1.18.3ubuntu1/dselect/pkglist.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/pkglist.h 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * pkglist.h - external definitions for package list handling * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2001 Wichert Akkerman * Copyright © 2007-2014 Guillem Jover * diff -Nru dpkg-1.18.3ubuntu1/dselect/pkgsublist.cc dpkg-1.18.4ubuntu1/dselect/pkgsublist.cc --- dpkg-1.18.3ubuntu1/dselect/pkgsublist.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/pkgsublist.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * pkgsublist.cc - status modification and recursive package list handling * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2007-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify @@ -76,7 +76,6 @@ add(pkg); if (!pkg->clientdata) return; if (pkg->clientdata->dpriority < showimp) pkg->clientdata->dpriority= showimp; pkg->clientdata->relations(extrainfo); - pkg->clientdata->relations.terminate(); } bool diff -Nru dpkg-1.18.3ubuntu1/dselect/pkgtop.cc dpkg-1.18.4ubuntu1/dselect/pkgtop.cc --- dpkg-1.18.3ubuntu1/dselect/pkgtop.cc 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/pkgtop.cc 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * dselect - Debian package maintenance user interface * pkgtop.cc - handles (re)draw of package list windows colheads, list, thisstate * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2007-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/bs.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/bs.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/bs.po dpkg-1.18.4ubuntu1/dselect/po/bs.po --- dpkg-1.18.3ubuntu1/dselect/po/bs.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/bs.po 2015-12-25 12:47:30.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: dselect 1.13\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2006-02-17 08:55+0200\n" "Last-Translator: Safir Šećerović \n" "Language-Team: Bosnian \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/ca.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/ca.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/ca.po dpkg-1.18.4ubuntu1/dselect/po/ca.po --- dpkg-1.18.3ubuntu1/dselect/po/ca.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/ca.po 2015-12-25 12:47:30.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.23\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2014-12-07 21:43+0100\n" "Last-Translator: Guillem Jover \n" "Language-Team: Catalan \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/cs.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/cs.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/cs.po dpkg-1.18.4ubuntu1/dselect/po/cs.po --- dpkg-1.18.3ubuntu1/dselect/po/cs.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/cs.po 2015-12-25 12:47:30.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2014-11-29 11:26+0100\n" "Last-Translator: Miroslav Kure \n" "Language-Team: Czech \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/da.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/da.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/da.po dpkg-1.18.4ubuntu1/dselect/po/da.po --- dpkg-1.18.3ubuntu1/dselect/po/da.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/da.po 2015-12-25 12:47:30.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.22\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2014-11-27 02:33+0200\n" "Last-Translator: Joe Hansen \n" "Language-Team: Danish \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/de.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/de.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/de.po dpkg-1.18.4ubuntu1/dselect/po/de.po --- dpkg-1.18.3ubuntu1/dselect/po/de.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/de.po 2015-12-25 12:47:30.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: dselect 1.18.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2015-05-30 02:59+0200\n" "Last-Translator: Sven Joachim \n" "Language-Team: German \n" diff -Nru dpkg-1.18.3ubuntu1/dselect/po/dselect.pot dpkg-1.18.4ubuntu1/dselect/po/dselect.pot --- dpkg-1.18.3ubuntu1/dselect/po/dselect.pot 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/dselect.pot 2015-12-25 12:47:30.000000000 +0000 @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: dpkg 1.18.3\n" +"Project-Id-Version: dpkg 1.18.4\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/el.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/el.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/el.po dpkg-1.18.4ubuntu1/dselect/po/el.po --- dpkg-1.18.3ubuntu1/dselect/po/el.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/el.po 2015-12-25 12:47:30.000000000 +0000 @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2006-02-17 08:56+0200\n" "Last-Translator: quad-nrg.net \n" "Language-Team: Greek \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/es.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/es.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/es.po dpkg-1.18.4ubuntu1/dselect/po/es.po --- dpkg-1.18.3ubuntu1/dselect/po/es.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/es.po 2015-12-25 12:47:30.000000000 +0000 @@ -41,7 +41,7 @@ msgstr "" "Project-Id-Version: dselect 1.16\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2014-12-02 20:30+0100\n" "Last-Translator: Javier Fernández-Sanguino \n" "Language-Team: Spanish \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/et.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/et.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/et.po dpkg-1.18.4ubuntu1/dselect/po/et.po --- dpkg-1.18.3ubuntu1/dselect/po/et.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/et.po 2015-12-25 12:47:30.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: dselect 1.14.5\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2007-07-13 08:22+0300\n" "Last-Translator: Ivar Smolin \n" "Language-Team: Estonian \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/eu.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/eu.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/eu.po dpkg-1.18.4ubuntu1/dselect/po/eu.po --- dpkg-1.18.3ubuntu1/dselect/po/eu.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/eu.po 2015-12-25 12:47:30.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: dselect 1.16.8\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2012-09-01 12:21+0200\n" "Last-Translator: Iñaki Larrañaga Murgoitio \n" "Language-Team: Basque \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/fr.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/fr.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/fr.po dpkg-1.18.4ubuntu1/dselect/po/fr.po --- dpkg-1.18.3ubuntu1/dselect/po/fr.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/fr.po 2015-12-25 12:47:30.000000000 +0000 @@ -50,7 +50,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2015-09-08 11:04+0200\n" "Last-Translator: Sébastien Poher \n" "Language-Team: French \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/gl.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/gl.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/gl.po dpkg-1.18.4ubuntu1/dselect/po/gl.po --- dpkg-1.18.3ubuntu1/dselect/po/gl.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/gl.po 2015-12-25 12:47:30.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2008-12-27 15:56+0100\n" "Last-Translator: mvillarino \n" "Language-Team: Galician \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/hu.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/hu.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/hu.po dpkg-1.18.4ubuntu1/dselect/po/hu.po --- dpkg-1.18.3ubuntu1/dselect/po/hu.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/hu.po 2015-12-25 12:47:30.000000000 +0000 @@ -2,7 +2,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2006-10-06 03:48+0100\n" "Last-Translator: SZERVÁC Attila \n" "Language-Team: Hungarian \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/id.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/id.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/id.po dpkg-1.18.4ubuntu1/dselect/po/id.po --- dpkg-1.18.3ubuntu1/dselect/po/id.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/id.po 2015-12-25 12:47:30.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: dselect 1.13\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2006-10-06 20:20+0700\n" "Last-Translator: Arief S Fitrianto \n" "Language-Team: Indonesian \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/it.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/it.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/it.po dpkg-1.18.4ubuntu1/dselect/po/it.po --- dpkg-1.18.3ubuntu1/dselect/po/it.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/it.po 2015-12-25 12:47:30.000000000 +0000 @@ -43,7 +43,7 @@ msgstr "" "Project-Id-Version: dselect 1.10.22\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2006-10-06 22:01+0200\n" "Last-Translator: Stefano Canepa \n" "Language-Team: Italian \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/ja.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/ja.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/ja.po dpkg-1.18.4ubuntu1/dselect/po/ja.po --- dpkg-1.18.3ubuntu1/dselect/po/ja.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/ja.po 2015-12-25 12:47:30.000000000 +0000 @@ -1,6 +1,6 @@ # Dpkg --- the Debian GNU/Linux package maintenance system. # -# Copyright (C) 1994,1995,1996 Ian Jackson +# Copyright (C) 1994,1995,1996 Ian Jackson # Copyright (C) 1995,1996 Erick Branderhorst # Copyright (C) 1996 Miquel van Smoorenburg # Copyright (C) 1996 Kim-Minh Kaplan @@ -19,7 +19,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.22\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2014-11-28 09:16+0900\n" "Last-Translator: Kenshi Muto \n" "Language-Team: Japanese \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/ko.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/ko.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/ko.po dpkg-1.18.4ubuntu1/dselect/po/ko.po --- dpkg-1.18.3ubuntu1/dselect/po/ko.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/ko.po 2015-12-25 12:47:30.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2007-09-16 22:55-0400\n" "Last-Translator: Sunjae Park \n" "Language-Team: Korean \n" diff -Nru dpkg-1.18.3ubuntu1/dselect/po/Makefile.in.in dpkg-1.18.4ubuntu1/dselect/po/Makefile.in.in --- dpkg-1.18.3ubuntu1/dselect/po/Makefile.in.in 2015-09-21 05:21:08.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/Makefile.in.in 2015-12-25 12:47:53.000000000 +0000 @@ -1,14 +1,12 @@ # Makefile for PO directory in any package using GNU gettext. # Copyright (C) 1995-1997, 2000-2007, 2009-2010 by Ulrich Drepper # -# This file can be copied and used freely without restrictions. It can -# be used in projects which are not available under the GNU General Public -# License but which still want to provide support for the GNU gettext -# functionality. -# Please note that the actual code of GNU gettext is covered by the GNU -# General Public License and is *not* in the public domain. +# Copying and distribution of this file, with or without modification, +# are permitted in any medium without royalty provided the copyright +# notice and this notice are preserved. This file is offered as-is, +# without any warranty. # -# Origin: gettext-0.19 +# Origin: gettext-0.19.6 GETTEXT_MACRO_VERSION = 0.19 PACKAGE = @PACKAGE@ @@ -197,6 +195,11 @@ ;; \ esac test ! -f $(DOMAIN).po || { \ + if test -f $(srcdir)/$(DOMAIN).pot-header; then \ + sed -e '1,/^#$$/d' < $(DOMAIN).po > $(DOMAIN).1po && \ + cat $(srcdir)/$(DOMAIN).pot-header $(DOMAIN).1po > $(DOMAIN).po; \ + rm -f $(DOMAIN).1po; \ + fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ @@ -226,7 +229,7 @@ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot"; \ cd $(srcdir) \ - && { case `$(MSGMERGE_UPDATE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ + && { case `$(MSGMERGE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-7] | 0.1[0-7].*) \ $(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) $${lang}.po $(DOMAIN).pot;; \ *) \ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/Makevars dpkg-1.18.4ubuntu1/dselect/po/Makevars --- dpkg-1.18.3ubuntu1/dselect/po/Makevars 2015-09-17 03:03:11.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/Makevars 2015-12-19 19:04:25.000000000 +0000 @@ -22,6 +22,13 @@ # their copyright. COPYRIGHT_HOLDER = Dpkg Developers +# This tells whether or not to prepend "GNU " prefix to the package +# name that gets inserted into the header of the $(DOMAIN).pot file. +# Possible values are "yes", "no", or empty. If it is empty, try to +# detect it automatically by scanning the files in $(top_srcdir) for +# "GNU packagename" string. +PACKAGE_GNU = no + # This is the email address or URL to which the translators shall report # bugs in the untranslated strings: # - Strings which are not entire sentences, see the maintainer guidelines @@ -54,4 +61,22 @@ # --quiet to reduce the verbosity. MSGMERGE_OPTIONS = --previous --add-location=file --quiet +# These options get passed to msginit. +# If you want to disable line wrapping when writing PO files, add +# --no-wrap to MSGMERGE_OPTIONS, XGETTEXT_OPTIONS, and +# MSGINIT_OPTIONS. +MSGINIT_OPTIONS = + +# This tells whether or not to regenerate a PO file when $(DOMAIN).pot +# has changed. Possible values are "yes" and "no". Set this to no if +# the POT file is checked in the repository and the version control +# program ignores timestamps. +PO_DEPENDS_ON_POT = yes + +# This tells whether or not to forcibly update $(DOMAIN).pot and +# regenerate PO files on "make dist". Possible values are "yes" and +# "no". Set this to no if the POT file and PO files are maintained +# externally. +DIST_DEPENDS_ON_UPDATE_PO = yes + DISTFILES.extra1 = ChangeLog.old Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/nb.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/nb.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/nb.po dpkg-1.18.4ubuntu1/dselect/po/nb.po --- dpkg-1.18.3ubuntu1/dselect/po/nb.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/nb.po 2015-12-25 12:47:30.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2014-12-05 13:25+0200\n" "Last-Translator: Hans Fredrik Nordhaug \n" "Language-Team: Norwegian Bokmål \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/nl.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/nl.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/nl.po dpkg-1.18.4ubuntu1/dselect/po/nl.po --- dpkg-1.18.3ubuntu1/dselect/po/nl.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/nl.po 2015-12-25 12:47:30.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: dselect 1.18.1\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2015-06-25 17:44+0200\n" "Last-Translator: Frans Spiesschaert \n" "Language-Team: Debian Dutch l10n Team \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/nn.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/nn.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/nn.po dpkg-1.18.4ubuntu1/dselect/po/nn.po --- dpkg-1.18.3ubuntu1/dselect/po/nn.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/nn.po 2015-12-25 12:47:30.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2006-02-17 08:57+0200\n" "Last-Translator: Håvard Korsvoll \n" "Language-Team: Norwegian Nynorsk \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/pl.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/pl.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/pl.po dpkg-1.18.4ubuntu1/dselect/po/pl.po --- dpkg-1.18.3ubuntu1/dselect/po/pl.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/pl.po 2015-12-25 12:47:30.000000000 +0000 @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: dselect 1.15.4\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2014-12-21 20:58+0100\n" "Last-Translator: Łukasz Dulny \n" "Language-Team: Polish \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/pt_BR.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/pt_BR.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/pt_BR.po dpkg-1.18.4ubuntu1/dselect/po/pt_BR.po --- dpkg-1.18.3ubuntu1/dselect/po/pt_BR.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/pt_BR.po 2015-12-25 12:47:30.000000000 +0000 @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: dselect 1.13\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2008-06-09 02:53-0300\n" "Last-Translator: Felipe Augusto van de Wiel \n" "Language-Team: Brazilian Portuguese \n" "Language-Team: Portuguese \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/ro.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/ro.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/ro.po dpkg-1.18.4ubuntu1/dselect/po/ro.po --- dpkg-1.18.3ubuntu1/dselect/po/ro.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/ro.po 2015-12-25 12:47:30.000000000 +0000 @@ -18,7 +18,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2008-06-28 19:11+0300\n" "Last-Translator: Eddy Petrișor \n" "Language-Team: Romanian \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/ru.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/ru.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/Rules-quot dpkg-1.18.4ubuntu1/dselect/po/Rules-quot --- dpkg-1.18.3ubuntu1/dselect/po/Rules-quot 2015-09-21 05:21:09.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/Rules-quot 2015-12-25 12:47:53.000000000 +0000 @@ -21,7 +21,7 @@ ll=`echo $$lang | sed -e 's/@.*//'`; \ LC_ALL=C; export LC_ALL; \ cd $(srcdir); \ - if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null \ + if $(MSGINIT) $(MSGINIT_OPTIONS) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null \ | $(SED) -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | \ { case `$(MSGFILTER) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-8] | 0.1[0-8].*) \ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/ru.po dpkg-1.18.4ubuntu1/dselect/po/ru.po --- dpkg-1.18.3ubuntu1/dselect/po/ru.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/ru.po 2015-12-25 12:47:30.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.22\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2014-12-01 19:18+0300\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/sk.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/sk.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/sk.po dpkg-1.18.4ubuntu1/dselect/po/sk.po --- dpkg-1.18.3ubuntu1/dselect/po/sk.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/sk.po 2015-12-25 12:47:30.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: dselect 1.13\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2012-07-03 01:09+0100\n" "Last-Translator: Ivan Masár \n" "Language-Team: Slovak \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/sv.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/sv.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/sv.po dpkg-1.18.4ubuntu1/dselect/po/sv.po --- dpkg-1.18.3ubuntu1/dselect/po/sv.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/sv.po 2015-12-25 12:47:30.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.22\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2014-10-30 15:07+0100\n" "Last-Translator: Peter Krefting \n" "Language-Team: Svenska \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/tl.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/tl.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/tl.po dpkg-1.18.4ubuntu1/dselect/po/tl.po --- dpkg-1.18.3ubuntu1/dselect/po/tl.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/tl.po 2015-12-25 12:47:30.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: dselect 1.13\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2006-02-17 08:58+0200\n" "Last-Translator: Eric Pareja \n" "Language-Team: Tagalog \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/vi.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/vi.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/vi.po dpkg-1.18.4ubuntu1/dselect/po/vi.po --- dpkg-1.18.3ubuntu1/dselect/po/vi.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/vi.po 2015-12-25 12:47:30.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: dselect 1.17.22\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2014-12-01 08:20+0700\n" "Last-Translator: Trần Ngọc Quân \n" "Language-Team: Vietnamese \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/zh_CN.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/zh_CN.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/zh_CN.po dpkg-1.18.4ubuntu1/dselect/po/zh_CN.po --- dpkg-1.18.3ubuntu1/dselect/po/zh_CN.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/zh_CN.po 2015-12-25 12:47:30.000000000 +0000 @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: dselect 1.13\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2006-05-06 20:11+0800\n" "Last-Translator: Kov Chai \n" "Language-Team: Chinese (simplified) \n" Binary files /tmp/tmpXic4nk/niftPNhcVB/dpkg-1.18.3ubuntu1/dselect/po/zh_TW.gmo and /tmp/tmpXic4nk/H_gdfN1yFo/dpkg-1.18.4ubuntu1/dselect/po/zh_TW.gmo differ diff -Nru dpkg-1.18.3ubuntu1/dselect/po/zh_TW.po dpkg-1.18.4ubuntu1/dselect/po/zh_TW.po --- dpkg-1.18.3ubuntu1/dselect/po/zh_TW.po 2015-09-21 05:20:04.000000000 +0000 +++ dpkg-1.18.4ubuntu1/dselect/po/zh_TW.po 2015-12-25 12:47:30.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: dselect 1.13\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" +"POT-Creation-Date: 2015-12-25 13:28+0100\n" "PO-Revision-Date: 2015-07-28 05:56+0200\n" "Last-Translator: Asho Yeh \n" "Language-Team: Chinese (traditional) \n" diff -Nru dpkg-1.18.3ubuntu1/lib/compat/alphasort.c dpkg-1.18.4ubuntu1/lib/compat/alphasort.c --- dpkg-1.18.3ubuntu1/lib/compat/alphasort.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/compat/alphasort.c 2015-11-26 23:53:36.000000000 +0000 @@ -1,7 +1,7 @@ /* * libcompat - system compatibility library * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/lib/compat/compat.h dpkg-1.18.4ubuntu1/lib/compat/compat.h --- dpkg-1.18.3ubuntu1/lib/compat/compat.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/compat/compat.h 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * libcompat - system compatibility library * compat.h - system compatibility declarations * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008, 2009 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/compat/scandir.c dpkg-1.18.4ubuntu1/lib/compat/scandir.c --- dpkg-1.18.3ubuntu1/lib/compat/scandir.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/compat/scandir.c 2015-11-26 23:53:36.000000000 +0000 @@ -1,7 +1,7 @@ /* * libcompat - system compatibility library * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008, 2009 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/compat/snprintf.c dpkg-1.18.4ubuntu1/lib/compat/snprintf.c --- dpkg-1.18.3ubuntu1/lib/compat/snprintf.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/compat/snprintf.c 2015-11-26 23:53:36.000000000 +0000 @@ -1,7 +1,7 @@ /* * libcompat - system compatibility library * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/lib/compat/strerror.c dpkg-1.18.4ubuntu1/lib/compat/strerror.c --- dpkg-1.18.3ubuntu1/lib/compat/strerror.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/compat/strerror.c 2015-11-26 23:53:36.000000000 +0000 @@ -1,7 +1,7 @@ /* * libcompat - system compatibility library * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/lib/compat/strsignal.c dpkg-1.18.4ubuntu1/lib/compat/strsignal.c --- dpkg-1.18.3ubuntu1/lib/compat/strsignal.c 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/compat/strsignal.c 2015-11-26 23:53:36.000000000 +0000 @@ -1,7 +1,7 @@ /* * libcompat - system compatibility library * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/lib/compat/unsetenv.c dpkg-1.18.4ubuntu1/lib/compat/unsetenv.c --- dpkg-1.18.3ubuntu1/lib/compat/unsetenv.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/compat/unsetenv.c 2015-11-26 23:53:36.000000000 +0000 @@ -1,7 +1,7 @@ /* * libcompat - system compatibility library * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/lib/compat/vsnprintf.c dpkg-1.18.4ubuntu1/lib/compat/vsnprintf.c --- dpkg-1.18.3ubuntu1/lib/compat/vsnprintf.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/compat/vsnprintf.c 2015-11-26 23:53:36.000000000 +0000 @@ -1,7 +1,7 @@ /* * libcompat - system compatibility library * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2012 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/ar.c dpkg-1.18.4ubuntu1/lib/dpkg/ar.c --- dpkg-1.18.3ubuntu1/lib/dpkg/ar.c 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/ar.c 2015-12-19 19:24:47.000000000 +0000 @@ -57,7 +57,7 @@ name[i] = '\0'; /* Remove optional slash terminator (on GNU-style archives). */ - if (name[i] == '/') + if (i >= 0 && name[i] == '/') name[i] = '\0'; } diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/atomic-file.c dpkg-1.18.4ubuntu1/lib/dpkg/atomic-file.c --- dpkg-1.18.3ubuntu1/lib/dpkg/atomic-file.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/atomic-file.c 2015-12-12 20:49:37.000000000 +0000 @@ -44,7 +44,7 @@ file->flags = flags; file->fp = NULL; file->name = m_strdup(filename); - m_asprintf(&file->name_new, "%s%s", filename, ATOMIC_FILE_NEW_EXT); + file->name_new = str_fmt("%s%s", filename, ATOMIC_FILE_NEW_EXT); return file; } @@ -86,7 +86,7 @@ { char *name_old; - m_asprintf(&name_old, "%s%s", file->name, ATOMIC_FILE_OLD_EXT); + name_old = str_fmt("%s%s", file->name, ATOMIC_FILE_OLD_EXT); if (unlink(name_old) && errno != ENOENT) ohshite(_("error removing old backup file '%s'"), name_old); diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/cleanup.c dpkg-1.18.4ubuntu1/lib/dpkg/cleanup.c --- dpkg-1.18.3ubuntu1/lib/dpkg/cleanup.c 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/cleanup.c 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * cleanup.c - cleanup functions, used when we need to unwind * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/compress.c dpkg-1.18.4ubuntu1/lib/dpkg/compress.c --- dpkg-1.18.3ubuntu1/lib/dpkg/compress.c 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/compress.c 2015-12-25 03:53:50.000000000 +0000 @@ -527,6 +527,17 @@ filter_xz_init(struct io_lzma *io, lzma_stream *s) { uint32_t preset; + lzma_check check = LZMA_CHECK_CRC64; +#ifdef HAVE_LZMA_MT + lzma_mt mt_options = { + .flags = 0, + .threads = sysconf(_SC_NPROCESSORS_ONLN), + .block_size = 0, + .timeout = 0, + .filters = NULL, + .check = check, + }; +#endif lzma_ret ret; io->status |= DPKG_STREAM_COMPRESS; @@ -534,7 +545,14 @@ preset = io->params->level; if (io->params->strategy == COMPRESSOR_STRATEGY_EXTREME) preset |= LZMA_PRESET_EXTREME; - ret = lzma_easy_encoder(s, preset, LZMA_CHECK_CRC64); + +#ifdef HAVE_LZMA_MT + mt_options.preset = preset; + ret = lzma_stream_encoder_mt(s, &mt_options); +#else + ret = lzma_easy_encoder(s, preset, check); +#endif + if (ret != LZMA_OK) filter_lzma_error(io, ret); } diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/dbdir.c dpkg-1.18.4ubuntu1/lib/dpkg/dbdir.c --- dpkg-1.18.3ubuntu1/lib/dpkg/dbdir.c 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/dbdir.c 2015-12-12 20:49:37.000000000 +0000 @@ -84,9 +84,5 @@ char * dpkg_db_get_path(const char *pathpart) { - char *pathname; - - m_asprintf(&pathname, "%s/%s", db_dir, pathpart); - - return pathname; + return str_fmt("%s/%s", db_dir, pathpart); } diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/dbmodify.c dpkg-1.18.4ubuntu1/lib/dpkg/dbmodify.c --- dpkg-1.18.3ubuntu1/lib/dpkg/dbmodify.c 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/dbmodify.c 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * dbmodify.c - routines for managing dpkg database updates * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2001 Wichert Akkerman * Copyright © 2006-2014 Guillem Jover * diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/debug.c dpkg-1.18.4ubuntu1/lib/dpkg/debug.c --- dpkg-1.18.3ubuntu1/lib/dpkg/debug.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/debug.c 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * debug.c - debugging support * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2011 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/depcon.c dpkg-1.18.4ubuntu1/lib/dpkg/depcon.c --- dpkg-1.18.3ubuntu1/lib/dpkg/depcon.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/depcon.c 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * depcon.c - dependency and conflict checking * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2014 Guillem Jover * Copyright © 2009 Canonical Ltd. * diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/dir.c dpkg-1.18.4ubuntu1/lib/dpkg/dir.c --- dpkg-1.18.3ubuntu1/lib/dpkg/dir.c 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/dir.c 2015-12-12 20:49:37.000000000 +0000 @@ -102,7 +102,7 @@ char *path; int fd; - m_asprintf(&path, "%s/%s", dir, filename); + path = str_fmt("%s/%s", dir, filename); fd = open(path, O_WRONLY); if (fd < 0) diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/dlist.h dpkg-1.18.4ubuntu1/lib/dpkg/dlist.h --- dpkg-1.18.3ubuntu1/lib/dpkg/dlist.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/dlist.h 2015-11-26 23:53:36.000000000 +0000 @@ -1,7 +1,7 @@ /* * dlist.h - macros for handling doubly linked lists * - * Copyright © 1997-1999 Ian Jackson + * Copyright © 1997-1999 Ian Jackson * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/dpkg-db.h dpkg-1.18.4ubuntu1/lib/dpkg/dpkg-db.h --- dpkg-1.18.3ubuntu1/lib/dpkg/dpkg-db.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/dpkg-db.h 2015-11-26 23:53:36.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * dpkg-db.h - declarations for in-core package database management * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2000,2001 Wichert Akkerman * Copyright © 2006-2014 Guillem Jover * diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/dpkg.h dpkg-1.18.4ubuntu1/lib/dpkg/dpkg.h --- dpkg-1.18.3ubuntu1/lib/dpkg/dpkg.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/dpkg.h 2015-12-12 20:49:24.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * dpkg.h - general header for Debian package handling * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2000,2001 Wichert Akkerman * Copyright © 2006-2015 Guillem Jover * @@ -116,6 +116,7 @@ #include #include #include +#include #include /*** log.c ***/ diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/dump.c dpkg-1.18.4ubuntu1/lib/dpkg/dump.c --- dpkg-1.18.3ubuntu1/lib/dpkg/dump.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/dump.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * dump.c - code to write in-core database to a file * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2001 Wichert Akkerman * Copyright © 2006,2008-2014 Guillem Jover * Copyright © 2011 Linaro Limited diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/ehandle.c dpkg-1.18.4ubuntu1/lib/dpkg/ehandle.c --- dpkg-1.18.3ubuntu1/lib/dpkg/ehandle.c 2015-09-21 04:48:34.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/ehandle.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * ehandle.c - error handling * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/ehandle.h dpkg-1.18.4ubuntu1/lib/dpkg/ehandle.h --- dpkg-1.18.3ubuntu1/lib/dpkg/ehandle.h 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/ehandle.h 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * ehandle.h - error handling * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2000,2001 Wichert Akkerman * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/error.c dpkg-1.18.4ubuntu1/lib/dpkg/error.c --- dpkg-1.18.3ubuntu1/lib/dpkg/error.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/error.c 2015-12-12 20:49:37.000000000 +0000 @@ -73,7 +73,7 @@ va_list args; char *new_fmt; - m_asprintf(&new_fmt, "%s (%s)", fmt, strerror(errno)); + new_fmt = str_fmt("%s (%s)", fmt, strerror(errno)); va_start(args, fmt); dpkg_error_set(err, DPKG_MSG_ERROR, new_fmt, args); diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/fields.c dpkg-1.18.4ubuntu1/lib/dpkg/fields.c --- dpkg-1.18.3ubuntu1/lib/dpkg/fields.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/fields.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * fields.c - parsing of all the different fields, when reading in * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2001 Wichert Akkerman * Copyright © 2006-2015 Guillem Jover * Copyright © 2009 Canonical Ltd. diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/file.c dpkg-1.18.4ubuntu1/lib/dpkg/file.c --- dpkg-1.18.3ubuntu1/lib/dpkg/file.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/file.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * file.c - file handling functions * - * Copyright © 1994, 1995 Ian Jackson + * Copyright © 1994, 1995 Ian Jackson * Copyright © 2008-2012 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/libdpkg.map dpkg-1.18.4ubuntu1/lib/dpkg/libdpkg.map --- dpkg-1.18.3ubuntu1/lib/dpkg/libdpkg.map 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/libdpkg.map 2015-12-12 20:55:09.000000000 +0000 @@ -79,6 +79,7 @@ str_match_end; str_fnv_hash; + str_fmt; str_escape_fmt; str_strip_quotes; str_quote_meta; @@ -252,7 +253,7 @@ varbuf_add_archqual; pkgbin_name; pkg_name; - pkg_summary; + pkgbin_summary; pkg_abbrev_want; pkg_abbrev_status; pkg_abbrev_eflag; diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/mlib.c dpkg-1.18.4ubuntu1/lib/dpkg/mlib.c --- dpkg-1.18.3ubuntu1/lib/dpkg/mlib.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/mlib.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * mlib.c - ‘must’ library: routines will succeed or longjmp * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2006-2013, 2015 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/namevalue.h dpkg-1.18.4ubuntu1/lib/dpkg/namevalue.h --- dpkg-1.18.3ubuntu1/lib/dpkg/namevalue.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/namevalue.h 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * namevalue.h - name value structure handling * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2009-2012, 2015 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/nfmalloc.c dpkg-1.18.4ubuntu1/lib/dpkg/nfmalloc.c --- dpkg-1.18.3ubuntu1/lib/dpkg/nfmalloc.c 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/nfmalloc.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * nfmalloc.c - non-freeing malloc, used for in-core database * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/options.c dpkg-1.18.4ubuntu1/lib/dpkg/options.c --- dpkg-1.18.3ubuntu1/lib/dpkg/options.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/options.c 2015-12-12 20:49:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * options.c - option parsing functions * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2000,2002 Wichert Akkerman * Copyright © 2008-2015 Guillem Jover * @@ -168,7 +168,7 @@ struct dirent **dlist; int dlist_n, i; - m_asprintf(&dirname, "%s/%s.cfg.d", CONFIGDIR, prog); + dirname = str_fmt("%s/%s.cfg.d", CONFIGDIR, prog); dlist_n = scandir(dirname, &dlist, valid_config_filename, alphasort); if (dlist_n < 0) { @@ -182,7 +182,7 @@ for (i = 0; i < dlist_n; i++) { char *filename; - m_asprintf(&filename, "%s/%s", dirname, dlist[i]->d_name); + filename = str_fmt("%s/%s", dirname, dlist[i]->d_name); dpkg_options_load_file(filename, cmdinfos); free(dlist[i]); @@ -200,13 +200,13 @@ dpkg_options_load_dir(prog, cmdinfos); - m_asprintf(&file, "%s/%s.cfg", CONFIGDIR, prog); + file = str_fmt("%s/%s.cfg", CONFIGDIR, prog); dpkg_options_load_file(file, cmdinfos); free(file); home = getenv("HOME"); if (home != NULL) { - m_asprintf(&file, "%s/.%s.cfg", home, prog); + file = str_fmt("%s/.%s.cfg", home, prog); dpkg_options_load_file(file, cmdinfos); free(file); } diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/options.h dpkg-1.18.4ubuntu1/lib/dpkg/options.h --- dpkg-1.18.3ubuntu1/lib/dpkg/options.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/options.h 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * options.h - option parsing functions * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/parse.c dpkg-1.18.4ubuntu1/lib/dpkg/parse.c --- dpkg-1.18.3ubuntu1/lib/dpkg/parse.c 2015-10-23 15:20:24.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/parse.c 2016-01-12 21:24:14.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * parse.c - database file parsing, main package/field loop * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2006, 2008-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify @@ -225,19 +225,24 @@ if (!dop->arch) dop->arch = pkgbin->arch; - /* Check the Config-Version information: - * If there is a Config-Version it is definitely to be used, but - * there shouldn't be one if the package is ‘installed’ (in which case - * the Version and/or Revision will be copied) or if the package is - * ‘not-installed’ (in which case there is no Config-Version). */ + /* + * Check the Config-Version information: + * + * If there is a Config-Version it is definitely to be used, but there + * should not be one if the package is ‘installed’ or ‘triggers-pending’ + * (in which case the Version will be copied) or if the package is + * ‘not-installed’ (in which case there is no Config-Version). + */ if (!(ps->flags & pdb_recordavailable)) { if (pkg->configversion.version) { if (pkg->status == PKG_STAT_INSTALLED || - pkg->status == PKG_STAT_NOTINSTALLED) + pkg->status == PKG_STAT_NOTINSTALLED || + pkg->status == PKG_STAT_TRIGGERSPENDING) parse_error(ps, _("Config-Version for package with inappropriate Status")); } else { - if (pkg->status == PKG_STAT_INSTALLED) + if (pkg->status == PKG_STAT_INSTALLED || + pkg->status == PKG_STAT_TRIGGERSPENDING) pkg->configversion = pkgbin->version; } } diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/parsedump.h dpkg-1.18.4ubuntu1/lib/dpkg/parsedump.h --- dpkg-1.18.3ubuntu1/lib/dpkg/parsedump.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/parsedump.h 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * parsedump.h - declarations for in-core database reading/writing * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2001 Wichert Akkerman * Copyright © 2008-2011 Guillem Jover * diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/parsehelp.c dpkg-1.18.4ubuntu1/lib/dpkg/parsehelp.c --- dpkg-1.18.3ubuntu1/lib/dpkg/parsehelp.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/parsehelp.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * parsehelp.c - helpful routines for parsing and writing * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2006-2012 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/path.c dpkg-1.18.4ubuntu1/lib/dpkg/path.c --- dpkg-1.18.3ubuntu1/lib/dpkg/path.c 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/path.c 2015-12-12 20:49:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * path.c - path handling functions * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2012 Guillem Jover * * This is free software; you can redistribute it and/or modify @@ -103,15 +103,12 @@ path_make_temp_template(const char *suffix) { const char *tmpdir; - char *template; tmpdir = getenv("TMPDIR"); if (!tmpdir) tmpdir = P_tmpdir; - m_asprintf(&template, "%s/%s.XXXXXX", tmpdir, suffix); - - return template; + return str_fmt("%s/%s.XXXXXX", tmpdir, suffix); } /** diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/path-remove.c dpkg-1.18.4ubuntu1/lib/dpkg/path-remove.c --- dpkg-1.18.3ubuntu1/lib/dpkg/path-remove.c 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/path-remove.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * path-remove.c - path removal functionss * - * Copyright © 1994-1995 Ian Jackson + * Copyright © 1994-1995 Ian Jackson * Copyright © 2007-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/pkg-array.c dpkg-1.18.4ubuntu1/lib/dpkg/pkg-array.c --- dpkg-1.18.3ubuntu1/lib/dpkg/pkg-array.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/pkg-array.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * pkg-array.c - primitives for pkg array handling * - * Copyright © 1995,1996 Ian Jackson + * Copyright © 1995,1996 Ian Jackson * Copyright © 2009-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/pkg.c dpkg-1.18.4ubuntu1/lib/dpkg/pkg.c --- dpkg-1.18.3ubuntu1/lib/dpkg/pkg.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/pkg.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * pkg.c - primitives for pkg handling * - * Copyright © 1995, 1996 Ian Jackson + * Copyright © 1995, 1996 Ian Jackson * Copyright © 2009-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/pkg-db.c dpkg-1.18.4ubuntu1/lib/dpkg/pkg-db.c --- dpkg-1.18.3ubuntu1/lib/dpkg/pkg-db.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/pkg-db.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * pkg-db.c - low level package database routines (hash tables, etc.) * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2014 Guillem Jover * Copyright © 2011 Linaro Limited * Copyright © 2011 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/pkg-format.c dpkg-1.18.4ubuntu1/lib/dpkg/pkg-format.c --- dpkg-1.18.3ubuntu1/lib/dpkg/pkg-format.c 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/pkg-format.c 2015-12-12 20:55:09.000000000 +0000 @@ -276,7 +276,7 @@ const char *desc; int len; - desc = pkg_summary(pkg, pkgbin, &len); + desc = pkgbin_summary(pkg, pkgbin, &len); varbuf_add_buf(vb, desc, len); } diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/pkg-namevalue.c dpkg-1.18.4ubuntu1/lib/dpkg/pkg-namevalue.c --- dpkg-1.18.3ubuntu1/lib/dpkg/pkg-namevalue.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/pkg-namevalue.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * pkg-namevalue.c - name/value package tables * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2006-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/pkg-show.c dpkg-1.18.4ubuntu1/lib/dpkg/pkg-show.c --- dpkg-1.18.3ubuntu1/lib/dpkg/pkg-show.c 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/pkg-show.c 2015-12-12 20:59:24.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * pkg-show.c - primitives for pkg information display * - * Copyright © 1995,1996 Ian Jackson + * Copyright © 1995,1996 Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify @@ -115,7 +115,7 @@ } /** - * Return a string representation of the package name. + * Return a string representation of the installed package name. * * This is equivalent to pkgbin_name() but just for its installed pkgbin. * @@ -130,8 +130,23 @@ return pkgbin_name(pkg, &pkg->installed, pnaw); } +/** + * Return a string representation of the package summary. + * + * The returned string must not be freed, and it's permanently allocated so + * can be used as long as the non-freeing memory pool has not been freed. + * + * The package summary is the short description, but it is not NUL terminated, + * so the output len argument should be used to limit the string length. + * + * @param pkg The package to consider. + * @param pkgbin The binary package instance to consider. + * @param[out] len The length of the summary string within the description. + * + * @return The string representation. + */ const char * -pkg_summary(const struct pkginfo *pkg, const struct pkgbin *pkgbin, int *len) +pkgbin_summary(const struct pkginfo *pkg, const struct pkgbin *pkgbin, int *len) { const char *pdesc; @@ -144,18 +159,39 @@ return pdesc; } +/** + * Return a character abbreviated representation of the package want status. + * + * @param pkg The package to consider. + * + * @return The character abbreviated representation. + */ int pkg_abbrev_want(const struct pkginfo *pkg) { return "uihrp"[pkg->want]; } +/** + * Return a character abbreviated representation of the package current status. + * + * @param pkg The package to consider. + * + * @return The character abbreviated representation. + */ int pkg_abbrev_status(const struct pkginfo *pkg) { return "ncHUFWti"[pkg->status]; } +/** + * Return a character abbreviated representation of the package eflag status. + * + * @param pkg The package to consider. + * + * @return The character abbreviated representation. + */ int pkg_abbrev_eflag(const struct pkginfo *pkg) { diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/pkg-show.h dpkg-1.18.4ubuntu1/lib/dpkg/pkg-show.h --- dpkg-1.18.3ubuntu1/lib/dpkg/pkg-show.h 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/pkg-show.h 2015-12-12 20:55:09.000000000 +0000 @@ -34,8 +34,8 @@ int pkg_sorter_by_nonambig_name_arch(const void *a, const void *b); -const char *pkg_summary(const struct pkginfo *pkg, const struct pkgbin *pkgbin, - int *len_ret); +const char *pkgbin_summary(const struct pkginfo *pkg, + const struct pkgbin *pkgbin, int *len_ret); int pkg_abbrev_want(const struct pkginfo *pkg); int pkg_abbrev_status(const struct pkginfo *pkg); int pkg_abbrev_eflag(const struct pkginfo *pkg); diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/string.c dpkg-1.18.4ubuntu1/lib/dpkg/string.c --- dpkg-1.18.3ubuntu1/lib/dpkg/string.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/string.c 2015-12-12 20:49:24.000000000 +0000 @@ -2,8 +2,8 @@ * libdpkg - Debian packaging suite library routines * string.c - string handling routines * - * Copyright © 1995 Ian Jackson - * Copyright © 2008-2014 Guillem Jover + * Copyright © 1995 Ian Jackson + * Copyright © 2008-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -50,6 +50,27 @@ } /** + * Print formatted output to an allocated string. + * + * @param fmt The format string. + * @param ... The format arguments. + * + * @return The new allocated formatted output string (never NULL). + */ +char * +str_fmt(const char *fmt, ...) +{ + va_list args; + char *str; + + va_start(args, fmt); + m_vasprintf(&str, fmt, args); + va_end(args); + + return str; +} + +/** * Escape format characters from a string. * * @param dst The destination string. diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/string.h dpkg-1.18.4ubuntu1/lib/dpkg/string.h --- dpkg-1.18.3ubuntu1/lib/dpkg/string.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/string.h 2015-12-12 20:49:24.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * string.h - string handling routines * - * Copyright © 2008-2014 Guillem Jover + * Copyright © 2008-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -56,6 +56,7 @@ unsigned int str_fnv_hash(const char *str); +char *str_fmt(const char *fmt, ...) DPKG_ATTR_PRINTF(1); char *str_escape_fmt(char *dest, const char *src, size_t n); char *str_quote_meta(const char *src); char *str_strip_quotes(char *str); diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/subproc.c dpkg-1.18.4ubuntu1/lib/dpkg/subproc.c --- dpkg-1.18.3ubuntu1/lib/dpkg/subproc.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/subproc.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * subproc.c - subprocess helper routines * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/t/Makefile.in dpkg-1.18.4ubuntu1/lib/dpkg/t/Makefile.in --- dpkg-1.18.3ubuntu1/lib/dpkg/t/Makefile.in 2015-09-21 05:21:31.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/t/Makefile.in 2015-12-25 12:48:06.000000000 +0000 @@ -531,7 +531,7 @@ test_tmpdir = t.tmp TEST_RUNNER = '\ my $$harness = TAP::Harness->new({ \ - lib => [ "$(top_srcdir)/scripts" ], \ + lib => [ "$(top_srcdir)/scripts", "$(top_srcdir)/dselect/methods" ], \ color => 1, \ verbosity => $(TEST_VERBOSE), \ failures => 1, \ @@ -942,12 +942,13 @@ check-local: $(test_data) $(test_programs) $(test_scripts) [ -z "$(test_tmpdir)" ] || $(MKDIR_P) $(test_tmpdir) - PATH="$(top_builddir)/src:$(top_builddir)/scripts:$(top_builddir)/utils:$(PATH)" \ + PATH="$(abs_top_builddir)/src:$(abs_top_builddir)/scripts:$(abs_top_builddir)/utils:$(PATH)" \ LC_ALL=C \ $(TEST_ENV_VARS) \ srcdir=$(srcdir) builddir=$(builddir) \ CC=$(CC) \ PERL_DL_NONLAZY=1 \ + PERL5LIB=$(abs_top_srcdir)/scripts:$(abs_top_srcdir)/dselect/methods \ PERL5OPT=$(TEST_COVERAGE) \ $(PERL) -MTAP::Harness -e $(TEST_RUNNER) \ $(addprefix $(builddir)/,$(test_programs)) \ diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/t/t-string.c dpkg-1.18.4ubuntu1/lib/dpkg/t/t-string.c --- dpkg-1.18.3ubuntu1/lib/dpkg/t/t-string.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/t/t-string.c 2015-12-12 20:49:24.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * t-string.c - test string handling * - * Copyright © 2009-2011, 2014 Guillem Jover + * Copyright © 2009-2011, 2014-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -77,6 +77,20 @@ } static void +test_str_fmt(void) +{ + char *str; + + str = str_fmt("%s", "abcde"); + test_str(str, ==, "abcde"); + free(str); + + str = str_fmt("%d", 15); + test_str(str, ==, "15"); + free(str); +} + +static void test_str_escape_fmt(void) { char buf[1024], *q; @@ -184,11 +198,12 @@ static void test(void) { - test_plan(48); + test_plan(50); test_str_is_set(); test_str_match_end(); test_str_fnv_hash(); + test_str_fmt(); test_str_escape_fmt(); test_str_quote_meta(); test_str_strip_quotes(); diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/t/t-varbuf.c dpkg-1.18.4ubuntu1/lib/dpkg/t/t-varbuf.c --- dpkg-1.18.3ubuntu1/lib/dpkg/t/t-varbuf.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/t/t-varbuf.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * t-verbuf.c - test varbuf implementation * - * Copyright © 2009-2011 Guillem Jover + * Copyright © 2009-2011, 2013-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -223,6 +223,35 @@ } static void +test_varbuf_get_str(void) +{ + struct varbuf vb; + const char *str; + + varbuf_init(&vb, 10); + + varbuf_add_buf(&vb, "1234567890", 10); + str = varbuf_get_str(&vb); + test_pass(vb.buf == str); + test_pass(vb.used == 10); + test_pass(vb.buf[vb.used] == '\0'); + test_pass(str[vb.used] == '\0'); + test_str(vb.buf, ==, "1234567890"); + test_str(str, ==, "1234567890"); + + varbuf_add_buf(&vb, "abcde", 5); + str = varbuf_get_str(&vb); + test_pass(vb.buf == str); + test_pass(vb.used == 15); + test_pass(vb.buf[vb.used] == '\0'); + test_pass(str[vb.used] == '\0'); + test_str(vb.buf, ==, "1234567890abcde"); + test_str(str, ==, "1234567890abcde"); + + varbuf_destroy(&vb); +} + +static void test_varbuf_printf(void) { struct varbuf vb; @@ -269,6 +298,37 @@ } static void +test_varbuf_snapshot(void) +{ + struct varbuf vb; + struct varbuf_state vbs; + + varbuf_init(&vb, 0); + + test_pass(vb.used == 0); + varbuf_snapshot(&vb, &vbs); + test_pass(vb.used == 0); + test_pass(vb.used == vbs.used); + + varbuf_add_buf(&vb, "1234567890", 10); + test_pass(vb.used == 10); + varbuf_rollback(&vb, &vbs); + test_pass(vb.used == 0); + + varbuf_add_buf(&vb, "1234567890", 10); + test_pass(vb.used == 10); + varbuf_snapshot(&vb, &vbs); + test_pass(vb.used == 10); + + varbuf_add_buf(&vb, "1234567890", 10); + test_pass(vb.used == 20); + varbuf_rollback(&vb, &vbs); + test_pass(vb.used == 10); + + varbuf_destroy(&vb); +} + +static void test_varbuf_detach(void) { struct varbuf vb; @@ -291,7 +351,7 @@ static void test(void) { - test_plan(99); + test_plan(120); test_varbuf_init(); test_varbuf_prealloc(); @@ -302,8 +362,10 @@ test_varbuf_dup_char(); test_varbuf_map_char(); test_varbuf_end_str(); + test_varbuf_get_str(); test_varbuf_printf(); test_varbuf_reset(); + test_varbuf_snapshot(); test_varbuf_detach(); /* FIXME: Complete. */ diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/tarfn.c dpkg-1.18.4ubuntu1/lib/dpkg/tarfn.c --- dpkg-1.18.3ubuntu1/lib/dpkg/tarfn.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/tarfn.c 2015-12-12 20:49:37.000000000 +0000 @@ -84,12 +84,8 @@ static char * get_prefix_name(struct tar_header *h) { - char *path; - - m_asprintf(&path, "%.*s/%.*s", (int)sizeof(h->prefix), h->prefix, - (int)sizeof(h->name), h->name); - - return path; + return str_fmt("%.*s/%.*s", (int)sizeof(h->prefix), h->prefix, + (int)sizeof(h->name), h->name); } static mode_t diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/trigdeferred.c dpkg-1.18.4ubuntu1/lib/dpkg/trigdeferred.c --- dpkg-1.18.3ubuntu1/lib/dpkg/trigdeferred.c 2015-09-21 05:22:55.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/trigdeferred.c 2015-12-25 12:49:07.000000000 +0000 @@ -502,7 +502,7 @@ * trigdeferred.l - parsing of triggers/Deferred * * Copyright © 2007 Canonical Ltd - * written by Ian Jackson + * written by Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/trigdeferred.h dpkg-1.18.4ubuntu1/lib/dpkg/trigdeferred.h --- dpkg-1.18.3ubuntu1/lib/dpkg/trigdeferred.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/trigdeferred.h 2015-11-26 23:53:37.000000000 +0000 @@ -3,7 +3,7 @@ * trigdeferred.h - parsing of triggers/Deferred * * Copyright © 2007 Canonical, Ltd. - * written by Ian Jackson + * written by Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/trigdeferred.l dpkg-1.18.4ubuntu1/lib/dpkg/trigdeferred.l --- dpkg-1.18.3ubuntu1/lib/dpkg/trigdeferred.l 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/trigdeferred.l 2015-11-26 23:53:37.000000000 +0000 @@ -3,7 +3,7 @@ * trigdeferred.l - parsing of triggers/Deferred * * Copyright © 2007 Canonical Ltd - * written by Ian Jackson + * written by Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/triglib.c dpkg-1.18.4ubuntu1/lib/dpkg/triglib.c --- dpkg-1.18.3ubuntu1/lib/dpkg/triglib.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/triglib.c 2015-12-12 20:49:37.000000000 +0000 @@ -3,7 +3,7 @@ * triglib.c - trigger handling * * Copyright © 2007 Canonical Ltd - * Written by Ian Jackson + * Written by Ian Jackson * Copyright © 2008-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify @@ -49,11 +49,7 @@ static char * trig_get_filename(const char *dir, const char *filename) { - char *path; - - m_asprintf(&path, "%s/%s", dir, filename); - - return path; + return str_fmt("%s/%s", dir, filename); } static struct trig_hooks trigh; diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/triglib.h dpkg-1.18.4ubuntu1/lib/dpkg/triglib.h --- dpkg-1.18.3ubuntu1/lib/dpkg/triglib.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/triglib.h 2015-11-26 23:53:37.000000000 +0000 @@ -3,7 +3,7 @@ * triglib.h - declarations for trigger handling * * Copyright © 2007 Canonical, Ltd. - * written by Ian Jackson + * written by Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/trigname.c dpkg-1.18.4ubuntu1/lib/dpkg/trigname.c --- dpkg-1.18.3ubuntu1/lib/dpkg/trigname.c 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/trigname.c 2015-11-26 23:53:37.000000000 +0000 @@ -3,7 +3,7 @@ * trigname.c - trigger name handling * * Copyright © 2007 Canonical Ltd - * Written by Ian Jackson + * Written by Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/trignote.c dpkg-1.18.4ubuntu1/lib/dpkg/trignote.c --- dpkg-1.18.3ubuntu1/lib/dpkg/trignote.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/trignote.c 2015-11-26 23:53:37.000000000 +0000 @@ -3,7 +3,7 @@ * trignote.c - trigger note handling * * Copyright © 2007 Canonical Ltd - * Written by Ian Jackson + * Written by Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/utils.c dpkg-1.18.4ubuntu1/lib/dpkg/utils.c --- dpkg-1.18.3ubuntu1/lib/dpkg/utils.c 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/utils.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * utils.c - helper functions for dpkg * - * Copyright © 1995, 2008 Ian Jackson + * Copyright © 1995, 2008 Ian Jackson * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/varbuf.c dpkg-1.18.4ubuntu1/lib/dpkg/varbuf.c --- dpkg-1.18.3ubuntu1/lib/dpkg/varbuf.c 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/varbuf.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,8 +2,8 @@ * libdpkg - Debian packaging suite library routines * varbuf.c - variable length expandable buffer handling * - * Copyright © 1994,1995 Ian Jackson - * Copyright © 2008-2011 Guillem Jover + * Copyright © 1994,1995 Ian Jackson + * Copyright © 2008-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -107,6 +107,14 @@ v->buf[v->used] = '\0'; } +const char * +varbuf_get_str(struct varbuf *v) +{ + varbuf_end_str(v); + + return v->buf; +} + void varbuf_init(struct varbuf *v, size_t size) { @@ -149,6 +157,18 @@ v->used = used_size; } +void +varbuf_snapshot(struct varbuf *v, struct varbuf_state *vs) +{ + vs->used = v->used; +} + +void +varbuf_rollback(struct varbuf *v, struct varbuf_state *vs) +{ + varbuf_trunc(v, vs->used); +} + char * varbuf_detach(struct varbuf *v) { diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/varbuf.h dpkg-1.18.4ubuntu1/lib/dpkg/varbuf.h --- dpkg-1.18.3ubuntu1/lib/dpkg/varbuf.h 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/varbuf.h 2015-11-26 23:53:37.000000000 +0000 @@ -2,8 +2,8 @@ * libdpkg - Debian packaging suite library routines * varbuf.h - variable length expandable buffer handling * - * Copyright © 1994, 1995 Ian Jackson - * Copyright © 2008-2011 Guillem Jover + * Copyright © 1994, 1995 Ian Jackson + * Copyright © 2008-2015 Guillem Jover * * This is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -64,7 +64,6 @@ void destroy(); void operator()(int c); void operator()(const char *s); - void terminate(void/*to shut 2.6.3 up*/); const char *string(); #endif }; @@ -84,11 +83,19 @@ #define varbuf_add_str(v, s) varbuf_add_buf(v, s, strlen(s)) void varbuf_add_buf(struct varbuf *v, const void *s, size_t size); void varbuf_end_str(struct varbuf *v); +const char *varbuf_get_str(struct varbuf *v); int varbuf_printf(struct varbuf *v, const char *fmt, ...) DPKG_ATTR_PRINTF(2); int varbuf_vprintf(struct varbuf *v, const char *fmt, va_list va) DPKG_ATTR_VPRINTF(2); +struct varbuf_state { + size_t used; +}; + +void varbuf_snapshot(struct varbuf *v, struct varbuf_state *vs); +void varbuf_rollback(struct varbuf *v, struct varbuf_state *vs); + /** @} */ DPKG_END_DECLS @@ -136,17 +143,10 @@ varbuf_add_str(this, s); } -inline void -varbuf::terminate(void/*to shut 2.6.3 up*/) -{ - varbuf_end_str(this); -} - inline const char * varbuf::string() { - terminate(); - return buf; + return varbuf_get_str(this); } #endif diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/version.c dpkg-1.18.4ubuntu1/lib/dpkg/version.c --- dpkg-1.18.3ubuntu1/lib/dpkg/version.c 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/version.c 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * version.c - version handling functions * - * Copyright © 1995 Ian Jackson + * Copyright © 1995 Ian Jackson * Copyright © 2008-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/lib/dpkg/version.h dpkg-1.18.4ubuntu1/lib/dpkg/version.h --- dpkg-1.18.3ubuntu1/lib/dpkg/version.h 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/lib/dpkg/version.h 2015-11-26 23:53:37.000000000 +0000 @@ -2,7 +2,7 @@ * libdpkg - Debian packaging suite library routines * version.h - version handling routines * - * Copyright © 1994,1995 Ian Jackson + * Copyright © 1994,1995 Ian Jackson * Copyright © 2011-2014 Guillem Jover * * This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/m4/dpkg-build.m4 dpkg-1.18.4ubuntu1/m4/dpkg-build.m4 --- dpkg-1.18.3ubuntu1/m4/dpkg-build.m4 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/m4/dpkg-build.m4 2015-12-12 20:56:24.000000000 +0000 @@ -29,6 +29,23 @@ AC_MSG_RESULT([$build_]AS_TR_SH([$1])) ])# DPKG_BUILD_PROG +# DPKG_BUILD_DEVEL_DOCS() +# --------------------- +# Select what type of documentation to build. Either for development including +# all symbol references, and extracting everything, or production documentation. +AC_DEFUN([DPKG_BUILD_DEVEL_DOCS], [ + AC_ARG_ENABLE([devel-docs], + AS_HELP_STRING([--disable-devel-docs], [build release docs]), + [build_devel_docs=$enable_devel_docs], + [build_devel_docs=yes] + ) + AS_IF([test "x$build_devel_docs" = "xyes"], [ + AC_DEFINE([BUILD_DEVEL_DOCS], [YES], [Define to YES if building devel docs.]) + ], [ + AC_DEFINE([BUILD_DEVEL_DOCS], [NO]) + ]) +])# DPKG_BUILD_DOCS_MODE + # DPKG_WITH_DIR(DIR, DEFAULT, DESCRIPTION) # ------------- # Allow specifying alternate directories. diff -Nru dpkg-1.18.3ubuntu1/m4/dpkg-libs.m4 dpkg-1.18.4ubuntu1/m4/dpkg-libs.m4 --- dpkg-1.18.3ubuntu1/m4/dpkg-libs.m4 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/m4/dpkg-libs.m4 2015-12-25 03:53:50.000000000 +0000 @@ -61,6 +61,9 @@ # Check for lzma library. AC_DEFUN([DPKG_LIB_LZMA], [ DPKG_WITH_COMPRESS_LIB([liblzma], [lzma.h], [lzma_alone_decoder], [lzma]) + AC_CHECK_LIB([lzma], [lzma_stream_encoder_mt], + [AC_DEFINE([HAVE_LZMA_MT], [1], + [xz multithreaded compression support])]) ])# DPKG_LIB_LZMA # DPKG_LIB_BZ2 diff -Nru dpkg-1.18.3ubuntu1/m4/gettext.m4 dpkg-1.18.4ubuntu1/m4/gettext.m4 --- dpkg-1.18.3ubuntu1/m4/gettext.m4 2015-09-21 05:21:07.000000000 +0000 +++ dpkg-1.18.4ubuntu1/m4/gettext.m4 2015-12-25 12:47:52.000000000 +0000 @@ -1,4 +1,4 @@ -# gettext.m4 serial 66 (gettext-0.18.2) +# gettext.m4 serial 67 (gettext-0.19.6) dnl Copyright (C) 1995-2014 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -399,3 +399,7 @@ dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version]) AC_DEFUN([AM_GNU_GETTEXT_VERSION], []) + + +dnl Usage: AM_GNU_GETTEXT_REQUIRE_VERSION([gettext-version]) +AC_DEFUN([AM_GNU_GETTEXT_REQUIRE_VERSION], []) diff -Nru dpkg-1.18.3ubuntu1/m4/iconv.m4 dpkg-1.18.4ubuntu1/m4/iconv.m4 --- dpkg-1.18.3ubuntu1/m4/iconv.m4 2015-09-21 05:21:07.000000000 +0000 +++ dpkg-1.18.4ubuntu1/m4/iconv.m4 2015-12-25 12:47:52.000000000 +0000 @@ -1,4 +1,4 @@ -# iconv.m4 serial 18 (gettext-0.18.2) +# iconv.m4 serial 19 (gettext-0.18.2) dnl Copyright (C) 2000-2002, 2007-2014 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -72,27 +72,33 @@ if test $am_cv_lib_iconv = yes; then LIBS="$LIBS $LIBICONV" fi - AC_RUN_IFELSE( - [AC_LANG_SOURCE([[ + am_cv_func_iconv_works=no + for ac_iconv_const in '' 'const'; do + AC_RUN_IFELSE( + [AC_LANG_PROGRAM( + [[ #include #include -int main () -{ - int result = 0; + +#ifndef ICONV_CONST +# define ICONV_CONST $ac_iconv_const +#endif + ]], + [[int result = 0; /* Test against AIX 5.1 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); if (cd_utf8_to_88591 != (iconv_t)(-1)) { - static const char input[] = "\342\202\254"; /* EURO SIGN */ + static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */ char buf[10]; - const char *inptr = input; + ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_utf8_to_88591, - (char **) &inptr, &inbytesleft, + &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) result |= 1; @@ -105,14 +111,14 @@ iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); if (cd_ascii_to_88591 != (iconv_t)(-1)) { - static const char input[] = "\263"; + static ICONV_CONST char input[] = "\263"; char buf[10]; - const char *inptr = input; + ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_ascii_to_88591, - (char **) &inptr, &inbytesleft, + &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) result |= 2; @@ -124,14 +130,14 @@ iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { - static const char input[] = "\304"; + static ICONV_CONST char input[] = "\304"; static char buf[2] = { (char)0xDE, (char)0xAD }; - const char *inptr = input; + ICONV_CONST char *inptr = input; size_t inbytesleft = 1; char *outptr = buf; size_t outbytesleft = 1; size_t res = iconv (cd_88591_to_utf8, - (char **) &inptr, &inbytesleft, + &inptr, &inbytesleft, &outptr, &outbytesleft); if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD) result |= 4; @@ -144,14 +150,14 @@ iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { - static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; + static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; char buf[50]; - const char *inptr = input; + ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_88591_to_utf8, - (char **) &inptr, &inbytesleft, + &inptr, &inbytesleft, &outptr, &outbytesleft); if ((int)res > 0) result |= 8; @@ -171,17 +177,14 @@ && iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) result |= 16; return result; -}]])], - [am_cv_func_iconv_works=yes], - [am_cv_func_iconv_works=no], - [ -changequote(,)dnl - case "$host_os" in - aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; - *) am_cv_func_iconv_works="guessing yes" ;; - esac -changequote([,])dnl - ]) +]])], + [am_cv_func_iconv_works=yes], , + [case "$host_os" in + aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; + *) am_cv_func_iconv_works="guessing yes" ;; + esac]) + test "$am_cv_func_iconv_works" = no || break + done LIBS="$am_save_LIBS" ]) case "$am_cv_func_iconv_works" in diff -Nru dpkg-1.18.3ubuntu1/m4/lib-ld.m4 dpkg-1.18.4ubuntu1/m4/lib-ld.m4 --- dpkg-1.18.3ubuntu1/m4/lib-ld.m4 2015-09-21 05:21:08.000000000 +0000 +++ dpkg-1.18.4ubuntu1/m4/lib-ld.m4 2015-12-25 12:47:52.000000000 +0000 @@ -1,5 +1,5 @@ # lib-ld.m4 serial 6 -dnl Copyright (C) 1996-2003, 2009-2014 Free Software Foundation, Inc. +dnl Copyright (C) 1996-2003, 2009-2015 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. diff -Nru dpkg-1.18.3ubuntu1/m4/lib-link.m4 dpkg-1.18.4ubuntu1/m4/lib-link.m4 --- dpkg-1.18.3ubuntu1/m4/lib-link.m4 2015-09-21 05:21:08.000000000 +0000 +++ dpkg-1.18.4ubuntu1/m4/lib-link.m4 2015-12-25 12:47:52.000000000 +0000 @@ -1,5 +1,5 @@ # lib-link.m4 serial 26 (gettext-0.18.2) -dnl Copyright (C) 2001-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2001-2015 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. diff -Nru dpkg-1.18.3ubuntu1/m4/lib-prefix.m4 dpkg-1.18.4ubuntu1/m4/lib-prefix.m4 --- dpkg-1.18.3ubuntu1/m4/lib-prefix.m4 2015-09-21 05:21:08.000000000 +0000 +++ dpkg-1.18.4ubuntu1/m4/lib-prefix.m4 2015-12-25 12:47:52.000000000 +0000 @@ -1,5 +1,5 @@ # lib-prefix.m4 serial 7 (gettext-0.18) -dnl Copyright (C) 2001-2005, 2008-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2001-2005, 2008-2015 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. diff -Nru dpkg-1.18.3ubuntu1/m4/po.m4 dpkg-1.18.4ubuntu1/m4/po.m4 --- dpkg-1.18.3ubuntu1/m4/po.m4 2015-09-21 05:21:08.000000000 +0000 +++ dpkg-1.18.4ubuntu1/m4/po.m4 2015-12-25 12:47:52.000000000 +0000 @@ -1,4 +1,4 @@ -# po.m4 serial 22 (gettext-0.19) +# po.m4 serial 24 (gettext-0.19) dnl Copyright (C) 1995-2014 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, diff -Nru dpkg-1.18.3ubuntu1/m4/progtest.m4 dpkg-1.18.4ubuntu1/m4/progtest.m4 --- dpkg-1.18.3ubuntu1/m4/progtest.m4 2015-09-21 05:21:08.000000000 +0000 +++ dpkg-1.18.4ubuntu1/m4/progtest.m4 2015-12-25 12:47:52.000000000 +0000 @@ -1,5 +1,5 @@ # progtest.m4 serial 7 (gettext-0.18.2) -dnl Copyright (C) 1996-2003, 2005, 2008-2014 Free Software Foundation, Inc. +dnl Copyright (C) 1996-2003, 2005, 2008-2015 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. diff -Nru dpkg-1.18.3ubuntu1/Makefile.am dpkg-1.18.4ubuntu1/Makefile.am --- dpkg-1.18.3ubuntu1/Makefile.am 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/Makefile.am 2015-12-12 20:55:10.000000000 +0000 @@ -135,6 +135,7 @@ rm -rf doc/coverage/ find -name '*.gcno' -o -name '*.gcda' -o \ -name '*.gcov' -o -name '*.lcov' | xargs rm -f + $(MAKE) -C scripts $@ else coverage: @echo "Need to reconfigure with --enable-coverage" @@ -156,7 +157,6 @@ # while changing dir to source dir on out-of-tree builds. TEST_ENV_VARS = \ DPKG_DATADIR=$(abs_top_srcdir) \ - PERL5LIB=$(abs_top_srcdir)/scripts:$(abs_top_srcdir)/dselect/methods \ $(nil) include $(top_srcdir)/check.am diff -Nru dpkg-1.18.3ubuntu1/Makefile.in dpkg-1.18.4ubuntu1/Makefile.in --- dpkg-1.18.3ubuntu1/Makefile.in 2015-09-21 05:21:29.000000000 +0000 +++ dpkg-1.18.4ubuntu1/Makefile.in 2015-12-25 12:48:06.000000000 +0000 @@ -533,12 +533,11 @@ # while changing dir to source dir on out-of-tree builds. TEST_ENV_VARS = \ DPKG_DATADIR=$(abs_top_srcdir) \ - PERL5LIB=$(abs_top_srcdir)/scripts:$(abs_top_srcdir)/dselect/methods \ $(nil) TEST_RUNNER = '\ my $$harness = TAP::Harness->new({ \ - lib => [ "$(top_srcdir)/scripts" ], \ + lib => [ "$(top_srcdir)/scripts", "$(top_srcdir)/dselect/methods" ], \ color => 1, \ verbosity => $(TEST_VERBOSE), \ failures => 1, \ @@ -1107,6 +1106,7 @@ @COVERAGE_ENABLED_TRUE@ rm -rf doc/coverage/ @COVERAGE_ENABLED_TRUE@ find -name '*.gcno' -o -name '*.gcda' -o \ @COVERAGE_ENABLED_TRUE@ -name '*.gcov' -o -name '*.lcov' | xargs rm -f +@COVERAGE_ENABLED_TRUE@ $(MAKE) -C scripts $@ @COVERAGE_ENABLED_FALSE@coverage: @COVERAGE_ENABLED_FALSE@ @echo "Need to reconfigure with --enable-coverage" @@ -1119,12 +1119,13 @@ check-local: $(test_data) $(test_programs) $(test_scripts) [ -z "$(test_tmpdir)" ] || $(MKDIR_P) $(test_tmpdir) - PATH="$(top_builddir)/src:$(top_builddir)/scripts:$(top_builddir)/utils:$(PATH)" \ + PATH="$(abs_top_builddir)/src:$(abs_top_builddir)/scripts:$(abs_top_builddir)/utils:$(PATH)" \ LC_ALL=C \ $(TEST_ENV_VARS) \ srcdir=$(srcdir) builddir=$(builddir) \ CC=$(CC) \ PERL_DL_NONLAZY=1 \ + PERL5LIB=$(abs_top_srcdir)/scripts:$(abs_top_srcdir)/dselect/methods \ PERL5OPT=$(TEST_COVERAGE) \ $(PERL) -MTAP::Harness -e $(TEST_RUNNER) \ $(addprefix $(builddir)/,$(test_programs)) \ diff -Nru dpkg-1.18.3ubuntu1/man/de/deb.5 dpkg-1.18.4ubuntu1/man/de/deb.5 --- dpkg-1.18.3ubuntu1/man/de/deb.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/deb.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,7 +1,7 @@ .\" dpkg manual page - deb(5) .\" .\" Copyright © 1995 Raul Miller -.\" Copyright © 1996 Ian Jackson +.\" Copyright © 1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2014 Guillem Jover .\" diff -Nru dpkg-1.18.3ubuntu1/man/de/deb-control.5 dpkg-1.18.4ubuntu1/man/de/deb-control.5 --- dpkg-1.18.3ubuntu1/man/de/deb-control.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/deb-control.5 2015-12-25 12:49:47.000000000 +0000 @@ -70,10 +70,10 @@ Leerzeilen in der Langbeschreibung mssen einen einzelnen \(oq\fB.\fP\(cq hinter dem einleitenden Leerzeichen enthalten. .TP -\fBSection:\fP\fI Bereich\fP +\fBSection:\fP\fI Sektion\fP Dies ist ein allgemeines Feld, das dem Paket eine Kategorie gibt, basierend -auf der Software, die es installiert. Einige bliche Bereiche sind \fButils\fP, -\fBnet\fP, \fBmail\fP, \fBtext\fP, \fBx11\fP usw. +auf der Software, die es installiert. Einige bliche Sektionen sind +\fButils\fP, \fBnet\fP, \fBmail\fP, \fBtext\fP, \fBx11\fP usw. .TP \fBPriority:\fP\fI Prioritt\fP Setzt die Bedeutung dieses Pakets in Bezug zu dem Gesamtsystem. bliche @@ -91,6 +91,11 @@ nicht erlauben, ein \fBEssential\fP\-Paket zu entfernen (zumindestens nicht ohne die Verwendung einer der force\-Optionen). .TP +\fBBuild\-Essential:\fP \fByes\fP|\fBno\fP +This field is usually only needed when the answer is \fByes\fP, and is commonly +injected by the archive software. It denotes a package that is required +when building other packages. +.TP \fBArchitecture:\fP \fIarch\fP|\fBall\fP Die Architektur spezifiziert den Hardwaretyp fr den dieses Paket kompiliert wurde. Gelufige Architekturen sind \fBamd64\fP, \fBarmel\fP, \fBi386\fP, \fBpowerpc\fP @@ -223,7 +228,7 @@ Dateien wie das im Konflikt stehende Paket hat. .LP Die Syntax von \fBBreaks\fP, \fBConflicts\fP und \fBReplaces\fP ist eine Liste von -Paketnamen, getrennt durch Kommata (und optionalen Leerzeichen). Im +Paketnamen, getrennt durch Kommata (und optionalen Leerraumzeichen). Im \fBBreaks\fP\- und \fBConflicts\fP\-Feld sollte das Komma als \(lqODER\(rq gelesen werden. Eine optionale Architektur\-Spezifikation kann mit der gleichen Syntax wie oben an den Paketnamen angehngt werden; der Vorgabewert ist @@ -244,7 +249,7 @@ und \(oq\fB|\fP\(cq zur Unterteilung der Liste verwenden mssen. .LP Die Syntax von \fBProvides\fP ist eine Liste von Paketnamen, getrennt durch -Kommata (und optionalen Leerzeichen). Eine optionale +Kommata (und optionalen Leerraumzeichen). Eine optionale Architektur\-Spezifikation kann mit der gleichen Syntax wie oben an den Paketnamen angehngt werden. Falls diese fehlt, ist die Vorgabe die binre Paketarchitektur. Eine optionale genaue (identisch mit) Version kann auch diff -Nru dpkg-1.18.3ubuntu1/man/de/deb-extra-override.5 dpkg-1.18.4ubuntu1/man/de/deb-extra-override.5 --- dpkg-1.18.3ubuntu1/man/de/deb-extra-override.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/deb-extra-override.5 2015-12-25 12:49:47.000000000 +0000 @@ -33,8 +33,8 @@ werden, wenn es in die Dateien Packages/Sources exportiert wird. Die Zusatz\-override\-Datei enthlt diese berschreibungen (engl. overrides). .PP -Die Zusatz\-override\-Datei hat ein einfaches, durch Leerzeichen getrenntes -Format. Kommentare sind erlaubt (angezeigt durch ein \fB#\fP). +Die Zusatz\-override\-Datei hat ein einfaches, durch Leerraumzeichen +getrenntes Format. Kommentare sind erlaubt (angezeigt durch ein \fB#\fP). .PP .in +5 \fIPaket\fP \fIFeldname\fP \fIWert\fP diff -Nru dpkg-1.18.3ubuntu1/man/de/deb-old.5 dpkg-1.18.4ubuntu1/man/de/deb-old.5 --- dpkg-1.18.3ubuntu1/man/de/deb-old.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/deb-old.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,7 +1,7 @@ .\" dpkg manual page - deb-old(5) .\" .\" Copyright © 1995 Raul Miller -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/de/deb-override.5 dpkg-1.18.4ubuntu1/man/de/deb-override.5 --- dpkg-1.18.3ubuntu1/man/de/deb-override.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/deb-override.5 2015-12-25 12:49:47.000000000 +0000 @@ -29,23 +29,23 @@ override . .SH BESCHREIBUNG -Whrend der Groteil der Informationen ber ein Paket in der Steuerdatei +Whrend der Groteil der Informationen ber ein Paket in der control\-Datei gefunden werden kann, wird ein Teil von den Distributionszaren zentral statt von den Betreuern verwaltet, um eine gewisse globael Konsistenz zu bieten. Diese Informationen finden sich in der override\-Datei. .PP -Die override\-Datei hat ein einfaches, durch Leerzeichen getrenntes +Die override\-Datei hat ein einfaches, durch Leerraumzeichen getrenntes Format. Kommentare sind erlaubt (angezeigt durch ein \fB#\fP). .PP .in +5 -\fIPaket\fP \fIPrioritt\fP \fIBereich\fP [\fIBetreuerinformation\fP] +\fIPaket\fP \fIPrioritt\fP \fISektion\fP [\fIBetreuerinformation\fP] .in -5 .PP \fIPaket\fP ist der Name des Pakets. Eintrge in der override\-Datei fr Pakete, die nicht im Baum von Binrpaketen gefunden werden knnen, werden ignoriert. .PP -\fIPrioritt\fP und \fIBereich\fP entsprechen den Feldern \fIpriority\fP und -\fIsection\fP der Steuerdatei in dem .deb. Die erlaubten Werte werden in den +\fIPrioritt\fP und \fISektion\fP entsprechen den Feldern \fIpriority\fP und +\fIsection\fP der control\-Datei in dem .deb. Die erlaubten Werte werden in den Debian\-Richtlinien (\fIDebian policy\fP) aufgefhrt. .PP \fIBetreuerinformation\fP kann, falls vorhanden, entweder der Name des diff -Nru dpkg-1.18.3ubuntu1/man/de/deb-shlibs.5 dpkg-1.18.4ubuntu1/man/de/deb-shlibs.5 --- dpkg-1.18.3ubuntu1/man/de/deb-shlibs.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/deb-shlibs.5 2015-12-25 12:49:47.000000000 +0000 @@ -28,19 +28,19 @@ .SH BESCHREIBUNG .PP \fBshlibs\fP\-Dateien bilden Laufzeitbibliotheknamen und \-versionen (\fIsonames\fP) -auf Abhngigkeiten ab, die fr eine Paketsteuerdatei geeignet sind. Es gibt -einen Eintrag pro Zeile. Leerzeilen sind \fBnicht\fP erlaubt. Zeilen, die mit -\fB#\fP beginnen, werden als Kommentarzeilen betrachtet und ignoriert. Alle +auf Abhngigkeiten ab, die fr eine Paket\-control\-Datei geeignet sind. Es +gibt einen Eintrag pro Zeile. Leerzeilen sind \fBnicht\fP erlaubt. Zeilen, die +mit \fB#\fP beginnen, werden als Kommentarzeilen betrachtet und ignoriert. Alle anderen Zeilen mssen dem nachfolgenden Format folgen: .IP [\fITyp\fP\fB:\fP] \fIBibliothek\fP \fIVersion\fP \fIAbhngigkeiten\fP .PP -Die Felder \fIBibliothek\fP und \fIVersion\fP werden durch Leerzeichen begrenzt, -das Feld \fIAbhngigkeiten\fP geht aber bis zum Ende der Zeile. Das Feld \fITyp\fP -ist optional und wird normalerweise nicht bentigt. +Die Felder \fIBibliothek\fP und \fIVersion\fP werden durch Leerraumzeichen +begrenzt, das Feld \fIAbhngigkeiten\fP geht aber bis zum Ende der Zeile. Das +Feld \fITyp\fP ist optional und wird normalerweise nicht bentigt. .PP Das Feld \fIdependencies\fP hat die gleiche Syntax wie das Feld \fBDepends\fP in -einer binren Steuerdatei, siehe \fBdeb\-control\fP(5). Lesen Sie auch die +einer binren control\-Datei, siehe \fBdeb\-control\fP(5). Lesen Sie auch die Debian\-Richtlinien fr weitere Details. . .SH BEISPIELE diff -Nru dpkg-1.18.3ubuntu1/man/de/deb-src-control.5 dpkg-1.18.4ubuntu1/man/de/deb-src-control.5 --- dpkg-1.18.3ubuntu1/man/de/deb-src-control.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/deb-src-control.5 2015-12-25 12:49:47.000000000 +0000 @@ -116,10 +116,10 @@ Feld wird normalerweise nicht bentigt. .TP -\fBSection:\fP\fI Bereich\fP +\fBSection:\fP\fI Sektion\fP Dies ist ein allgemeines Feld, das dem Paket eine Kategorie gibt, basierend -auf der Software, die es installiert. Einige bliche Bereiche sind \fButils\fP, -\fBnet\fP, \fBmail\fP, \fBtext\fP, \fBx11\fP usw. +auf der Software, die es installiert. Einige bliche Sektionen sind +\fButils\fP, \fBnet\fP, \fBmail\fP, \fBtext\fP, \fBx11\fP usw. .TP \fBPriority:\fP\fI Prioritt\fP @@ -134,11 +134,13 @@ .TP \fBBuild\-Depends:\fP\fI Paketliste\fP Eine Liste der Pakete, die installiert und konfiguriert sein mssen, um das -Quellpaket zu bauen. Die Aufnahme einer Abhngigkeit in diese Liste hat den +Paket aus den Quellen zu bauen. Diese Abhngigkeiten mssen erfllt wein, +wenn binre architekturabhngige und unabhngige und Quellpakete gebaut +werden. Die Aufnahme einer Abhngigkeit in diese Liste hat nicht den gleichen Effekt wie die Aufnahme in \fBBuild\-Depends\-Arch\fP und -\fBBuild\-Depends\-Indep\fP mit dem zustzlichen Effekt, dass es fr reine -Quellen\-Bauten verwandt wird. - +\fBBuild\-Depends\-Indep\fP, da die Abhngigkeit auch beim Bau des Quellpaketes +erfllt sein muss. +. .TP \fBBuild\-Depends\-Arch:\fP\fI Paketliste\fP Identisch zu \fBBuild\-Depends\fP, wird aber nur zum Bau der @@ -215,10 +217,10 @@ \(oq\fB=\fP\(cq fr identisch zu. Eine Architekturspezifikation besteht aus einer oder mehreren durch -Leerzeichen getrennten Architekturnamen. Jedem Namen darf ein Ausrufezeichen -vorangestellt werden, das \(lqNICHT\(rq bedeutet. +Leerraumzeichen getrennten Architekturnamen. Jedem Namen darf ein +Ausrufezeichen vorangestellt werden, das \(lqNICHT\(rq bedeutet. -Eine Einschrnkungsformel besteht aus einer oder mehrerer durch Leeraum +Eine Einschrnkungsformel besteht aus einer oder mehrerer durch Leerraum getrennten Einschrnkungslisten. Jede Einschrnkungsliste wird in spitze Klammern eingeschlossen. Eintrge in den Einschrnkungslisten sind Bauprofilnamen, getrennt durch Leerraum. Diesen Listen kann ein @@ -275,13 +277,15 @@ .TP \fBEssential:\fP \fByes\fP|\fBno\fP .TQ +\fBBuild\-Essential:\fP \fByes\fP|\fBno\fP +.TQ \fBMulti\-Arch:\fP \fBsame\fP|\fBforeign\fP|\fBallowed\fP|\fBno\fP .TQ \fBTag:\fP \fI Liste\-von\-Markierungen\fP .TQ \fBDescription:\fP \fIKurzbeschreibung\fP (verpflichtend) Diese Felder sind in der Handbuchseite \fBdeb\-control\fP(5) beschrieben, da sie -wrtlich in die Steuerdatei des Binrpakets kopiert werden. +wrtlich in die control\-Datei des Binrpakets kopiert werden. .TP \fBDepends:\fP \fI Paketliste\fP @@ -307,7 +311,7 @@ Handbuchseite \fBdeb\-control\fP(5) und im Paket \fBdebian\-policy\fP beschrieben. .SH "BENUTZERDEFINIERTE FELDER" -Es ist erlaubt, zustzliche benutzerdefinierte Felder zu der Steuerdatei +Es ist erlaubt, zustzliche benutzerdefinierte Felder zu der control\-Datei hinzuzufgen. Die Werkzeuge werden diese Felder ignorieren. Falls Sie mchten, dass die Felder in die Ausgabedateien, wie z.B. die Binrpakete, kopiert werden, mssen Sie ein angepasstes Namensschema verwenden: Die diff -Nru dpkg-1.18.3ubuntu1/man/de/deb-substvars.5 dpkg-1.18.4ubuntu1/man/de/deb-substvars.5 --- dpkg-1.18.3ubuntu1/man/de/deb-substvars.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/deb-substvars.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - deb-substvars(5) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2009,2012-2015 Guillem Jover .\" Copyright © 2009-2010 Raphaël Hertzog @@ -32,8 +32,8 @@ . .SH BESCHREIBUNG Bevor \fBdpkg\-source\fP, \fBdpkg\-gencontrol\fP und \fBdpkg\-genchanges\fP ihre -Steuerinformationen (zu der Quellsteuer\-Datei \fB.dsc\fP fr \fBdpkg\-source\fP und -zu der Standardausgabe fr \fBdpkg\-gencontrol\fP und \fBdpkg\-genchanges\fP) +Steuerinformationen (zu der Quell\-control\-Datei \fB.dsc\fP fr \fBdpkg\-source\fP +und zu der Standardausgabe fr \fBdpkg\-gencontrol\fP und \fBdpkg\-genchanges\fP) schreiben, fhren sie einige Variablensubstitutionen in der Ausgabedatei durch. @@ -48,7 +48,7 @@ Zeichenkette \fB${}\fP (die keine erlaubte Substitution ist) durch das \fB$\fP\-Zeichen ersetzt. -Obwohl die Variablensubstitution bei allen Feldern der Steuerdatei +Obwohl die Variablensubstitution bei allen Feldern der control\-Datei vorgenommen wird, werden einige dieser Felder whrend des Bauens bentigt und verwendet, wenn die Substitution noch nicht erfolgt ist. Daher knnen Sie Variablen nicht in den Feldern \fBPackage\fP, \fBSource\fP und \fBArchitecture\fP @@ -77,8 +77,8 @@ Variablen knnen ber die allgemeine \fB\-V\fP\-Option gesetzt werden. Sie knnen auch in der \fBdebian/substvars\fP (bzw. in der ber die Option \fB\-T\fP gesetzten Datei) angegeben werden. Diese Datei besteht auch Zeilen der Form -\fIName\fP\fB=\fP\fIWert\fP. Leerzeichen am Zeilenende, leere Zeilen und Zeilen, die -mit dem \fB#\fP\-Symbol starten (Kommentare) werden ignoriert. +\fIName\fP\fB=\fP\fIWert\fP. Leerraumzeichen am Zeilenende, leere Zeilen und Zeilen, +die mit dem \fB#\fP\-Symbol starten (Kommentare) werden ignoriert. Zustzlich sind die folgenden Standardvariablen verfgbar: .TP diff -Nru dpkg-1.18.3ubuntu1/man/de/deb-symbols.5 dpkg-1.18.4ubuntu1/man/de/deb-symbols.5 --- dpkg-1.18.3ubuntu1/man/de/deb-symbols.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/deb-symbols.5 2015-12-25 12:49:47.000000000 +0000 @@ -69,7 +69,7 @@ Bau\-Abhngigkeit (seit Dpkg 1.14.13). .TP \fBIgnore\-Blacklist\-Groups\fP -Es gibt in einer durch Leerzeichen getrennten Liste an, welche +Es gibt in einer durch Leerraumzeichen getrennten Liste an, welche Blacklist\-Gruppen ignoriert werden sollten, so dass Symbole, die in diesen Gruppen enthalten sind, in die Ausgabedatei aufgenommen werden (seit Dpkg 1.17.6). Dies sollte nur fr Toolchain\-Pakete notwendig sein, die solche diff -Nru dpkg-1.18.3ubuntu1/man/de/deb-triggers.5 dpkg-1.18.4ubuntu1/man/de/deb-triggers.5 --- dpkg-1.18.3ubuntu1/man/de/deb-triggers.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/deb-triggers.5 2015-12-25 12:49:47.000000000 +0000 @@ -33,8 +33,8 @@ indem es eine Datei \fItriggers\fP in seinem Steuerarchiv (d.h. \fIDEBIAN/triggers\fP whrend der Paketerstellung) hinzunimmt. .PP -Diese Datei enthlt Direktiven, eine pro Zeile. Leerzeichen am Anfang und -Ende sowie alles nach dem ersten \fB#\fP werden in jeder Zeile entfernt und +Diese Datei enthlt Direktiven, eine pro Zeile. Leerraumzeichen am Anfang +und Ende sowie alles nach dem ersten \fB#\fP werden in jeder Zeile entfernt und leere Zeilen werden ignoriert. .PP Die derzeit untersttzten Steuerdirektiven fr Trigger sind: diff -Nru dpkg-1.18.3ubuntu1/man/de/deb-version.5 dpkg-1.18.4ubuntu1/man/de/deb-version.5 --- dpkg-1.18.3ubuntu1/man/de/deb-version.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/deb-version.5 2015-12-25 12:49:47.000000000 +0000 @@ -47,7 +47,7 @@ Versionsnummer des Originalpakets (\(lqUpstream\(rq), aus dem die \&\fI.deb\fP\-Datei erstellt wurde, falls dies zutrifft. Normalerweise wird diese im gleichen Format vorliegen, wie sie von den Originalautoren angegeben -wurde; allerdings mag es notwendig sein, sie umzuformatieren, damit sie in +wurde; allerdings kann es notwendig sein, sie umzuformatieren, damit sie in das Format des Paketverwaltungssystems und des Vergleichsschemas passt. .IP Das Vergleichsverhalten des Paketverwaltungssystems in Hinblick auf die @@ -115,7 +115,7 @@ das Paketverwaltungssystem nicht interpretieren kann (wie \(oqALPHA\(cq oder \(oqpre\-\(cq)) oder mit unklugen Reihenfolgen. .SH BEMERKUNGEN -Das Tilde\-Zeichen uns seine speziellen Sortiereigenschaften wurden in Dpkg +Das Tilde\-Zeichen und seine speziellen Sortiereigenschaften wurden in Dpkg 1.10 eingefhrt und einige Teile der Bauskripte von Dpkg haben erst spter in der 1.10.x\-Serie Untersttzung dafr erhalten. .SH BERSETZUNG diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg.1 dpkg-1.18.4ubuntu1/man/de/dpkg.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg.1 2015-12-25 12:49:47.000000000 +0000 @@ -7,7 +7,7 @@ .\" Copyright © 2002 Josip Rodin .\" Copyright © 2004-2005 Scott James Remnant .\" Copyright © 2006-2015 Guillem Jover -.\" Copyright © 2007-2008 Ian Jackson +.\" Copyright © 2007-2008 Ian Jackson .\" Copyright © 2008-2011 Raphaël Hertzog .\" .\" This is free software; you can redistribute it and/or modify @@ -36,7 +36,7 @@ \fBdpkg\fP [\fIOption\fP ?] \fIAktionen\fP . .SH WARNUNG -Dieses Handbuch ist fr Benutzer gedacht, die die Kommandozeilenoptionen und +Dieses Handbuch ist fr Benutzer gedacht, die die Befehlszeilenoptionen und Paketzustnde von \fBdpkg\fP detaillierter verstehen wollen, als durch \fBdpkg \-\-help\fP beschrieben ist. @@ -48,7 +48,7 @@ .SH BESCHREIBUNG \fBdpkg\fP ist ein Werkzeug, um Debian\-Pakete zu installieren, zu bauen und zu verwalten. Die primre und benutzerfreundlichere Oberflche fr \fBdpkg\fP ist -\fBaptitude\fP(1). \fBdpkg\fP selbst wird komplett ber Kommandozeilenoptionen +\fBaptitude\fP(1). \fBdpkg\fP selbst wird komplett ber Befehlszeilenoptionen gesteuert, die aus genau einer Aktion und Null oder mehreren Optionen bestehen. Der Aktionsparameter teilt \fBdpkg\fP mit, was zu tun ist, und die Optionen steuern die Aktionen in irgendeiner Weise. @@ -126,7 +126,7 @@ Die Installation besteht aus folgenden Schritten: .br -\fB1.\fP Extrahiere die Steuerdateien aus dem neuen Paket. +\fB1.\fP Extrahiere die control\-Dateien aus dem neuen Paket. .br \fB2.\fP Falls eine andere Version des gleichen Pakets vor der der neuen @@ -183,7 +183,7 @@ \fBtriggers\-pending\fP bringen. Durch die Ausfhrung von \fBdpkg \-\-configure \-\-pending\fP kann dies spter behoben werden. .TP -\fB\-r\fP, \fB\-\-remove\fP \fIPaket\fP\fB?|\-a|\-\-pending\fP +\fB\-r\fP, \fB\-\-remove\fP \fIPaket\fP \fB?|\-a|\-\-pending\fP Entfernt ein installiertes Paket. Dies entfernt alles auer Conffiles, da damit eine erneute Konfiguration des Paketes vermieden wird, falls es spter nochmals installiert wird. Conffiles sind Konfigurationsdateien, die in der @@ -205,7 +205,7 @@ .br .TP -\fB\-P\fP, \fB\-\-purge \fP\fIPaket\fP?|\fB\-a\fP|\fB\-\-pending\fP +\fB\-P\fP, \fB\-\-purge \fP\fIPaket\fP ?|\fB\-a\fP|\fB\-\-pending\fP Lscht ein installiertes oder bereits entferntes Paket vollstndig. Damit wird alles entfernt, auch Conffiles. Falls statt des Paketnamens \fB\-a\fP oder \fB\-\-pending\fP angegeben wird, werden alle Pakete, die entpackt oder entfernt, @@ -240,10 +240,11 @@ selbst. Diese Metadaten werden zum Zeitpunkt des Entpackens whrend des Installationsprozesses gesammelt. -Derzeit ist die einzige funktionale Prfung eine Md5sum\-berprfung gegen -den gespeicherten Wert in der Datei\-Datenbank. Er wird nur geprft, falls -die Datenbank die Md5sum der Datei enthlt. Um auf fehlende Metadaten in der -Datenbank zu prfen, kann der Befehl \fB\-\-audit\fP verwandt werden. +Derzeit ist die einzige funktionale Prfung eine Md5sum\-berprfung der +Dateiinhalte mit den gespeicherten Wert in der Datei\-Datenbank. Er wird nur +geprft, falls die Datenbank die Md5sum der Datei enthlt. Um auf fehlende +Metadaten in der Datenbank zu prfen, kann der Befehl \fB\-\-audit\fP verwandt +werden. Das Ausgabeformat kann mit der Option \fB\-\-verify\-format\fP ausgewhlt werden. Standardmig wird das Format \fBrpm\fP verwandt. Das kann sich in der @@ -405,7 +406,7 @@ Gebe Hilfe ber die \fB\-\-force\-\fP\fISache\fP\-Optionen aus. .TP \fB\-Dh\fP, \fB\-\-debug=help\fP -Gebe Hilfe ber Debugging\-Optionen aus. +Gibt Hilfe ber Fehlersuchoptionen aus. .TP \fB\-\-version\fP Zeige \fBdpkg\fP Versionsinformationen an. @@ -455,7 +456,7 @@ .fi . .SH OPTIONEN -Alle Optionen knnen auf der Kommandozeile, in der +Alle Optionen knnen auf der Befehlszeile, in der \fBdpkg\fP\-Konfigurationsdatei \fI/etc/dpkg/dpkg.cfg\fP oder Fragementdateien (mit Namen, die auf das Shell\-Muster \(aq[0\-9a\-zA\-Z_\-]*\(aq passen) in den Dateien im Konfigurationsverzeichnis \fI/etc/dpkg/dpkg.cfg.d/\fP angegeben @@ -475,10 +476,10 @@ entfernten Paket abhngt. .TP \fB\-D\fP\fIOktal\fP\fB, \-\-debug=\fP\fIOktal\fP -Schalte Debugging ein. \fIOktal\fP wird durch bitweise Oder\-Verknpfung der +Schalte Fehlersuche ein. \fIOktal\fP wird durch bitweise Oder\-Verknpfung der gewnschten Werte von der nachfolgenden Liste gebildet (beachten Sie, dass sich diese Werte in zuknftigen Verffentlichungen verndern knnen). \fB\-Dh\fP -oder \fB\-\-debug=help\fP zeigen diese Debugging\-Werte an. +oder \fB\-\-debug=help\fP zeigen diese Fehlersuchwerte an. Nummer Beschreibung 1 Allgemein hilfreiche Fortschrittsinformationen @@ -731,10 +732,11 @@ \(oq\fB?\fP\(cq impliziert, dass die Prfung nicht durchgefhrt werden konnte (keine Untersttzung dafr, Dateirechte usw.). \(oq\fB.\fP\(cq impliziert, dass die Prfung erfolgreich durchgefhrt wurde und ein alphanumerisches Zeichen -impliziert, dass eine angegebene Prfung fehlschlug. Die Md5sum\-berprfung -wird durch ein \(oq\fB5\fP\(cq als drittes Zeichen angezeigt. Der Zeile folgt -ein Leerzeichen und ein Attributszeichen (derzeit \(oq\fBc\fP\(cq fr -Conffiles), ein weiteres Leerzeichen und der Pfadnmae. +impliziert, dass eine angegebene Prfung fehlschlug. Der +Md5sum\-berprfungsfehlschlag (die Dateiinhalte haben sich gendert) wird +durch ein \(oq\fB5\fP\(cq als drittes Zeichen angezeigt. Der Zeile folgt ein +Leerzeichen und ein Attributszeichen (derzeit \(oq\fBc\fP\(cq fr Conffiles), +ein weiteres Leerzeichen und der Pfadnmae. .TP \fB\-\-status\-fd \fP\fIn\fP Schicke maschinenlesbare Paketstatus\- und Fortschrittsinformationen an den @@ -801,6 +803,7 @@ Annulliert ein vorheriges \fB\-\-no\-triggers\fP (seit Dpkg 1.14.17). . .SH UMGEBUNG +.SS "External environment" .TP \fBPATH\fP Es wird erwartet, dass diese Variable in der Umgebung gesetzt ist und auf @@ -826,6 +829,7 @@ \fBCOLUMNS\fP Setzt die Anzahl von Spalten die \fBdpkg\fP verwenden soll, wenn es formatierten Text anzeigt. Derzeit nur von \-l verwendet. +.SS "Internal environment" .TP \fBDPKG_SHELL_REASON\fP Wird von \fBdpkg\fP auf der Shell, die von der Conffile\-Eingabeaufforderung @@ -869,6 +873,12 @@ Wird von \fBdpkg\fP fr die Betreuer\-Skript\-Umgebung auf den Namen des laufenden Skripts, eines von \fBpreinst\fP, \fBpostinst\fP, \fBprerm\fP oder \fBpostrm\fP (seit Dpkg 1.15.7). +.TP +\fBDPKG_MAINTSCRIPT_DEBUG\fP +Wird von \fBdpkg\fP fr die Betreuer\-Skript\-Umgebung auf einen Wert +(\(oq\fB0\fP\(cq oder \(oq\fB1\fP\(cq) gesetzt, der angibt, ob die Fehlersuche +(mit der Option \fB\-\-debug\fP) fr die Betreuerskripte angefordert wurde (seit +Dpkg 1.18.4). . .SH DATEIEN .TP @@ -942,8 +952,8 @@ .br Um ein Paket zu installieren, mssen Sie es erst in einem Archiv oder auf -einer CD\-ROM finden. Die Datei \fIavailable\fP zeigt, dass das vim\-Paket im -Bereich \fBeditors\fP ist: +einer CD\-ROM finden. Die Datei \fIavailable\fP zeigt, dass das vim\-Paket in der +Sektion \fBeditors\fP ist: .br \fBcd /media/cdrom/pool/main/v/vim\fP \fBdpkg \-i vim_4.5\-3.deb\fP diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-architecture.1 dpkg-1.18.4ubuntu1/man/de/dpkg-architecture.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-architecture.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-architecture.1 2015-12-25 12:49:47.000000000 +0000 @@ -36,7 +36,7 @@ fr den Paketbau zu bestimmen und zu setzen. .PP Die Bau\-Architektur wird immer ber einen externen Aufruf an \fBdpkg\fP(1) -bestimmt und kann nicht auf der Kommandozeile gesetzt werden. +bestimmt und kann nicht auf der Befehlszeile gesetzt werden. .PP Sie knnen die Host\-Architektur (Wirt\-Architektur) spezifizieren, indem Sie eine oder beide der Optionen \fB\-\-host\-arch\fP oder \fB\-\-host\-type\fP @@ -104,10 +104,7 @@ Setzt den Host\-GNU\-Systemtyp. .TP \fB\-A\fP, \fB\-\-target\-arch\fP \fIArchitektur\fP -Setzt die Ziel\-Debian\-Architektur (seit Dpkg 1.17.14). Dies wird nur beim -Bau einer Cross\-Toolchain und zum Bau von Code fr die Ziel\-Architektur -bentigt. Die Cross\-Toolchain wird auf der Bauarchitektur gebaut und luft -dann auf der Host\-Architektur. +Setzt die Ziel\-Debian\-Architektur (seit Dpkg 1.17.14). .TP \fB\-T\fP, \fB\-\-target\-type\fP \fIGNU\-Systemtyp\fP Setzt den Ziel\-GNU\-Systemtyp (seit Dpkg 1.17.14). @@ -139,7 +136,10 @@ .IP Host\-Maschine 4 Die Maschine, fr die das Paket gebaut ist. .IP Ziel\-Maschine 4 -Die Maschine, fr die der Compiler baut. +Die Maschine, fr die der Compiler baut. Dies wird nur beim Bau einer +Cross\-Toolchain und zum Bau von Code fr die Ziel\-Architektur bentigt. Die +Cross\-Toolchain wird auf der Bauarchitektur gebaut und luft dann auf der +Host\-Architektur. .IP Debian\-Architektur 4 Die Debian\-Architektur\-Zeichenkette, die den binren Baum im FTP\-Archiv spezifiziert. Beispiele: i386, sparc, hurd\-i386. diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-buildflags.1 dpkg-1.18.4ubuntu1/man/de/dpkg-buildflags.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-buildflags.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-buildflags.1 2015-12-25 12:49:47.000000000 +0000 @@ -385,9 +385,9 @@ Ausnahmen sind unten angegeben. .TP \fBtimeless\fP -Diese (standardmig deaktivierte) Einstellung fgt \fB\-Wdate\-time\fP zu -\fBCPPFLAGS\fP hinzu. Dies fhrt zu Warnungen, wenn die Makros \fB__TIME__\fP, -\fB__DATE__\fP und \fB\%__TIMESTAMP__\fP verwandt werden. +This setting (enabled by default) adds \fB\-Wdate\-time\fP to \fBCPPFLAGS\fP. This +will cause warnings when the \fB__TIME__\fP, \fB__DATE__\fP and \fB\%__TIMESTAMP__\fP +macros are used. . .SH UMGEBUNG Es gibt einen Satz von zwei Umgebungsvariablen, die den gleichen Vorgang diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-buildpackage.1 dpkg-1.18.4ubuntu1/man/de/dpkg-buildpackage.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-buildpackage.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-buildpackage.1 2015-12-25 12:49:47.000000000 +0000 @@ -86,7 +86,7 @@ .TP \fB\-g\fP Spezifiziert einen auf die Quellen und architekturunabhngige Pakete -beschrnkten Bau (seit Dpkg 17.17.11). Wird an \fBdpkg\-genchanges\fP +beschrnkten Bau (seit Dpkg 1.17.11). Wird an \fBdpkg\-genchanges\fP weitergegeben. .TP \fB\-G\fP @@ -221,8 +221,9 @@ sogenannte Build\-Essential\-Paketgruppe. .TP \fB\-nc\fP -Bereinige den Quellbaum nicht (impliziert \fB\-b\fP, falls ansonsten nichts aus -\fB\-F\fP, \fB\-g\fP, \fB\-G\fP, \fB\-B\fP, \fB\-A\fP oder \fB\-S\fP gewhlt wurde). +Bereinige den Quellbaum nicht. Impliziert \fB\-b\fP, falls ansonsten nichts aus +\fB\-F\fP, \fB\-g\fP, \fB\-G\fP, \fB\-B\fP, \fB\-A\fP oder \fB\-S\fP gewhlt wurde. Impliziert \fB\-d\fP +mit \fB\-S\fP (seit Dpkg 1.18.0). .TP \fB\-tc\fP Den Quellbaum subern (verwendet \fIroot\-werde\-Befehl\fP \fBdebian/rules clean\fP) @@ -322,7 +323,7 @@ Das Unterschreiben der entstehenden Dateien erzwingen (seit Dpkg 1.17.0), unabhngig von \fB\-us\fP oder \fB\-uc\fP oder anderen internen Heuristiken. .TP -\fB\-i\fP[\fIRegex\fP] +\fB\-i\fP[\fIRegAus\fP] .TQ \fB\-I\fP[\fIMuster\fP] .TQ diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg.cfg.5 dpkg-1.18.4ubuntu1/man/de/dpkg.cfg.5 --- dpkg-1.18.3ubuntu1/man/de/dpkg.cfg.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg.cfg.5 2015-12-25 12:49:47.000000000 +0000 @@ -28,7 +28,7 @@ .SH BESCHREIBUNG Diese Datei enthlt Standardoptionen fr dpkg. Jede Zeile enthlt eine einzelne Option, die exakt die gleiche wie fr die normalen -Kommandozeilen\-Option von dpkg sind, abgesehen von den einleitenden +Befehlszeilen\-Option von dpkg sind, abgesehen von den einleitenden Bindestrichen, die hier nicht verwendet werden. Anfhrungszeichen (Quotes) um Optionswerte werden entfernt. Kommentare sind durch Einleiten einer Zeile mit einem Rautenzeichen (\(oq\fB#\fP\(cq) erlaubt. diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-checkbuilddeps.1 dpkg-1.18.4ubuntu1/man/de/dpkg-checkbuilddeps.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-checkbuilddeps.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-checkbuilddeps.1 2015-12-25 12:49:47.000000000 +0000 @@ -31,12 +31,12 @@ . .SH BESCHREIBUNG Dieses Programm berprft die im System installierten Pakete gegen die -Bauabhngigkeiten und Baukonflikte, die in der Steuerdatei aufgefhrt +Bauabhngigkeiten und Baukonflikte, die in der control\-Datei aufgefhrt sind. Falls welche davon nicht erfllt sind, zeigt es diese an und beendet sich mit einem von Null verschiedenen Rckgabewert. .P Standardmig wird \fBdebian/control\fP gelesen, aber ein alternativer -Steuerdateiname kann auf der Kommandozeile angegeben werden. +control\-Dateiname kann auf der Befehlszeile angegeben werden. . .SH OPTIONEN .TP diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-deb.1 dpkg-1.18.4ubuntu1/man/de/dpkg-deb.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-deb.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-deb.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-deb(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 1999 Wichert Akkerman .\" Copyright © 2006 Frank Lichtenheld .\" Copyright © 2007-2015 Guillem Jover @@ -69,7 +69,7 @@ Falls das zweite Argument ein Verzeichnis ist, wird \fBdpkg\-deb\fP in die Datei \fIPaket\fP\fB_\fP\fIVersion\fP\fB_\fP\fIarch\fP\fB.deb\fP oder \fIPaket\fP\fB_\fP\fIVersion\fP\fB.deb\fP, -falls kein \fBArchitecture\fP\-Feld in der Paket\-Steuerdatei vorhanden ist, +falls kein \fBArchitecture\fP\-Feld in der Paket\-control\-Datei vorhanden ist, schreiben. Wenn ein Zielverzeichnis statt einer Datei angegeben ist, darf die Option \fB\-\-nocheck\fP nicht verwendet werden (da \fBdpkg\-deb\fP die Paketsteuerdatei lesen und parsen muss, um den zu verwendenden Dateinamen zu @@ -79,7 +79,7 @@ Stellt Informationen ber ein Binrpaketarchiv bereit. Falls keine \fISteuer\-Dateiname\fPn angegeben sind, wird es eine -Zusammenfassung des Inhalts des Pakets sowie dessen Steuerdatei ausgeben. +Zusammenfassung des Inhalts des Pakets sowie dessen control\-Datei ausgeben. Falls \fISteuer\-Dateiname\fPn angegeben sind, wird \fBdpkg\-deb\fP diese in der angegebenen Reihenfolge ausgeben; falls einige der Komponenten nicht @@ -236,8 +236,7 @@ \fB\-\-extract\fP, wodurch dieses sich wie \fB\-\-vextract\fP verhlt. .TP \fB\-D\fP, \fB\-\-debug\fP -Aktiviert Fehlersuch\-Ausgaben (debugging). Dies ist nicht sehr -interessant. +Aktiviert Fehlersuchausgaben (debugging). Dies ist nicht sehr interessant. . .SH UMGEBUNG .TP diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-distaddfile.1 dpkg-1.18.4ubuntu1/man/de/dpkg-distaddfile.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-distaddfile.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-distaddfile.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-distaddfile(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify @@ -26,13 +26,13 @@ dpkg\-distaddfile \- Eintrge zu debian/files hinzufgen . .SH BERSICHT -\fBdpkg\-distaddfile\fP [\fIOption\fP ?]\fI Dateiname Bereich Prioritt\fP +\fBdpkg\-distaddfile\fP [\fIOption\fP ?]\fI Dateiname Sektion Prioritt\fP . .SH BESCHREIBUNG \fBdpkg\-distaddfile\fP fgt einen Eintrag fr eine benannte Datei in \fBdebian/files\fP hinzu. -Es erwartet drei nicht\-Options\-Argumente, den Dateinamen, den Bereich und +Es erwartet drei nicht\-Options\-Argumente, den Dateinamen, die Sektion und die Prioritt fr die \fB.changes\fP\-Datei. Der Dateiname sollte relativ zum Verzeichnis angegeben werden, in dem diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-divert.1 dpkg-1.18.4ubuntu1/man/de/dpkg-divert.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-divert.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-divert.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-divert(1) .\" -.\" Copyright © 1995 Ian Jackson +.\" Copyright © 1995 Ian Jackson .\" Copyright © 1999 Wichert Akkerman .\" Copyright © 2004 Scott James Remnant .\" Copyright © 2007-2013, 2015 Guillem Jover diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-genchanges.1 dpkg-1.18.4ubuntu1/man/de/dpkg-genchanges.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-genchanges.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-genchanges.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-genchanges(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2015 Guillem Jover .\" Copyright © 2008-2010 Raphaël Hertzog @@ -108,13 +108,13 @@ .TP \fB\-D\fP\fIFeld\fP\fB=\fP\fIWert\fP -berschreibe oder ergnze ein Ausgabe\-Steuerdatei\-Feld. +berschreibe oder ergnze ein Ausgabesteuerdateifeld. .TP \fB\-U\fP\fIfield\fP -Entferne ein Ausgabe\-Steuerdatei\-Feld. +Entferne ein Ausgabesteuerdateifeld. .TP \fB\-c\fP\fISteuerdatei\fP -Gibt die Haupt\-Steuerdatei an, aus der Informationen gelesen werden +Gibt die Haupt\-control\-Datei an, aus der Informationen gelesen werden sollen. Standardmig \fBdebian/control\fP. .TP \fB\-l\fP\fIChangelog\-Datei\fP diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-gencontrol.1 dpkg-1.18.4ubuntu1/man/de/dpkg-gencontrol.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-gencontrol.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-gencontrol.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-gencontrol(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006, 2012-2013, 2015 Guillem Jover .\" Copyright © 2007-2008 Raphaël Hertzog @@ -32,9 +32,9 @@ . .SH BESCHREIBUNG \fBdpkg\-gencontrol\fP liest Informationen aus einem entpackten -Debian\-Quellcodebaum und erzeugt eine binre Paketsteuerdatei (standardmig -debian/tmp/DEBIAN/control); dabei vereinfacht es die Felder mit -Paketbeziehungen. +Debian\-Quellcodebaum und erzeugt eine binre Paket\-control\-Datei +(standardmig debian/tmp/DEBIAN/control); dabei vereinfacht es die Felder +mit Paketbeziehungen. .sp Daher werden \fBPre\-Depends\fP, \fBDepends\fP, \fBRecommends\fP und \fBSuggests\fP in dieser Reihenfolge vereinfacht, indem Abhngigkeiten, die aufgrund der @@ -71,13 +71,13 @@ Substitutionsvariablen aus mehreren Dateien einzulesen (seit Dpkg 1.15.6). .TP \fB\-D\fP\fIFeld\fP\fB=\fP\fIWert\fP -berschreibe oder ergnze ein Ausgabe\-Steuerdatei\-Feld. +berschreibe oder ergnze ein Ausgabesteuerdateifeld. .TP \fB\-U\fP\fIfield\fP -Entferne ein Ausgabe\-Steuerdatei\-Feld. +Entferne ein Ausgabesteuerdateifeld. .TP \fB\-c\fP\fISteuerdatei\fP -Gibt die Haupt\-Steuerdatei an, aus der Informationen gelesen werden +Gibt die Haupt\-control\-Datei an, aus der Informationen gelesen werden sollen. Standardmig \fBdebian/control\fP. .TP \fB\-l\fP\fIChangelog\-Datei\fP @@ -118,7 +118,7 @@ Ausgabedatei. .TP \fB\-O\fP[\fIDateiname\fP] -Die Steuerdatei in die Standardausgabe (oder \fIDateiname\fP falls angegeben, +Die control\-Datei in die Standardausgabe (oder \fIDateiname\fP falls angegeben, seit Dpkg 1.17.2) statt nach \fBdebian/tmp/DEBIAN/control\fP (oder \fIPaketbauverzeichnis\fP\fB/DEBIAN/control\fP falls \fB\-P\fP verwendet worden ist) ausgeben. @@ -132,7 +132,7 @@ .SH DATEIEN .TP \fBdebian/control\fP -Die Haupt\-Steuer\-Informationsdatei fr die Quellen. Sie gibt +Die Hauptsteuerinformationsdatei fr die Quellen. Sie gibt versionsunabhngige Informationen ber das Quellpaket und die Binrpakete, die sie erstellen kann, an. .TP diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-gensymbols.1 dpkg-1.18.4ubuntu1/man/de/dpkg-gensymbols.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-gensymbols.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-gensymbols.1 2015-12-25 12:49:47.000000000 +0000 @@ -120,7 +120,7 @@ Kennzeichnungen. .P Kennzeichnungsspezifikationen kommen direkt vor dem Symbolnamen (dazwischen -sind keine Leerzeichen erlaubt). Sie beginnen immer mit einer ffnenden +sind keine Leerraumzeichen erlaubt). Sie beginnen immer mit einer ffnenden Klammer \fB(\fP, enden mit einer schlieenden Klammer \fB)\fP und mssen mindestens eine Kennzeichnung enthalten. Mehrere Kennzeichnungen werden durch das Zeichen \fB|\fP getrennt. Jede Kennzeichnungen kann optional einen @@ -128,10 +128,10 @@ wird. Kennzeichennamen und \-werte knnen beliebige Zeichenketten sein, sie drfen allerdings keine der der besonderen Zeichen \fB)\fP \fB|\fP \fB=\fP enthalten. Symbolnamen, die einer Kennzeichnungsspezifikation folgen, knnen -optional mit den Zeichen \fB'\fP oder \fB"\fP zitiert werden, um Leerzeichen darin -zu erlauben. Falls keine Kennzeichnungen fr das Symbol spezifiziert sind, -werden Zitatzeichen als Teil des Symbolnamens behandelt, der bis zum ersten -Leerzeichen geht. +optional mit den Zeichen \fB'\fP oder \fB"\fP zitiert werden, um Leerraumzeichen +darin zu erlauben. Falls keine Kennzeichnungen fr das Symbol spezifiziert +sind, werden Zitatzeichen als Teil des Symbolnamens behandelt, der bis zum +ersten Leerzeichen geht. .P (Kennz1=bin markiert|Name mit Leerraum)"zitiertes gekennz Symbol"@Base 1.0 (optional)gekennzeichnet_unzitiertes_Symbol@Base 1.0 1 diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-name.1 dpkg-1.18.4ubuntu1/man/de/dpkg-name.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-name.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-name.1 2015-12-25 12:49:47.000000000 +0000 @@ -57,11 +57,11 @@ existierende Verzeichnis existiert, dann werden die Dateien in das Verzeichnis verschoben, andernfalls wird das Zielverzeichnis aus dem section\-Feld des Steuerteils des Pakets extrahiert. Das Zielverzeichnis -wird \(Founstable/binary\-\fIArchitektur\fP/\fIBereich\fP\(Fc sein. Falls der -Bereich nicht in der Steuerdatei gefunden werden kann, dann wird -\fBno\-section\fP angenommen, und in diesem Fall, wie auch fr die Bereiche +wird \(Founstable/binary\-\fIArchitektur\fP/\fIBereich\fP\(Fc sein. Falls die +Sektion nicht in der Steuerdatei gefunden werden kann, dann wird +\fBno\-section\fP angenommen, und in diesem Fall, wie auch fr die Sektionen \fBnon\-free\fP und \fBcontrib\fP ist das Zielverzeichnis -\(Fo\fIBereich\fP/binary\-\fIArchitektur\fP\(Fc. Das Bereichsfeld muss nicht +\(Fo\fIBereich\fP/binary\-\fIArchitektur\fP\(Fc. Das Sektionsfeld muss nicht angegeben werden, daher werden viele Pakete ihren Weg in das \fBno\-section\fP\-Gebiet finden. Verwenden Sie diese Option mit Vorsicht, sie ist unordentlich. @@ -99,7 +99,7 @@ .TP \fBfind \-name \(aq*.deb\(aq | xargs \-n 1 dpkg\-name \-a \-o \-s \-c\fP \fBMachen Sie dies nicht.\fP Ihr Archiv wird eine komplette Schweinerei werden, -da viele Pakete nicht mit Bereichsinformationen kommen. \fBMachen Sie dies +da viele Pakete nicht mit Sektionsinformationen kommen. \fBMachen Sie dies nicht.\fP .TP \fBdpkg\-deb \-\-build debian\-tmp && dpkg\-name \-o \-s .. debian\-tmp.deb\fP diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-parsechangelog.1 dpkg-1.18.4ubuntu1/man/de/dpkg-parsechangelog.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-parsechangelog.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-parsechangelog.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-parsechangelog(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006, 2011-2015 Guillem Jover .\" Copyright © 2007-2008 Frank Lichtenheld @@ -50,7 +50,7 @@ Debian\-Standardformat angenommen. Siehe auch \fBCHANGELOG\-FORMATE\fP. .TP \fB\-L\fP \fIlibverzeichnis\fP -Spezifiziere ein zustzliches Verzeichnis, dass nach Parser\-Skripten +Spezifiziere ein zustzliches Verzeichnis, dass nach Auswerter\-Skripten durchsucht werden soll. Diese Verzeichnis wird vor den Standardverzeichnissen (derzeit \fB/usr/local/lib/dpkg/parsechangelog\fP und \fB/usr/lib/dpkg/parsechangelog\fP) durchsucht. @@ -64,10 +64,10 @@ .TP \fB\-\-version\fP Gebe die Version aus und beende sich. -.SS Parser\-Optionen: +.SS Auswerter\-Optionen: Die folgenden Optionen knnen verwendet werden, um die Ausgabe des -Changelog\-Parsers zu beinflussen, z.B. den Bereich der Eintrge oder das -Format der Ausgabe. Sie mssen vom in Frage kommenden Parser\-Skript +Changelog\-Auswerters zu beinflussen, z.B. den Bereich der Eintrge oder das +Format der Ausgabe. Sie mssen vom in Frage kommenden Auswerter\-Skript untersttzt werden. Lesen Sie auch \fBBEMERKUNGEN\fP. .TP \fB\-\-file\fP\fI Datei\fP @@ -151,9 +151,9 @@ . .SH CHANGELOG\-FORMATE Es ist mglich, ein anderes als das Standardformat zu verwenden, indem ein -Parser fr dieses alternative Format bereitgestellt wird. +Auswerter fr dieses alternative Format bereitgestellt wird. -Damit \fBdpkg\-parsechangelog\fP den neuen Parser ausfhren kann, muss eine +Damit \fBdpkg\-parsechangelog\fP den neuen Auswerter ausfhren kann, muss eine Zeile innerhalb der letzten 40 Zeilen der Changelog\-Datei enthalten sein, die auf den folgenden regulren Perl\-Ausdruck passt: \(lq\fB\eschangelog\-format:\es+([0\-9a\-z]+)\eW\fP\(rq. Der Anteil in Klammern @@ -164,38 +164,38 @@ Changelog\-Formatnamen sind nichtleere alphanumerische Zeichenketten. Falls eine solche Zeile existiert, wird \fBdpkg\-parsechangelog\fP nach dem -Parser als \fB/usr/lib/dpkg/parsechangelog/\fP\fIAnderesformat\fP oder +Auswerter als \fB/usr/lib/dpkg/parsechangelog/\fP\fIAnderesformat\fP oder \fB/usr/local/lib/dpkg/parsechangelog/\fP\fIAnderesformat\fP suchen. Es ist ein Fehler, wenn dieser nicht vorhanden oder kein ausfhrbares Programm ist. Das Standard\-nderungsprotokollformat ist \fBdebian\fP, hierfr wird standardmig -ein Parser bereitgestellt. +ein Auswerter bereitgestellt. -Der Parser wird mit dem nderungsprotokoll auf der Standardeingabe am Anfang -der Datei aufgerufen. Er sollte die Datei lesen (er darf dafr suchen, falls -gewnscht), um die bentigten Informationen zu ermitteln und die -ausgewerteten Informationen auf der Standardausgabe in dem durch die Option -\fB\-\-format\fP angegebenen Format auszugeben. Er sollte alle \fBParser\-Optionen\fP -akzeptieren. +Der Auswerter wird mit dem nderungsprotokoll auf der Standardeingabe am +Anfang der Datei aufgerufen. Er sollte die Datei lesen (er darf dafr +suchen, falls gewnscht), um die bentigten Informationen zu ermitteln und +die ausgewerteten Informationen auf der Standardausgabe in dem durch die +Option \fB\-\-format\fP angegebenen Format auszugeben. Er sollte alle +\fBAuswerter\-Optionen\fP akzeptieren. Falls das geparste Changelog\-Format immer oder fast immer eine Leerzeile zwischen einzelnen nderungsnotizen lsst, sollten diese Leerzeilen herausgefiltert werden, so dass die entstehende Ausgabe kompakt wird. Falls das Changelog\-Format kein Datum oder keine Paketnamensinformationen -enthlt, sollte diese Information in der Ausgabe unterbleiben. Der Parser +enthlt, sollte diese Information in der Ausgabe unterbleiben. Der Auswerter soll nicht versuchen, diese Daten knstlich zu ermitteln oder sie in anderen Quellen zu finden. Falls das nderungsprotokoll nicht das erwartete Format hat, sollte sich der -Parser mit einem von Null verschiedenen Exit\-Status beenden, statt zu +Auswerter mit einem von Null verschiedenen Exit\-Status beenden, statt zu versuchen, sich irgendwie durchzuwurschteln und mglicherweise eine falsche Ausgabe zu erzeugen. -Ein Changelog\-Parser darf nicht mit dem Nutzer interagieren. +Ein Changelog\-Auswerter darf nicht mit dem Benutzer interagieren. . .SH BEMERKUNGEN -Alle \fBParser\-Optionen\fP auer \fB\-v\fP werden seit Dpkg 1.14.16 -untersttzt. Parser von Dritten fr Changelog\-Formate auer \fIdebian\fP +Alle \fBAuswerter\-Optionen\fP auer \fB\-v\fP werden seit Dpkg 1.14.16 +untersttzt. Auswerter von Dritten fr Changelog\-Formate auer \fIdebian\fP knnten nicht alle Optionen untersttzen. .PP Das Auswerten kurzer Optionen mit nicht gebndelten Werten ist nur seit diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-query.1 dpkg-1.18.4ubuntu1/man/de/dpkg-query.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-query.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-query.1 2015-12-25 12:49:47.000000000 +0000 @@ -250,10 +250,11 @@ .RS .TP \fBbinary:Package\fP -Es enthlt den Binrpaketnamen mit einem mglichen Architektur\-Kennzeichner -wie \(lqlibc6:amd64\(rq (seit Dpkg 1.16.2). Der Architektur\-Kennzeichner -wird nur vorhanden sein, falls das Paket ein Feld \fBMulti\-Arch\fP mit dem Wert -\fBsame\fP trgt. Damit wird der Name eindeutig. +It contains the binary package name with a possible architecture qualifier +like \(lqlibc6:amd64\(rq (since dpkg 1.16.2). An architecture qualifier +will be present to make the package name unambiguous, for example if the +package has a \fBMulti\-Arch\fP field with a value of \fBsame\fP or the package is +of a foreign architecture. .TP \fBbinary:Summary\fP Es enthlt die Kurzbeschreibung des Pakets (seit Dpkg 1.16.2). @@ -297,7 +298,7 @@ Die angeforderte Abfrage wurde erfolgreich ausgefhrt. .TP \fB1\fP -Beim Lesen der Kommandozeile oder beim Ausfhren der Abfrage traten Probleme +Beim Lesen der Befehlszeile oder beim Ausfhren der Abfrage traten Probleme auf. Dazu gehren auch keine Datei oder Paket gefunden (auer fr \fB\-\-control\-path\fP). . diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-scanpackages.1 dpkg-1.18.4ubuntu1/man/de/dpkg-scanpackages.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-scanpackages.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-scanpackages.1 2015-12-25 12:49:47.000000000 +0000 @@ -29,7 +29,7 @@ . .SH BERSICHT \fBdpkg\-scanpackages\fP [\fIOption\fP ?] \fIBinr\-Verz\fP [\fIoverride\-Datei\fP -[\fIPfad\-Prfix\fP]] \fB>\fP \fIPakete\fP +[\fIPfad\-Prfix\fP]] \fB>\fP \fIPackages\fP . .SH BESCHREIBUNG \fBdpkg\-scanpackages\fP schaut durch einen Baum von Debian\-Binrpaketen und diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-scansources.1 dpkg-1.18.4ubuntu1/man/de/dpkg-scansources.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-scansources.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-scansources.1 2015-12-25 12:49:47.000000000 +0000 @@ -74,13 +74,13 @@ override\-Datei, die Sie angegeben haben, um \fI.src\fP ergnzt. .sp Die Quell\-override\-Datei hat ein anderes Format als die -Binr\-override\-Datei.Sie enthlt nur zwei, durch Leerzeichen separierte -Felder, der erste ist der Quellpaketname und der zweite der -Bereich. Leerzeilen und Kommentarzeilen werden in normaler Art und Weise +Binr\-override\-Datei.Sie enthlt nur zwei, durch Leerraumzeichen separierte +Felder, der erste ist der Quellpaketname und der zweite die +Sektion. Leerzeilen und Kommentarzeilen werden in normaler Art und Weise ignoriert. Falls ein Paket in beiden Dateien auftaucht, dann nimmt die Quell\-override Vorrang fr die Einstellung des Bereichs. .IP \fB\-\-debug\fP 4 -Schalte Debugging ein. +Schaltet Fehlersuche ein. .IP \fB\-\-help\fP 4 Zeige den Bedienungshinweis und beende. .IP \fB\-\-version\fP 4 diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-shlibdeps.1 dpkg-1.18.4ubuntu1/man/de/dpkg-shlibdeps.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-shlibdeps.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-shlibdeps.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-deb(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006 Frank Lichtenheld .\" Copyright © 2007-2011 Raphaël Hertzog @@ -171,7 +171,8 @@ verfgbar ist, fllt dies auf unmarkierte Informationen zurck. Der Standard\-Pakettyp ist \fBdeb\fP. Abhngigkeitsinformationen fr Laufzeitbibliotheken werden fr einen vorgegebenen Typ markiert, indem vor -sie der Namen des Typs, ein Doppelpunkt und ein Leerzeichen gesetzt wird. +sie der Namen des Typs, ein Doppelpunkt und ein Leerraumzeichen gesetzt +wird. .TP \fB\-L\fP\fIlokale_shlibs\-Datei\fP Lese die Hinwegsetz\-Abhngigkeiten von Laufzeitbibliotheken aus @@ -297,7 +298,7 @@ aufgefhrte Verzeichnisse und standardmige ffentliche Verzeichnisse (/lib, /usr/lib, /lib32, /usr/lib32, /lib64, /usr/lib64). Dann prft es diese Verzeichnisse im Bau\-Baum des analysierten Pakets, in den mit der -Kommandozeilenoption \fB\-S\fP angegebenen Paketbauverzeichnisse, in anderen +Befehlszeilenoption \fB\-S\fP angegebenen Paketbauverzeichnisse, in anderen Paketbau\-Bumen, die eine DEBIAN/shlibs\- oder DEBIAN/symbols\-Datei enthalten und schlielich im Wurzelverzeichnis. Falls die Bibliothek nicht in einem dieser Verzeichnisse gefunden wird, erhalten Sie diesen Fehler. @@ -334,7 +335,7 @@ Viele weitere Informationen darber, wo nach Abhngigkeitsinformationen gesucht wird, knnen durch einen Aufruf von \fBdpkg\-shlibdeps\fP im -geschwtzigen Modus (\fB\-v\fP) erhalten werden. Dies kann ntzlich sein, falls +detaillierten Modus (\fB\-v\fP) erhalten werden. Dies kann ntzlich sein, falls Sie nicht verstehen, warum es Ihnen diesen Fehler meldet. .SH BERSETZUNG Die deutsche bersetzung wurde 2004, 2006-2015 von Helge Kreutzmann diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-source.1 dpkg-1.18.4ubuntu1/man/de/dpkg-source.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-source.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-source.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-source(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2007 Frank Lichtenheld .\" Copyright © 2006-2015 Guillem Jover @@ -78,7 +78,7 @@ werden. \fBdpkg\-source\fP wird das Quellpaket mit dem ersten gefundenen Format aus der -folgenden geordneten Liste bauen: dem mit der Kommandozeilenoption(en) +folgenden geordneten Liste bauen: dem mit der Befehlszeilenoption(en) \fI\-\-format\fP angegeben Format, dem in \fBdebian/source/format\fP angegebenen Format, \(lq1.0\(rq. Die Rckfalloption \(lq1.0\(rq ist veraltet und wird irgendwann in der Zukunft entfernt werden, Sie sollten das gewnschte @@ -160,10 +160,10 @@ Substitutionsvariablen aus mehreren Dateien einzulesen (seit Dpkg 1.15.6). .TP \fB\-D\fP\fIFeld\fP\fB=\fP\fIWert\fP -berschreibe oder ergnze ein Ausgabe\-Steuerdatei\-Feld. +berschreibe oder ergnze ein Ausgabesteuerdateifeld. .TP \fB\-U\fP\fIfield\fP -Entferne ein Ausgabe\-Steuerdatei\-Feld. +Entferne ein Ausgabesteuerdateifeld. .TP \fB\-Z\fP\fIKomprimierung\fP, \fB\-\-compression\fP=\fIKomprimierung\fP Gibt die Komprimierung an, die fr die angelegten Tarblle und Diff\-Dateien diff -Nru dpkg-1.18.3ubuntu1/man/de/dpkg-split.1 dpkg-1.18.4ubuntu1/man/de/dpkg-split.1 --- dpkg-1.18.3ubuntu1/man/de/dpkg-split.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dpkg-split.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-split(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2011 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/de/dselect.1 dpkg-1.18.4ubuntu1/man/de/dselect.1 --- dpkg-1.18.3ubuntu1/man/de/dselect.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dselect.1 2015-12-25 12:49:47.000000000 +0000 @@ -29,7 +29,7 @@ dselect \- Debian\-Paketverwaltungsoberflche . .SH BERSICHT -\fBdselect\fP [\fIOption\fP?] [\fIBefehl\fP?] +\fBdselect\fP [\fIOption\fP ?] [\fIBefehl\fP ?] . .SH BESCHREIBUNG \fBdselect\fP @@ -54,16 +54,16 @@ Normalerweise wird \fBdselect\fP ohne Parameter aufgerufen. Es wird ein interaktives Men prsentiert, das dem Benutzer eine Liste von Befehlen anbietet. Falls ein Befehl als Argument bergeben wird, wird dieser Befehl -sofort begonnen. Es sind noch mehrere Kommandozeilenparameter vorhanden, um +sofort begonnen. Es sind noch mehrere Befehlszeilenparameter vorhanden, um das Laufzeitverhalten von \fBdselect\fP zu verndern oder zustzliche Informationen ber das Programm anzuzeigen. . .SH OPTIONEN -Alle Optionen knnen sowohl auf der Kommandozeile als auch in der +Alle Optionen knnen sowohl auf der Befehlszeile als auch in der Konfigurationsdatei \fI/etc/dpkg/dselect.cfg\fP oder in den Dateien im Konfigurationsverzeichnis \fI/etc/dpkg/dselect.cfg.d/\fP von \fBdselect\fP angegeben werden. Jede Zeile in der Konfigurationsdatei ist entweder eine -Option (exakt identisch mit der Kommandozeilenoption, nur ohne einleitende +Option (exakt identisch mit der Befehlszeilenoption, nur ohne einleitende Bindestriche) oder ein Kommentar (falls sie mit \(oq\fB#\fP\(cq beginnt). .br .TP @@ -74,7 +74,8 @@ zu ndern. .TP \fB\-D\fP\fIDatei\fP, \fB\-\-debug\fP \fIDatei\fP -Aktiviere Debugging. Debug\-Informationen werden nach \fIDatei\fP gesendet. +Aktiviert Fehlersuche. Fehlersuchinformationen werden nach \fIDatei\fP +gesendet. .TP \fB\-\-expert\fP Aktiviert den Expertenmodus, d.h. zeigt keine mglicherweise nervenden @@ -147,7 +148,7 @@ . .SH BEFEHLE Wenn \fBDselect\fP gestartet wird, kann es die folgenden Befehle ausfhren, -entweder direkt, falls sie auf der Kommandozeile angegeben wurde oder indem +entweder direkt, falls sie auf der Befehlszeile angegeben wurde oder indem dem Benutzer ein Men der verfgbaren Befehle bei interkativen Betrieb angezeigt wird: .SS Zugriff @@ -296,7 +297,7 @@ System installierten Pakete und Pakete, die aus den verfgbaren Paketdatenbanken bekannt sind. .sp -Fr jedes Paket zeigt die Liste den Paketstatus, die Prioritt, den Bereich, +Fr jedes Paket zeigt die Liste den Paketstatus, die Prioritt, die Sektion, installierte und verfgbare Architektur, installierte und verfgbare Versionen, den Namen und die Kurzbeschreibung des Paketes, alles in einer Zeile. Durch Drcken der Taste \(oq\fBA\fP\(cq kann die Anzeige der @@ -371,7 +372,7 @@ Drcken der Tasten \(oq\fBo\fP\(cq and \(oq\fBO\fP\(cq verndert werden. Die folgenden Sortierreihenfolgen knnen ausgewhlt werden: alphabetisch verfgbar Status - Prioritt+Bereich verfgbar+Prioritt Status+Prioritt + Prioritt+Sektion verfgbar+Prioritt Status+Prioritt Bereich+Prioritt verfgbar+Bereich Status+Bereich .br Wo dies oben nicht explizit aufgefhrt ist, wird alphabetische Reihenfolge diff -Nru dpkg-1.18.3ubuntu1/man/de/dselect.cfg.5 dpkg-1.18.4ubuntu1/man/de/dselect.cfg.5 --- dpkg-1.18.3ubuntu1/man/de/dselect.cfg.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/dselect.cfg.5 2015-12-25 12:49:47.000000000 +0000 @@ -28,7 +28,7 @@ .SH BESCHREIBUNG Diese Datei enthlt Standardoptionen fr dselect. Jede Zeile enthlt eine einzelne Option, die exakt die gleiche wie fr die normalen -Kommandozeilen\-Option von dselect sind, abgesehen von den einleitenden +Befehlszeilen\-Option von dselect sind, abgesehen von den einleitenden Bindestrichen, die hier nicht verwendet werden. Anfhrungszeichen (Quotes) um Optionswerte werden entfernt. Kommentare sind durch Einleiten einer Zeile mit einem Rautenzeichen (\(oq\fB#\fP\(cq) erlaubt. diff -Nru dpkg-1.18.3ubuntu1/man/de/start-stop-daemon.8 dpkg-1.18.4ubuntu1/man/de/start-stop-daemon.8 --- dpkg-1.18.3ubuntu1/man/de/start-stop-daemon.8 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/start-stop-daemon.8 2015-12-25 12:49:47.000000000 +0000 @@ -57,7 +57,7 @@ Prozess nicht existiert, dann startet es eine Instanz, entweder unter Verwendung des ausfhrbaren Programms, das mittels \fB\-\-exec\fP (oder, falls angegeben, mittels \fB\-\-startas\fP) spezifiziert wurde. Jedes weitere auf der -Kommandozeile nach \fB\-\-\fP angegebene Argument wird unverndert an das zu +Befehlszeile nach \fB\-\-\fP angegebene Argument wird unverndert an das zu startende Programm weitergegeben. .TP \fB\-K\fP, \fB\-\-stop\fP diff -Nru dpkg-1.18.3ubuntu1/man/de/update-alternatives.1 dpkg-1.18.4ubuntu1/man/de/update-alternatives.1 --- dpkg-1.18.3ubuntu1/man/de/update-alternatives.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/de/update-alternatives.1 2015-12-25 12:49:47.000000000 +0000 @@ -301,7 +301,7 @@ Die angeforderte Aktion wurde erfolgreich ausgefhrt. .TP \fB2\fP -Beim Lesen der Kommandozeile oder beim Ausfhren der Aktion traten Probleme +Beim Lesen der Befehlszeile oder beim Ausfhren der Aktion traten Probleme auf. . .SH UMGEBUNG diff -Nru dpkg-1.18.3ubuntu1/man/deb.5 dpkg-1.18.4ubuntu1/man/deb.5 --- dpkg-1.18.3ubuntu1/man/deb.5 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/deb.5 2015-11-26 23:53:37.000000000 +0000 @@ -1,7 +1,7 @@ .\" dpkg manual page - deb(5) .\" .\" Copyright © 1995 Raul Miller -.\" Copyright © 1996 Ian Jackson +.\" Copyright © 1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2014 Guillem Jover .\" diff -Nru dpkg-1.18.3ubuntu1/man/deb-control.5 dpkg-1.18.4ubuntu1/man/deb-control.5 --- dpkg-1.18.3ubuntu1/man/deb-control.5 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/deb-control.5 2015-12-25 03:53:50.000000000 +0000 @@ -96,6 +96,11 @@ .B Essential package to be removed (at least not without using one of the force options). .TP +.BR Build\-Essential: " \fByes\fP|\fBno\fP" +This field is usually only needed when the answer is \fByes\fP, and is +commonly injected by the archive software. +It denotes a package that is required when building other packages. +.TP .BR Architecture: " \fIarch\fP|\fBall\fP" The architecture specifies which type of hardware this package was compiled for. diff -Nru dpkg-1.18.3ubuntu1/man/deb-old.5 dpkg-1.18.4ubuntu1/man/deb-old.5 --- dpkg-1.18.3ubuntu1/man/deb-old.5 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/deb-old.5 2015-11-26 23:53:37.000000000 +0000 @@ -1,7 +1,7 @@ .\" dpkg manual page - deb-old(5) .\" .\" Copyright © 1995 Raul Miller -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/deb-src-control.5 dpkg-1.18.4ubuntu1/man/deb-src-control.5 --- dpkg-1.18.3ubuntu1/man/deb-src-control.5 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/deb-src-control.5 2015-12-25 03:53:50.000000000 +0000 @@ -139,11 +139,14 @@ .TP .BI Build\-Depends: " package-list" A list of packages that need to be installed and configured to be able -to build the source package. Including a dependency in this list has -the same effect as including it in both \fBBuild\-Depends\-Arch\fP and -\fBBuild\-Depends\-Indep\fP, with the additional effect of being used -for source-only builds. - +to build from source package. +These dependencies need to be satisfied when building binary architecture +dependent or independent packages and source packages. +Including a dependency in this field does not have the exact same effect as +including it in both \fBBuild\-Depends\-Arch\fP and \fBBuild\-Depends\-Indep\fP, +because the dependency also needs to be satisfied when building the source +package. +. .TP .BI Build\-Depends\-Arch: " package-list" Same as \fBBuild\-Depends\fP, but they are only needed when building the @@ -295,6 +298,8 @@ .TP .BR Essential: " \fByes\fP|\fBno\fP" .TQ +.BR Build\-Essential: " \fByes\fP|\fBno\fP" +.TQ .BR Multi\-Arch: " \fBsame\fP|\fBforeign\fP|\fBallowed\fP|\fBno\fP" .TQ .BI Tag: " tag-list" diff -Nru dpkg-1.18.3ubuntu1/man/deb-substvars.5 dpkg-1.18.4ubuntu1/man/deb-substvars.5 --- dpkg-1.18.3ubuntu1/man/deb-substvars.5 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/deb-substvars.5 2015-11-26 23:53:37.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - deb-substvars(5) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2009,2012-2015 Guillem Jover .\" Copyright © 2009-2010 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/dpkg.1 dpkg-1.18.4ubuntu1/man/dpkg.1 --- dpkg-1.18.3ubuntu1/man/dpkg.1 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg.1 2015-12-25 03:53:50.000000000 +0000 @@ -7,7 +7,7 @@ .\" Copyright © 2002 Josip Rodin .\" Copyright © 2004-2005 Scott James Remnant .\" Copyright © 2006-2015 Guillem Jover -.\" Copyright © 2007-2008 Ian Jackson +.\" Copyright © 2007-2008 Ian Jackson .\" Copyright © 2008-2011 Raphaël Hertzog .\" .\" This is free software; you can redistribute it and/or modify @@ -235,7 +235,8 @@ the installation process. Currently the only functional check performed is an md5sum verification -against the stored value in the files database. It will only get checked +of the file contents against the stored value in the files database. +It will only get checked if the database contains the file md5sum. To check for any missing metadata in the database, the \fB\-\-audit\fP command can be used. @@ -722,7 +723,8 @@ a \(oq\fB?\fP\(cq implies the check could not be done (lack of support, file permissions, etc), \(oq\fB.\fP\(cq implies the check passed, and an alphanumeric character implies a specific check failed; the md5sum -verification is denoted with a \(oq\fB5\fP\(cq on the third character. +verification failure (the file contents have changed) is denoted with +a \(oq\fB5\fP\(cq on the third character. The line is followed by a space and an attribute character (currently \(oq\fBc\fP\(cq for conffiles), another space and the pathname. .TP @@ -791,6 +793,7 @@ Cancels a previous \fB\-\-no\-triggers\fP (since dpkg 1.14.17). . .SH ENVIRONMENT +.SS External environment .TP .B PATH This variable is expected to be defined in the environment and point to @@ -814,6 +817,7 @@ .B COLUMNS Sets the number of columns \fBdpkg\fP should use when displaying formatted text. Currently only used by \-l. +.SS Internal environment .TP .B DPKG_SHELL_REASON Defined by \fBdpkg\fP on the shell spawned on the conffile prompt to @@ -856,6 +860,12 @@ Defined by \fBdpkg\fP on the maintainer script environment to the name of the script running, one of \fBpreinst\fP, \fBpostinst\fP, \fBprerm\fP or \fBpostrm\fP (since dpkg 1.15.7). +.TP +.B DPKG_MAINTSCRIPT_DEBUG +Defined by \fBdpkg\fP on the maintainer script environment to a value +(\(oq\fB0\fP\(cq or \(oq\fB1\fP\(cq) noting whether debugging has been +requested (with the \fB\-\-debug\fP option) for the maintainer scripts +(since dpkg 1.18.4). . .SH FILES .TP diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-architecture.1 dpkg-1.18.4ubuntu1/man/dpkg-architecture.1 --- dpkg-1.18.3ubuntu1/man/dpkg-architecture.1 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-architecture.1 2015-11-26 23:53:37.000000000 +0000 @@ -103,9 +103,6 @@ .TP .BR \-A ", " \-\-target\-arch " \fIarchitecture\fP" Set the target Debian architecture (since dpkg 1.17.14). -This is only needed when building a -cross-toolchain, one that will be built on the build architecture, to be -run on the host architecture, and to build code for the target architecture. .TP .BR \-T ", " \-\-target\-type " \fIgnu-system-type\fP" Set the target GNU system type (since dpkg 1.17.14). @@ -136,6 +133,9 @@ The machine the package is built for. .IP "target machine" 4 The machine the compiler is building for. +This is only needed when building a cross-toolchain, one that will be built +on the build architecture, to be run on the host architecture, and to build +code for the target architecture. .IP "Debian architecture" 4 The Debian architecture string, which specifies the binary tree in the FTP archive. Examples: i386, sparc, hurd\-i386. diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-buildflags.1 dpkg-1.18.4ubuntu1/man/dpkg-buildflags.1 --- dpkg-1.18.3ubuntu1/man/dpkg-buildflags.1 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-buildflags.1 2015-12-25 03:53:50.000000000 +0000 @@ -369,7 +369,7 @@ architectures that support them. .TP .B timeless -This setting (disabled by default) adds +This setting (enabled by default) adds .B \-Wdate\-time to \fBCPPFLAGS\fP. This will cause warnings when the \fB__TIME__\fP, \fB__DATE__\fP and diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-buildpackage.1 dpkg-1.18.4ubuntu1/man/dpkg-buildpackage.1 --- dpkg-1.18.3ubuntu1/man/dpkg-buildpackage.1 2015-09-17 14:58:38.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-buildpackage.1 2015-12-12 20:59:24.000000000 +0000 @@ -219,9 +219,10 @@ required in a build environment, the so called Build-Essential package set. .TP .B \-nc -Do not clean the source tree (implies \fB\-b\fP if nothing else has been -selected among \fB\-F\fP, \fB\-g\fP, \fB\-G\fP, \fB\-B\fP, \fB\-A\fP -or \fB\-S\fP). +Do not clean the source tree. +Implies \fB\-b\fP if nothing else has been selected among \fB\-F\fP, +\fB\-g\fP, \fB\-G\fP, \fB\-B\fP, \fB\-A\fP or \fB\-S\fP. +Implies \fB\-d\fP with \fB\-S\fP (since dpkg 1.18.0). .TP .B \-tc Clean the source tree (using diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-deb.1 dpkg-1.18.4ubuntu1/man/dpkg-deb.1 --- dpkg-1.18.3ubuntu1/man/dpkg-deb.1 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-deb.1 2015-11-26 23:53:37.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-deb(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 1999 Wichert Akkerman .\" Copyright © 2006 Frank Lichtenheld .\" Copyright © 2007-2015 Guillem Jover diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-distaddfile.1 dpkg-1.18.4ubuntu1/man/dpkg-distaddfile.1 --- dpkg-1.18.3ubuntu1/man/dpkg-distaddfile.1 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-distaddfile.1 2015-11-26 23:53:37.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-distaddfile(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-divert.1 dpkg-1.18.4ubuntu1/man/dpkg-divert.1 --- dpkg-1.18.3ubuntu1/man/dpkg-divert.1 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-divert.1 2015-11-26 23:53:37.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-divert(1) .\" -.\" Copyright © 1995 Ian Jackson +.\" Copyright © 1995 Ian Jackson .\" Copyright © 1999 Wichert Akkerman .\" Copyright © 2004 Scott James Remnant .\" Copyright © 2007-2013, 2015 Guillem Jover diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-genchanges.1 dpkg-1.18.4ubuntu1/man/dpkg-genchanges.1 --- dpkg-1.18.3ubuntu1/man/dpkg-genchanges.1 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-genchanges.1 2015-11-26 23:53:37.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-genchanges(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2015 Guillem Jover .\" Copyright © 2008-2010 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-gencontrol.1 dpkg-1.18.4ubuntu1/man/dpkg-gencontrol.1 --- dpkg-1.18.3ubuntu1/man/dpkg-gencontrol.1 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-gencontrol.1 2015-11-26 23:53:37.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-gencontrol(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006, 2012-2013, 2015 Guillem Jover .\" Copyright © 2007-2008 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-parsechangelog.1 dpkg-1.18.4ubuntu1/man/dpkg-parsechangelog.1 --- dpkg-1.18.3ubuntu1/man/dpkg-parsechangelog.1 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-parsechangelog.1 2015-11-26 23:53:37.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-parsechangelog(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006, 2011-2015 Guillem Jover .\" Copyright © 2007-2008 Frank Lichtenheld diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-query.1 dpkg-1.18.4ubuntu1/man/dpkg-query.1 --- dpkg-1.18.3ubuntu1/man/dpkg-query.1 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-query.1 2015-12-25 03:53:50.000000000 +0000 @@ -244,9 +244,9 @@ .B binary:Package It contains the binary package name with a possible architecture qualifier like \(lqlibc6:amd64\(rq (since dpkg 1.16.2). -The architecture qualifier will only be present if the package has a -\fBMulti\-Arch\fP field with a value of \fBsame\fP. -This makes the package name unambiguous. +An architecture qualifier will be present to make the package name unambiguous, +for example if the package has a \fBMulti\-Arch\fP field with a value of +\fBsame\fP or the package is of a foreign architecture. .TP .B binary:Summary It contains the package short description (since dpkg 1.16.2). diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-shlibdeps.1 dpkg-1.18.4ubuntu1/man/dpkg-shlibdeps.1 --- dpkg-1.18.3ubuntu1/man/dpkg-shlibdeps.1 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-shlibdeps.1 2015-11-26 23:53:37.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-deb(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006 Frank Lichtenheld .\" Copyright © 2007-2011 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-source.1 dpkg-1.18.4ubuntu1/man/dpkg-source.1 --- dpkg-1.18.3ubuntu1/man/dpkg-source.1 2015-09-16 12:50:15.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-source.1 2015-11-26 23:53:37.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-source(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2007 Frank Lichtenheld .\" Copyright © 2006-2015 Guillem Jover diff -Nru dpkg-1.18.3ubuntu1/man/dpkg-split.1 dpkg-1.18.4ubuntu1/man/dpkg-split.1 --- dpkg-1.18.3ubuntu1/man/dpkg-split.1 2015-08-08 01:15:30.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/dpkg-split.1 2015-11-26 23:53:37.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-split(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2011 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/es/deb-old.5 dpkg-1.18.4ubuntu1/man/es/deb-old.5 --- dpkg-1.18.3ubuntu1/man/es/deb-old.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/es/deb-old.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,7 +1,7 @@ .\" dpkg manual page - deb-old(5) .\" .\" Copyright © 1995 Raul Miller -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/es/deb-substvars.5 dpkg-1.18.4ubuntu1/man/es/deb-substvars.5 --- dpkg-1.18.3ubuntu1/man/es/deb-substvars.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/es/deb-substvars.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - deb-substvars(5) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2009,2012-2015 Guillem Jover .\" Copyright © 2009-2010 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/es/dpkg-distaddfile.1 dpkg-1.18.4ubuntu1/man/es/dpkg-distaddfile.1 --- dpkg-1.18.3ubuntu1/man/es/dpkg-distaddfile.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/es/dpkg-distaddfile.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-distaddfile(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/es/dpkg-divert.1 dpkg-1.18.4ubuntu1/man/es/dpkg-divert.1 --- dpkg-1.18.3ubuntu1/man/es/dpkg-divert.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/es/dpkg-divert.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-divert(1) .\" -.\" Copyright © 1995 Ian Jackson +.\" Copyright © 1995 Ian Jackson .\" Copyright © 1999 Wichert Akkerman .\" Copyright © 2004 Scott James Remnant .\" Copyright © 2007-2013, 2015 Guillem Jover diff -Nru dpkg-1.18.3ubuntu1/man/es/dpkg-genchanges.1 dpkg-1.18.4ubuntu1/man/es/dpkg-genchanges.1 --- dpkg-1.18.3ubuntu1/man/es/dpkg-genchanges.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/es/dpkg-genchanges.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-genchanges(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2015 Guillem Jover .\" Copyright © 2008-2010 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/es/dpkg-gencontrol.1 dpkg-1.18.4ubuntu1/man/es/dpkg-gencontrol.1 --- dpkg-1.18.3ubuntu1/man/es/dpkg-gencontrol.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/es/dpkg-gencontrol.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-gencontrol(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006, 2012-2013, 2015 Guillem Jover .\" Copyright © 2007-2008 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/es/dpkg-split.1 dpkg-1.18.4ubuntu1/man/es/dpkg-split.1 --- dpkg-1.18.3ubuntu1/man/es/dpkg-split.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/es/dpkg-split.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-split(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2011 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/fr/deb.5 dpkg-1.18.4ubuntu1/man/fr/deb.5 --- dpkg-1.18.3ubuntu1/man/fr/deb.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/deb.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,7 +1,7 @@ .\" dpkg manual page - deb(5) .\" .\" Copyright © 1995 Raul Miller -.\" Copyright © 1996 Ian Jackson +.\" Copyright © 1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2014 Guillem Jover .\" diff -Nru dpkg-1.18.3ubuntu1/man/fr/deb-old.5 dpkg-1.18.4ubuntu1/man/fr/deb-old.5 --- dpkg-1.18.3ubuntu1/man/fr/deb-old.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/deb-old.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,7 +1,7 @@ .\" dpkg manual page - deb-old(5) .\" .\" Copyright © 1995 Raul Miller -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/fr/deb-src-control.5 dpkg-1.18.4ubuntu1/man/fr/deb-src-control.5 --- dpkg-1.18.3ubuntu1/man/fr/deb-src-control.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/deb-src-control.5 2015-12-25 12:49:47.000000000 +0000 @@ -132,12 +132,14 @@ .TP \fBBuild\-Depends:\fP\fI liste\-de\-paquets\fP -Liste de paquets installer et configurer pour pouvoir construire le paquet -source. Si une dpendance est ajoute cette liste, l'effet sera le mme -que si elle tait ajoute la fois dans \fBBuild\-Depends\-Arch\fP et -\fBBuild\-Depends\-Indep\fP, en ayant de plus l'effet d'tre prise en compte pour -les constructions de paquets source uniquement ( source\-only builds ). - +A list of packages that need to be installed and configured to be able to +build from source package. These dependencies need to be satisfied when +building binary architecture dependent or independent packages and source +packages. Including a dependency in this field does not have the exact same +effect as including it in both \fBBuild\-Depends\-Arch\fP and +\fBBuild\-Depends\-Indep\fP, because the dependency also needs to be satisfied +when building the source package. +. .TP \fBBuild\-Depends\-Arch:\fP\fI package\-list\fP Liste analogue \fBBuild\-Depends\fP, mais restreinte aux paquets ncessaires @@ -272,6 +274,8 @@ .TP \fBEssential:\fP \fByes\fP|\fBno\fP .TQ +\fBBuild\-Essential:\fP \fByes\fP|\fBno\fP +.TQ \fBMulti\-Arch:\fP \fBsame\fP|\fBforeign\fP|\fBallowed\fP|\fBno\fP .TQ \fBTag:\fP\fI liste\-d'tiquettes\fP diff -Nru dpkg-1.18.3ubuntu1/man/fr/deb-substvars.5 dpkg-1.18.4ubuntu1/man/fr/deb-substvars.5 --- dpkg-1.18.3ubuntu1/man/fr/deb-substvars.5 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/deb-substvars.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - deb-substvars(5) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2009,2012-2015 Guillem Jover .\" Copyright © 2009-2010 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/fr/dpkg-architecture.1 dpkg-1.18.4ubuntu1/man/fr/dpkg-architecture.1 --- dpkg-1.18.3ubuntu1/man/fr/dpkg-architecture.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/dpkg-architecture.1 2015-12-25 12:49:47.000000000 +0000 @@ -104,10 +104,7 @@ Dfinit le type de systme GNU en cours. .TP \fB\-A\fP, \fB\-\-target\-arch\fP \fIarchitecture\fP -Set the target Debian architecture (since dpkg 1.17.14). This is only -needed when building a cross\-toolchain, one that will be built on the build -architecture, to be run on the host architecture, and to build code for the -target architecture. +Set the target Debian architecture (since dpkg 1.17.14). .TP \fB\-T\fP, \fB\-\-target\-type\fP \fItype\-de\-systme\-gnu\fP Set the target GNU system type (since dpkg 1.17.14). @@ -139,7 +136,9 @@ .IP "Machine hte" 4 Machine pour laquelle le paquet est construit. .IP "Machine cible" 4 -Machine pour laquelle le compilateur est construit. +The machine the compiler is building for. This is only needed when building +a cross\-toolchain, one that will be built on the build architecture, to be +run on the host architecture, and to build code for the target architecture. .IP "Architecture Debian" 4 Chane de caractres de l'architecture Debian qui spcifie l'emplacement dans l'archive FTP. Par exemple\ : i386, sparc, hurd\-i386. diff -Nru dpkg-1.18.3ubuntu1/man/fr/dpkg-buildflags.1 dpkg-1.18.4ubuntu1/man/fr/dpkg-buildflags.1 --- dpkg-1.18.3ubuntu1/man/fr/dpkg-buildflags.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/dpkg-buildflags.1 2015-12-25 12:49:47.000000000 +0000 @@ -381,7 +381,7 @@ architectures qui les grent. .TP \fBtimeless\fP -This setting (disabled by default) adds \fB\-Wdate\-time\fP to \fBCPPFLAGS\fP. This +This setting (enabled by default) adds \fB\-Wdate\-time\fP to \fBCPPFLAGS\fP. This will cause warnings when the \fB__TIME__\fP, \fB__DATE__\fP and \fB\%__TIMESTAMP__\fP macros are used. . diff -Nru dpkg-1.18.3ubuntu1/man/fr/dpkg-buildpackage.1 dpkg-1.18.4ubuntu1/man/fr/dpkg-buildpackage.1 --- dpkg-1.18.3ubuntu1/man/fr/dpkg-buildpackage.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/dpkg-buildpackage.1 2015-12-25 12:49:47.000000000 +0000 @@ -209,8 +209,9 @@ required in a build environment, the so called Build\-Essential package set. .TP \fB\-nc\fP -Pas de nettoyage de l'arborescence des sources (implique \fB\-b\fP si aucune des -options \fB\-F\fP, \fB\-g\fP, \fB\-G\fP, \fB\-B\fP, \fB\-A\fP ou \fB\-S\fP n'est utilise). +Do not clean the source tree. Implies \fB\-b\fP if nothing else has been +selected among \fB\-F\fP, \fB\-g\fP, \fB\-G\fP, \fB\-B\fP, \fB\-A\fP or \fB\-S\fP. Implies \fB\-d\fP +with \fB\-S\fP (since dpkg 1.18.0). .TP \fB\-tc\fP Nettoyage de l'arborescence (en utilisant diff -Nru dpkg-1.18.3ubuntu1/man/fr/dpkg-deb.1 dpkg-1.18.4ubuntu1/man/fr/dpkg-deb.1 --- dpkg-1.18.3ubuntu1/man/fr/dpkg-deb.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/dpkg-deb.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-deb(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 1999 Wichert Akkerman .\" Copyright © 2006 Frank Lichtenheld .\" Copyright © 2007-2015 Guillem Jover diff -Nru dpkg-1.18.3ubuntu1/man/fr/dpkg-distaddfile.1 dpkg-1.18.4ubuntu1/man/fr/dpkg-distaddfile.1 --- dpkg-1.18.3ubuntu1/man/fr/dpkg-distaddfile.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/dpkg-distaddfile.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-distaddfile(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/fr/dpkg-divert.1 dpkg-1.18.4ubuntu1/man/fr/dpkg-divert.1 --- dpkg-1.18.3ubuntu1/man/fr/dpkg-divert.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/dpkg-divert.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-divert(1) .\" -.\" Copyright © 1995 Ian Jackson +.\" Copyright © 1995 Ian Jackson .\" Copyright © 1999 Wichert Akkerman .\" Copyright © 2004 Scott James Remnant .\" Copyright © 2007-2013, 2015 Guillem Jover diff -Nru dpkg-1.18.3ubuntu1/man/fr/dpkg-genchanges.1 dpkg-1.18.4ubuntu1/man/fr/dpkg-genchanges.1 --- dpkg-1.18.3ubuntu1/man/fr/dpkg-genchanges.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/dpkg-genchanges.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-genchanges(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2015 Guillem Jover .\" Copyright © 2008-2010 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/fr/dpkg-gencontrol.1 dpkg-1.18.4ubuntu1/man/fr/dpkg-gencontrol.1 --- dpkg-1.18.3ubuntu1/man/fr/dpkg-gencontrol.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/dpkg-gencontrol.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-gencontrol(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006, 2012-2013, 2015 Guillem Jover .\" Copyright © 2007-2008 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/fr/dpkg-query.1 dpkg-1.18.4ubuntu1/man/fr/dpkg-query.1 --- dpkg-1.18.3ubuntu1/man/fr/dpkg-query.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/dpkg-query.1 2015-12-25 12:49:47.000000000 +0000 @@ -244,9 +244,10 @@ .TP \fBbinary:Package\fP It contains the binary package name with a possible architecture qualifier -like \(lqlibc6:amd64\(rq (since dpkg 1.16.2). The architecture qualifier -will only be present if the package has a \fBMulti\-Arch\fP field with a value -of \fBsame\fP. This makes the package name unambiguous. +like \(lqlibc6:amd64\(rq (since dpkg 1.16.2). An architecture qualifier +will be present to make the package name unambiguous, for example if the +package has a \fBMulti\-Arch\fP field with a value of \fBsame\fP or the package is +of a foreign architecture. .TP \fBbinary:Summary\fP Il contient la description courte du paquet (depuis dpkg 1.16.2). diff -Nru dpkg-1.18.3ubuntu1/man/fr/dpkg-shlibdeps.1 dpkg-1.18.4ubuntu1/man/fr/dpkg-shlibdeps.1 --- dpkg-1.18.3ubuntu1/man/fr/dpkg-shlibdeps.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/dpkg-shlibdeps.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-deb(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006 Frank Lichtenheld .\" Copyright © 2007-2011 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/fr/dpkg-split.1 dpkg-1.18.4ubuntu1/man/fr/dpkg-split.1 --- dpkg-1.18.3ubuntu1/man/fr/dpkg-split.1 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/fr/dpkg-split.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-split(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2011 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/it/deb.5 dpkg-1.18.4ubuntu1/man/it/deb.5 --- dpkg-1.18.3ubuntu1/man/it/deb.5 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/it/deb.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,7 +1,7 @@ .\" dpkg manual page - deb(5) .\" .\" Copyright © 1995 Raul Miller -.\" Copyright © 1996 Ian Jackson +.\" Copyright © 1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2014 Guillem Jover .\" diff -Nru dpkg-1.18.3ubuntu1/man/it/deb-old.5 dpkg-1.18.4ubuntu1/man/it/deb-old.5 --- dpkg-1.18.3ubuntu1/man/it/deb-old.5 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/it/deb-old.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,7 +1,7 @@ .\" dpkg manual page - deb-old(5) .\" .\" Copyright © 1995 Raul Miller -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/it/deb-src-control.5 dpkg-1.18.4ubuntu1/man/it/deb-src-control.5 --- dpkg-1.18.3ubuntu1/man/it/deb-src-control.5 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/it/deb-src-control.5 2015-12-25 12:49:47.000000000 +0000 @@ -133,12 +133,14 @@ .TP \fBBuild\-Depends:\fP\fI elenco\-pacchetti\fP -Un elenco di pacchetti che devono essere installati e configurati per poter -creare il pacchetto sorgente. Includere una dipendenza in questo elenco ha -lo stesso effetto di includerla in entrambi \fBBuild\-Depends\-Arch\fP e -\fBBuild\-Depends\-Indep\fP, con l'effetto aggiuntivo di essere usata per la -creazione di archivi solo\-sorgenti. - +A list of packages that need to be installed and configured to be able to +build from source package. These dependencies need to be satisfied when +building binary architecture dependent or independent packages and source +packages. Including a dependency in this field does not have the exact same +effect as including it in both \fBBuild\-Depends\-Arch\fP and +\fBBuild\-Depends\-Indep\fP, because the dependency also needs to be satisfied +when building the source package. +. .TP \fBBuild\-Depends\-Arch:\fP\fI package\-list\fP Come \fBBuild\-Depends\fP, ma sono necessari solamente quando si compilano i @@ -268,6 +270,8 @@ .TP \fBEssential:\fP \fByes\fP|\fBno\fP .TQ +\fBBuild\-Essential:\fP \fByes\fP|\fBno\fP +.TQ \fBMulti\-Arch:\fP \fBsame\fP|\fBforeign\fP|\fBallowed\fP|\fBno\fP .TQ \fBTag:\fP\fI elenco\-etichette\fP diff -Nru dpkg-1.18.3ubuntu1/man/it/deb-substvars.5 dpkg-1.18.4ubuntu1/man/it/deb-substvars.5 --- dpkg-1.18.3ubuntu1/man/it/deb-substvars.5 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/it/deb-substvars.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - deb-substvars(5) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2009,2012-2015 Guillem Jover .\" Copyright © 2009-2010 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/it/dpkg-architecture.1 dpkg-1.18.4ubuntu1/man/it/dpkg-architecture.1 --- dpkg-1.18.3ubuntu1/man/it/dpkg-architecture.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/it/dpkg-architecture.1 2015-12-25 12:49:47.000000000 +0000 @@ -105,10 +105,7 @@ Imposta il tipo di sistema GNU ospite. .TP \fB\-A\fP, \fB\-\-target\-arch\fP \fIarchitettura\fP -Set the target Debian architecture (since dpkg 1.17.14). This is only -needed when building a cross\-toolchain, one that will be built on the build -architecture, to be run on the host architecture, and to build code for the -target architecture. +Set the target Debian architecture (since dpkg 1.17.14). .TP \fB\-T\fP, \fB\-\-target\-type\fP \fItipo\-sistema\-gnu\fP Set the target GNU system type (since dpkg 1.17.14). @@ -139,7 +136,9 @@ .IP "macchina ospite" 4 La macchina per cui compilato il pacchetto. .IP "macchina di destinazione" 4 -La macchina per cui compila il compilatore. +The machine the compiler is building for. This is only needed when building +a cross\-toolchain, one that will be built on the build architecture, to be +run on the host architecture, and to build code for the target architecture. .IP "architettura Debian" 4 La stringa dell'architettura Debian che specifica l'albero binario nell'archivio FTP. Esempi: i386, sparc, hurd\-i386. diff -Nru dpkg-1.18.3ubuntu1/man/it/dpkg-buildpackage.1 dpkg-1.18.4ubuntu1/man/it/dpkg-buildpackage.1 --- dpkg-1.18.3ubuntu1/man/it/dpkg-buildpackage.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/it/dpkg-buildpackage.1 2015-12-25 12:49:47.000000000 +0000 @@ -207,8 +207,9 @@ required in a build environment, the so called Build\-Essential package set. .TP \fB\-nc\fP -Non pulisce l'albero dei sorgenti (implica \fB\-b\fP se non stata selezionata -un'altra opzione tra \fB\-F\fP, \fB\-g\fP, \fB\-G\fP, \fB\-B\fP, \fB\-A\fP o \fB\-S\fP). +Do not clean the source tree. Implies \fB\-b\fP if nothing else has been +selected among \fB\-F\fP, \fB\-g\fP, \fB\-G\fP, \fB\-B\fP, \fB\-A\fP or \fB\-S\fP. Implies \fB\-d\fP +with \fB\-S\fP (since dpkg 1.18.0). .TP \fB\-tc\fP Pulisce l'albero dei sorgenti (usando \fIcomando\-per\-diventare\-root\fP diff -Nru dpkg-1.18.3ubuntu1/man/it/dpkg-deb.1 dpkg-1.18.4ubuntu1/man/it/dpkg-deb.1 --- dpkg-1.18.3ubuntu1/man/it/dpkg-deb.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/it/dpkg-deb.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-deb(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 1999 Wichert Akkerman .\" Copyright © 2006 Frank Lichtenheld .\" Copyright © 2007-2015 Guillem Jover diff -Nru dpkg-1.18.3ubuntu1/man/it/dpkg-distaddfile.1 dpkg-1.18.4ubuntu1/man/it/dpkg-distaddfile.1 --- dpkg-1.18.3ubuntu1/man/it/dpkg-distaddfile.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/it/dpkg-distaddfile.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-distaddfile(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/it/dpkg-gencontrol.1 dpkg-1.18.4ubuntu1/man/it/dpkg-gencontrol.1 --- dpkg-1.18.3ubuntu1/man/it/dpkg-gencontrol.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/it/dpkg-gencontrol.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-gencontrol(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006, 2012-2013, 2015 Guillem Jover .\" Copyright © 2007-2008 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/it/dpkg-query.1 dpkg-1.18.4ubuntu1/man/it/dpkg-query.1 --- dpkg-1.18.3ubuntu1/man/it/dpkg-query.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/it/dpkg-query.1 2015-12-25 12:49:47.000000000 +0000 @@ -245,9 +245,10 @@ .TP \fBbinary:Package\fP It contains the binary package name with a possible architecture qualifier -like \(lqlibc6:amd64\(rq (since dpkg 1.16.2). The architecture qualifier -will only be present if the package has a \fBMulti\-Arch\fP field with a value -of \fBsame\fP. This makes the package name unambiguous. +like \(lqlibc6:amd64\(rq (since dpkg 1.16.2). An architecture qualifier +will be present to make the package name unambiguous, for example if the +package has a \fBMulti\-Arch\fP field with a value of \fBsame\fP or the package is +of a foreign architecture. .TP \fBbinary:Summary\fP Contiene la descrizione breve del pacchetto (a partire da dpkg 1.16.2). diff -Nru dpkg-1.18.3ubuntu1/man/it/dpkg-split.1 dpkg-1.18.4ubuntu1/man/it/dpkg-split.1 --- dpkg-1.18.3ubuntu1/man/it/dpkg-split.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/it/dpkg-split.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-split(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2011 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/ja/deb-old.5 dpkg-1.18.4ubuntu1/man/ja/deb-old.5 --- dpkg-1.18.3ubuntu1/man/ja/deb-old.5 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/ja/deb-old.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,7 +1,7 @@ .\" dpkg manual page - deb-old(5) .\" .\" Copyright © 1995 Raul Miller -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/ja/deb-substvars.5 dpkg-1.18.4ubuntu1/man/ja/deb-substvars.5 --- dpkg-1.18.3ubuntu1/man/ja/deb-substvars.5 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/ja/deb-substvars.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - deb-substvars(5) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2009,2012-2015 Guillem Jover .\" Copyright © 2009-2010 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/ja/dpkg-distaddfile.1 dpkg-1.18.4ubuntu1/man/ja/dpkg-distaddfile.1 --- dpkg-1.18.3ubuntu1/man/ja/dpkg-distaddfile.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/ja/dpkg-distaddfile.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-distaddfile(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/ja/dpkg-divert.1 dpkg-1.18.4ubuntu1/man/ja/dpkg-divert.1 --- dpkg-1.18.3ubuntu1/man/ja/dpkg-divert.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/ja/dpkg-divert.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-divert(1) .\" -.\" Copyright © 1995 Ian Jackson +.\" Copyright © 1995 Ian Jackson .\" Copyright © 1999 Wichert Akkerman .\" Copyright © 2004 Scott James Remnant .\" Copyright © 2007-2013, 2015 Guillem Jover diff -Nru dpkg-1.18.3ubuntu1/man/ja/dpkg-genchanges.1 dpkg-1.18.4ubuntu1/man/ja/dpkg-genchanges.1 --- dpkg-1.18.3ubuntu1/man/ja/dpkg-genchanges.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/ja/dpkg-genchanges.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-genchanges(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2015 Guillem Jover .\" Copyright © 2008-2010 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/ja/dpkg-gencontrol.1 dpkg-1.18.4ubuntu1/man/ja/dpkg-gencontrol.1 --- dpkg-1.18.3ubuntu1/man/ja/dpkg-gencontrol.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/ja/dpkg-gencontrol.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-gencontrol(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006, 2012-2013, 2015 Guillem Jover .\" Copyright © 2007-2008 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/ja/dpkg-split.1 dpkg-1.18.4ubuntu1/man/ja/dpkg-split.1 --- dpkg-1.18.3ubuntu1/man/ja/dpkg-split.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/ja/dpkg-split.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-split(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2011 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/pl/deb-old.5 dpkg-1.18.4ubuntu1/man/pl/deb-old.5 --- dpkg-1.18.3ubuntu1/man/pl/deb-old.5 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/pl/deb-old.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,7 +1,7 @@ .\" dpkg manual page - deb-old(5) .\" .\" Copyright © 1995 Raul Miller -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/pl/deb-substvars.5 dpkg-1.18.4ubuntu1/man/pl/deb-substvars.5 --- dpkg-1.18.3ubuntu1/man/pl/deb-substvars.5 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/pl/deb-substvars.5 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - deb-substvars(5) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2009,2012-2015 Guillem Jover .\" Copyright © 2009-2010 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/pl/dpkg-distaddfile.1 dpkg-1.18.4ubuntu1/man/pl/dpkg-distaddfile.1 --- dpkg-1.18.3ubuntu1/man/pl/dpkg-distaddfile.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/pl/dpkg-distaddfile.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-distaddfile(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/pl/dpkg-divert.1 dpkg-1.18.4ubuntu1/man/pl/dpkg-divert.1 --- dpkg-1.18.3ubuntu1/man/pl/dpkg-divert.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/pl/dpkg-divert.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-divert(1) .\" -.\" Copyright © 1995 Ian Jackson +.\" Copyright © 1995 Ian Jackson .\" Copyright © 1999 Wichert Akkerman .\" Copyright © 2004 Scott James Remnant .\" Copyright © 2007-2013, 2015 Guillem Jover diff -Nru dpkg-1.18.3ubuntu1/man/pl/dpkg-genchanges.1 dpkg-1.18.4ubuntu1/man/pl/dpkg-genchanges.1 --- dpkg-1.18.3ubuntu1/man/pl/dpkg-genchanges.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/pl/dpkg-genchanges.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-genchanges(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006-2015 Guillem Jover .\" Copyright © 2008-2010 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/pl/dpkg-gencontrol.1 dpkg-1.18.4ubuntu1/man/pl/dpkg-gencontrol.1 --- dpkg-1.18.3ubuntu1/man/pl/dpkg-gencontrol.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/pl/dpkg-gencontrol.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-gencontrol(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2000 Wichert Akkerman .\" Copyright © 2006, 2012-2013, 2015 Guillem Jover .\" Copyright © 2007-2008 Raphaël Hertzog diff -Nru dpkg-1.18.3ubuntu1/man/pl/dpkg-split.1 dpkg-1.18.4ubuntu1/man/pl/dpkg-split.1 --- dpkg-1.18.3ubuntu1/man/pl/dpkg-split.1 2015-09-21 05:24:17.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/pl/dpkg-split.1 2015-12-25 12:49:47.000000000 +0000 @@ -1,6 +1,6 @@ .\" dpkg manual page - dpkg-split(1) .\" -.\" Copyright © 1995-1996 Ian Jackson +.\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2011 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify diff -Nru dpkg-1.18.3ubuntu1/man/po/de.po dpkg-1.18.4ubuntu1/man/po/de.po --- dpkg-1.18.3ubuntu1/man/po/de.po 2015-09-21 05:24:16.000000000 +0000 +++ dpkg-1.18.4ubuntu1/man/po/de.po 2015-12-25 12:49:47.000000000 +0000 @@ -16,8 +16,8 @@ msgstr "" "Project-Id-Version: dpkg-man 1.18.3\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" -"POT-Creation-Date: 2015-09-21 07:14+0200\n" -"PO-Revision-Date: 2015-09-16 20:49+0200\n" +"POT-Creation-Date: 2015-12-25 13:29+0100\n" +"PO-Revision-Date: 2015-12-25 04:54+0100\n" "Last-Translator: Helge Kreutzmann \n" "Language-Team: German \n" "Language: de\n" @@ -458,7 +458,7 @@ #: deb-control.5 deb-src-control.5 #, no-wrap msgid "BI< section>" -msgstr "BI< Bereich>" +msgstr "BI< Sektion>" #. type: Plain text #: deb-control.5 deb-src-control.5 @@ -468,8 +468,8 @@ "B, B, B, etc." msgstr "" "Dies ist ein allgemeines Feld, das dem Paket eine Kategorie gibt, basierend " -"auf der Software, die es installiert. Einige übliche Bereiche sind B, " -"B, B, B, B usw." +"auf der Software, die es installiert. Einige übliche Sektionen sind " +"B, B, B, B, B usw." #. type: TP #: deb-control.5 deb-src-control.5 @@ -518,6 +518,21 @@ "erlauben, ein B-Paket zu entfernen (zumindestens nicht ohne die " "Verwendung einer der »force«-Optionen)." +#. type: TQ +#: deb-control.5 deb-src-control.5 +#, fuzzy, no-wrap +#| msgid "B B|B" +msgid "B B|B" +msgstr "B B|B" + +#. type: Plain text +#: deb-control.5 +msgid "" +"This field is usually only needed when the answer is B, and is commonly " +"injected by the archive software. It denotes a package that is required " +"when building other packages." +msgstr "" + #. type: TP #: deb-control.5 #, no-wrap @@ -890,7 +905,7 @@ "syntax as above for the B, B and B fields." msgstr "" "Die Syntax von B, B und B ist eine Liste von " -"Paketnamen, getrennt durch Kommata (und optionalen Leerzeichen). Im " +"Paketnamen, getrennt durch Kommata (und optionalen Leerraumzeichen). Im " "B- und B-Feld sollte das Komma als \\(lqODER\\(rq gelesen " "werden. Eine optionale Architektur-Spezifikation kann mit der gleichen " "Syntax wie oben an den Paketnamen angehängt werden; der Vorgabewert ist " @@ -937,7 +952,7 @@ "since dpkg 1.17.11)." msgstr "" "Die Syntax von B ist eine Liste von Paketnamen, getrennt durch " -"Kommata (und optionalen Leerzeichen). Eine optionale Architektur-" +"Kommata (und optionalen Leerraumzeichen). Eine optionale Architektur-" "Spezifikation kann mit der gleichen Syntax wie oben an den Paketnamen " "angehängt werden. Falls diese fehlt, ist die Vorgabe die binäre " "Paketarchitektur. Eine optionale genaue (identisch mit) Version kann auch " @@ -1259,15 +1274,20 @@ #: deb-src-control.5 msgid "" "A list of packages that need to be installed and configured to be able to " -"build the source package. Including a dependency in this list has the same " +"build from source package. These dependencies need to be satisfied when " +"building binary architecture dependent or independent packages and source " +"packages. Including a dependency in this field does not have the exact same " "effect as including it in both B and B, with the additional effect of being used for source-only builds." +"Indep>, because the dependency also needs to be satisfied when building the " +"source package." msgstr "" "Eine Liste der Pakete, die installiert und konfiguriert sein müssen, um das " -"Quellpaket zu bauen. Die Aufnahme einer Abhängigkeit in diese Liste hat den " +"Paket aus den Quellen zu bauen. Diese Abhängigkeiten müssen erfüllt wein, " +"wenn binäre architekturabhängige und unabhängige und Quellpakete gebaut " +"werden. Die Aufnahme einer Abhängigkeit in diese Liste hat nicht den " "gleichen Effekt wie die Aufnahme in B und B mit dem zusätzlichen Effekt, dass es für reine Quellen-Bauten " -"verwandt wird." +"Depends-Indep>, da die Abhängigkeit auch beim Bau des Quellpaketes erfüllt " +"sein muss." #. type: TP #: deb-src-control.5 @@ -1437,8 +1457,8 @@ "names, meaning \\(lqNOT\\(rq." msgstr "" "Eine Architekturspezifikation besteht aus einer oder mehreren durch " -"Leerzeichen getrennten Architekturnamen. Jedem Namen darf ein Ausrufezeichen " -"vorangestellt werden, das \\(lqNICHT\\(rq bedeutet." +"Leerraumzeichen getrennten Architekturnamen. Jedem Namen darf ein " +"Ausrufezeichen vorangestellt werden, das \\(lqNICHT\\(rq bedeutet." # FIXME: Check paragraph on debian-dpkg #. type: Plain text @@ -1450,7 +1470,7 @@ "can be prefixed with an exclamation mark, meaning \\(lqNOT\\(rq. A " "restriction formula represents a disjunctive normal form expression." msgstr "" -"Eine Einschränkungsformel besteht aus einer oder mehrerer durch Leeraum " +"Eine Einschränkungsformel besteht aus einer oder mehrerer durch Leerraum " "getrennten Einschränkungslisten. Jede Einschränkungsliste wird in spitze " "Klammern eingeschlossen. Einträge in den Einschränkungslisten sind " "Bauprofilnamen, getrennt durch Leerraum. Diesen Listen kann ein " @@ -1550,7 +1570,7 @@ "are copied literally to the control file of the binary package." msgstr "" "Diese Felder sind in der Handbuchseite B(5) beschrieben, da sie " -"wörtlich in die Steuerdatei des Binärpakets kopiert werden." +"wörtlich in die control-Datei des Binärpakets kopiert werden." #. type: TQ #: deb-src-control.5 @@ -1589,7 +1609,7 @@ "the changes file and will not appear in the binary or source package control " "files." msgstr "" -"Es ist erlaubt, zusätzliche benutzerdefinierte Felder zu der Steuerdatei " +"Es ist erlaubt, zusätzliche benutzerdefinierte Felder zu der control-Datei " "hinzuzufügen. Die Werkzeuge werden diese Felder ignorieren. Falls Sie " "möchten, dass die Felder in die Ausgabedateien, wie z.B. die Binärpakete, " "kopiert werden, müssen Sie ein angepasstes Namensschema verwenden: Die " @@ -1923,7 +1943,7 @@ "Versionsnummer des Originalpakets (\\(lqUpstream\\(rq), aus dem die I<.deb>-" "Datei erstellt wurde, falls dies zutrifft. Normalerweise wird diese im " "gleichen Format vorliegen, wie sie von den Originalautoren angegeben wurde; " -"allerdings mag es notwendig sein, sie umzuformatieren, damit sie in das " +"allerdings kann es notwendig sein, sie umzuformatieren, damit sie in das " "Format des Paketverwaltungssystems und des Vergleichsschemas passt." #. type: Plain text @@ -2111,7 +2131,7 @@ "dpkg 1.10 and some parts of the dpkg build scripts only gained support for " "it later in the 1.10.x series." msgstr "" -"Das Tilde-Zeichen uns seine speziellen Sortiereigenschaften wurden in Dpkg " +"Das Tilde-Zeichen und seine speziellen Sortiereigenschaften wurden in Dpkg " "1.10 eingeführt und einige Teile der Bauskripte von Dpkg haben erst später " "in der 1.10.x-Serie Unterstützung dafür erhalten." @@ -2375,7 +2395,7 @@ "maintainer in order to offer some global consistency. This information is " "found in the override file." msgstr "" -"Während der Großteil der Informationen über ein Paket in der Steuerdatei " +"Während der Großteil der Informationen über ein Paket in der control-Datei " "gefunden werden kann, wird ein Teil von den Distributionszaren zentral statt " "von den Betreuern verwaltet, um eine gewisse globael Konsistenz zu bieten. " "Diese Informationen finden sich in der override-Datei." @@ -2386,13 +2406,13 @@ "The override file has a simple whitespace-delimited format. Comments are " "allowed (denoted with a B<#>)." msgstr "" -"Die override-Datei hat ein einfaches, durch Leerzeichen getrenntes Format. " -"Kommentare sind erlaubt (angezeigt durch ein B<#>)." +"Die override-Datei hat ein einfaches, durch Leerraumzeichen getrenntes " +"Format. Kommentare sind erlaubt (angezeigt durch ein B<#>)." #. type: Plain text #: deb-override.5 msgid "I I I
[I]" -msgstr "I I I [I]" +msgstr "I I I [I]" #. type: Plain text #: deb-override.5 @@ -2409,8 +2429,8 @@ "I and I
correspond to the respective control fields " "available in the .deb. The allowed values are listed in the Debian policy." msgstr "" -"I und I entsprechen den Feldern I und " -"I
der Steuerdatei in dem .deb. Die erlaubten Werte werden in den " +"I und I entsprechen den Feldern I und " +"I
der control-Datei in dem .deb. Die erlaubten Werte werden in den " "Debian-Richtlinien (I) aufgeführt." #. type: Plain text @@ -2479,8 +2499,8 @@ "The extra override file has a simple whitespace-delimited format. Comments " "are allowed (denoted with a B<#>)." msgstr "" -"Die Zusatz-override-Datei hat ein einfaches, durch Leerzeichen getrenntes " -"Format. Kommentare sind erlaubt (angezeigt durch ein B<#>)." +"Die Zusatz-override-Datei hat ein einfaches, durch Leerraumzeichen " +"getrenntes Format. Kommentare sind erlaubt (angezeigt durch ein B<#>)." #. type: Plain text #: deb-extra-override.5 @@ -2545,9 +2565,9 @@ "have the format" msgstr "" "B-Dateien bilden Laufzeitbibliotheknamen und -versionen (I) " -"auf Abhängigkeiten ab, die für eine Paketsteuerdatei geeignet sind. Es gibt " -"einen Eintrag pro Zeile. Leerzeilen sind B erlaubt. Zeilen, die mit " -"B<#> beginnen, werden als Kommentarzeilen betrachtet und ignoriert. Alle " +"auf Abhängigkeiten ab, die für eine Paket-control-Datei geeignet sind. Es " +"gibt einen Eintrag pro Zeile. Leerzeilen sind B erlaubt. Zeilen, die " +"mit B<#> beginnen, werden als Kommentarzeilen betrachtet und ignoriert. Alle " "anderen Zeilen müssen dem nachfolgenden Format folgen:" #. type: Plain text @@ -2562,9 +2582,9 @@ "I field extends to the end of the line. The I field is " "optional and normally not needed." msgstr "" -"Die Felder I und I werden durch Leerzeichen begrenzt, " -"das Feld I geht aber bis zum Ende der Zeile. Das Feld I " -"ist optional und wird normalerweise nicht benötigt." +"Die Felder I und I werden durch Leerraumzeichen " +"begrenzt, das Feld I geht aber bis zum Ende der Zeile. Das " +"Feld I ist optional und wird normalerweise nicht benötigt." #. type: Plain text #: deb-shlibs.5 @@ -2574,7 +2594,7 @@ "Manual for further details." msgstr "" "Das Feld I hat die gleiche Syntax wie das Feld B in " -"einer binären Steuerdatei, siehe B(5). Lesen Sie auch die " +"einer binären control-Datei, siehe B(5). Lesen Sie auch die " "Debian-Richtlinien für weitere Details." #. type: SH @@ -2650,8 +2670,8 @@ "perform some variable substitutions on the output file." msgstr "" "Bevor B, B und B ihre " -"Steuerinformationen (zu der Quellsteuer-Datei B<.dsc> für B und " -"zu der Standardausgabe für B und B) " +"Steuerinformationen (zu der Quell-control-Datei B<.dsc> für B " +"und zu der Standardausgabe für B und B) " "schreiben, führen sie einige Variablensubstitutionen in der Ausgabedatei " "durch." @@ -2689,7 +2709,7 @@ "yet occur. That's why you can't use variables in the B, B " "and B fields." msgstr "" -"Obwohl die Variablensubstitution bei allen Feldern der Steuerdatei " +"Obwohl die Variablensubstitution bei allen Feldern der control-Datei " "vorgenommen wird, werden einige dieser Felder während des Bauens benötigt " "und verwendet, wenn die Substitution noch nicht erfolgt ist. Daher können " "Sie Variablen nicht in den Feldern B, B und B " @@ -2759,8 +2779,8 @@ "Variablen können über die allgemeine B<-V>-Option gesetzt werden. Sie können " "auch in der B (bzw. in der über die Option B<-T> gesetzten " "Datei) angegeben werden. Diese Datei besteht auch Zeilen der Form " -"IB<=>I. Leerzeichen am Zeilenende, leere Zeilen und Zeilen, die " -"mit dem B<#>-Symbol starten (Kommentare) werden ignoriert." +"IB<=>I. Leerraumzeichen am Zeilenende, leere Zeilen und Zeilen, " +"die mit dem B<#>-Symbol starten (Kommentare) werden ignoriert." #. type: Plain text #: deb-substvars.5 @@ -3153,7 +3173,7 @@ "are system dependent, for ELF and GNU-based systems these are B and " "B." msgstr "" -"Es gibt in einer durch Leerzeichen getrennten Liste an, welche Blacklist-" +"Es gibt in einer durch Leerraumzeichen getrennten Liste an, welche Blacklist-" "Gruppen ignoriert werden sollten, so dass Symbole, die in diesen Gruppen " "enthalten sind, in die Ausgabedatei aufgenommen werden (seit Dpkg 1.17.6). " "Dies sollte nur für Toolchain-Pakete notwendig sein, die solche Symbole in " @@ -3262,8 +3282,8 @@ "and everything after the first B<#> on any line will be trimmed, and empty " "lines will be ignored." msgstr "" -"Diese Datei enthält Direktiven, eine pro Zeile. Leerzeichen am Anfang und " -"Ende sowie alles nach dem ersten B<#> werden in jeder Zeile entfernt und " +"Diese Datei enthält Direktiven, eine pro Zeile. Leerraumzeichen am Anfang " +"und Ende sowie alles nach dem ersten B<#> werden in jeder Zeile entfernt und " "leere Zeilen werden ignoriert." #. type: Plain text @@ -3455,7 +3475,7 @@ "line options and package states in more detail than that provided by B." msgstr "" -"Dieses Handbuch ist für Benutzer gedacht, die die Kommandozeilenoptionen und " +"Dieses Handbuch ist für Benutzer gedacht, die die Befehlszeilenoptionen und " "Paketzustände von B detaillierter verstehen wollen, als durch B beschrieben ist." @@ -3483,7 +3503,7 @@ msgstr "" "B ist ein Werkzeug, um Debian-Pakete zu installieren, zu bauen und zu " "verwalten. Die primäre und benutzerfreundlichere Oberfläche für B ist " -"B(1). B selbst wird komplett über Kommandozeilenoptionen " +"B(1). B selbst wird komplett über Befehlszeilenoptionen " "gesteuert, die aus genau einer Aktion und Null oder mehreren Optionen " "bestehen. Der Aktionsparameter teilt B mit, was zu tun ist, und die " "Optionen steuern die Aktionen in irgendeiner Weise." @@ -3741,7 +3761,7 @@ #. type: Plain text #: dpkg.1 msgid "B<1.> Extract the control files of the new package." -msgstr "B<1.> Extrahiere die Steuerdateien aus dem neuen Paket." +msgstr "B<1.> Extrahiere die control-Dateien aus dem neuen Paket." #. type: Plain text #: dpkg.1 @@ -3881,7 +3901,7 @@ #: dpkg.1 #, no-wrap msgid "B<-r>, B<--remove> IB<...|-a|--pending>" -msgstr "B<-r>, B<--remove> IB<…|-a|--pending>" +msgstr "B<-r>, B<--remove> I B<…|-a|--pending>" #. type: Plain text #: dpkg.1 @@ -3925,7 +3945,7 @@ #: dpkg.1 #, no-wrap msgid "B<-P>, B<--purge >I...|B<-a>|B<--pending>" -msgstr "B<-P>, B<--purge >I…|B<-a>|B<--pending>" +msgstr "B<-P>, B<--purge >I …|B<-a>|B<--pending>" #. type: Plain text #: dpkg.1 @@ -4005,15 +4025,16 @@ #. type: Plain text #: dpkg.1 msgid "" -"Currently the only functional check performed is an md5sum verification " -"against the stored value in the files database. It will only get checked if " -"the database contains the file md5sum. To check for any missing metadata in " -"the database, the B<--audit> command can be used." -msgstr "" -"Derzeit ist die einzige funktionale Prüfung eine Md5sum-Überprüfung gegen " -"den gespeicherten Wert in der Datei-Datenbank. Er wird nur geprüft, falls " -"die Datenbank die Md5sum der Datei enthält. Um auf fehlende Metadaten in der " -"Datenbank zu prüfen, kann der Befehl B<--audit> verwandt werden." +"Currently the only functional check performed is an md5sum verification of " +"the file contents against the stored value in the files database. It will " +"only get checked if the database contains the file md5sum. To check for any " +"missing metadata in the database, the B<--audit> command can be used." +msgstr "" +"Derzeit ist die einzige funktionale Prüfung eine Md5sum-Überprüfung der " +"Dateiinhalte mit den gespeicherten Wert in der Datei-Datenbank. Er wird nur " +"geprüft, falls die Datenbank die Md5sum der Datei enthält. Um auf fehlende " +"Metadaten in der Datenbank zu prüfen, kann der Befehl B<--audit> verwandt " +"werden." #. type: Plain text #: dpkg.1 @@ -4494,7 +4515,7 @@ #. type: Plain text #: dpkg.1 msgid "Give help about debugging options." -msgstr "Gebe Hilfe über Debugging-Optionen aus." +msgstr "Gibt Hilfe über Fehlersuchoptionen aus." #. type: TP #: dpkg.1 dpkg-architecture.1 dpkg-buildflags.1 dpkg-buildpackage.1 @@ -4631,7 +4652,7 @@ "either an option (exactly the same as the command line option but without " "leading hyphens) or a comment (if it starts with a B<#>)." msgstr "" -"Alle Optionen können auf der Kommandozeile, in der B-" +"Alle Optionen können auf der Befehlszeile, in der B-" "Konfigurationsdatei I oder Fragementdateien (mit Namen, " "die auf das Shell-Muster \\(aq[0-9a-zA-Z_-]*\\(aq passen) in den Dateien im " "Konfigurationsverzeichnis I angegeben werden. Jede " @@ -4684,10 +4705,10 @@ "together from the list below (note that these values may change in future " "releases). B<-Dh> or B<--debug=help> display these debugging values." msgstr "" -"Schalte Debugging ein. I wird durch bitweise Oder-Verknüpfung der " +"Schalte Fehlersuche ein. I wird durch bitweise Oder-Verknüpfung der " "gewünschten Werte von der nachfolgenden Liste gebildet (beachten Sie, dass " "sich diese Werte in zukünftigen Veröffentlichungen verändern können). B<-Dh> " -"oder B<--debug=help> zeigen diese Debugging-Werte an." +"oder B<--debug=help> zeigen diese Fehlersuchwerte an." #. type: Plain text #: dpkg.1 @@ -5353,10 +5374,10 @@ "characters to report each specific check result, a \\(oqB\\(cq implies " "the check could not be done (lack of support, file permissions, etc), " "\\(oqB<.>\\(cq implies the check passed, and an alphanumeric character " -"implies a specific check failed; the md5sum verification is denoted with a " -"\\(oqB<5>\\(cq on the third character. The line is followed by a space and " -"an attribute character (currently \\(oqB\\(cq for conffiles), another " -"space and the pathname." +"implies a specific check failed; the md5sum verification failure (the file " +"contents have changed) is denoted with a \\(oqB<5>\\(cq on the third " +"character. The line is followed by a space and an attribute character " +"(currently \\(oqB\\(cq for conffiles), another space and the pathname." msgstr "" "Derzeit wird nur das Ausgabeformat B unterstützt. Es besteht aus einer " "Zeile für jeden Pfad, der bei der Prüfung fehlschlug. Die Zeilen starten mit " @@ -5364,10 +5385,11 @@ "\\(oqB\\(cq impliziert, dass die Prüfung nicht durchgeführt werden konnte " "(keine Unterstützung dafür, Dateirechte usw.). \\(oqB<.>\\(cq impliziert, " "dass die Prüfung erfolgreich durchgeführt wurde und ein alphanumerisches " -"Zeichen impliziert, dass eine angegebene Prüfung fehlschlug. Die Md5sum-" -"Überprüfung wird durch ein \\(oqB<5>\\(cq als drittes Zeichen angezeigt. Der " -"Zeile folgt ein Leerzeichen und ein Attributszeichen (derzeit \\(oqB\\(cq " -"für Conffiles), ein weiteres Leerzeichen und der Pfadnmae." +"Zeichen impliziert, dass eine angegebene Prüfung fehlschlug. Der Md5sum-" +"Überprüfungsfehlschlag (die Dateiinhalte haben sich geändert) wird durch ein " +"\\(oqB<5>\\(cq als drittes Zeichen angezeigt. Der Zeile folgt ein " +"Leerzeichen und ein Attributszeichen (derzeit \\(oqB\\(cq für Conffiles), " +"ein weiteres Leerzeichen und der Pfadnmae." #. type: TP #: dpkg.1 @@ -5553,6 +5575,12 @@ msgid "ENVIRONMENT" msgstr "UMGEBUNG" +#. type: SS +#: dpkg.1 +#, no-wrap +msgid "External environment" +msgstr "" + #. type: TP #: dpkg.1 #, no-wrap @@ -5641,6 +5669,12 @@ "Setzt die Anzahl von Spalten die B verwenden soll, wenn es " "formatierten Text anzeigt. Derzeit nur von -l verwendet." +#. type: SS +#: dpkg.1 +#, no-wrap +msgid "Internal environment" +msgstr "" + #. type: TP #: dpkg.1 #, no-wrap @@ -5785,6 +5819,24 @@ "laufenden Skripts, eines von B, B, B oder " "B (seit Dpkg 1.15.7)." +#. type: TP +#: dpkg.1 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: dpkg.1 +msgid "" +"Defined by B on the maintainer script environment to a value (\\(oqB<0>" +"\\(cq or \\(oqB<1>\\(cq) noting whether debugging has been requested (with " +"the B<--debug> option) for the maintainer scripts (since dpkg 1.18.4)." +msgstr "" +"Wird von B für die Betreuer-Skript-Umgebung auf einen Wert (\\(oqB<0>" +"\\(cq oder \\(oqB<1>\\(cq) gesetzt, der angibt, ob die Fehlersuche (mit der " +"Option B<--debug>) für die Betreuerskripte angefordert wurde (seit Dpkg " +"1.18.4)." + #. type: Plain text #: dpkg.1 dpkg.cfg.5 #, no-wrap @@ -5970,8 +6022,8 @@ "I file shows that the vim package is in section B:" msgstr "" "Um ein Paket zu installieren, müssen Sie es erst in einem Archiv oder auf " -"einer CD-ROM finden. Die Datei I zeigt, dass das vim-Paket im " -"Bereich B ist:" +"einer CD-ROM finden. Die Datei I zeigt, dass das vim-Paket in der " +"Sektion B ist:" #. type: Plain text #: dpkg.1 @@ -6147,7 +6199,7 @@ "B(1), and can not be set at the command line." msgstr "" "Die Bau-Architektur wird immer über einen externen Aufruf an B(1) " -"bestimmt und kann nicht auf der Kommandozeile gesetzt werden." +"bestimmt und kann nicht auf der Befehlszeile gesetzt werden." #. type: Plain text #: dpkg-architecture.1 @@ -6356,16 +6408,8 @@ #. type: Plain text #: dpkg-architecture.1 -msgid "" -"Set the target Debian architecture (since dpkg 1.17.14). This is only " -"needed when building a cross-toolchain, one that will be built on the build " -"architecture, to be run on the host architecture, and to build code for the " -"target architecture." -msgstr "" -"Setzt die Ziel-Debian-Architektur (seit Dpkg 1.17.14). Dies wird nur beim " -"Bau einer Cross-Toolchain und zum Bau von Code für die Ziel-Architektur " -"benötigt. Die Cross-Toolchain wird auf der Bauarchitektur gebaut und läuft " -"dann auf der Host-Architektur." +msgid "Set the target Debian architecture (since dpkg 1.17.14)." +msgstr "Setzt die Ziel-Debian-Architektur (seit Dpkg 1.17.14)." #. type: TP #: dpkg-architecture.1 @@ -6482,8 +6526,15 @@ #. type: Plain text #: dpkg-architecture.1 -msgid "The machine the compiler is building for." -msgstr "Die Maschine, für die der Compiler baut." +msgid "" +"The machine the compiler is building for. This is only needed when building " +"a cross-toolchain, one that will be built on the build architecture, to be " +"run on the host architecture, and to build code for the target architecture." +msgstr "" +"Die Maschine, für die der Compiler baut. Dies wird nur beim Bau einer Cross-" +"Toolchain und zum Bau von Code für die Ziel-Architektur benötigt. Die Cross-" +"Toolchain wird auf der Bauarchitektur gebaut und läuft dann auf der Host-" +"Architektur." #. type: IP #: dpkg-architecture.1 @@ -7172,7 +7223,7 @@ "hash sign (\\(oqB<#>\\(cq)." msgstr "" "Diese Datei enthält Standardoptionen für dpkg. Jede Zeile enthält eine " -"einzelne Option, die exakt die gleiche wie für die normalen Kommandozeilen-" +"einzelne Option, die exakt die gleiche wie für die normalen Befehlszeilen-" "Option von dpkg sind, abgesehen von den einleitenden Bindestrichen, die hier " "nicht verwendet werden. Anführungszeichen (»Quotes«) um Optionswerte werden " "entfernt. Kommentare sind durch Einleiten einer Zeile mit einem " @@ -8264,8 +8315,13 @@ #. type: Plain text #: dpkg-buildflags.1 +#, fuzzy +#| msgid "" +#| "This setting (disabled by default) adds B<-Wdate-time> to B. " +#| "This will cause warnings when the B<__TIME__>, B<__DATE__> and B<\\" +#| "%__TIMESTAMP__> macros are used." msgid "" -"This setting (disabled by default) adds B<-Wdate-time> to B. This " +"This setting (enabled by default) adds B<-Wdate-time> to B. This " "will cause warnings when the B<__TIME__>, B<__DATE__> and B<\\" "%__TIMESTAMP__> macros are used." msgstr "" @@ -8839,7 +8895,7 @@ "(since dpkg 1.17.11). Passed to B." msgstr "" "Spezifiziert einen auf die Quellen und architekturunabhängige Pakete " -"beschränkten Bau (seit Dpkg 17.17.11). Wird an B " +"beschränkten Bau (seit Dpkg 1.17.11). Wird an B " "weitergegeben." #. type: Plain text @@ -9231,11 +9287,13 @@ #. type: Plain text #: dpkg-buildpackage.1 msgid "" -"Do not clean the source tree (implies B<-b> if nothing else has been " -"selected among B<-F>, B<-g>, B<-G>, B<-B>, B<-A> or B<-S>)." -msgstr "" -"Bereinige den Quellbaum nicht (impliziert B<-b>, falls ansonsten nichts aus " -"B<-F>, B<-g>, B<-G>, B<-B>, B<-A> oder B<-S> gewählt wurde)." +"Do not clean the source tree. Implies B<-b> if nothing else has been " +"selected among B<-F>, B<-g>, B<-G>, B<-B>, B<-A> or B<-S>. Implies B<-d> " +"with B<-S> (since dpkg 1.18.0)." +msgstr "" +"Bereinige den Quellbaum nicht. Impliziert B<-b>, falls ansonsten nichts aus " +"B<-F>, B<-g>, B<-G>, B<-B>, B<-A> oder B<-S> gewählt wurde. Impliziert B<-d> " +"mit B<-S> (seit Dpkg 1.18.0)." #. type: TP #: dpkg-buildpackage.1 @@ -9531,7 +9589,7 @@ #: dpkg-buildpackage.1 #, no-wrap msgid "B<-i>[I]" -msgstr "B<-i>[I]" +msgstr "B<-i>[I]" #. type: TQ #: dpkg-buildpackage.1 @@ -9775,9 +9833,9 @@ "met, it displays them and exits with a nonzero return code." msgstr "" "Dieses Programm überprüft die im System installierten Pakete gegen die " -"Bauabhängigkeiten und Baukonflikte, die in der Steuerdatei aufgeführt sind. " -"Falls welche davon nicht erfüllt sind, zeigt es diese an und beendet sich " -"mit einem von Null verschiedenen Rückgabewert." +"Bauabhängigkeiten und Baukonflikte, die in der control-Datei aufgeführt " +"sind. Falls welche davon nicht erfüllt sind, zeigt es diese an und beendet " +"sich mit einem von Null verschiedenen Rückgabewert." #. type: Plain text #: dpkg-checkbuilddeps.1 @@ -9785,8 +9843,8 @@ "By default, B is read, but an alternate control filename may " "be specified on the command line." msgstr "" -"Standardmäßig wird B gelesen, aber ein alternativer " -"Steuerdateiname kann auf der Kommandozeile angegeben werden." +"Standardmäßig wird B gelesen, aber ein alternativer control-" +"Dateiname kann auf der Befehlszeile angegeben werden." #. type: Plain text #: dpkg-checkbuilddeps.1 @@ -9915,7 +9973,7 @@ #. type: Plain text #: dpkg-distaddfile.1 msgid "B [I