Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-04-10 09:47:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "appstream-glib" Changes: -------- --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-04-03 14:34:05.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-04-10 09:47:13.000000000 +0200 @@ -1,0 +2,28 @@ +Tue Apr 7 11:20:30 UTC 2015 - dimstar@opensuse.org + +- Move openSUSE-appstream-process definition from + libzypp-plugin-appdata to appstream-glib: as appstream-glib + provides the actual code, it's much easier to update the + openSUSE-appstream-process script in the same package. + +------------------------------------------------------------------- +Tue Apr 07 07:55:56 UTC 2015 - dimstar@opensuse.org + +- Update to version 0.3.6+git.20150407: + + trivial: post release version bump. + + Build: link libasb_plugin_font.la with GTK3. + + Allow using as_node_get_localized_unwrap() on unwrapped + description markup. + + Remove --extra-appstream from the builder. + + No longer set PaddedIcon. + + trivial: Remove some unused code. + + Add a mirror-screenshots command to appstream-util + + Remove all networking support when building metadata. + + Remove the extra screenshots and appdata options from the + builder. + + Remove the batch output option from the builder. + + Do not strip out the source screenshot when using + mirror-screenshots --nonet. +- Drop appstream-glib-cairo-link.patch: fixed upstream. + +------------------------------------------------------------------- Old: ---- appstream-glib-0.3.6.tar.xz appstream-glib-cairo-link.patch New: ---- appstream-glib-0.3.6+git.20150407.tar.xz openSUSE-appstream-process ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ appstream-glib.spec ++++++ --- /var/tmp/diff_new_pack.KIsQ0D/_old 2015-04-10 09:47:14.000000000 +0200 +++ /var/tmp/diff_new_pack.KIsQ0D/_new 2015-04-10 09:47:14.000000000 +0200 @@ -20,17 +20,16 @@ %define _build_from_vcs 1 Name: appstream-glib -Version: 0.3.6 +Version: 0.3.6+git.20150407 Release: 0 Summary: AppStream Abstraction Library License: LGPL-2.1+ Group: System/Libraries Url: http://people.freedesktop.org/~hughsient/appstream-glib/ #Source: http://people.freedesktop.org/~hughsient/appstream-glib/releases/%{name}-%{version}.tar.xz -Source: %{name}-%{version}.tar.xz +Source0: %{name}-%{version}.tar.xz +Source1: openSUSE-appstream-process Patch0: 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch -# PATCH-FIX-UPSTREAM appstream-glib-cairo-link.patch dimstar@opensuse.org -- Link the font plugin to GTK3 -Patch1: appstream-glib-cairo-link.patch %if %{_build_from_vcs} BuildRequires: gnome-common %else @@ -148,12 +147,22 @@ * Get screenshot image data and release announcements * Easily retrieve the best application data for the current locale * Efficiently interface with more heavy-weight parsers like expat + +%package -n openSUSE-appstream-process +Summary: Appstream processor employed by kiwi +Group: System +Requires: appstream-glib >= %{version} +Requires: openSUSE-appdata-extra + +%description -n openSUSE-appstream-process +A wrapper around appstream-builder, called by kiwi in order to produce AppStream metadata +for the repositories to be published + %lang_package %prep %setup -q %patch0 -p1 -%patch1 -p1 %build %if %{_build_from_vcs} @@ -170,6 +179,11 @@ # We don't care for 'installed tests'; that's used by GNOME Smoke Testing. rm %{buildroot}%{_datadir}/installed-tests/appstream-glib/*.test find %{buildroot} -type f -name "*.la" -delete -print + +# install the appstream process script to be used by kiwi +install -d -m 0755 %{_buildroot}%{_bindir} +install -m 0755 -D %{S:1} %{buildroot}%{_bindir}/$(basename %{S:1}) + %find_lang %{name} %check @@ -236,4 +250,8 @@ %files lang -f %{name}.lang %defattr(-,root,root) +%files -n openSUSE-appstream-process +%defattr(-,root,root) +%{_bindir}/openSUSE-appstream-process + %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.KIsQ0D/_old 2015-04-10 09:47:14.000000000 +0200 +++ /var/tmp/diff_new_pack.KIsQ0D/_new 2015-04-10 09:47:14.000000000 +0200 @@ -2,9 +2,10 @@ <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/hughsie/appstream-glib.git</param> <param name="scm">git</param> - <param name="versionformat">0.3.6</param> + <param name="versionformat">0.3.6+git.%cd</param> <param name="changesgenerate">enable</param> - <param name="revision">refs/tags/appstream_glib_0_3_6</param> +<!-- + <param name="revision">refs/tags/appstream_glib_0_3_6</param> --> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.KIsQ0D/_old 2015-04-10 09:47:14.000000000 +0200 +++ /var/tmp/diff_new_pack.KIsQ0D/_new 2015-04-10 09:47:14.000000000 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/hughsie/appstream-glib.git</param> - <param name="changesrevision">076326ae9418f0c9068dfab5816198af087bf519</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">d2ad5d3c2f29a1e4ba4a64fdb9d445dc5f415bd1</param></service></servicedata> \ No newline at end of file ++++++ openSUSE-appstream-process ++++++ #!/bin/bash SRC=$1 DEST=$2 URL=https://static.opensuse.org/appstream/tumbleweed /usr/bin/appstream-builder \ --enable-hidpi \ --include-failed \ --temp-dir=/tmp/apb \ --cache-dir=/tmp/apb/cache \ --origin=appdata \ --api-version=0.8 \ --basename=appdata \ --packages-dir=${SRC} \ --output-dir=${DEST} # Change screenshot URLs to our own infrastructure; disabled, as infra not ready # appstream-util mirror-screenshots \ # ${DEST}/appdata.xml.gz \ # ${URL} \ # /usr/share/app-screenshots \ # /tmp/apb-screenshots /usr/bin/appstream-util \ status-html \ ${DEST}/appdata.xml.gz \ ${DEST}/appdata.html /usr/bin/appstream-util \ status-html \ ${DEST}/appdata-failed.xml.gz \ ${DEST}/appdata-failed.html