[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.2.0-46-ga4100b3
Dan McGee
dan at archlinux.org
Sat Aug 23 19:31:28 EDT 2008
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 at archlinux.org>
Date: Sat Aug 23 18:28:58 2008 -0500
Merge branch 'maint'
commit 14203d77f43c02e60770dcbd4a9cb2b39b38bcd6
Author: Xavier Chantry <shiningxc at 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 at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit ec928faad350e2aad957256fb47cb10277990738
Author: Henning Garus <henning.garus at 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 at gmail.com>
[Dan: autotools are tough, make a few adjustments for correctness]
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 4b183bf9a9702b63cb8b031887d0f6bd38e538e3
Author: Xavier Chantry <shiningxc at 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 at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 7e8f1469c4168875b54956d63884b8583ce99e38
Author: Xavier Chantry <shiningxc at 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 at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 496b687c3d4a56641051700e7c4e5e21b9c6607c
Author: Dan McGee <dan at 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 at archlinux.org>
commit baf58525553db8f1e680de16793b147c88df59e2
Author: Nagy Gabor <ngaba at 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 at bibl.u-szeged.hu>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 8146f6f1c6bbd7bf642cb263ca1658234fb7e48a
Author: Nagy Gabor <ngaba at 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 at bibl.u-szeged.hu>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit adc4078b8743a1437d44557dafea8619b1ce0fb1
Author: Xavier Chantry <shiningxc at 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 at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 7865fb9af487f7ca043cab6e90c3aee0863e285b
Author: Allan McRae <allan at 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 at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 3ff7701e89f3193f8ea57a5910ae508a2aed65a3
Author: Nagy Gabor <ngaba at 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 at bibl.u-szeged.hu>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit b3033a59e922684a41b00bd94f8976995dd015da
Author: Dan McGee <dan at 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 at 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
More information about the pacman-dev
mailing list