1
0
mirror of https://github.com/moparisthebest/pacman synced 2024-12-22 15:58:50 -05:00
pacman/scripts
Allan McRae 5bbe342932 makepkg: rework libprovides
This reworks the implmentation of libprovides for the following
benefits:
 - Moves functionality from write_pkginfo() to find_libprovides()
 - Only calculates the version for libraries specifically requested
   and not all libraries. This has the disadvantage of running find
   over the $pkgdir for as many libraries as needed, but is unlikely
   to be an issue due to caching.
 - The order of the provides array in the PKGBUILD is kept in the
   package
 - There are more warning messages when things fail and those that
   were there are no longer errors (as I do not think failure of
   libprovides should result in complete packaging failure)
 - It is now modular so can be easy extended to other library types
   other than ELF *.so.

Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>
2012-02-20 16:54:19 -06:00
..
library parse_options: accept multiple arguments 2011-07-05 10:22:31 -05:00
po Final pre-release Transifex updates 2012-02-11 15:01:35 -06:00
.gitignore Move some .gitignore entries 2011-07-18 10:28:19 -05:00
Makefile.am makepkg: calculate exact total file size 2011-12-28 22:32:22 -06:00
makepkg.sh.in makepkg: rework libprovides 2012-02-20 16:54:19 -06:00
pacman-db-upgrade.sh.in Merge branch 'maint' 2012-01-30 22:00:26 -06:00
pacman-key.sh.in Merge branch 'maint' 2012-01-30 22:00:26 -06:00
pacman-optimize.sh.in Merge branch 'maint' 2012-01-30 22:00:26 -06:00
pkgdelta.sh.in Merge branch 'maint' 2012-01-30 22:00:26 -06:00
rankmirrors.sh.in rankmirrors: properly sort resulting times 2011-09-06 08:44:34 -05:00
repo-add.sh.in Merge branch 'maint' 2012-01-30 22:00:26 -06:00