[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