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 c78a808c49f1df12254ff9ae5ce32bd450e14df8 (commit) via a611879318a4c39488f977308af8ee90f428995b (commit) via 5776090055642bc7651a07cd9d31cf056d0531dc (commit) via 8ac7f7e6e557fe32dc36fce173db000b83611559 (commit) from 45146dccbb94f14fb56df2999131851ff15e46b9 (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 c78a808c49f1df12254ff9ae5ce32bd450e14df8 Author: Allan McRae <allan@archlinux.org> Date: Sat Dec 18 22:47:16 2010 +1000 Only check diskspace availability if needs more than zero The amount of diskspace needed for a transaction can be less than zero. Only test this against the available disk space if it is positive, which avoids a comparison being made between signed and unsigned types (-Wsign-compare). Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit a611879318a4c39488f977308af8ee90f428995b Author: Allan McRae <allan@archlinux.org> Date: Sat Dec 18 22:26:04 2010 +1000 Always specify arguement type in function delcarations Always declare a function with (void) rather than () when we expect no arguements. Fixes all warnings with -Wstrict-prototypes. Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 5776090055642bc7651a07cd9d31cf056d0531dc Author: Allan McRae <allan@archlinux.org> Date: Thu Dec 16 00:42:23 2010 +1000 makepkg: remove last inappropriate PKGBUILD usage We should always use $BUILDSCRIPT instead of PKGBUILD. The only remaining uses of PKGBUILD in makekg are in comments. Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 8ac7f7e6e557fe32dc36fce173db000b83611559 Author: Dan McGee <dan@archlinux.org> Date: Tue Dec 14 22:09:43 2010 -0600 Use macros in sync DB parsing This simplifies a lot of the repetative code and makes it obvious where the tricky or different ones are (e.g. depends, dates). It also makes it significantly easier to change the way this code works in the future. There should be no functional change with this patch. Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: lib/libalpm/alpm.h | 44 +++++++------- lib/libalpm/be_package.c | 2 +- lib/libalpm/be_sync.c | 151 ++++++++++++++++------------------------------ lib/libalpm/diskspace.c | 3 +- lib/libalpm/handle.h | 2 +- lib/libalpm/util.h | 4 +- scripts/makepkg.sh.in | 2 +- src/pacman/sync.c | 2 +- src/util/pactree.c | 2 +- 9 files changed, 83 insertions(+), 129 deletions(-) hooks/post-receive -- The official pacman repository