diff options
author | Allan McRae <allan@archlinux.org> | 2012-05-19 23:09:22 +1000 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2012-05-20 19:04:38 -0500 |
commit | 9a76a458b898ea462666491cb74cd95372462da4 (patch) | |
tree | 58b3167faa599b36806344d6bceed7fcfc08c79b /lib/libalpm/deps.c | |
parent | 81bc390dc1a66841a332948fd906c2257720f37a (diff) | |
download | pacman-9a76a458b898ea462666491cb74cd95372462da4.tar.xz |
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>
Diffstat (limited to 'lib/libalpm/deps.c')
0 files changed, 0 insertions, 0 deletions