[packages/json-glib] - use new meson macros

arekm arekm at pld-linux.org
Sat Oct 21 11:33:53 CEST 2017


commit 913c70ebd4c166457c59ad50f4302c5171923696
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Oct 21 11:33:46 2017 +0200

    - use new meson macros

 json-glib.spec | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/json-glib.spec b/json-glib.spec
index 8b4d83c..38aa047 100644
--- a/json-glib.spec
+++ b/json-glib.spec
@@ -15,6 +15,7 @@ BuildRequires:	gobject-introspection-devel >= 0.9.5
 BuildRequires:	gtk-doc >= 1.20
 BuildRequires:	meson >= 0.40.1
 BuildRequires:	pkgconfig
+BuildRequires:	rpmbuild(macros) >= 1.726
 Requires:	glib2 >= 1:2.44.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -63,13 +64,13 @@ Dokumentacja API json-glib.
 %meson build \
 	-Dintrospection=true \
 	-Ddocs=true
-%ninja -C build
+
+%meson_build -C build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-DESTDIR=$RPM_BUILD_ROOT \
-%ninja -C build install
+%meson_install -C build
 
 %{__rm} -rf $RPM_BUILD_ROOT{%{_datadir},%{_libdir}}/installed-tests/json-glib-1.0
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/json-glib.git/commitdiff/913c70ebd4c166457c59ad50f4302c5171923696



More information about the pld-cvs-commit mailing list