[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.0rc1-156-g7c956d5

Dan McGee dan at archlinux.org
Fri Sep 2 22:53:35 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  7c956d5d4bdf89bfece1244baa56a92f83bd9161 (commit)
       via  98fdfa1968f81596acd25ed5b77cc968dcd97ead (commit)
       via  37da18aee8d925ee5cd9f526f2c61d07e9db5b66 (commit)
       via  d88e524e7c6e902dcf1c0afed52def0d8b430b25 (commit)
       via  062c391919e93f1d669deb3ffec60457d57e7d27 (commit)
       via  16fd66f879abd52a636ba00cd782b37b1fcf8a65 (commit)
       via  d9545103b9a9517cb8996562d990431094027663 (commit)
       via  5a9b07b0e7fc73dc85f07bbab5cba007efe8d8aa (commit)
       via  24f4f9822fe8c6758e72577173495705cfcc6713 (commit)
       via  3c3ee6796a417cdd06be5639989a570b22318a20 (commit)
       via  83a1e4fee39321358858841069e1fe36d44edefc (commit)
       via  c51b9ca0ad897428a008701e35f8f11fa0ad9046 (commit)
      from  ad051f7328cb8fed19070651aac314d64de1b815 (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 7c956d5d4bdf89bfece1244baa56a92f83bd9161
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Sep 1 18:01:33 2011 -0500

    Add -p/--print tip for -Q operations on filepath
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 98fdfa1968f81596acd25ed5b77cc968dcd97ead
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Sep 1 17:35:50 2011 -0500

    Former transaction callback rename refactor
    
    Put all the callback stuff in alpm.h in one spot, and make the following
    renames for clarity with the new structure:
    
    ALPM_TRANS_EVT_* --> ALPM_EVENT_*
    ALPM_TRANS_CONV_* --> ALPM_QUESTION_*
    ALPM_TRANS_PROGRESS_* --> ALPM_PROGRESS_*
    alpm_option_get_convcb() --> alpm_option_get_questioncb()
    alpm_option_set_convcb() --> alpm_option_set_questioncb()
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 37da18aee8d925ee5cd9f526f2c61d07e9db5b66
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Sep 1 17:16:56 2011 -0500

    Move all callbacks up to the handle level
    
    This was just disgusting before, unnecessary to limit these to only
    usage in a transaction. Still a lot of more room for cleanup but we'll
    start by attaching them to the handle rather than the transaction we may
    or may not even want to use these callbacks.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit d88e524e7c6e902dcf1c0afed52def0d8b430b25
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Sep 1 17:13:13 2011 -0500

    Be fully silent on any -Sp operation
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 062c391919e93f1d669deb3ffec60457d57e7d27
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Sep 1 16:00:48 2011 -0500

    Make delta validation/application more logical
    
    The call to apply was tucked inside validate, and the EVENT callbacks
    were done outside the function rather than inside. Reorganize things a
    bit to make more sense.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 16fd66f879abd52a636ba00cd782b37b1fcf8a65
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Sep 1 15:29:25 2011 -0500

    pacman-key: add --refresh-keys operation
    
    This allows new signatures to be pulled, revocations to be found, etc.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit d9545103b9a9517cb8996562d990431094027663
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Sep 1 15:20:53 2011 -0500

    pacman-key: split keyserver to a separate option
    
    This also renames '--receive' to '-recv-keys' to match the wrapped gpg
    option name, rather than invent a new one, now that the calling
    convention is the same.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 5a9b07b0e7fc73dc85f07bbab5cba007efe8d8aa
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Sep 1 15:04:28 2011 -0500

    pacman-key help and documentation cleanup
    
    We were using the mystical [<foobar>] options which is some sort of
    cross between a <required> argument and an [optional] one. Remove this
    madness and do some other general cleanup/consistency work in the
    manpage.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 24f4f9822fe8c6758e72577173495705cfcc6713
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Sep 1 15:03:39 2011 -0500

    doc: consistency when referencing other options
    
    Use '\--option' rather than `--option` everywhere.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 3c3ee6796a417cdd06be5639989a570b22318a20
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Sep 1 14:47:33 2011 -0500

    pacman-key: document --lsign-key
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 83a1e4fee39321358858841069e1fe36d44edefc
Author: Dan McGee <dan at archlinux.org>
Date:   Fri Sep 2 19:26:07 2011 -0500

    Clean up handling of size fields
    
    We currently have csize, isize, and size concepts, and sometimes the
    difference isn't clear. Ensure the following holds:
    
    * size (aka csize): always the compressed size of the package; available
      for everything except local packages (where it will return 0)
    * isize: always the installed size of the package; available for all
      three package types
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit c51b9ca0ad897428a008701e35f8f11fa0ad9046
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Aug 29 13:30:03 2011 -0500

    pactest: remove PACMAN_OUTPUT from ldconfig tests
    
    This removes the last usages of this rule that aren't explicitly looking
    at real output from pacman. Notably, these tests depended on one
    particular debug logger not ever being changed, which is too fragile,
    not to mention doesn't work at all with --nolog.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 README                           |    7 +-
 doc/index.txt                    |    6 +-
 doc/makepkg.8.txt                |    2 +-
 doc/makepkg.conf.5.txt           |    4 +-
 doc/pacman-key.8.txt             |   39 ++++--
 lib/libalpm/add.c                |   20 ++--
 lib/libalpm/alpm.h               |  246 ++++++++++++++++++++------------------
 lib/libalpm/be_local.c           |   16 +---
 lib/libalpm/be_sync.c            |    8 --
 lib/libalpm/conflict.c           |    5 +-
 lib/libalpm/delta.c              |    7 +-
 lib/libalpm/deps.c               |    6 +-
 lib/libalpm/diskspace.c          |    6 +-
 lib/libalpm/handle.c             |   39 ++++++
 lib/libalpm/handle.h             |   24 ++++-
 lib/libalpm/package.c            |    5 +-
 lib/libalpm/package.h            |    1 -
 lib/libalpm/remove.c             |   14 +-
 lib/libalpm/sync.c               |  103 ++++++++--------
 lib/libalpm/trans.c              |    7 +-
 lib/libalpm/trans.h              |   26 +----
 lib/libalpm/util.c               |    2 +-
 scripts/pacman-key.sh.in         |   53 +++++----
 src/pacman/callback.c            |   92 ++++++++-------
 src/pacman/callback.h            |   12 +-
 src/pacman/conf.c                |    3 +
 src/pacman/query.c               |    6 +
 src/pacman/sync.c                |    4 +-
 src/pacman/util.c                |    8 +-
 test/pacman/ldconfig.stub        |    4 +
 test/pacman/pmtest.py            |    7 +-
 test/pacman/tests/ldconfig001.py |    9 +-
 test/pacman/tests/ldconfig002.py |    7 +-
 test/pacman/tests/ldconfig003.py |    7 +-
 test/pacman/util.py              |    1 +
 35 files changed, 429 insertions(+), 377 deletions(-)
 create mode 100755 test/pacman/ldconfig.stub


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list