[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.3-278-g34876e4

Dan McGee dan at archlinux.org
Mon Jun 20 01:33:54 EDT 2011


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  34876e4fe9707de961318da28dba604dffff6d49 (commit)
       via  36d98b3919d37c7f376c9f0f787a3b4b660da73e (commit)
       via  83071f579c4ae14c469d83caa71e80a4be3689df (commit)
       via  d980bd403d77933ea2b6636a296f6f905ef992a4 (commit)
       via  620cddfc13fb2b2c9f1086ab201db5db3e25be1f (commit)
       via  0f26e3aa5b91ffc0a5bef9a0f0bb9d40ec198407 (commit)
       via  deb5601d8d19760fd569abe3508786d97cc1ceba (commit)
       via  0ee9ced4cbcff27823d4a1d5e0ef8a49dfc9dd8e (commit)
       via  eb2d607899117757971186845930242c4541bfb4 (commit)
       via  36ae77dd4982fd29d73b695913f88665ab1d546a (commit)
       via  25b7df4dab61e908a0f86e3aad51f1f5c9ed2ccb (commit)
       via  51359e6d33cf2f3f3acf95ad526c5b22e39d86cf (commit)
       via  7f6c1a76c66fb718fad2ecce68f99ee13d18ff15 (commit)
       via  19fcc7401666cd892f7b8a5a49854a1b2eb9988b (commit)
       via  bdf00d3dbd19c3def6127f3d372d630930a26abb (commit)
       via  1cd6515af0ae5d1c3dabd30749a37cfefa7dc4f5 (commit)
      from  d21f6ca4aa3209938fa312f29ac03446f57e6a66 (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 34876e4fe9707de961318da28dba604dffff6d49
Author: Florian Pritz <bluewind at xinu.at>
Date:   Fri Jun 17 22:06:44 2011 +0200

    makepkg: fix broken syntax (double $)
    
    Signed-off-by: Florian Pritz <bluewind at xinu.at>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 36d98b3919d37c7f376c9f0f787a3b4b660da73e
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Jun 20 00:18:29 2011 -0500

    Improve cachedir removal and error handling
    
    * Check the return value of canonicalize_path() for non-NULL
    * Use ASSERT and RET_ERR as appropriate
    * Make remove_cachedir() use same path munge logic as add_cachedir()
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 83071f579c4ae14c469d83caa71e80a4be3689df
Author: Kerrick Staley <mail at kerrickstaley.com>
Date:   Sat Jun 18 23:24:05 2011 -0500

    Documented _alpm_download()
    
    Documented the _alpm_download() function in dload.c
    
    Signed-off-by: Kerrick Staley <mail at kerrickstaley.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit d980bd403d77933ea2b6636a296f6f905ef992a4
Author: Kerrick Staley <mail at kerrickstaley.com>
Date:   Sat Jun 18 23:24:06 2011 -0500

    Documented purpose of be_*.c
    
    Added a line to the top of each of be_local.c, be_package.c, and
    be_sync.c indicating their purposes.
    
    Signed-off-by: Kerrick Staley <mail at kerrickstaley.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 620cddfc13fb2b2c9f1086ab201db5db3e25be1f
Author: Dave Reisner <d at falconindy.com>
Date:   Mon Jun 13 22:23:49 2011 -0400

    pacman/util.c: support terminals with unknown width
    
    Add detection for stdout being attached to a tty device. When this check
    fails, return a default width of 0, which callers interpret to mean
    "don't wrap". Conversely, when our term ioctl suceeds but returns 0, we
    interpret this to mean a tty with an unknown width (e.g., a serial
    console), in which case we default to a sane value of 80.
    
    Signed-off-by: Dave Reisner <d at falconindy.com>

commit 0f26e3aa5b91ffc0a5bef9a0f0bb9d40ec198407
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Jun 16 13:03:33 2011 -0500

    Correctly duplicate delta objects
    
    We were using copy_data before; this works for the struct itself but not
    the strings contained within. Fix it up by duplicating all the data as
    we do with our other structures.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit deb5601d8d19760fd569abe3508786d97cc1ceba
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Jun 16 13:16:37 2011 -0500

    Clean up util md5sum method
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 0ee9ced4cbcff27823d4a1d5e0ef8a49dfc9dd8e
Merge: eb2d607 25b7df4
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Jun 20 00:07:10 2011 -0500

    Merge branch 'public-structs'

commit eb2d607899117757971186845930242c4541bfb4
Author: Dave Reisner <d at falconindy.com>
Date:   Sun Jun 19 08:47:23 2011 -0400

    lib/handle: use CALLOC macro instead of bare calloc
    
    Signed-off-by: Dave Reisner <d at falconindy.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 36ae77dd4982fd29d73b695913f88665ab1d546a
Author: Dan McGee <dan at archlinux.org>
Date:   Sat Jun 18 20:44:49 2011 -0500

    Don't call public API in _alpm_log()
    
    Calling get_logcb() here would reset any previous setting of
    handle->pm_errno due to the CHECK_HANDLE() macro contained within. This
    would make error setting a bit funny if one set pm_errno before calling
    _alpm_log(), such as in the RET_ERR() macro.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 25b7df4dab61e908a0f86e3aad51f1f5c9ed2ccb
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Jun 16 11:55:26 2011 -0500

    Make pmgrp_t public
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 51359e6d33cf2f3f3acf95ad526c5b22e39d86cf
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Jun 16 11:49:34 2011 -0500

    Make pmdelta_t public
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 7f6c1a76c66fb718fad2ecce68f99ee13d18ff15
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Jun 16 11:42:10 2011 -0500

    Make pmdepend_t and pmdepmissing_t public
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 19fcc7401666cd892f7b8a5a49854a1b2eb9988b
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Jun 16 11:33:20 2011 -0500

    Make struct pmconflict_t public
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit bdf00d3dbd19c3def6127f3d372d630930a26abb
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Jun 16 11:27:44 2011 -0500

    Make pmfileconflict_t type public
    
    This removes the need to write accessor methods for every type we have,
    and simplifies the API. Any type that doesn't need magic* can be
    converted in this fashion to make it easier for frontend applications to
    use, as well as make it less of a pain to introduce new such structs in
    the future.
    
    * "magic" meaning something like pmpkg_t where values can be lazy loaded.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 1cd6515af0ae5d1c3dabd30749a37cfefa7dc4f5
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jun 15 12:02:29 2011 -0500

    API: change 'signaturedir' to 'gpgdir'
    
    This is more in line with reality and what we have our makepkg, etc.
    options named anyway.
    
    Original-patch-by: Kerrick Staley <mail at kerrickstaley.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 lib/libalpm/alpm.h       |  170 +++++++++++++++++++++++----------------------
 lib/libalpm/be_local.c   |    2 +-
 lib/libalpm/be_package.c |    2 +-
 lib/libalpm/be_sync.c    |    2 +-
 lib/libalpm/conflict.c   |   42 -----------
 lib/libalpm/conflict.h   |   13 ----
 lib/libalpm/delta.c      |   61 ++++++-----------
 lib/libalpm/delta.h      |   16 +----
 lib/libalpm/deps.c       |   38 +----------
 lib/libalpm/deps.h       |   15 ----
 lib/libalpm/dload.c      |   10 +++
 lib/libalpm/group.c      |   12 ---
 lib/libalpm/group.h      |    7 --
 lib/libalpm/handle.c     |   46 ++++++------
 lib/libalpm/handle.h     |    2 +-
 lib/libalpm/log.c        |    5 +-
 lib/libalpm/package.c    |    4 +-
 lib/libalpm/signing.c    |    2 +-
 lib/libalpm/sync.c       |   10 +--
 lib/libalpm/util.c       |    3 +-
 scripts/makepkg.sh.in    |    2 +-
 src/pacman/callback.c    |    4 +-
 src/pacman/conf.c        |    2 +-
 src/pacman/pacman.c      |    2 +-
 src/pacman/query.c       |   15 ++---
 src/pacman/remove.c      |    8 +--
 src/pacman/sync.c        |   36 ++++------
 src/pacman/upgrade.c     |   28 +++-----
 src/pacman/util.c        |   24 ++++--
 src/pacman/util.h        |    2 +-
 src/util/pactree.c       |    8 +-
 src/util/testdb.c        |    9 +--
 32 files changed, 224 insertions(+), 378 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list