[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