From: Anas Nashif Date: Tue, 18 Dec 2012 02:01:42 +0000 (-0800) Subject: add wayland support X-Git-Tag: submit/tizen/20130814.144019~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=84b2b085253420147d90d9f22eafcef05978b7fb;p=platform%2Fupstream%2Fevas.git add wayland support --- diff --git a/packaging/evas.changes b/packaging/evas.changes new file mode 100644 index 0000000..476161a --- /dev/null +++ b/packaging/evas.changes @@ -0,0 +1,3 @@ +* Mon Dec 17 2012 Anas Nashif upstream/1.7.3@ded7adb +- add wayland support + diff --git a/packaging/evas.spec b/packaging/evas.spec index 992285c..7867e04 100644 --- a/packaging/evas.spec +++ b/packaging/evas.spec @@ -1,4 +1,4 @@ -%define enable_wayland 0 +%bcond_with wayland Name: evas Version: 1.7.3 Release: 1 @@ -10,28 +10,27 @@ Source0: evas-%{version}.tar.bz2 BuildRequires: doxygen BuildRequires: giflib-devel BuildRequires: libjpeg-devel -BuildRequires: libtiff-devel BuildRequires: pkgconfig(eet) BuildRequires: pkgconfig(eina) BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(fribidi) BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glesv2) +BuildRequires: pkgconfig(harfbuzz) BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libtiff-4) +BuildRequires: pkgconfig(pixman-1) +BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xrender) -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(harfbuzz) -BuildRequires: pkgconfig(pixman-1) -BuildRequires: pkgconfig(glesv2) -%if 0%{?enable_wayland} -BuildRequires: pkgconfig(wayland-client) -BuildRequires: pkgconfig(wayland-cursor) -BuildRequires: pkgconfig(xkbcommon) -BuildRequires: pkgconfig(wayland-egl) -BuildRequires: pkgconfig(wayland-egl) -BuildRequires: pkgconfig(egl) +%if %{with wayland} +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-cursor) +BuildRequires: pkgconfig(wayland-egl) +BuildRequires: pkgconfig(xkbcommon) %endif %description @@ -60,11 +59,11 @@ Examples files for evas %build %configure --enable-pthreads \ -%if 0%{?enable_wayland} +%if %{with wayland} --enable-wayland-egl \ %endif --enable-gl-xlib \ - --enable-gl-x11 + --enable-gl-x11 make %{?_smp_mflags} @@ -82,7 +81,7 @@ make %{?_smp_mflags} %{_libdir}/evas/modules/*/*/*/module.so %{_libdir}/libevas.so.* %{_libdir}/evas/cserve2 -/usr/libexec/* +%{_prefix}/libexec/* %{_datadir}/evas/checkme %files devel