pacman/scripts
Dave Reisner d2d00e4543 makepkg: properly correlate checksums for multiple sources
Previously, we used a single boolean value to determine correlation of
sources to checksums. Since the introduction of arch-specific sources,
this is no longer sufficient, as we must ensure that we have checksums
for (potentially) multiple source arrays.

This change inlines the logic of have_sources to build an associative
array of source array names, unsetting them as we discover their
checksums. The error condition then becomes a non-empty correlation
array.

Fixes: https://bugs.archlinux.org/task/43192

Signed-off-by: Allan McRae <allan@archlinux.org>
2014-12-24 11:15:38 +10:00
..
library Consistently use 'directory' instead of 'folder' 2014-01-28 21:37:00 +10:00
po Update translations from transifex 2014-12-19 13:53:35 +10:00
.gitignore makepkg: run locally with libtool style wrapper 2013-10-14 13:01:03 +10:00
Makefile.am replace --reference on chmod/chown commands 2014-09-23 21:43:16 +10:00
makepkg-template.pl.in makepkg-template: Remove unused printf format string 2014-12-22 14:01:43 +10:00
makepkg-wrapper.sh.in Update copyright years for 2014 2014-01-06 14:38:50 +10:00
makepkg.sh.in makepkg: properly correlate checksums for multiple sources 2014-12-24 11:15:38 +10:00
pacman-db-upgrade.sh.in pacman-db-upgrade: set umask 022 2014-12-24 11:15:15 +10:00
pacman-key.sh.in pacman-key: compatibility with gnupg-2.1 2014-11-21 20:54:58 +10:00
pacman-optimize.sh.in replace --reference on chmod/chown commands 2014-09-23 21:43:16 +10:00
pkgdelta.sh.in Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
repo-add.sh.in repo-add: declare pkgbase as local 2014-03-27 15:46:07 +10:00