[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.3-297-g377cc23

Dan McGee dan at archlinux.org
Tue Jun 26 00:11:34 EDT 2012


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  377cc23a09f7605e1f14ab89933f4d7dc69bc2cf (commit)
       via  12866ba791f1a9ae17d27574b66e4797b8b86144 (commit)
       via  5951e9ce84a30cc29ba9b46ebb10cb2561581e8d (commit)
       via  e253968b4df079faf91266639be1b8b2cff6e2b5 (commit)
       via  81dd6ddf0cdd4034771828529c65d61e5bc94e5d (commit)
       via  d310b6f85cd664a45a19d74678b0a4abeb3c5e25 (commit)
       via  3a24e44206c38577ef4405bf66583e2084688e5c (commit)
       via  19c2347507fc0847572e30edd25809f5bc9a9ffb (commit)
       via  da0dcc29cf038de7dee9b16987b508e45d56ae91 (commit)
       via  c6e47cb435988494f978c603eb12db97cfc88b3e (commit)
       via  9f751bf49247ff94b8ad8b808aee0527e9733a41 (commit)
       via  f556fe8b4a199116b5665bb5f0886e4c2962b077 (commit)
       via  74274b5dc347ba70e4abd1f329feb41538f82ff4 (commit)
       via  7245bc8e8e01149e076e820ea251f23839b1e0b2 (commit)
       via  6a5370b634c6b01b5c76c9577e1ca4007dbcc8bd (commit)
       via  1d32934769ebcf0ad32f0b8e8356e5fb0c7b8b2c (commit)
       via  9ce4f80db4cccfe16c4a747b8bf3185b48e8aefc (commit)
       via  ac990b96e7d305e0f20f00601f2172879faac9a1 (commit)
       via  a64a8d6cea828c7ef517986653e174154f3d94fd (commit)
      from  9a76a458b898ea462666491cb74cd95372462da4 (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 377cc23a09f7605e1f14ab89933f4d7dc69bc2cf
Author: Daniel Wallace <daniel.wallace at gatech.edu>
Date:   Tue Jun 19 19:03:58 2012 -0400

    zsh-completion: Allow use of names in pacman-key
    
    With pacman-key now having the ability to use names in --list-keys etc,
    we can remove the comments that temporarily blocked this in the zsh
    completion file.
    
    Signed-off-by: Daniel Wallace <daniel.wallace at gatech.edu>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 12866ba791f1a9ae17d27574b66e4797b8b86144
Author: Jason St. John <jstjohn at purdue.edu>
Date:   Fri Jun 15 23:37:00 2012 -0400

    Added syntax highlighting for the sha256sums, sha384sums, and sha512sums arrays Fixed FS#29213
    
    Signed-off-by: Jason St. John <jstjohn .. purdue . edu>
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 5951e9ce84a30cc29ba9b46ebb10cb2561581e8d
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jun 8 11:16:45 2012 +1000

    contrib: fix typo in PKGBUILD.vim
    
    FS#30156
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit e253968b4df079faf91266639be1b8b2cff6e2b5
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Jun 7 16:21:05 2012 +1000

    repo-add: add checkdepends information
    
    Similar to the case for makedepends, it is useful to be able to
    access this information without parsing a PKGBUILD.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 81dd6ddf0cdd4034771828529c65d61e5bc94e5d
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Jun 7 16:09:46 2012 +1000

    makepkg: install deps with --repackage
    
    I have noticed that quite a number of packages fail with "makepkg -R"
    when their (make)dependencies are not installed. Adjust makepkg to
    check for dependencies when used with -R.  This can still be avoided
    by using --nodeps/-d.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit d310b6f85cd664a45a19d74678b0a4abeb3c5e25
Author: Jeremy Huntwork <jhuntwork at lightcubesolutions.com>
Date:   Mon May 28 16:13:35 2012 +0000

    Allow wildcards in PURGE_TARGETS to match any type of file except for directories.
    
    Signed-off-by: Jeremy Huntwork <jhuntwork at lightcubesolutions.com>

commit 3a24e44206c38577ef4405bf66583e2084688e5c
Author: Allan McRae <allan at archlinux.org>
Date:   Sat Jun 2 23:36:16 2012 +1000

    makepkg: allow url to be overridden in split packages
    
    This is already being used (despite not working...) in packages
    in the Arch Linux repos.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 19c2347507fc0847572e30edd25809f5bc9a9ffb
Author: Jeremy Huntwork <jhuntwork at lightcubesolutions.com>
Date:   Wed May 23 03:18:42 2012 +0000

    Portability fixes for makepkg
    
    Allow makepkg to work correctly when used with find from busybox.
    Fix handling of cross directory symlinks.
    
    Signed-off-by: Jeremy Huntwork <jhuntwork at lightcubesolutions.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit da0dcc29cf038de7dee9b16987b508e45d56ae91
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Wed Jun 20 16:18:42 2012 -0400

    query: avoid false ownership matches for files in root
    
    Check for an exact match when querying ownership of files in the root.
    Previously, our test was too simple and would match the the basename of
    package files against the query parameter, e.g.
    
      $ pacman -Qo config
      /config is owned by cower-git 20120614-1
    
    Adds a new test to verify this behavior, query007.py.
    
    Fixes FS#30388.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit c6e47cb435988494f978c603eb12db97cfc88b3e
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sun Jun 10 12:19:07 2012 -0400

    updpkgsums: avoid fancy quoting in error message
    
    m4 has a field day parsing escapes and actually vandalizes this string,
    causing the error to look like:
    
     ==> ERROR: \PKGBUILD\ not found or is not a file
    
    Avoid all quoting and just match up with how makepkg reports errors (no
    quoting at all).
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 9f751bf49247ff94b8ad8b808aee0527e9733a41
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Fri Jun 8 18:27:34 2012 -0400

    contrib: sed out @SCRIPTNAME@ in edit command
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit f556fe8b4a199116b5665bb5f0886e4c2962b077
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon May 28 17:32:11 2012 -0400

    add line length parameter to _alpm_strip_newline
    
    If known, callers can pass the line size to this function in order to
    avoid an strlen call. Otherwise, they simply pass 0 and
    _alpm_strip_newline will do the call instead.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 74274b5dc347ba70e4abd1f329feb41538f82ff4
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon May 28 17:30:08 2012 -0400

    add real_line_size to alpm_read_buffer
    
    We inevitably call strlen() or similar on the line returned from
    _alpm_archive_fgets(), so include the line size of the interesting line
    in the struct.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 7245bc8e8e01149e076e820ea251f23839b1e0b2
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Jun 7 06:01:03 2012 -0400

    pkgdelta: add missing --version longopt
    
    This was missed in the switch to parseopts, and was caught by distcheck.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 6a5370b634c6b01b5c76c9577e1ca4007dbcc8bd
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Tue Jun 5 19:15:59 2012 -0400

    check proper variable for NULL
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 1d32934769ebcf0ad32f0b8e8356e5fb0c7b8b2c
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Jun 7 14:23:06 2012 +1000

    Create repo-remove symlink in scripts dir
    
    Fix the creation of the repo-remove symlink in the scripts/ dir
    on building.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 9ce4f80db4cccfe16c4a747b8bf3185b48e8aefc
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sun Apr 29 18:26:13 2012 -0400

    diskspace: canonicalize path to download dir
    
    With lazy loading in place, it's now quite obvious that we aren't
    necessarily checking the right mountpoint for necessary download space.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit ac990b96e7d305e0f20f00601f2172879faac9a1
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Mon May 21 04:30:19 2012 +0000

    libalpm/remove.c - add doxygen
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit a64a8d6cea828c7ef517986653e174154f3d94fd
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Tue May 15 20:53:47 2012 -0400

    paccache: allow running as root
    
    The main motivation for this change is to allow this to be run as a cron
    job.
    
    Satisfies FS#29897 and some other undocumented requests for this.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

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

Summary of changes:
 configure.ac                  |    5 +++
 contrib/Makefile.am           |    1 +
 contrib/PKGBUILD.vim          |   48 ++++++++++++++++++++--
 contrib/paccache.sh.in        |    7 +---
 contrib/updpkgsums.sh.in      |    2 +-
 contrib/zsh_completion.in     |    9 ++---
 doc/PKGBUILD.5.txt            |    6 +--
 lib/libalpm/be_local.c        |   14 +++----
 lib/libalpm/be_package.c      |    2 +-
 lib/libalpm/be_sync.c         |   14 +++++--
 lib/libalpm/diskspace.c       |   10 ++++-
 lib/libalpm/remove.c          |   89 +++++++++++++++++++++++++++++++++++++++--
 lib/libalpm/util.c            |   12 +++---
 lib/libalpm/util.h            |    3 +-
 proto/PKGBUILD-split.proto    |    1 +
 scripts/Makefile.am           |   13 +++---
 scripts/makepkg.sh.in         |   80 +++++++++++++++++-------------------
 scripts/pkgdelta.sh.in        |    2 +-
 scripts/repo-add.sh.in        |    4 +-
 src/pacman/query.c            |    6 ++-
 test/pacman/tests/query007.py |   11 +++++
 21 files changed, 247 insertions(+), 92 deletions(-)
 create mode 100644 test/pacman/tests/query007.py


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list