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 7f0f319a3e7c471a41482ba620f74423ef3f9a94 (commit) via 0bc961a8be1adc1dabc4089d7f67a95cb603f450 (commit) via 21caf8730f9d089e351bf73b8bfd46b316c518a9 (commit) via 748bc8ebd41f5553c139c530358a72a83def7126 (commit) via 013fc9a7952bd93f451fecafa937a73c5c492a73 (commit) via 1000c0bd2eb84582e5ef60cde6ea937ab9e4b0e9 (commit) via 6ed7d001f6783907d762514dab0741f98d22d715 (commit) via c6095e103240589895ebdd4b3789c960cb897ed5 (commit) from 3758ccbb524b502cc6162324f1b953215b6b970e (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 7f0f319a3e7c471a41482ba620f74423ef3f9a94 Merge: 0bc961a8be1adc1dabc4089d7f67a95cb603f450 21caf8730f9d089e351bf73b8bfd46b316c518a9 Author: Dan McGee <dan@archlinux.org> Date: Sat Oct 24 10:10:15 2009 -0500 Merge branch 'maint' commit 0bc961a8be1adc1dabc4089d7f67a95cb603f450 Author: Dan McGee <dan@archlinux.org> Date: Tue Oct 20 23:25:38 2009 -0500 Reduce unnecessary get_name() function calls alpm_pkg_get_name() gives us little benefit in backend code besides a NULL check on the package passed in; we could do that ourself if necessary. By changing to direct references in the cases where we are sure we have a valid package, we save a function call each time we need a package name. This function can't be inlined because it is externally accessible. This cuts the calls to get_name() from 1.3 million times in a pacman -Qu operation to around 2400. Signed-off-by: Dan McGee <dan@archlinux.org> commit 748bc8ebd41f5553c139c530358a72a83def7126 Author: Cedric Staniewski <cedric@gmx.ca> Date: Fri Oct 23 17:11:39 2009 +0200 makepkg: use tput for terminal-safe colored and bold text Suggested-by: Dan McGee <dan@archlinux.org> Signed-off-by: Cedric Staniewski <cedric@gmx.ca> Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 013fc9a7952bd93f451fecafa937a73c5c492a73 Author: Cedric Staniewski <cedric@gmx.ca> Date: Fri Oct 23 17:11:38 2009 +0200 makepkg: define escape sequences globally In doing so, it is possible to get rid of all the tests for colored messages except for one global one. Signed-off-by: Cedric Staniewski <cedric@gmx.ca> Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 1000c0bd2eb84582e5ef60cde6ea937ab9e4b0e9 Author: Cedric Staniewski <cedric@gmx.ca> Date: Wed Oct 21 16:06:42 2009 +0200 makepkg: check for non-empty pkgbase instead of pkgname pkgbase is used in the following rm calls, and since pkgname can be present when pkgbase is not, it is safer to check for pkgbase. Signed-off-by: Cedric Staniewski <cedric@gmx.ca> Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 6ed7d001f6783907d762514dab0741f98d22d715 Author: Heiko Baums <heiko@baums-on-web.de> Date: Wed Oct 21 23:46:47 2009 +0200 pacdiff : add diffsearchpath option Xav: added doc Signed-off-by: Xavier Chantry <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit c6095e103240589895ebdd4b3789c960cb897ed5 Author: Cedric Staniewski <cedric@gmx.ca> Date: Wed Oct 21 19:13:36 2009 +0200 makepkg: remove empty .part files after a failed download Signed-off-by: Cedric Staniewski <cedric@gmx.ca> Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: contrib/pacdiff | 8 +++++- lib/libalpm/package.c | 6 ++-- scripts/makepkg.sh.in | 53 ++++++++++++++++++++---------------------------- 3 files changed, 31 insertions(+), 36 deletions(-) hooks/post-receive -- The official pacman repository