New upstream release

This commit is contained in:
Richard Hughes 2017-06-22 16:57:33 +01:00
parent 2a62f5fe60
commit 7e0d44595f
3 changed files with 25 additions and 18 deletions

1
.gitignore vendored
View File

@ -51,3 +51,4 @@
/appstream-glib-0.6.11.tar.xz
/appstream-glib-0.6.12.tar.xz
/appstream-glib-0.6.13.tar.xz
/appstream-glib-0.7.0.tar.xz

View File

@ -5,14 +5,13 @@
Summary: Library for AppStream metadata
Name: libappstream-glib
Version: 0.6.13
Version: 0.7.0
Release: 1%{?dist}
License: LGPLv2+
URL: http://people.freedesktop.org/~hughsient/appstream-glib/
Source0: http://people.freedesktop.org/~hughsient/appstream-glib/releases/appstream-glib-%{version}.tar.xz
BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: libtool
BuildRequires: docbook-utils
BuildRequires: gtk-doc
BuildRequires: gobject-introspection-devel
@ -26,6 +25,7 @@ BuildRequires: libgcab1-devel
BuildRequires: libuuid-devel
BuildRequires: libstemmer-devel
BuildRequires: json-glib-devel >= %{json_glib_version}
BuildRequires: meson
# for the builder component
BuildRequires: fontconfig-devel
@ -84,22 +84,14 @@ GLib headers and libraries for appstream-builder.
%setup -q -n appstream-glib-%{version}
%build
%configure \
--enable-gtk-doc \
--enable-stemmer \
--disable-dep11 \
--disable-static \
--disable-silent-rules \
--disable-dependency-tracking
make %{?_smp_mflags}
%meson \
-Denable-gtk-doc=true \
-Denable-stemmer=true \
-Denable-dep11=false
%meson_build
%install
make install DESTDIR=$RPM_BUILD_ROOT
%__rm -f %{buildroot}%{_libdir}/libappstream-glib*.la
%__rm -f %{buildroot}%{_libdir}/libappstream-builder*.la
%__rm -f %{buildroot}%{_libdir}/asb-plugins-%{as_plugin_version}/*.la
%meson_install
%find_lang appstream-glib
@ -137,7 +129,12 @@ make install DESTDIR=$RPM_BUILD_ROOT
%license COPYING
%{_bindir}/appstream-builder
%{_datadir}/bash-completion/completions/appstream-builder
%{_libdir}/asb-plugins-%{as_plugin_version}/*.so
%{_libdir}/asb-plugins-%{as_plugin_version}/libasb_plugin_appdata.so
%{_libdir}/asb-plugins-%{as_plugin_version}/libasb_plugin_desktop.so
%{_libdir}/asb-plugins-%{as_plugin_version}/libasb_plugin_font.so
%{_libdir}/asb-plugins-%{as_plugin_version}/libasb_plugin_gettext.so
%{_libdir}/asb-plugins-%{as_plugin_version}/libasb_plugin_hardcoded.so
%{_libdir}/asb-plugins-%{as_plugin_version}/libasb_plugin_shell_extension.so
%{_libdir}/libappstream-builder.so.8*
%{_mandir}/man1/appstream-builder.1.gz
@ -150,6 +147,15 @@ make install DESTDIR=$RPM_BUILD_ROOT
%{_datadir}/gir-1.0/AppStreamBuilder-1.0.gir
%changelog
* Thu Jun 22 2017 Richard Hughes <richard@hughsie.com> 0.7.0-1
- New upstream release
- Add the limits in the validation output messages
- Do not enforce that the project is a valid environment_id
- Don't cast gsize to guint32 when getting file length
- Remove the cache-id functionality
- Show a warning if adding keywords after the cache creation
- Switch to the meson build system
* Mon May 08 2017 Richard Hughes <richard@hughsie.com> 0.6.13-1
- New upstream release
- Add a 'check-component' command to appstream-util

View File

@ -1 +1 @@
SHA512 (appstream-glib-0.6.13.tar.xz) = d7e95a31d3f6fba974af2fab423282c7b0291d1325a634d8040fe2c2c2fcde49981be18900415251b3d71f20bb9e945e16d7c00fa830b27deac2e5547ec4c8b0
SHA512 (appstream-glib-0.7.0.tar.xz) = 3a391f381989953d2b2ab12cba7cb906c4ba17b2da13d2f5b04f2e9d7f6c1405bda3aedd011449aa4699bf0e53754833c8f827de71cc959bde58fc4edce50b99