[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