summaryrefslogtreecommitdiffstats
path: root/lib/libalpm/handle.c
diff options
context:
space:
mode:
authorAllan McRae <allan@archlinux.org>2010-04-26 06:59:42 +0200
committerDan McGee <dan@archlinux.org>2010-05-06 02:27:55 +0200
commit64c3255b0e03190a35a1cef4bbc8b75b6be72684 (patch)
tree7e863ae2c1d06522271eecfccb05ed34046dc48a /lib/libalpm/handle.c
parent590606a5d7c699e4d4705501377ca83fb696b61c (diff)
downloadpacman-64c3255b0e03190a35a1cef4bbc8b75b6be72684.tar.gz
pacman-64c3255b0e03190a35a1cef4bbc8b75b6be72684.tar.xz
makepkg: handle multiple install and changelog files
The presence of all install and changelog files (multiple files may be used with package splitting) is checked for in check_sanity(). All install and changelog files are copied to the source location when using --source. The check for install and changelog file presence is removed in create_srcpackage() as this is redundant to the checks performed in check_sanity(). Moved install and changelog handling in create_srcpackage() to after source array files, as this is more logical and readily allows for the following. A check is made when creating a source package that a symlink to an install file has not already been added. This can occur if the install file is used multiple times or if it is listed in the source array. Fixes FS#18831, FS#18394 and partially fixes FS#16004 Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'lib/libalpm/handle.c')
0 files changed, 0 insertions, 0 deletions