[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.1.2-436-g60c1f28

Allan McRae allan at archlinux.org
Tue Sep 30 03:35:54 UTC 2014

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  60c1f2857bad53deed4a8849c1d733dc7d526379 (commit)
       via  699937e94d0f9614474e50bf2a77acb4a4619ab0 (commit)
       via  cb9489119e15425eabdaa1e82a82c8879720b2a5 (commit)
       via  235562a85e25492f3ea258f71904d8753941e0c5 (commit)
       via  963f7fe02fcb1429224c6c936e3110f0eb10d107 (commit)
       via  51353edc6156ae46cb32e7adc18c415a1732e2dc (commit)
       via  a3d7230e4dd85f5d7b9bd3877ae9ad4259fa71b0 (commit)
       via  b52ed49d75ff77ef4f6ad2bef576184bda9b98d0 (commit)
      from  31b98626003fec9e33483152552906a601c072d4 (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 60c1f2857bad53deed4a8849c1d733dc7d526379
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Fri Aug 15 11:42:02 2014 -0400

    makepkg: move negation in inequality comparisons
    This commit changes the few remaining instances of:
      [[ ! $foo = "$bar" ]]
    to the more common:
      [[ $foo != "$bar" ]]
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 699937e94d0f9614474e50bf2a77acb4a4619ab0
Author: Maxim Andersson <thesilentboatman at gmail.com>
Date:   Mon Sep 29 01:06:00 2014 +0200

    paccache: parse_filename bug fix
    Filenames got parsed wrongly, causing whitelist- and blacklist-checks to
    always return false. Caused by 8122fae51a when full path names to pkgs
    were introduced.
    Signed-off-by: Maxim Andersson <thesilentboatman at gmail.com>

commit cb9489119e15425eabdaa1e82a82c8879720b2a5
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Aug 21 10:42:10 2014 -0400

    makepkg: abort if we can't add install/changelog to package

commit 235562a85e25492f3ea258f71904d8753941e0c5
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Aug 9 18:02:33 2014 -0400

    updpkgsums: update to recognize arch-specific sources
    This change reveals a bootstrapping bug -- since we call the bare
    "makepkg" and rely on PATH lookup, we might not have a makepkg which
    can generate architecture-specific checksums.

commit 963f7fe02fcb1429224c6c936e3110f0eb10d107
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Aug 7 12:41:20 2014 -0400

    PKGBUILD: add support for arch-specific sources
    This implements support for declarations such as:
      arch=('i686' 'x86_64')
    Just the same as the "untagged" sources, multiple integrity algorithms
    are supported. The manpage is updated to reflect support for these
    This commit also refactors download_sources slightly:
    1) to use the otherwise preferred convention of lowercase local variable
    names, and to make the handling of $1 more clear.
    2) rename the "fast" parameter to "novcs", to make it more clear what
    this token does.
    3) add a new possible token "allarch" to ensure that download_sources
    will fetch all sources, for all architectures.

commit 51353edc6156ae46cb32e7adc18c415a1732e2dc
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Aug 7 19:56:04 2014 -0400

    makepkg: break out checksum generation to its own function
    This also fixes a "bug" in which a PKGBUILD without any source array
    would generate "md5sums=()". While not technically wrong, we can easily
    do better and emit nothing at all.

commit a3d7230e4dd85f5d7b9bd3877ae9ad4259fa71b0
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Wed Aug 6 22:01:41 2014 -0400

    makepkg: break out check_checksums to reasonably sized functions

commit b52ed49d75ff77ef4f6ad2bef576184bda9b98d0
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Sun Sep 28 17:45:35 2014 -0400

    Revert "Remove log_cb, add ALPM_EVENT_LOG instead"
    Moving logging to the event callback caused warnings
    under clang due to non-literal format strings and
    silenced all log messages when --print was used.
    This reverts commit cd793c5ab7689cc8cbc18277375b368060e5acfe.
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>


Summary of changes:
 contrib/paccache.sh.in   |   7 +-
 contrib/updpkgsums.sh.in |   2 +-
 doc/PKGBUILD.5.txt       |   4 +
 lib/libalpm/alpm.h       |  36 +++--
 lib/libalpm/handle.c     |  13 ++
 lib/libalpm/handle.h     |   1 +
 lib/libalpm/log.c        |  14 +-
 scripts/makepkg.sh.in    | 333 +++++++++++++++++++++++++++++++++--------------
 src/pacman/callback.c    |  36 ++---
 src/pacman/callback.h    |   4 +
 src/pacman/conf.c        |   1 +
 src/util/cleanupdelta.c  |  14 +-
 src/util/testdb.c        |  14 +-
 src/util/testpkg.c       |  14 +-
 14 files changed, 321 insertions(+), 172 deletions(-)

The official pacman repository

More information about the pacman-dev mailing list