[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.3-278-g9a76a45

Dan McGee dan at archlinux.org
Sun May 20 20:10:58 EDT 2012


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  9a76a458b898ea462666491cb74cd95372462da4 (commit)
       via  81bc390dc1a66841a332948fd906c2257720f37a (commit)
       via  18e0a972094d7c4bc874ba87ce3be6b2b308a832 (commit)
       via  7eb6dc2a9c2ecb723b07598b14cd24359004ef9e (commit)
       via  8abef73ba99d183c191732686b4feab75a644b32 (commit)
       via  c4ea4e017fc35fe8c5057b86bab0a95dac75fc6f (commit)
       via  e533478e02882170653d79b756ae3d5690d076e9 (commit)
      from  363894e27b07f00d7b1cd9f92214f3f457ac4c48 (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 9a76a458b898ea462666491cb74cd95372462da4
Author: Allan McRae <allan at archlinux.org>
Date:   Sat May 19 23:09:22 2012 +1000

    makepkg: rework libdepends
    
    Rewrite the handling of libdepends. The primary advantage are:
     - Moves functionality from write_pkginfo() to find_libdepends().
     - The order of the depends array in the PKGBUILD is kept in the package.
     - An unneeded libdepends is only a warning and not an error. This allows
       putting a libdepend on a library that is dlopened.
     - It is now modular so can be extended to library types other than
       ELF *.so.
     - Finding the list of libraries a package depends only occurs when a
       libdepend is specified in the depends array.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 81bc390dc1a66841a332948fd906c2257720f37a
Author: Allan McRae <allan at archlinux.org>
Date:   Sat May 19 21:00:18 2012 +1000

    repo-add: add makedepends information
    
    This is useful for tools that automatically rebuild packages and
    thus require to generate a build order. These entries are skipped
    by pacman.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 18e0a972094d7c4bc874ba87ce3be6b2b308a832
Author: Allan McRae <allan at archlinux.org>
Date:   Sat May 19 20:38:12 2012 +1000

    makepkg: write makedepends into .PKGINFO
    
    Currently there is no way to access the makedepends for a package
    apart from parsing its PKGBUILD. Put these into the .PKGINFO file
    with the idea of making them available in the repo dbs so that
    automated build tools can readily determine build order.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 7eb6dc2a9c2ecb723b07598b14cd24359004ef9e
Author: Allan McRae <allan at archlinux.org>
Date:   Tue May 8 17:05:11 2012 +1000

    Define _FORTIFY_SOURCE in CPPFLAGS
    
    The -D_FORTIFY_SOURCE=2 define should be in CPPFLAGS and not CFLAGS
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 8abef73ba99d183c191732686b4feab75a644b32
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Dec 22 20:19:18 2011 +1000

    makepkg: Add CPPFLAGS support
    
    Add CPPFLAGS support in addition to the current CFLAGS and CXXFLAGS.
    This keeps compiler flags split up in the same logical way done
    everywhere else.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit c4ea4e017fc35fe8c5057b86bab0a95dac75fc6f
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon Jan 9 16:01:48 2012 -0500

    updpkgsums: add new contrib script
    
    This updates checksums in a PKGBUILD in-place. If no sums are found,
    they are appended to the end.

commit e533478e02882170653d79b756ae3d5690d076e9
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Tue May 8 17:23:58 2012 -0400

    fix -Wshadow warnings as reported by gcc 4.4.3
    
    Apparently gcc 4.7 has decided that -Wshadow warnings aren't worth
    reporting anymore even with the flag enabled. These were found on
    an Ubuntu 10.04 install.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 contrib/.gitignore       |    1 +
 contrib/Makefile.am      |    5 ++-
 contrib/updpkgsums.sh.in |   93 ++++++++++++++++++++++++++++++++++++++++++
 doc/PKGBUILD.5.txt       |    8 ++--
 doc/makepkg.conf.5.txt   |    3 ++
 etc/makepkg.conf.in      |    1 +
 lib/libalpm/be_sync.c    |    6 +++
 lib/libalpm/conflict.c   |    4 +-
 lib/libalpm/deps.c       |   16 ++++----
 lib/libalpm/dload.c      |   20 ++++-----
 m4/acinclude.m4          |    2 +-
 scripts/makepkg.sh.in    |  102 ++++++++++++++++++++++++++++------------------
 scripts/repo-add.sh.in   |   23 ++++++-----
 13 files changed, 209 insertions(+), 75 deletions(-)
 create mode 100755 contrib/updpkgsums.sh.in


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list