[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.3-518-g804e250

Dan McGee dan at archlinux.org
Wed Jul 27 13:49:05 EDT 2011


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  804e2505cf4474791537a9f0ae8e9b6c274cb0c2 (commit)
       via  c5d4c92ad411998b9d47d7bf89d84af547117be4 (commit)
       via  d9875c5e6cbc0b59a4ba7c56e974da3d138f235d (commit)
       via  49d9426b6a3e6a019a0973ec73b0ff6cf402fa89 (commit)
       via  2b3405e01ba756a48ff374bf632f525ad44c47c1 (commit)
       via  94f61c5b29274df164b01105165945e445289ae7 (commit)
       via  9929a34a6d493c94bd176b66198bdbd734678043 (commit)
       via  ccdb2fa800f3e89641d371056961fa1d654f363d (commit)
       via  03447ce39cd6a3adb7a56bb978368a5f11659374 (commit)
       via  a7940e7419a6fb39eeafb0bfd053b90a64946d5c (commit)
       via  819f6750047cbdb7ecb7fa4724f90e532cd73446 (commit)
       via  00949db191d0f31add4919ae56ebdfef9813a90e (commit)
       via  06974ebf2f6674baf01da79be9658277cbf2650e (commit)
      from  98073afe5527aa8a08c7119b61d0251250168e82 (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 804e2505cf4474791537a9f0ae8e9b6c274cb0c2
Author: Pang Yan Han <pangyanhan at gmail.com>
Date:   Tue Jul 19 20:52:07 2011 +0800

    pacman-key: Add --import and --import-trustdb
    
    Currently, pacman-key allows the user to import their keys using the --add
    option. However, no similar functionality exists for importing ownertrust
    values.
    
    The --import-trustdb option takes a list of directories and imports ownertrust
    values if the directories have a trustdb.gpg database.
    
    The --import option takes a list of directories and imports keys from
    pubring.gpg and ownertrust values from trustdb.gpg. Think of it as a combination
    of --add and --import-trustdb
    
    Signed-off-by: Pang Yan Han <pangyanhan at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit c5d4c92ad411998b9d47d7bf89d84af547117be4
Author: DJ Mills <danielmills1 at gmail.com>
Date:   Wed Jul 20 14:28:39 2011 +1000

    pacman-key: change GPG_PACMAN and GPG_NOKEYRING to arrays
    
    Allows the commands to safely handle any possible arguments
    
    Signed-off-by: DJ Mills <danielmills1 at gmail.com>
    Allan: rebase patch
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit d9875c5e6cbc0b59a4ba7c56e974da3d138f235d
Author: Allan McRae <allan at archlinux.org>
Date:   Wed Jul 20 14:19:53 2011 +1000

    pacman-key: fix syntax error in -r arg parsing
    
    Previous fix did not work...
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 49d9426b6a3e6a019a0973ec73b0ff6cf402fa89
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Jul 18 19:58:54 2011 +1000

    makepkg: refactor checking source integrity
    
    Move the source integrity checking into its own function as the code
    was duplicated and is now more complicated with the separation of the
    two checks types.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 2b3405e01ba756a48ff374bf632f525ad44c47c1
Author: Allan McRae <allan at archlinux.org>
Date:   Sat Jul 16 22:42:32 2011 +1000

    makepkg: more control of skipping integrity checks
    
    Allows the skipping of all integrity checks (checksum and PGP) or
    either the checksum or PGP checks individually.
    
    Original-patch-by: Wieland Hoffman <theminew at googlemail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 94f61c5b29274df164b01105165945e445289ae7
Author: Wieland Hoffmann <themineo at googlemail.com>
Date:   Wed Jul 6 13:02:19 2011 +0200

    makepkg: Add support for verifying pgp signatures
    
    Many projects provide signature files along with the source code
    archives. It's good to check these, too, when verifying the integrity
    of source code archives.
    Not everybody is using gpg so the verification can be disabled with
    --skippgpcheck.
    Additionally, only a warning is displayed when the key that signed the
    source file is unknown.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 9929a34a6d493c94bd176b66198bdbd734678043
Author: Dan McGee <dan at archlinux.org>
Date:   Fri Jul 22 12:12:18 2011 -0500

    Remove duplicate code shared between sync and upgrade
    
    Pacman did a great job of having almost (but not quite) duplicate code
    paths through the sync and upgrade code. We can use the same logic in
    both upgrade in sync once the targets are resolved, so extract a
    function and delete a bunch of code.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit ccdb2fa800f3e89641d371056961fa1d654f363d
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jul 22 21:42:53 2011 +1000

    makepkg: get package version with overrides
    
    When epoch, pkgver and/or pkgrel were overridden in a split package
    function, makepkg failed hard finding the real version for checking
    if packages were already built or trying to install packages. Fix
    the get_full_version function to deal with overrides and return the
    actual package version.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 03447ce39cd6a3adb7a56bb978368a5f11659374
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jul 22 20:08:39 2011 +1000

    makepkg: allow epoch to be overridden
    
    We can override pkgver and pkgrel so it is only logical to add epoch
    to that list
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit a7940e7419a6fb39eeafb0bfd053b90a64946d5c
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jul 22 19:47:07 2011 +1000

    makepkg: check arch overrides for required architecture
    
    Check any overrides of the "arch" variable contain the required
    architecture.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 819f6750047cbdb7ecb7fa4724f90e532cd73446
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jul 22 16:30:41 2011 +1000

    makepkg: check overrides for pkgrel and pkgver
    
    Enforce syntax checking for pkgrel and pkgver overrides in package
    functions.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 00949db191d0f31add4919ae56ebdfef9813a90e
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jul 22 12:37:25 2011 +1000

    makepkg: pkgver and pkgrel can not have whitespace
    
    There is always someone who tries to break things (cough *Dave* cough...)
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 06974ebf2f6674baf01da79be9658277cbf2650e
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jul 27 12:44:17 2011 -0500

    contrib/pacsearch: skip non-matching lines
    
    This prevents some perl errors from popping up when pacman prints error
    or warning messages.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

-----------------------------------------------------------------------

Summary of changes:
 contrib/pacsearch.in       |    2 +
 doc/PKGBUILD.5.txt         |    2 +-
 doc/makepkg.8.txt          |    8 ++-
 doc/pacman-key.8.txt       |    7 ++
 proto/PKGBUILD-split.proto |    1 +
 scripts/makepkg.sh.in      |  239 ++++++++++++++++++++++++++++++++++----------
 scripts/pacman-key.sh.in   |   93 ++++++++++++-----
 src/pacman/pacman.h        |    1 +
 src/pacman/sync.c          |   19 ++--
 src/pacman/upgrade.c       |  114 +--------------------
 10 files changed, 287 insertions(+), 199 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list