[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.3-631-gc9b7f9b
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 c9b7f9b0d0a85a8106d144edfdf3d22a7f7f9802 (commit) via 0ff57350fbf359c9f0a6700da1f91250a1f9a239 (commit) via 43a2f6319455edadf9947d2e0fa9e68ea4e348ae (commit) via 2259dff7f34b082d8e43af15228e74cba75580f6 (commit) via 93fa63ee8a7f17bea676ac4f29d1733cb04ef7d2 (commit) via fcdaa46b651904fb88ea325d014bd85edd8a08fe (commit) via 06d761a0207d579d4976a8c61257516c2b368911 (commit) via ce9fd69eba44d997a660c982a8149fae7acb6a29 (commit) via 9876d9783979ec031d673e9a6df845e52fd2febb (commit) via 51276f1ac5fd337a8bffbda3099c0bd86b6503cf (commit) via 08a1244f4ef952be0c4897b9c5fee12a214be3f9 (commit) from d90641a894b915f5e13876bba88aa765c9961b0a (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 c9b7f9b0d0a85a8106d144edfdf3d22a7f7f9802 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sat Mar 9 11:59:33 2013 -0500 testdb: quote output substitutions Quoting output substitutions makes whitespace errors such as FS#30101 much more obvious: old: missing perl-test-pod dependency for perl-test-output new: missing 'perl-test-pod ' dependency for 'perl-test-output' Several of the quoted substitutions should not be capable of containing whitespace in theory, but this errs on the side of caution as the point of the tool is to find error conditions. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 0ff57350fbf359c9f0a6700da1f91250a1f9a239 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sat Mar 9 11:59:32 2013 -0500 testdb: pass empty local pkglist to alpm_checkdeps Passing the local package list to alpm_checkdeps as both the local packages and packages to be upgraded did nothing but cause extra overhead as the packages were all removed from the installed package list because they were being upgraded. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 43a2f6319455edadf9947d2e0fa9e68ea4e348ae Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sat Mar 9 11:49:27 2013 -0500 pmpkg: add missing directories to test packages Several tests require complete file lists in order to provide accurate results. These can be non-obvious. Adding missing parent directories helps insure the integrity of tests against human error. Filling in parent directories also allows us to check that file lists are actually valid. There didn't seem to be a good place to do this that was always guaranteed to be run, so this adds a finalize() function to packages that will always be run before the package is actually used to allow for this type of tidying. Fixes FS#30723 Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 2259dff7f34b082d8e43af15228e74cba75580f6 Author: Olivier Brunel <i.am.jack.mail@gmail.com> Date: Sat Feb 23 13:08:44 2013 +0100 makepkg: Add --verifysource to only download/verify source files Because --noextract also implies to not download/verify source files, it wasn't possible to simply do that, without either extracting and/or building. (Note: --verifysource takes precedence over --noextract) Signed-off-by: Olivier Brunel <i.am.jack.mail@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 93fa63ee8a7f17bea676ac4f29d1733cb04ef7d2 Author: Neer Sighted <neersighted@myopera.com> Date: Sat Mar 9 08:50:58 2013 -0800 makepkg: Make VCS download functions use get_filename Make all VCS download functions uses get_filename to get the repo name. In addition, creating a working directory from a Bazaar repository now shows the short-name of the repository, not the full path on disk. I'm not sure if the name of the variable that holds the basename of the local clone should still be `repo`, but I have left the variable name for simplicity. Signed-off-by: Neer Sighted <neersighted@myopera.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit fcdaa46b651904fb88ea325d014bd85edd8a08fe Author: William Giokas <1007380@gmail.com> Date: Sat Mar 9 14:36:55 2013 -0600 makepkg: Separate vcs download and extract Previously makepkg would clone vcs sources in the download function, regardless of the noextract settings. Now the download_* functions only download or update the vcs sources, and the new extract_* functions just create working copies using the specified protocols. The extract_sources function will call the needed extract function for the protocol specified. The tarball extraction has also been moved into its own extract_file function to keep things consistent. Signed-off-by: William Giokas <1007380@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 06d761a0207d579d4976a8c61257516c2b368911 Author: Simon Gomizelj <simongmzlj@gmail.com> Date: Thu Mar 7 01:32:42 2013 -0500 make paclog-pkglist understand 'downgraded' Signed-off-by: Simon Gomizelj <simongmzlj@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit ce9fd69eba44d997a660c982a8149fae7acb6a29 Author: Simon Gomizelj <simongmzlj@gmail.com> Date: Thu Mar 7 01:32:41 2013 -0500 make status/log messages reflect version change Currently pacman either prints 'adding' or 'upgrading' when installing a package. This make pacman print and log the other possible actions: 'downgrade' and 'reinstall' Signed-off-by: Simon Gomizelj <simongmzlj@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 9876d9783979ec031d673e9a6df845e52fd2febb Author: Allan McRae <allan@archlinux.org> Date: Fri Mar 8 17:23:33 2013 +1000 bash_completion: update for color Signed-off-by: Allan McRae <allan@archlinux.org> commit 51276f1ac5fd337a8bffbda3099c0bd86b6503cf Author: Simon Gomizelj <simongmzlj@gmail.com> Date: Thu Mar 7 01:24:15 2013 -0500 remove the duplicate strnlen and strndup Signed-off-by: Simon Gomizelj <simongmzlj@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 08a1244f4ef952be0c4897b9c5fee12a214be3f9 Author: Dave Reisner <dreisner@archlinux.org> Date: Thu Mar 7 08:56:13 2013 -0500 libalpm/sync: remove useless intermediate variable This also rearranges some code to ensure that declarations and code aren't mixed. Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: contrib/bash_completion.in | 6 +- contrib/paclog-pkglist.sh.in | 2 +- doc/makepkg.8.txt | 5 + lib/libalpm/add.c | 61 ++++++------ lib/libalpm/alpm.h | 20 ++++ lib/libalpm/sync.c | 7 +- scripts/makepkg.sh.in | 221 ++++++++++++++++++++++++++++--------------- src/pacman/callback.c | 30 ++++++ src/pacman/util.c | 22 ----- src/util/testdb.c | 14 +-- test/pacman/pmdb.py | 2 +- test/pacman/pmpkg.py | 54 +++++++---- test/pacman/pmtest.py | 3 + 13 files changed, 276 insertions(+), 171 deletions(-) mode change 100644 => 100755 contrib/paclog-pkglist.sh.in hooks/post-receive -- The official pacman repository
participants (1)
-
allan@archlinux.org