summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2016-08-24 12:20:51 +0100
committerRichard Hughes <richard@hughsie.com>2017-05-10 12:44:02 +0100
commit8122b447e5c85a7addfc19827232d5cfe85b4eba (patch)
tree8c277f330485f7e4ad945c048a7e2687e03a3bbc /contrib
parentfe18fd82266a0ff1f744d3ae287dc312e09549fa (diff)
downloadappstream-glib-8122b447e5c85a7addfc19827232d5cfe85b4eba.tar.gz
Switch to the meson build system.
Diffstat (limited to 'contrib')
-rw-r--r--contrib/libappstream-glib.spec.in18
1 files changed, 7 insertions, 11 deletions
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