[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.0rc2-12-g80b0f27
Dan McGee
dan at archlinux.org
Mon Sep 26 18:50:09 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 80b0f271254f965db4d94d6bb165c64ef3553588 (commit)
via d1fc3aec4c7f7bab30f8ad7dabd7832c7c8570e6 (commit)
via 507b01b912d77f0cc5422e689623f1b19c208525 (commit)
via b6ccae2d182899eaf199e868963646b3a14f7e8b (commit)
via dd82b8d09f554d709f92fcdc7f873cb551b2d205 (commit)
via 6adf502f0d0e684c67d7498057083958becf8b19 (commit)
via d26d50e664665905d79a3d5fa589b2ca0bec4ba0 (commit)
from 2517ba3303489ed35512cdaf2493ec81efd145e7 (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 80b0f271254f965db4d94d6bb165c64ef3553588
Author: Dan McGee <dan at archlinux.org>
Date: Mon Sep 26 17:31:34 2011 -0500
Ensure fileconflict value is actually a string
When we switched to a file object and not just a simple string, we missed an
update along the way here in target-target conflicts. This patch looks
large, but it really comes down to one errant (char *) cast before that has
been reworked to explicitly point to the alpm_file_t object. The rest is
simply code cleanup.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit d1fc3aec4c7f7bab30f8ad7dabd7832c7c8570e6
Author: Dave Reisner <dreisner at archlinux.org>
Date: Sun Sep 25 14:32:15 2011 -0400
bash_completion: add completion for pacman-key
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 507b01b912d77f0cc5422e689623f1b19c208525
Author: Dave Reisner <dreisner at archlinux.org>
Date: Sun Sep 25 15:24:53 2011 -0400
pacman-key: allow get_from to return a default value
Keep the non-zero return val to let the caller know that the key wasn't
found.
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit b6ccae2d182899eaf199e868963646b3a14f7e8b
Author: Dave Reisner <dreisner at archlinux.org>
Date: Sun Sep 25 14:34:36 2011 -0400
pacman-key: simplify writing to config file
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit dd82b8d09f554d709f92fcdc7f873cb551b2d205
Author: Allan McRae <allan at archlinux.org>
Date: Sat Sep 24 15:08:21 2011 +1000
makepkg: normalize whitespace for optdepends in .PKGINFO
Many PKGBUILDs use formatting whitespace when specifying optdepends.
This is removed when adding a package to a repo-database so the
output of "pacman -Si <package>" and "pacman -Qip <package file>"
becomes inconsistent. Instead, do the adjustment when creating
the .PKGINFO file.
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 6adf502f0d0e684c67d7498057083958becf8b19
Author: Allan McRae <allan at archlinux.org>
Date: Sat Sep 24 14:53:20 2011 +1000
makepkg: allow versioned optdepends with epoch
Allow the specification of versioned optdepends with an epoch.
This also (partially) enforces a whitespace between ":" and the
description which is required for the future optdepends parsing
code.
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit d26d50e664665905d79a3d5fa589b2ca0bec4ba0
Author: Dan McGee <dan at archlinux.org>
Date: Mon Sep 26 15:22:13 2011 -0500
Revamp pacman signal handler
* All errors now go to stderr, so do the same here and simplify the
writing of the error message.
* Add SIGHUP to the handled signal list, and don't repeat code.
* Attempt to release the transaction (e.g. remove the lock file)
for all of HUP, INT, and TERM. Signals HUP and INT respects
transaction state, TERM will immediately terminate the process.
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
contrib/bash_completion.in | 16 +++++++++++++++
lib/libalpm/conflict.c | 30 +++++++++++++---------------
scripts/makepkg.sh.in | 6 ++--
scripts/pacman-key.sh.in | 14 ++++++------
src/pacman/pacman.c | 46 ++++++++++++++++++++++----------------------
5 files changed, 63 insertions(+), 49 deletions(-)
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list