From: jeon Date: Fri, 21 Feb 2020 05:33:10 +0000 (+0900) Subject: packaging: Bump up to 0.10.0 X-Git-Tag: submit/tizen/20220208.095446~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9adc555dcf6184770e1e9970113d167474b81635;p=platform%2Fupstream%2Flibxkbcommon.git packaging: Bump up to 0.10.0 Change-Id: Ie73df143cb587d8ad545cd7023bc0518c1546c85 --- diff --git a/packaging/libxkbcommon.spec b/packaging/libxkbcommon.spec index e1b01d1..b0291af 100644 --- a/packaging/libxkbcommon.spec +++ b/packaging/libxkbcommon.spec @@ -1,5 +1,5 @@ Name: libxkbcommon -Version: 0.7.2 +Version: 0.10.0 Release: 0 License: MIT Summary: Wayland libxkbcommon library @@ -9,8 +9,7 @@ Group: Development/Libraries Source: %{name}-%{version}.tar.xz #X-Vcs-Url: https://github.com/xkbcommon/libxkbcommon.git Source1001: libxkbcommon.manifest -BuildRequires: autoconf >= 2.60 -BuildRequires: automake +BuildRequires: meson BuildRequires: bison BuildRequires: flex BuildRequires: libtool >= 2 @@ -19,6 +18,10 @@ BuildRequires: python BuildRequires: xkb-tizen-data BuildRequires: gawk +## This BuildRequires is needed when an enable-wayland option is true. +#BuildRequires: pkgconfig(wayland-client) +#BuildRequires: wayland-protocols + %global TZ_SYS_RO_SHARE %{?TZ_SYS_RO_SHARE:%TZ_SYS_RO_SHARE}%{!?TZ_SYS_RO_SHARE:/usr/share} %description @@ -47,12 +50,18 @@ chmod a+x ./gen_tables.sh ./gen_tables.sh %build -chmod a+x ./autogen.sh -%autogen --disable-static --disable-x11 --disable-docs -%__make %{?_smp_mflags} V=1; +meson setup \ + -Denable-x11=false \ + -Denable-docs=false \ + -Denable-wayland=false \ + --prefix /usr \ + --libdir %{_libdir} \ + builddir +ninja -C builddir all %install -%make_install +export DESTDIR=%{buildroot} +ninja -C builddir install %post -p /sbin/ldconfig