[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