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
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
Signed-off-by: Allan McRae
commit 0ff57350fbf359c9f0a6700da1f91250a1f9a239
Author: Andrew Gregory
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
Signed-off-by: Allan McRae
commit 43a2f6319455edadf9947d2e0fa9e68ea4e348ae
Author: Andrew Gregory
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
Signed-off-by: Allan McRae
commit 2259dff7f34b082d8e43af15228e74cba75580f6
Author: Olivier Brunel
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
Signed-off-by: Allan McRae
commit 93fa63ee8a7f17bea676ac4f29d1733cb04ef7d2
Author: Neer Sighted
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
Signed-off-by: Allan McRae
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
commit 06d761a0207d579d4976a8c61257516c2b368911
Author: Simon Gomizelj
Date: Thu Mar 7 01:32:42 2013 -0500
make paclog-pkglist understand 'downgraded'
Signed-off-by: Simon Gomizelj
Signed-off-by: Allan McRae
commit ce9fd69eba44d997a660c982a8149fae7acb6a29
Author: Simon Gomizelj
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
Signed-off-by: Allan McRae
commit 9876d9783979ec031d673e9a6df845e52fd2febb
Author: Allan McRae
Date: Fri Mar 8 17:23:33 2013 +1000
bash_completion: update for color
Signed-off-by: Allan McRae
commit 51276f1ac5fd337a8bffbda3099c0bd86b6503cf
Author: Simon Gomizelj
Date: Thu Mar 7 01:24:15 2013 -0500
remove the duplicate strnlen and strndup
Signed-off-by: Simon Gomizelj
Signed-off-by: Allan McRae
commit 08a1244f4ef952be0c4897b9c5fee12a214be3f9
Author: Dave Reisner
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
Signed-off-by: Allan McRae
-----------------------------------------------------------------------
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