diff --git a/_service b/_service
index c4444a4..e8761f5 100644
--- a/_service
+++ b/_service
@@ -2,9 +2,9 @@
https://github.com/hughsie/appstream-glib.git
git
- 0.7.0
+ 0.7.2
enable
- refs/tags/appstream_glib_0_7_0
+ refs/tags/appstream_glib_0_7_2
*.tar
diff --git a/_servicedata b/_servicedata
index b0e1632..1b4db3c 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/hughsie/appstream-glib.git
- 9ca9447929d8b15703c91946026534585826ab13
\ No newline at end of file
+ 6149f7eb067c4d267738fd5e7ea5c0cc1be7bc5b
\ No newline at end of file
diff --git a/appstream-glib-0.7.0.tar.xz b/appstream-glib-0.7.0.tar.xz
deleted file mode 100644
index 7867e2f..0000000
--- a/appstream-glib-0.7.0.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4a58f7e8de9f89d51e45e80098b47e858ef8d7fd850ff47013994edff2dc6510
-size 2228112
diff --git a/appstream-glib-0.7.2.tar.xz b/appstream-glib-0.7.2.tar.xz
new file mode 100644
index 0000000..4713358
--- /dev/null
+++ b/appstream-glib-0.7.2.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6d5aba36189bc64e6aaf62282ab357ecaa61bc9f1645fa4bf21b9dc8bfc1feea
+size 2227404
diff --git a/appstream-glib.changes b/appstream-glib.changes
index e0cafe2..7ce62ad 100644
--- a/appstream-glib.changes
+++ b/appstream-glib.changes
@@ -1,3 +1,41 @@
+-------------------------------------------------------------------
+Mon Sep 4 10:52:58 UTC 2017 - dimstar@opensuse.org
+
+- Update License to "LGPL-2.1+ AND GPL-2.0+": the client tools
+ (builder, compose and util) are licenses GPL-2.0+, the library
+ is LGPL-2.1+.
+
+-------------------------------------------------------------------
+Fri Sep 01 18:48:53 UTC 2017 - dimstar@opensuse.org
+
+- Update to version 0.7.2:
+ + Allow remote icon types for desktop AppData files.
+ + Do not check the suffix of tags.
+ + Prefer /usr/share/metainfo as default path for metainfo files.
+ + build: Enable C99 support in meson.build.
+ + build: Define _XOPEN_SOURCE in order to expose realpath() in
+ headers.
+ + libappstream-glib: Use g_ascii_strcasecmp() instead of
+ strcasecmp().
+ + libappstream-builder/utils: Drop an unreachable branch.
+ + libappstream-glib/self-test: Add some additional checks.
+
+-------------------------------------------------------------------
+Fri Sep 01 18:48:41 UTC 2017 - dimstar@opensuse.org
+
+- Update to version 0.7.1:
+ + Validate the format according to the spec.
+ + Add kinds for application provides.
+ + Skip loading desktop data from Snap directory.
+ + Update the SPDX license list to 2.6.
+ + Support CompulsoryForDesktops in YAML.
+ + Have plugins link with asglib along with asbuilder.
+ + meson: avoid unnecessary gdk dependency.
+ + meson: introspection optional.
+ + meson: Install appdata-xml.m4.
+ + build: Make gperf dependency fully required.
+ + Fail to validate if AppData screenshots are duplicated.
+
-------------------------------------------------------------------
Mon Jun 26 06:56:38 UTC 2017 - zaitor@opensuse.org
diff --git a/appstream-glib.spec b/appstream-glib.spec
index 03be1ce..f059569 100644
--- a/appstream-glib.spec
+++ b/appstream-glib.spec
@@ -18,12 +18,11 @@
%define _build_from_vcs 1
-
Name: appstream-glib
-Version: 0.7.0
+Version: 0.7.2
Release: 0
Summary: AppStream Abstraction Library
-License: LGPL-2.1+
+License: LGPL-2.1+ AND GPL-2.0+
Group: System/Libraries
Url: http://people.freedesktop.org/~hughsient/appstream-glib/
Source0: %{name}-%{version}.tar.xz
@@ -58,7 +57,6 @@ BuildRequires: pkgconfig(uuid)
Requires: gcab
# Required in order to be able to convert .svg icons
Requires: gdk-pixbuf-loader-rsvg
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
This library provides GObjects and helper methods to make it easy to read and write AppStream metadata.
@@ -75,6 +73,7 @@ What this library allows you to do:
%package -n libappstream-glib8
Summary: AppStream Abstraction Library
+License: LGPL-2.1+
Group: System/Libraries
%description -n libappstream-glib8
@@ -92,6 +91,7 @@ What this library allows you to do:
%package -n libappstream-builder8
Summary: AppStream Abstraction Library
+License: LGPL-2.1+
Group: System/Libraries
%description -n libappstream-builder8
@@ -109,6 +109,7 @@ What this library allows you to do:
%package -n typelib-1_0-AppStreamBuilder-1_0
Summary: AppStream Abstraction Library -- Introspection bindings
+License: LGPL-2.1+
Group: System/Libraries
%description -n typelib-1_0-AppStreamBuilder-1_0
@@ -118,6 +119,7 @@ convert to and from the standardized XML representation.
%package -n typelib-1_0-AppStreamGlib-1_0
Summary: AppStream Abstraction Library -- Introspection bindings
+License: LGPL-2.1+
Group: System/Libraries
%description -n typelib-1_0-AppStreamGlib-1_0
@@ -127,6 +129,7 @@ convert to and from the standardized XML representation.
%package devel
Summary: AppStream Abstraction Library -- Development files
+License: LGPL-2.1+ AND GPL-2.0+
Group: Development/Languages/C and C++
Requires: %{name} = %{version}
Requires: libappstream-builder8 = %{version}
@@ -154,6 +157,8 @@ What this library allows you to do:
%package -n openSUSE-appstream-process
Summary: Appstream processor employed by kiwi
+License: LGPL-2.1+ AND GPL-2.0+
+# FIXME: use correct group, see "https://en.opensuse.org/openSUSE:Package_group_guidelines"
Group: System
Requires: appstream-glib >= %{version}
Requires: openSUSE-appdata-extra
@@ -168,27 +173,27 @@ for the repositories to be published
%setup -q
%build
-%meson \
+%{meson} \
-Denable-rpm=true \
-Denable-gtk-doc=true \
-Denable-stemmer=false \
%{nil}
-%meson_build
+%{meson_build}
%install
-%meson_install
+%{meson_install}
# 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})
+install -m 0755 -D %{SOURCE1} %{buildroot}%{_bindir}/$(basename %{SOURCE1})
%find_lang %{name}
%check
-if make check; then
+if make %{?_smp_mflags} check; then
echo CHECKS passed
exit 0
else
@@ -198,15 +203,11 @@ else
fi
%post -n libappstream-glib8 -p /sbin/ldconfig
-
%postun -n libappstream-glib8 -p /sbin/ldconfig
-
%post -n libappstream-builder8 -p /sbin/ldconfig
-
%postun -n libappstream-builder8 -p /sbin/ldconfig
%files
-%defattr(-,root,root)
%{_bindir}/appstream-builder
%{_bindir}/appstream-compose
%{_bindir}/appstream-util
@@ -218,25 +219,21 @@ fi
%{_mandir}/man1/appstream-util.1%{?ext_man}
%files -n libappstream-builder8
-%defattr(-,root,root)
%doc COPYING
%{_libdir}/libappstream-builder.so.*
%files -n libappstream-glib8
-%defattr(-,root,root)
%doc COPYING
%{_libdir}/libappstream-glib.so.*
%files -n typelib-1_0-AppStreamBuilder-1_0
-%defattr(-,root,root)
%{_libdir}/girepository-1.0/AppStreamBuilder-1.0.typelib
%files -n typelib-1_0-AppStreamGlib-1_0
-%defattr(-,root,root)
%{_libdir}/girepository-1.0/AppStreamGlib-1.0.typelib
%files devel
-%defattr(-,root,root)
+%{_datadir}/aclocal/appdata-xml.m4
%{_datadir}/aclocal/appstream-xml.m4
%dir %{_datadir}/gettext/its
%{_datadir}/gettext/its/appdata.*
@@ -251,10 +248,8 @@ fi
%{_libdir}/libappstream-glib.so
%files lang -f %{name}.lang
-%defattr(-,root,root)
%files -n openSUSE-appstream-process
-%defattr(-,root,root)
%{_bindir}/openSUSE-appstream-process
%changelog