This is an automated email from the git hooks/post-receive script.

guillem pushed a change to branch master
in repository dpkg.

      from  ca2b8b4   Update German translation of manual pages
       new  6b15b12   perl: Remove unused use POSIX module imports
       new  a4889aa   Dpkg::Source: Use Errno module instead of the slow to 
import POSIX
       new  ff4692b   Dpkg::Vendor::Ubuntu: Remove unused Dpkg::Path
       new  6217726   Dpkg::Compression::FileHandle: Only load POSIX if we need 
signal handling
       new  79f7e15   Dpkg::Vendor: Only load Dpkg::BuildOptions and Dpkg::Arch 
if needed
       new  8829502   Dpkg::ErrorHandling: Only load Term::ANSIColor if we are 
using colors
       new  5ea09ce   Dpkg::ErrorHandling: Move color setup into report_pretty
       new  600bf60   Dpkg::ErrorHandling: Move printforhelp initialization 
into usageerr()
       new  0d2b3ce   Dpkg::Shlibs::SymbolFile: Avoid many function arguments 
in parse()
       new  417c80f   Dselect::Ftp: Avoid many function arguments in 
do_connect()
       new  47ccfd9   scripts/t: Avoid many function arguments in 
check_options()
       new  9db9131   Dpkg::Interface::Storable: Add new option to disable 
compression support
       new  6f059fc   Dpkg::Vendor: Disable decompression support for origin 
files
       new  ff00042   Dpkg::File: Move file_lock() into a new Dpkg::Lock module
       new  dd196e6   Dpkg::Gettxt: Add support for new DPKG_NLS environment 
variable
       new  da7c754   Dpkg::Changelog::Parse: Disable compression when using 
the default file
       new  fb45d74   Dpkg::Control::Types: Move misplaced comments
       new  f470b40   Dpkg::Control::FieldsCore: Mark all missing CTRL_INDEX_* 
fields as allowed
       new  328edcc   Dpkg::Control::FieldsCore: Complete field order for all 
control types
       new  c670a64   scripts/t: Add new unit test for Dpkg::Control::Fields
       new  2cd5cb6   Dpkg::Control::FieldsCore: Switch internal field name 
handling to lowercase
       new  42f6282   Dpkg::Control::FieldsCore: Remove dependency on 
Dpkg::Checksums
       new  f0fa819   Dpkg::Control::FieldsCore: Do not execute code at import 
time
       new  7c75716   Dpkg::Control::HashCore: Use substr instead of a regex
       new  ff837f3   scripts: Use split() with ' ' instead of /\s+/
       new  943ebbb   scripts/t: Switch from IO::String to native open support
       new  11fce7c   doc: Add new rootless builds experimental draft 
specification
       new  cd791cc   dpkg-deb: Sanity check config maintainer script file type 
and permissions
       new  c6fa483   dpkg-deb: Refactor tarball_pack options into a new struct
       new  2436807   dpkg-deb: Add support for rootless builds
       new  2ed1923   dpkg-buildpackage: Error out if --as-root is passed w/o 
--rules-target
       new  b3608a0   dpkg-buildpackage: Rename withecho to run_cmd
       new  fca1bfe   dpkg-buildpackage: Add support for rootless builds
       new  04f99e2   dpkg-buildflags: Add new --query command
       new  c365c51   scripts: Fix function signatures documentation
       new  4dabb60   debian: Set Rules-Requires-Root field to no
       new  9c43208   debian: Do not set redundant source compression to xz
       new  568428d   debian: Bump Standards-Version to 4.1.0 (no changes 
needed)
       new  05deb17   debian: Switch to debhelper compatibility level 10
       new  fc7bd59   debian: Fix typo in changelog file
       new  7218298   debian: Split alternatives logrotate into its own 
configuration file
       new  6f4209e   debian: Remove ancient code recompressing alternatives 
database backups
       new  bd882f3   debian: Remove Replaces and Breaks for ancient transitions
       new  2910d49   debian: Remove workaround for ancient gcc w/o 
stackprotectorstrong support
       new  b750700   debian: Remove maintscript code for downgrades to ancient 
dpkg versions
       new  f310046   debian: Remove alternative logs when purging dpkg (!?)
       new  b77da84   debian: Add support for DPKG_ROOT in dpkg maintainer 
scripts

