[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.1-72-gb522516

Dan McGee dan at archlinux.org
Wed Dec 7 11:05:49 EST 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  b5225165c070b30f8ec5a71ff5a12ea43102c3da (commit)
       via  86cb6e1f0f59f760a936f648a20206af095a196b (commit)
       via  0e4946d5593e5968c1d6bca50402eaf7a8620526 (commit)
       via  a3a75e0a41680283572895165da3fe2505314dec (commit)
       via  1038e669649dae98c1cf9c354e680c62cf25638c (commit)
       via  48188fbeee8bc39977bc2a0200dc5fb538db9ff1 (commit)
       via  6a1d3948a670184f01a697efe55b91b4ccdcb51d (commit)
       via  17e0be9e6a5ed1cf5611e23d3c9debd0a3248077 (commit)
       via  d85d0ddcfeab6212a588e50529744277f0ca48bb (commit)
       via  61ce2ca1bbf4f8042c77e50a37297003bdebd01d (commit)
      from  1d98c6347c9622d4334f80fc59623da524b4f37b (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 b5225165c070b30f8ec5a71ff5a12ea43102c3da
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Dec 1 16:18:23 2011 -0600

    Move items around in the alpm handle struct
    
    This allows for the struct layout to have no empty spaces.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 86cb6e1f0f59f760a936f648a20206af095a196b
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Nov 22 19:09:58 2011 -0600

    Slight local database files reading optimization
    
    Since we know the length of the line, we can use this all the way
    through and do a cheaper operation than strdup() by just invoking malloc
    and memcpy directly.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 0e4946d5593e5968c1d6bca50402eaf7a8620526
Author: Lukas Fleischer <archlinux at cryptocrack.de>
Date:   Tue Dec 6 22:29:33 2011 +0100

    scripts/*: Declare several constant variables read-only
    
    Be more semantically accurate and avoid accidental overwriting of some
    configuration variables that are considered to be constant.
    
    Signed-off-by: Lukas Fleischer <archlinux at cryptocrack.de>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit a3a75e0a41680283572895165da3fe2505314dec
Merge: 1038e66 6a1d394
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Dec 7 10:00:20 2011 -0600

    Merge branch 'maint'

commit 1038e669649dae98c1cf9c354e680c62cf25638c
Author: Lukas Fleischer <archlinux at cryptocrack.de>
Date:   Tue Dec 6 22:29:32 2011 +0100

    contrib/*: Hardcode program names
    
    Add a read-only variable "$myname" to every contrib script and hardcode
    program names instead of relying on "$0". The variable name "$myname"
    was chosen because it is already used in pacman and because we use
    "$myver" to specify the program version in the official scripts.
    
    Signed-off-by: Lukas Fleischer <archlinux at cryptocrack.de>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 48188fbeee8bc39977bc2a0200dc5fb538db9ff1
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Dec 7 09:56:19 2011 -0600

    Add 'silent-rules' to automake setup in configure.ac
    
    This is awesome, and I don't know why we haven't already done this. It
    gives us the much more less verbose make output in a few different ways:
    
    * If you run `make V=0`, you will get the quiet output.
    * If you run `./configure --enable-silent-rules`, the quiet output is
      the default; verbose output can be had by passing V=1 to make.
    
        make[3]: Entering directory `/home/dmcgee/projects/pacman/lib/libalpm'
          CC     add.lo
          CC     be_local.lo
          CC     be_package.lo
          CC     be_sync.lo
          CC     delta.lo
        .....
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 configure.ac                    |    2 +-
 contrib/bacman.in               |   14 +++++++-------
 contrib/paccache.in             |    6 ++++--
 contrib/pacdiff.in              |   10 ++++++----
 contrib/paclist.in              |   10 ++++++----
 contrib/paclog-pkglist.in       |    6 ++++--
 contrib/pacscripts.in           |   10 +++++-----
 contrib/pacsearch.in            |   10 +++++-----
 lib/libalpm/be_local.c          |   18 +++++++++++++-----
 lib/libalpm/dload.c             |    3 +++
 lib/libalpm/handle.h            |    2 +-
 lib/libalpm/util.c              |    2 +-
 scripts/makepkg.sh.in           |    8 ++++----
 scripts/pacman-db-upgrade.sh.in |    2 +-
 scripts/pacman-key.sh.in        |    2 +-
 scripts/pacman-optimize.sh.in   |    2 +-
 scripts/pkgdelta.sh.in          |    2 +-
 scripts/repo-add.sh.in          |   23 ++++++++++++++---------
 18 files changed, 78 insertions(+), 54 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list