diff --git a/_service b/_service index 48bc807..991ab70 100644 --- a/_service +++ b/_service @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git - 0.5.5 + 0.5.7 enable - refs/tags/appstream_glib_0_5_5 + refs/tags/appstream_glib_0_5_7 *.tar diff --git a/_servicedata b/_servicedata index 342f255..633054c 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - fe3a3d15e8619ea5e59788973508853c6dc76804 \ No newline at end of file + 73fd7a07d1dfc3870c2b1bd5e5ecfd1c9864bb4a \ No newline at end of file diff --git a/appstream-glib-0.5.5.tar.xz b/appstream-glib-0.5.5.tar.xz deleted file mode 100644 index 5d2b985..0000000 --- a/appstream-glib-0.5.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c539b261678b152554cd0548f973c371188403dfdb88e6ca979cc378ff50bbff -size 1855288 diff --git a/appstream-glib-0.5.7.tar.xz b/appstream-glib-0.5.7.tar.xz new file mode 100644 index 0000000..900142d --- /dev/null +++ b/appstream-glib-0.5.7.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f749703a9452ba830c44e3f6ab638bf061ebc4cd27c785808e406fb295c6c275 +size 2176384 diff --git a/appstream-glib.changes b/appstream-glib.changes index 7114e80..0abf2c0 100644 --- a/appstream-glib.changes +++ b/appstream-glib.changes @@ -1,3 +1,70 @@ +------------------------------------------------------------------- +Fri Jan 29 16:02:58 UTC 2016 - dimstar@opensuse.org + +- openSUSE-appstream-process: use specific temporary/cache + directories between calls. Otherwise, icons extracted from a + previous run bleed into the next one. + +------------------------------------------------------------------- +Fri Jan 29 11:57:01 UTC 2016 - dimstar@opensuse.org + +- Update to version 0.5.7: + + trivial: post release version bump. + + Detect web-apps which are added as .desktop files. + + Make the check for screenshot equality more robust. + + trivial: Fix self tests after the xdg-app fixes. + + trivial: Never write empty tags. + + Move the blacklisted application list to the front-end client. + + ostree: Work around threadsafety issue with + g_get_language_names. + + ostree: Remove unnecessary workarounds for bundle paths. + + Move the gettext parsing to libappstream-glib. + + trivial: Use G_DEFINE_QUARK. + + Only build the test firmware files when using + --enable-firmware. + + Allow disabling font support with --disable-fonts. + + Allow multiple NLS domains to be specified when searching. + + Add as_image_load_filename_full(). + + Support date=iso8601 attributes in markup. + + Add appstream-compose. + + Remove all traces of ostree. + + Remove the GStreamer plugin. + + Remove the GIR and GResource, nm and KDE-specific plugins. + + trivial: Fix 'make distcheck' with the new gettext test files. + + trivial: Fix building firmware after the ostree removal. + + Release version 0.5.7. + +------------------------------------------------------------------- +Mon Jan 18 13:49:06 UTC 2016 - dimstar@opensuse.org + +- Update to version 0.5.6: + + trivial: post release version bump. + + Accept various 'or later' metadata content licenses. + + libappstream-glib: Add the runtime ID kind. + + trivial: Fix a small memory leak when parsing debs. + + Assume a release value of '0' when unset. + + Fix AppStream generation when using duplicate .deb packages. + + Check the project_group when validating. + + Check name uniqueness when validating AppStream data. + + trivial: Mark some more strings as translatable. + + Install gettext ITS rules. + + Cull the application blacklist now we depend on AppData files + for the builder. + + trivial: Add the gettext files to the example spec file. + + Set a validation failure for files using when + being strict. + + Allow dumping inf files using appstream-util. + + trivial: Fix the Since: value on as_utils_is_spdx_license(). + + Always blacklist desktop files for uninstalling software. + + Automatically add missing .inf types as required. + + trivial: Fix the self tests after the blacklist cull. + + Prefer stock icons when using as_app_get_icon_default(). + + package-ostree: Init NEVRA on open otherwise we don't get the + right tmpdir name. + + asb-package-ostree: Fix things up for xdg-app use. + + ostree: Allow specifying a particular arch only. + + Release version 0.5.6. + ------------------------------------------------------------------- Sun Dec 20 16:36:23 UTC 2015 - zaitor@opensuse.org diff --git a/appstream-glib.spec b/appstream-glib.spec index 659b265..2175ec6 100644 --- a/appstream-glib.spec +++ b/appstream-glib.spec @@ -1,7 +1,7 @@ # # spec file for package appstream-glib # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Dominique Leuenberger, Amsterdam, The Netherlands # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version: 0.5.5 +Version: 0.5.7 Release: 0 Summary: AppStream Abstraction Library License: LGPL-2.1+ @@ -209,11 +209,13 @@ fi %files %defattr(-,root,root) %{_bindir}/appstream-builder +%{_bindir}/appstream-compose %{_bindir}/appstream-util %{_datadir}/bash-completion/completions/appstream-builder %{_datadir}/bash-completion/completions/appstream-util -%{_libdir}/asb-plugins-4/ +%{_libdir}/asb-plugins-5/ %{_mandir}/man1/appstream-builder.1%{?ext_man} +%{_mandir}/man1/appstream-compose.1%{?ext_man} %{_mandir}/man1/appstream-util.1%{?ext_man} %files -n libappstream-builder8 @@ -238,6 +240,8 @@ fi %defattr(-,root,root) %{_datadir}/aclocal/appdata-xml.m4 %{_datadir}/aclocal/appstream-xml.m4 +%dir %{_datadir}/gettext/its +%{_datadir}/gettext/its/appdata.* %{_datadir}/gir-1.0/AppStreamBuilder-1.0.gir %{_datadir}/gir-1.0/AppStreamGlib-1.0.gir %{_datadir}/gtk-doc/html/appstream-glib/ diff --git a/openSUSE-appstream-process b/openSUSE-appstream-process index acde898..8da188c 100644 --- a/openSUSE-appstream-process +++ b/openSUSE-appstream-process @@ -7,17 +7,22 @@ URL=https://static.opensuse.org/appstream/tumbleweed # Users interested in them can always produce them locally out of the appdata.xml.gz file HTMLOUT=no +TMDIR=$(mktemp -d) + /usr/bin/appstream-builder \ --enable-hidpi \ --include-failed \ - --temp-dir=/tmp/apb \ - --cache-dir=/tmp/apb/cache \ + --temp-dir=${TMPDIR}/apb \ + --cache-dir=${TMPDIR}/apb/cache \ --origin=appdata \ --api-version=0.8 \ --basename=appdata \ --packages-dir=${SRC} \ --output-dir=${DEST} +# clean up TMPDIR again +rm -rf ${TMPDIR} + # Change screenshot URLs to our own infrastructure; disabled, as infra not ready # appstream-util mirror-screenshots \ # ${DEST}/appdata.xml.gz \