The 47 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Makefile.am                                        |   4 +-
 README                                             |   1 -
 debian/changelog                                   |  72 ++-
 debian/compat                                      |   2 +-
 debian/control                                     |  17 +-
 debian/dpkg-dev.docs                               |   1 +
 ...{dpkg.logrotate => dpkg.alternatives.logrotate} |   9 -
 debian/dpkg.cron.daily                             |  11 -
 debian/dpkg.logrotate                              |   9 -
 debian/dpkg.postinst                               |   2 +-
 debian/dpkg.postrm                                 |  20 +-
 debian/dpkg.prerm                                  | 149 ------
 debian/rules                                       |   8 +-
 debian/source/options                              |   2 -
 doc/rootless-builds.txt                            | 161 +++++++
 dpkg-deb/build.c                                   |  28 +-
 dpkg-deb/dpkg-deb.h                                |   1 +
 dpkg-deb/main.c                                    |   3 +
 dselect/methods/Dselect/Ftp.pm                     |  38 +-
 dselect/methods/ftp/install.pl                     |  18 +-
 dselect/methods/ftp/setup.pl                       |  18 +-
 dselect/methods/ftp/update.pl                      |  36 +-
 lib/dpkg/dpkg.h                                    |   2 +
 man/deb-src-control.man                            |  33 ++
 man/dpkg-buildflags.man                            |  30 ++
 man/dpkg-buildpackage.man                          |   6 +-
 man/dpkg-deb.man                                   |   9 +
 scripts/Dpkg/Arch.pm                               |   3 +-
 scripts/Dpkg/Build/Env.pm                          |  10 +-
 scripts/Dpkg/BuildProfiles.pm                      |   4 +-
 scripts/Dpkg/Changelog/Parse.pm                    |  13 +-
 scripts/Dpkg/Compression/FileHandle.pm             |   5 +-
 scripts/Dpkg/Control/FieldsCore.pm                 | 500 ++++++++++++++-------
 scripts/Dpkg/Control/HashCore.pm                   |   4 +-
 scripts/Dpkg/Control/Types.pm                      |   4 +-
 scripts/Dpkg/ErrorHandling.pm                      |  16 +-
 scripts/Dpkg/File.pm                               |  33 --
 scripts/Dpkg/Gettext.pm                            |  33 +-
 scripts/Dpkg/Interface/Storable.pm                 |  40 +-
 scripts/Dpkg/{File.pm => Lock.pm}                  |  11 +-
 scripts/Dpkg/Shlibs/SymbolFile.pm                  |  46 +-
 scripts/Dpkg/Source/Functions.pm                   |   2 +-
 scripts/Dpkg/Source/Package/V1.pm                  |   2 +-
 scripts/Dpkg/Source/Package/V2.pm                  |   1 -
 scripts/Dpkg/Substvars.pm                          |   2 -
 scripts/Dpkg/Vendor.pm                             |  14 +-
 scripts/Dpkg/Vendor/Debian.pm                      |  11 +-
 scripts/Dpkg/Vendor/Ubuntu.pm                      |  11 +-
 scripts/Makefile.am                                |   3 +
 scripts/dpkg-buildflags.pl                         |  42 +-
 scripts/dpkg-buildpackage.pl                       | 126 +++++-
 scripts/dpkg-distaddfile.pl                        |   2 +-
 scripts/dpkg-genbuildinfo.pl                       |   2 +-
 scripts/dpkg-gencontrol.pl                         |   2 +-
 scripts/dpkg-shlibdeps.pl                          |   1 -
 scripts/dpkg-source.pl                             |   2 +-
 scripts/po/POTFILES.in                             |   1 +
 scripts/t/Dpkg_Changelog.t                         | 234 ++++++----
 scripts/t/Dpkg_Control.t                           |  15 +-
 scripts/t/Dpkg_Control_Fields.t                    | 247 ++++++++++
 scripts/t/{Dpkg_File.t => Dpkg_Lock.t}             |   2 +-
 scripts/t/Dpkg_Shlibs.t                            |  21 +-
 t/critic.t                                         |   1 +
 63 files changed, 1422 insertions(+), 734 deletions(-)
 copy debian/{dpkg.logrotate => dpkg.alternatives.logrotate} (51%)
 delete mode 100755 debian/dpkg.prerm
 delete mode 100644 debian/source/options
 create mode 100644 doc/rootless-builds.txt
 copy scripts/Dpkg/{File.pm => Lock.pm} (93%)
 create mode 100644 scripts/t/Dpkg_Control_Fields.t
 copy scripts/t/{Dpkg_File.t => Dpkg_Lock.t} (96%)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/dpkg/dpkg.git

Reply via email to