diff options
author | Allan McRae <allan@archlinux.org> | 2010-04-26 06:59:42 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2010-05-06 02:27:55 +0200 |
commit | 64c3255b0e03190a35a1cef4bbc8b75b6be72684 (patch) | |
tree | 7e863ae2c1d06522271eecfccb05ed34046dc48a /lib/libalpm/be_package.c | |
parent | 590606a5d7c699e4d4705501377ca83fb696b61c (diff) | |
download | pacman-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/be_package.c')
0 files changed, 0 insertions, 0 deletions