35 |
BuildRequires: pkgconfig(xft) >= 2.0.0 |
BuildRequires: pkgconfig(xft) >= 2.0.0 |
36 |
BuildRequires: pkgconfig(xrender) |
BuildRequires: pkgconfig(xrender) |
37 |
BuildRequires: pkgconfig(fribidi) |
BuildRequires: pkgconfig(fribidi) |
38 |
|
BuildRequires: meson |
39 |
BuildRequires: gobject-introspection-devel >= 0.9.5 |
BuildRequires: gobject-introspection-devel >= 0.9.5 |
40 |
%if %enable_gtkdoc |
%if %enable_gtkdoc |
41 |
BuildRequires: gtk-doc >= 0.10 |
BuildRequires: gtk-doc >= 0.10 |
114 |
%autopatch -p1 |
%autopatch -p1 |
115 |
|
|
116 |
%build |
%build |
117 |
# generate build scripts using our autotools/libtoolize |
%meson \ |
|
autoreconf -fi |
|
|
|
|
|
%configure2_5x \ |
|
|
--enable-static=no \ |
|
118 |
%if %enable_gtkdoc |
%if %enable_gtkdoc |
119 |
--enable-gtk-doc=yes \ |
-Denable_docs=true |
120 |
%endif |
%endif |
|
--enable-installed-tests |
|
121 |
|
|
122 |
%make_build ARCH=%{_arch} |
|
123 |
|
%meson_build |
124 |
|
|
125 |
%check |
%check |
126 |
#disabled for https://bugzilla.gnome.org/show_bug.cgi?id=672981 |
#disabled for https://bugzilla.gnome.org/show_bug.cgi?id=672981 |
127 |
make check || true |
%meson_check || true |
128 |
|
|
129 |
%install |
%install |
130 |
%make_install |
%meson_install |
131 |
|
|
132 |
# remove unpackaged files |
# remove unpackaged files |
133 |
find %{buildroot} -name '*.la' -delete |
find %{buildroot} -name '*.la' -delete |