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 a4100b384737d6b422a31eb0f6614b4f5f6070cb (commit) via 14203d77f43c02e60770dcbd4a9cb2b39b38bcd6 (commit) via ec928faad350e2aad957256fb47cb10277990738 (commit) via 4b183bf9a9702b63cb8b031887d0f6bd38e538e3 (commit) via 7e8f1469c4168875b54956d63884b8583ce99e38 (commit) via 68e59ecbaf5ab4b0ba8684ea8ce29ef90df84d7a (commit) via 91eeee08de706f4f1ab42eeb6996997691cd4255 (commit) via 05d23059fd960fdab23a3aa99b79591fda250a6f (commit) via f56d7635473d207c2fe734718fe406ffb2a56abc (commit) via 8f99f75e6edb409cd048019a464fc8fd139e0dc9 (commit) via 4b4ad18348f59393024a8a702e97983a2c692e42 (commit) via b0b5dabf1bbf5f3a6ba8476651356fed103f8781 (commit) via 31c7e82a51b70e886f929b0489c66dfdb9aa7815 (commit) via 496b687c3d4a56641051700e7c4e5e21b9c6607c (commit) via baf58525553db8f1e680de16793b147c88df59e2 (commit) via 8146f6f1c6bbd7bf642cb263ca1658234fb7e48a (commit) via adc4078b8743a1437d44557dafea8619b1ce0fb1 (commit) via 7865fb9af487f7ca043cab6e90c3aee0863e285b (commit) via 3ff7701e89f3193f8ea57a5910ae508a2aed65a3 (commit) via b3033a59e922684a41b00bd94f8976995dd015da (commit) from 5b51dbb11e2087e1055be24b486502be806b5e13 (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 a4100b384737d6b422a31eb0f6614b4f5f6070cb Merge: 14203d77f43c02e60770dcbd4a9cb2b39b38bcd6 68e59ecbaf5ab4b0ba8684ea8ce29ef90df84d7a Author: Dan McGee <dan@archlinux.org> Date: Sat Aug 23 18:28:58 2008 -0500 Merge branch 'maint' commit 14203d77f43c02e60770dcbd4a9cb2b39b38bcd6 Author: Xavier Chantry <shiningxc@gmail.com> Date: Sun Aug 17 13:45:05 2008 +0200 Allow sync200 pactest to pass without libdownload. This was a stupid and unimportant regression caused by commit 4476598e4e128f4595d5383ecb51a9576a447b5b . When libdownload is not available, a xfercommand is needed for this pactest to run properly. Signed-off-by: Xavier Chantry <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit ec928faad350e2aad957256fb47cb10277990738 Author: Henning Garus <henning.garus@googlemail.com> Date: Fri Aug 15 00:42:23 2008 +0200 Add autotools magic for pactests Added a Makefile.am for the pactest/tests dir. This is a blatant ripoff of scripts/Makefile.am, which replaces predefined expressions in NAME.py.in pactests with configure variables. This can be used to write pactests which consider compile time options. Signed-off-by: Henning Garus <henning.garus@gmail.com> [Dan: autotools are tough, make a few adjustments for correctness] Signed-off-by: Dan McGee <dan@archlinux.org> commit 4b183bf9a9702b63cb8b031887d0f6bd38e538e3 Author: Xavier Chantry <shiningxc@gmail.com> Date: Thu Aug 7 17:08:33 2008 +0200 makepkg : add --config option for an alternate config file. Signed-off-by: Xavier Chantry <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit 7e8f1469c4168875b54956d63884b8583ce99e38 Author: Xavier Chantry <shiningxc@gmail.com> Date: Wed Aug 20 23:01:47 2008 +0200 Remove DB_COMPRESSION and DB_CHECKSUMS from makepkg.conf DB_COMPRESSION was only used in repo-add and DB_CHECKSUMS was not used anywhere. This also removes the dependency on makepkg.conf in repo-add, so repo-add no longer needs to source makepkg.conf And instead of DB_COMPRESSION, it seems better to just check the extension of the repository file. It does not make sense to have a tar.gz file with a tar.bz2 extension or whatever. Signed-off-by: Xavier Chantry <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit 496b687c3d4a56641051700e7c4e5e21b9c6607c Author: Dan McGee <dan@archlinux.org> Date: Sat Aug 23 10:19:17 2008 -0500 makepkg: check all integrity sums found in the PKGBUILD Currently we use the INTEGRITY_CHECK array from makepkg.conf to limit both the integrity sums generated and checked. It doesn't make a whole lot of sense to ignore integrity sums that are present in a PKGBUILD, so this patch will enable checking any that are available, but will only print a warning about missing sums for those types found in INTEGRITY_CHECK. It also adds a slight optimization of checking for openssl- we only need to check once now because we use the same program for all checks. Signed-off-by: Dan McGee <dan@archlinux.org> commit baf58525553db8f1e680de16793b147c88df59e2 Author: Nagy Gabor <ngaba@bibl.u-szeged.hu> Date: Sun Aug 17 19:23:12 2008 +0200 Move -Sp implementation to the front-end This patch kills one of our hackish pseudo transactions: PRINTURIS. (The other one is -Sw) From now on, front-end must not call trans_commit in case of -Sp, it should print the uris of target packages "by hand" instead. PRINTURIS flag was removed, NOCONFLICTS flag can be passed to skip conflict checks. Signed-off-by: Nagy Gabor <ngaba@bibl.u-szeged.hu> Signed-off-by: Dan McGee <dan@archlinux.org> commit 8146f6f1c6bbd7bf642cb263ca1658234fb7e48a Author: Nagy Gabor <ngaba@bibl.u-szeged.hu> Date: Sun Aug 17 18:32:39 2008 +0200 New public alpm_pkg_get_db function This function returns with the origin database of a package. Signed-off-by: Nagy Gabor <ngaba@bibl.u-szeged.hu> Signed-off-by: Dan McGee <dan@archlinux.org> commit adc4078b8743a1437d44557dafea8619b1ce0fb1 Author: Xavier Chantry <shiningxc@gmail.com> Date: Wed Aug 20 22:08:11 2008 +0200 split yesno() into yesno() and noyes() functions. The yesno function had a preset argument for specifying the default answer : yes or no. However, in all our calls to yesno, only one used the default "no" answer. Having to specify preset==1 for all the other cases was rather cumbersome. To make this easier, this commit adds a noyes function, with the following behavior : yesno() : default answer is yes noyes() : default answer is no Signed-off-by: Xavier Chantry <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit 7865fb9af487f7ca043cab6e90c3aee0863e285b Author: Allan McRae <allan@archlinux.org> Date: Wed Aug 13 03:00:18 2008 +1000 Treat info pages like man pages As far a package building is concerned, info pages need to be treated in the same fashion as man pages in that they both can be compressed. This separates them from other forms of documentation and so it makes sense to make that distinction within makepkg. Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 3ff7701e89f3193f8ea57a5910ae508a2aed65a3 Author: Nagy Gabor <ngaba@bibl.u-szeged.hu> Date: Wed Jul 30 23:36:46 2008 +0200 Pass the old package with PM_TRANS_EVT_UPGRADE_START This is more rational and coherent with PM_TRANS_EVT_UPGRADE_DONE. Signed-off-by: Nagy Gabor <ngaba@bibl.u-szeged.hu> Signed-off-by: Dan McGee <dan@archlinux.org> commit b3033a59e922684a41b00bd94f8976995dd015da Author: Dan McGee <dan@archlinux.org> Date: Thu Jul 31 21:16:30 2008 -0500 pactest: remove need for pause when running tests Instead of pausing 1.5 seconds on tests that check file mtimes, change the mtimes to something in the far past so we can immediately tell if a file was modified and/or touched. This saves a decent amount of time on the upgrade tests which often check mtimes. 355 was a completely arbitrary time value, don't ask me why I picked it. Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: TRANSLATORS | 2 +- configure.ac | 1 + doc/PKGBUILD.5.txt | 6 +- doc/makepkg.8.txt | 3 + doc/makepkg.conf.5.txt | 8 +- etc/makepkg.conf.in | 4 +- lib/libalpm/add.c | 11 ++- lib/libalpm/alpm.h | 7 +- lib/libalpm/package.c | 9 ++ lib/libalpm/po/cs.po | 21 +++-- lib/libalpm/po/de.po | 21 +++-- lib/libalpm/po/en_GB.po | 23 +++--- lib/libalpm/po/es.po | 52 ++++++------ lib/libalpm/po/fr.po | 23 +++--- lib/libalpm/po/hu.po | 18 ++-- lib/libalpm/po/it.po | 30 ++++--- lib/libalpm/po/libalpm.pot | 18 ++-- lib/libalpm/po/pl.po | 21 +++-- lib/libalpm/po/pt_BR.po | 21 +++-- lib/libalpm/po/ru.po | 21 +++-- lib/libalpm/po/tr.po | 21 +++-- lib/libalpm/po/zh_CN.po | 21 +++-- lib/libalpm/sync.c | 47 +++++------- pactest/Makefile.am | 3 +- pactest/pmenv.py | 8 +- pactest/pmfile.py | 8 ++ pactest/tests/Makefile.am | 26 ++++++ pactest/tests/{sync200.py => sync200.py.in} | 3 + po/cs.po | 46 ++++++++--- po/de.po | 47 ++++++++--- po/en_GB.po | 50 ++++++++---- po/es.po | 81 ++++++++++++------- po/fr.po | 56 +++++++++----- po/hu.po | 42 +++++++--- po/it.po | 53 ++++++++---- po/pacman.pot | 33 ++++++-- po/pl.po | 51 ++++++++---- po/pt_BR.po | 47 ++++++++--- po/ru.po | 49 ++++++++--- po/tr.po | 47 ++++++++--- po/zh_CN.po | 43 +++++++--- scripts/makepkg.sh.in | 116 ++++++++++++++------------- scripts/repo-add.sh.in | 21 +---- src/pacman/callback.c | 17 ++--- src/pacman/conf.h | 1 + src/pacman/pacman.c | 3 +- src/pacman/remove.c | 6 +- src/pacman/sync.c | 57 ++++++++------ src/pacman/util.c | 33 ++++++-- src/pacman/util.h | 3 +- 50 files changed, 848 insertions(+), 511 deletions(-) create mode 100644 pactest/tests/Makefile.am rename pactest/tests/{sync200.py => sync200.py.in} (78%) hooks/post-receive -- The official pacman repository