Delete the local AppData file if upstream is providing its own copy
gnome-weather has upstream data, remove our copy

Signed-off-by: Richard Hughes <richard@hughsie.com>
Fix BuildPkg without extract-package

Signed-off-by: Richard Hughes <richard@hughsie.com>
Add support for translations

When multiple languages are available in one appdata or desktop file,
instead of merging everything togheter, add multiple name/summary/
description tags with different xml:lang attributes.
To do so, we also need to switch from ConfigParser to GLib.KeyFile,
which also implies switching to the introspected bindings for
GdkPixbuf and Rsvg.

Signed-off-by: Richard Hughes <richard@hughsie.com>
Do not assert if one package fails to build
Fix XPM and ICO conversion after the switch to gobject-introspection
Remove upstreamed AppData files
Fix the introspection port of GdkPixbuf

The original .save() method is varargs, switch to .savev()
instead.
Don't extract .desktop files from common packages

desktop files should always be shipped in the primary application
package, and this way we remove the duplicate scummvm entries.