[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.1.1-28-g7ea58d0

Allan McRae allan at archlinux.org
Wed May 29 00:14:45 EDT 2013


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  7ea58d09f69a9a13b637e7128e7b882ac2bebc64 (commit)
       via  4fadcbfab2c8fbc78d7ca5d824b86ae0043d42fa (commit)
       via  dc08eca368de31b85e27063160e73b75b91bc58f (commit)
       via  9555ec714a2113144b0bb09e468662d67f60857e (commit)
       via  e5dd8c2ac561173c93849c4baab6be2406679be5 (commit)
       via  5bcc058d4217a3e843e9adfbe0d8882ddf0f31b1 (commit)
       via  a975523fb97fdb65245f3d3a4e0c581c9dbeef3f (commit)
       via  dece66ac180ccc9fa0854e2bb181cd7585ac81a3 (commit)
       via  3b4e74cb3b2a2964b28c85bde46ac826d2f196b0 (commit)
       via  28dd29dedbc0a0e7fe1514043944b35aec8d2949 (commit)
       via  296e630edd129989856b1ebfaa7e8497a90bc937 (commit)
       via  84ac55b0529b6489da38ebfc56a988228aa4859a (commit)
       via  7d2c7fb347e8b5ea89127f3f8b4a545772394600 (commit)
       via  d235f541143026aa59d012d7083a41c43a622eeb (commit)
       via  8335e169a6f38c288db4249c3d272a9ced332580 (commit)
       via  1ed881fed31952c65f9606df5e265c36221974e9 (commit)
       via  090c4006d748e0ec50b74e974b4f1fa6f3d6c1ec (commit)
       via  8be08f7cae8257af6866febc9d2a57d8d8601a51 (commit)
       via  72c6d19d64a89a5ad0d162fc0bb6517ea80fc252 (commit)
      from  0f988beff8794338485352dc1beafbfcdbb20db1 (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 7ea58d09f69a9a13b637e7128e7b882ac2bebc64
Author: Jason St. John <jstjohn at purdue.edu>
Date:   Tue May 28 13:39:56 2013 +0200

    Update example PKGBUILD
    
    Update doc/PKGBUILD-example.txt with several changes from the official
    Arch Linux package for patch-2.7.1-1, including other changes shown below:
    
    -- replaces spaces with tabs in functions
    -- replaces 'make prefix=' with 'make DESTDIR='
    -- improves quoting of the "cd" command in functions
    
    Signed-off-by: Jason St. John <jstjohn at purdue.edu>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 4fadcbfab2c8fbc78d7ca5d824b86ae0043d42fa
Author: Jason St. John <jstjohn at purdue.edu>
Date:   Tue May 28 12:54:52 2013 +0200

    Quote sources in PKGBUILD prototypes and example PKGBUILD
    
    Signed-off-by: Jason St. John <jstjohn at purdue.edu>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit dc08eca368de31b85e27063160e73b75b91bc58f
Author: Allan McRae <allan at archlinux.org>
Date:   Sun May 19 22:41:01 2013 +1000

    Improve error message when package is missing required signature
    
    When attempting to install a package (either via -S or -U) and the
    signature is missing, the current error message "invalid or corrupted
    package (PGP signature)" is very unclear.  Instead inform the user
    that the package is missing the required signature.
    
    Partial fix for FS#34741.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 9555ec714a2113144b0bb09e468662d67f60857e
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Sat May 18 19:39:36 2013 -0400

    pacman.8: document .pacorig files
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit e5dd8c2ac561173c93849c4baab6be2406679be5
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Sat May 18 19:37:59 2013 -0400

    add.c: refactor backup file modification checks
    
    The previous implementation was overly complex with unnecessary checks
    and nested conditionals.  By reordering the tests and changing them to
    all be checks for positive hash matches rather than non-matches, we can
    collapse several cases and make the process much more linear.  This
    removes the need to set hash_orig = "" just to reach some of the checks
    and corrects a faulty assumption that files are equivalent when the
    hashing process fails.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 5bcc058d4217a3e843e9adfbe0d8882ddf0f31b1
Author: Phillip Smith <fukawi2 at gmail.com>
Date:   Tue Apr 30 09:10:08 2013 +1000

    makepkg: add support for CARCH environment var
    
    Add support for overriding configuration in /etc/makepkg.conf and
    ~/.makepkg.conf by setting the environment variable CARCH similar to
    how SRCDEST and PKGDEST behave.
    
    Fixes FS#35030.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit a975523fb97fdb65245f3d3a4e0c581c9dbeef3f
Author: Allan McRae <allan at archlinux.org>
Date:   Sun May 19 00:20:01 2013 +1000

    Clean partial downloads from cache
    
    When using "pacman -Sc" to clean the cache, it make sense to also remove
    partially downloaded files.
    
    Fixes FS#34317.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit dece66ac180ccc9fa0854e2bb181cd7585ac81a3
Author: Allan McRae <allan at archlinux.org>
Date:   Sun May 19 00:03:36 2013 +1000

    makepkg: remove support for PKGBUILDs without a package() function
    
    Not having a package() function means all building occurs as root
    and repackaging can lose permissions.  Given the use of package()
    functions has been around for years and we deprecated not having
    one in pacman-4.1, we can remove support for PKGBUILDs without
    package() functions altogether. However, keep PKGBUILDs that have
    neither a build() or package() function working.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 3b4e74cb3b2a2964b28c85bde46ac826d2f196b0
Author: Allan McRae <allan at archlinux.org>
Date:   Sat May 18 23:43:27 2013 +1000

    makepkg: Add helper to test for functions in build script
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 28dd29dedbc0a0e7fe1514043944b35aec8d2949
Author: Allan McRae <allan at archlinux.org>
Date:   Sat May 18 22:47:35 2013 +1000

    makepkg: remove sourcing PKGBUILD from stdin
    
    Using PKGBUILDs from stdin means that we can not use pkgver() in
    packages.  Given we have the "-p" option to pass any file to
    makepkg and passing a PKGBUILD in the form "cat foo | makepkg"
    does not work, this feature is unneeded.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 296e630edd129989856b1ebfaa7e8497a90bc937
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Fri May 10 14:19:05 2013 -0400

    pmtest: set LC_ALL=C in subprocess.call
    
    LC_ALL=C is required to force pacman's output to English for tests that
    rely on that output, but setting it in Makefile.am results in those
    tests breaking under different locales when pactest.py is run directly.
    This will also ease an eventual transition to python3 which LC_ALL=C
    causes to default to ascii encoded strings, creating problems for tests
    with unicode strings.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 84ac55b0529b6489da38ebfc56a988228aa4859a
Merge: 0f988be 7d2c7fb
Author: Allan McRae <allan at archlinux.org>
Date:   Wed May 29 14:02:56 2013 +1000

    Merge branch 'maint'

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

Summary of changes:
 Makefile.am                |   2 +-
 NEWS                       |  22 ++++-----
 contrib/checkupdates.sh.in |   2 +-
 contrib/paccache.sh.in     |   7 ++-
 doc/PKGBUILD-example.txt   |  23 +++++----
 doc/makepkg.8.txt          |   4 ++
 doc/pacman.8.txt           |   5 ++
 lib/libalpm/add.c          | 117 ++++++++++++++++++++++-----------------------
 lib/libalpm/alpm.h         |   1 +
 lib/libalpm/be_package.c   |   6 ++-
 lib/libalpm/deps.c         |   2 +-
 lib/libalpm/error.c        |   2 +
 proto/PKGBUILD-split.proto |   4 +-
 proto/PKGBUILD.proto       |   4 +-
 scripts/makepkg.sh.in      | 109 +++++++++++++++++------------------------
 src/pacman/sync.c          |   4 +-
 test/pacman/pmtest.py      |   2 +-
 17 files changed, 155 insertions(+), 161 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list