[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.0.1-35-g839417e

Allan McRae allan at archlinux.org
Wed May 18 05:46:42 UTC 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official pacman repository".

The branch, master has been updated
       via  839417e8c65e73e632c77d3ecd68539494850de1 (commit)
       via  f018317f488e35f3a9a3ce43c977baceec13d08b (commit)
       via  4f114f38178aeaffcc571aa42e2f930ca916f79d (commit)
       via  892a1076c00a2b0097145c35f5d8ef590216dac0 (commit)
       via  87082e3f44c4f92c63d881db38a0fff0565fc9bc (commit)
       via  7bebe4deff0afd4e220b5c4d6024bffb08bd794f (commit)
       via  02a0bf550a22e199f48537b7eee87361b112e8a0 (commit)
      from  3729ef7a9acf75080fb6f60d13ea80cfd36d855d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 839417e8c65e73e632c77d3ecd68539494850de1
Author: Christian Hesse <mail at eworm.de>
Date:   Tue May 17 13:23:44 2016 +0200

    pacman.8: add link to alpm-hooks(5) in see also
    
    Signed-off-by: Christian Hesse <mail at eworm.de>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit f018317f488e35f3a9a3ce43c977baceec13d08b
Author: Christian Hesse <mail at eworm.de>
Date:   Tue May 17 13:23:43 2016 +0200

    libalpm.3: add link to alpm-hooks(5) in see also
    
    Signed-off-by: Christian Hesse <mail at eworm.de>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 4f114f38178aeaffcc571aa42e2f930ca916f79d
Author: Ashley Whetter <ashley at awhetter.co.uk>
Date:   Sun May 8 17:28:28 2016 +0100

    libmakepkg: extract functions for integrity checking
    
    Signed-off-by: Ashley Whetter <ashley at awhetter.co.uk>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 892a1076c00a2b0097145c35f5d8ef590216dac0
Author: Leonid Isaev <leonid.isaev at jila.colorado.edu>
Date:   Sat May 7 17:24:17 2016 -0600

    Use a more generic regexp when parsing output of gpg(1) in signature verification.
    
    The current way of extracting key trust from output of gpg --verify is not very
    robust against changes in the format of said output. As a result, pacman-key
    can return an error even if the signature is actuall good.
    
    This change relaxes the regexp when parsing output of gpg.
    
    Signed-off-by: Leonid Isaev <leonid.isaev at jila.colorado.edu>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 87082e3f44c4f92c63d881db38a0fff0565fc9bc
Author: Alastair Hughes <hobbitalastair at gmail.com>
Date:   Sun Apr 3 16:19:49 2016 +1200

    makepkg: ignore the architecture for --printsrcinfo
    
    Signed-off-by: Alastair Hughes <hobbitalastair at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 7bebe4deff0afd4e220b5c4d6024bffb08bd794f
Author: Allan McRae <allan at archlinux.org>
Date:   Tue Mar 29 22:00:02 2016 +1000

    Report local file URL for -Sp operations if package is in cache
    
    When using "pacman -Sp" operation to get URLs of packages to download, it is
    useful to know which packages are already in the file cache and do not need
    downloaded.  Print packages in the cache with a file:// prefix.
    
    e.g
    $ pacman -Sp glibc
    file:///var/cache/pacman/glibc-2.23-1-x86_64.pkg.tar.xz
    
    Also use package locations in case statements rather than opersations. This
    allows the ALPM_PKG_SYNCDB to fall thorough to just printing the package name
    for weird serverless repo setups.
    
    Fixes FS#15868
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 02a0bf550a22e199f48537b7eee87361b112e8a0
Author: Allan McRae <allan at archlinux.org>
Date:   Sat Apr 2 22:41:17 2016 +1000

    makepkg: move build enviroment set-up to function
    
    This is a requirement to split the preparation of the build environment
    into libmakepkg, which will allow dropping in extensions (e.g. to allow PGO).
    
    After this patch, disabling buildflags or makeflags and enabling debug
    CFLAGS will only effect the build(), check() and package() functions.  The
    relevant variables are no longer exported for the prepare() function.  This
    should have zero impact for the prepare() function of a properly written
    PKGBUILD, as no building/linking is done there...
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

-----------------------------------------------------------------------

Summary of changes:
 doc/libalpm.3.txt                                  |   3 +-
 doc/pacman.8.txt                                   |   3 +-
 scripts/Makefile.am                                |   6 +
 scripts/libmakepkg/.gitignore                      |   2 +
 .../{lint_package.sh.in => integrity.sh.in}        |  37 +-
 .../libmakepkg/integrity/generate_checksum.sh.in   | 107 +++++
 .../generate_signature.sh.in}                      |  44 +-
 scripts/libmakepkg/integrity/verify_checksum.sh.in | 130 ++++++
 .../libmakepkg/integrity/verify_signature.sh.in    | 216 +++++++++
 scripts/libmakepkg/util/pkgbuild.sh.in             |  20 +-
 scripts/makepkg.sh.in                              | 509 ++-------------------
 scripts/pacman-key.sh.in                           |   2 +-
 scripts/po/POTFILES.in                             |   5 +
 src/pacman/util.c                                  |  27 +-
 14 files changed, 600 insertions(+), 511 deletions(-)
 copy scripts/libmakepkg/{lint_package.sh.in => integrity.sh.in} (53%)
 create mode 100644 scripts/libmakepkg/integrity/generate_checksum.sh.in
 copy scripts/libmakepkg/{tidy/purge.sh.in => integrity/generate_signature.sh.in} (56%)
 create mode 100644 scripts/libmakepkg/integrity/verify_checksum.sh.in
 create mode 100644 scripts/libmakepkg/integrity/verify_signature.sh.in


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list