[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.0rc2-65-g9168977

Dan McGee dan at archlinux.org
Thu Oct 6 03:16:12 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  9168977b3b33e1aa3f9d130bbd82be4536684171 (commit)
       via  22abe27bfa4f4e6c3ce3dfc345bb45a1f0666ab8 (commit)
       via  4928f9edc371a4e4f90f329c9908f00cdbfe5bfb (commit)
       via  273cc66a8a3173e41b68fd07a0944887a1eb80b9 (commit)
       via  7e5bbf0387203a078bf901d730f063f10c7c1f2c (commit)
       via  3f937c8404b54efa34c4774da6d33c352c51aad9 (commit)
       via  524847145d3977b8eed6203ae280906aaceca28b (commit)
      from  a8ca9b93f8efbbca2311cb0b99d9bd31c1636527 (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 9168977b3b33e1aa3f9d130bbd82be4536684171
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Oct 6 00:39:18 2011 -0500

    Update NEWS for 4.0.0 release
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 22abe27bfa4f4e6c3ce3dfc345bb45a1f0666ab8
Author: lolilolicon <lolilolicon at gmail.com>
Date:   Thu Oct 6 14:14:46 2011 +0800

    bacman: use globbing to get local package db path
    
    The original code- pkg_dir="$(echo $pac_db/$pkg_name-[0-9]*)" is
    problematic in several ways:
    
     - $pac_db and $pkg_name should be quoted, obviously.
     - It assumes pkgver always starts with an integer, while in fact
       it just can't contain ':' and '-'.
       Counterexample: the code breaks on lshw B.02.15-1.
     - It assumes there are no more than one directory matching the
       pattern.  While this should be the case if everything works
       perfectly, it certainly relies on external conditions.
       Counterexample: if the local db contains two packages named
       foo and foo-3g, even if everything else is perfect, the code
       will match two directories.
    
    Don't make assumptions, use what is known.
    
    Signed-off-by: lolilolicon <lolilolicon at gmail.com>

commit 4928f9edc371a4e4f90f329c9908f00cdbfe5bfb
Author: lolilolicon <lolilolicon at gmail.com>
Date:   Thu Oct 6 14:14:45 2011 +0800

    bacman: add tar.Z package creation support
    
    bacman should support whatever makepkg does as PKGEXT.
    Also remove obsolete $EXT variable.
    
    Signed-off-by: lolilolicon <lolilolicon at gmail.com>

commit 273cc66a8a3173e41b68fd07a0944887a1eb80b9
Author: lolilolicon <lolilolicon at gmail.com>
Date:   Thu Oct 6 14:14:44 2011 +0800

    bacman: small code cleanup
    
    This includes:
     - Quoting fixes.
     - Drop deprecated mktemp option -p.
     - Set extglob nullglob shell options at the top.
     - Use extended globbing instead of regex to match %HEADER% in pacman db.
    
    Signed-off-by: lolilolicon <lolilolicon at gmail.com>

commit 7e5bbf0387203a078bf901d730f063f10c7c1f2c
Author: lolilolicon <lolilolicon at gmail.com>
Date:   Thu Oct 6 14:14:43 2011 +0800

    bacman: bashify using [[ ]] and (( ))
    
    Another style change.  The [[ expression ]] form is particularly
    cleaner, safer and more powerful than the [ expression ] form.
    
    Signed-off-by: lolilolicon <lolilolicon at gmail.com>

commit 3f937c8404b54efa34c4774da6d33c352c51aad9
Author: lolilolicon <lolilolicon at gmail.com>
Date:   Thu Oct 6 14:14:42 2011 +0800

    bacman: indent code using TAB
    
    As every piece of code in the whole project uses TAB as indentation
    character, bacman shouldn't be an exception.
    
    Signed-off-by: lolilolicon <lolilolicon at gmail.com>

commit 524847145d3977b8eed6203ae280906aaceca28b
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Oct 5 23:43:21 2011 -0500

    Enable CheckSpace by default in default config file
    
    This will have to be picked up downstream of course, but addresses
    FS#25684 now that this is a lot faster in 4.0 than it was in the
    original 3.5 implementation.
    
    Also make curl the first XferCommand listed, as we are moving away from
    any other download program at this point.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 NEWS               |   71 +++++++++++
 contrib/bacman.in  |  333 ++++++++++++++++++++++++++--------------------------
 etc/pacman.conf.in |    6 +-
 3 files changed, 241 insertions(+), 169 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list