[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.3-278-g9a76a45
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@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@archlinux.org> commit 81bc390dc1a66841a332948fd906c2257720f37a Author: Allan McRae <allan@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 18e0a972094d7c4bc874ba87ce3be6b2b308a832 Author: Allan McRae <allan@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 7eb6dc2a9c2ecb723b07598b14cd24359004ef9e Author: Allan McRae <allan@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 8abef73ba99d183c191732686b4feab75a644b32 Author: Allan McRae <allan@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@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit c4ea4e017fc35fe8c5057b86bab0a95dac75fc6f Author: Dave Reisner <dreisner@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@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@archlinux.org> Signed-off-by: Dan McGee <dan@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
participants (1)
-
dan@archlinux.org