[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.3-297-g377cc23
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@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@gatech.edu> Signed-off-by: Allan McRae <allan@archlinux.org> commit 12866ba791f1a9ae17d27574b66e4797b8b86144 Author: Jason St. John <jstjohn@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 5951e9ce84a30cc29ba9b46ebb10cb2561581e8d Author: Allan McRae <allan@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit e253968b4df079faf91266639be1b8b2cff6e2b5 Author: Allan McRae <allan@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@archlinux.org> commit 81dd6ddf0cdd4034771828529c65d61e5bc94e5d Author: Allan McRae <allan@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@archlinux.org> commit d310b6f85cd664a45a19d74678b0a4abeb3c5e25 Author: Jeremy Huntwork <jhuntwork@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@lightcubesolutions.com> commit 3a24e44206c38577ef4405bf66583e2084688e5c Author: Allan McRae <allan@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 19c2347507fc0847572e30edd25809f5bc9a9ffb Author: Jeremy Huntwork <jhuntwork@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@lightcubesolutions.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit da0dcc29cf038de7dee9b16987b508e45d56ae91 Author: Dave Reisner <dreisner@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit c6e47cb435988494f978c603eb12db97cfc88b3e Author: Dave Reisner <dreisner@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 9f751bf49247ff94b8ad8b808aee0527e9733a41 Author: Dave Reisner <dreisner@archlinux.org> Date: Fri Jun 8 18:27:34 2012 -0400 contrib: sed out @SCRIPTNAME@ in edit command Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit f556fe8b4a199116b5665bb5f0886e4c2962b077 Author: Dave Reisner <dreisner@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 74274b5dc347ba70e4abd1f329feb41538f82ff4 Author: Dave Reisner <dreisner@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 7245bc8e8e01149e076e820ea251f23839b1e0b2 Author: Dave Reisner <dreisner@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 6a5370b634c6b01b5c76c9577e1ca4007dbcc8bd Author: Dave Reisner <dreisner@archlinux.org> Date: Tue Jun 5 19:15:59 2012 -0400 check proper variable for NULL Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 1d32934769ebcf0ad32f0b8e8356e5fb0c7b8b2c Author: Allan McRae <allan@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 9ce4f80db4cccfe16c4a747b8bf3185b48e8aefc Author: Dave Reisner <dreisner@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@archlinux.org> commit ac990b96e7d305e0f20f00601f2172879faac9a1 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon May 21 04:30:19 2012 +0000 libalpm/remove.c - add doxygen Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit a64a8d6cea828c7ef517986653e174154f3d94fd Author: Dave Reisner <dreisner@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@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
participants (1)
-
dan@archlinux.org