makepkg: svn: update existing sources in srcdir without removing them first.

This matches the behaviour with non-VCS sources. It also allows incremental
builds when subversion is used to obtain sources.

Signed-off-by: Lukáš Jirkovský <l.jirkovsky@gmail.com>
Signed-off-by: Allan McRae <allan@archlinux.org>
Fix crash when using external downloader

Commit 9d96bed9 attempts to use the same effective URL for the db and its
signature download.  However, this information is not available when we use
an external downloader, resulting in a crash.

Fall back to the old method when the effective URL is unavailable.

Signed-off-by: Allan McRae <allan@archlinux.org>
Remove logging of NoExtract events

With globbing in NoExtract, these log events can quickly pile up hiding
important information from the log.

Signed-off-by: Allan McRae <allan@archlinux.org>
makepkg: symlink files in noextract into $srcdir

File in noextract should still be symlinked into $srcdir so that they
can be accessed without using $SRCDEST.  Using noextract on VCS files
makes no sense as these are not being extracted, so now this does
nothing.

Signed-off-by: Allan McRae <allan@archlinux.org>
_alpm_backup_dup: fix memory leak in error case

Signed-off-by: Allan McRae <allan@archlinux.org>
extract_single_file: fix memory leak in error condition

The memory assigned to checkfile was leaked in the error condition.

Signed-off-by: Allan McRae <allan@archlinux.org>
Add alpm_option_match_noextract

This is useful for frontends testing whether a file is in NoExtract

Signed-off-by: Allan McRae <allan@archlinux.org>
Do not warn about missing files in NoExtract

When checking a packages files, ignore any missing files in NoExtract

Signed-off-by: Allan McRae <allan@archlinux.org>
Pull translation updates from Transifex

Signed-off-by: Allan McRae <allan@archlinux.org>
Update po files to send to Transifex

Signed-off-by: Allan McRae <allan@archlinux.org>
Fix translation error and remove empty po files

Signed-off-by: Allan McRae <allan@archlinux.org>
version: fix memory leak in early return

Signed-off-by: Allan McRae <allan@archlinux.org>