[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.1.4-218-gd594b6e

Dan McGee dan at archlinux.org
Thu Jun 19 09:56:07 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  d594b6e7978d14b5ca4cd9c295fa9b829c5565bd (commit)
       via  5c6809987e235fea760c6feb6deaceaada09b53f (commit)
       via  deec3c8d004ec1a5a196bcddd7d1895a6d0c35a3 (commit)
       via  d88524ea0ee533ed8f4f3029fa08c446ec2d58db (commit)
       via  29bf6814f74096e5d8ea22058e638eb362717b8a (commit)
       via  7ff5a917fd0a91cd03ba61419a57053e4ae17e92 (commit)
       via  b9445c12cf9e958d8e62f9f9ecb5c1352010cdf4 (commit)
       via  b8a66d68593d1f267c3bb8cd8943724711626903 (commit)
       via  2158b8e29839e99b4f5a3420d9896dd9da223b0b (commit)
       via  fff746052cd224bd8c6db44c8fdc8ff7f4d08510 (commit)
       via  a1dfa8e61f385a6b388b66f4860e96a62f3edae6 (commit)
       via  89819b3f9268062ee54c35a16876474414d94bf5 (commit)
       via  c11bdf19b1b8ab40468561dc592b9c6bd7f86acf (commit)
      from  7313c8546ae0a2c38768d665b3f314ee0cf959c4 (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 d594b6e7978d14b5ca4cd9c295fa9b829c5565bd
Merge: 5c6809987e235fea760c6feb6deaceaada09b53f deec3c8d004ec1a5a196bcddd7d1895a6d0c35a3
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Jun 19 08:51:36 2008 -0500

    Merge branch 'maint'

commit 5c6809987e235fea760c6feb6deaceaada09b53f
Author: Dan McGee <dan at archlinux.org>
Date:   Sun Jun 15 23:10:04 2008 -0500

    makepkg.conf: make keeping docs the default
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 29bf6814f74096e5d8ea22058e638eb362717b8a
Author: Dan McGee <dan at archlinux.org>
Date:   Sun Jun 15 19:15:36 2008 -0500

    Use access() instead of stat() when possible
    
    We were using the stat() system call in quite a few places when we didn't
    actually need anything the stat struct returned- we were simply checking for
    file existence. access() will be more efficient in those cases.
    
    Before (strace pacman -Ss pacman):
    % time     seconds  usecs/call     calls    errors syscall
    ------ ----------- ----------- --------- --------- ----------------
     33.16    0.005987           0     19016           stat64
    
    After:
    % time     seconds  usecs/call     calls    errors syscall
    ------ ----------- ----------- --------- --------- ----------------
     34.85    0.003863           0     12633         1 access
      7.95    0.000881           0      6391         7 stat64
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 7ff5a917fd0a91cd03ba61419a57053e4ae17e92
Author: Xavier Chantry <shiningxc at gmail.com>
Date:   Sun Jun 15 12:56:40 2008 +0200

    makepkg: add several quotes needed after nullglob.
    
    After the "shopt -s nullglob" change, all regular expressions should be
    properly quoted.
    This commit only fixes the ones I found, there are probably others left, so
    this should be kept in mind for easier future fixing.
    
    Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit b9445c12cf9e958d8e62f9f9ecb5c1352010cdf4
Author: Xavier Chantry <shiningxc at gmail.com>
Date:   Sun Jun 15 12:10:31 2008 +0200

    makepkg: Add missing quotes for the source array.
    
    Now makepkg can handle filenames with whitespaces in the source array.
    
    Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit b8a66d68593d1f267c3bb8cd8943724711626903
Author: Sebastian Nowicki <sebnow at gmail.com>
Date:   Sat May 31 14:35:16 2008 +0800

    Use openssl for checksum verification instead of *sum utilities
    
    md5sum, sha1sum, etc, do not exist on BSD systems by default. Openssl is a
    good portable alternative. This also brings in a dependency for openssl.
    
    Closes FS#10530.
    
    Signed-off-by: Sebastian Nowicki <sebnow at gmail.com>
    Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit a1dfa8e61f385a6b388b66f4860e96a62f3edae6
Author: Dan McGee <dan at archlinux.org>
Date:   Sat Jun 14 11:29:29 2008 -0500

    Combine repo-add and repo-remove into one script
    
    They shared about 75% of their code, so there is no real reason we should
    maintain them separately. Merge the differences accordingly and add a check
    based on the basename of the command used to decide what behavior to follow.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 89819b3f9268062ee54c35a16876474414d94bf5
Author: Dan McGee <dan at archlinux.org>
Date:   Sat Jun 14 10:48:28 2008 -0500

    repo-*: allow use of readlink or realpath
    
    Linux coreutils provides readlink, and BSD systems tend to have realpath
    available. Both commands provide similar functionality but of course have
    different names. Add a check for either and use what is available.
    
    While doing this, also unify some of the differences that have cropped up
    between repo-add and repo-remove.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit c11bdf19b1b8ab40468561dc592b9c6bd7f86acf
Author: Allan McRae <mcrae_allan at hotmail.com>
Date:   Mon May 26 16:27:22 2008 +1000

    Move geninteg block in makepkg before error checking
    
    This patch moves the generating of integrity checks to before any
    error checking takes place in the PKGBUILD file.  This allows integrity
    generation to complete when unrelated errors exist in a PKGBUILD file
    and allows the removal of multiple checks of the GENINTEG variable that
    would otherwise be needed.
    
    In addition a minor fix is made to a comment.
    
    Signed-off-by: Allan McRae <mcrae_allan at hotmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 autoclean.sh                       |    8 +-
 doc/PKGBUILD.5.txt                 |   44 +++++-
 doc/makepkg.conf.5.txt             |    2 +-
 doc/pacman.8.txt                   |   10 ++
 etc/makepkg.conf.in                |    4 +-
 lib/libalpm/be_files.c             |    5 +-
 lib/libalpm/po/LINGUAS             |    1 +
 lib/libalpm/po/{zh_CN.po => tr.po} |  303 ++++++++++++++++++------------------
 lib/libalpm/trans.c                |    8 +-
 lib/libalpm/util.c                 |   12 +-
 po/POTFILES.in                     |    1 -
 scripts/Makefile.am                |   16 +-
 scripts/makepkg.sh.in              |   57 ++++----
 scripts/repo-add.sh.in             |  116 ++++++++++----
 scripts/repo-remove.sh.in          |  199 -----------------------
 src/pacman/package.c               |    5 +-
 src/pacman/util.c                  |    6 +-
 src/util/testdb.c                  |    8 +-
 18 files changed, 351 insertions(+), 454 deletions(-)
 copy lib/libalpm/po/{zh_CN.po => tr.po} (53%)
 delete mode 100644 scripts/repo-remove.sh.in


hooks/post-receive
--
The official pacman repository




More information about the pacman-dev mailing list