From 8122b447e5c85a7addfc19827232d5cfe85b4eba Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 24 Aug 2016 12:20:51 +0100 Subject: Switch to the meson build system. --- contrib/libappstream-glib.spec.in | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) (limited to 'contrib') diff --git a/contrib/libappstream-glib.spec.in b/contrib/libappstream-glib.spec.in index 3bbdd37..71a4f5d 100644 --- a/contrib/libappstream-glib.spec.in +++ b/contrib/libappstream-glib.spec.in @@ -13,7 +13,6 @@ 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 @@ -27,6 +26,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 @@ -85,18 +85,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 +%meson_install %__rm -f %{buildroot}%{_libdir}/libappstream-glib*.la %__rm -f %{buildroot}%{_libdir}/libappstream-builder*.la -- cgit v1.2.1