add wayland support
authorAnas Nashif <anas.nashif@intel.com>
Tue, 18 Dec 2012 02:01:42 +0000 (18:01 -0800)
committerEduardo Lima (Etrunko) <eduardo.lima@intel.com>
Tue, 13 Aug 2013 20:49:43 +0000 (17:49 -0300)
packaging/evas.changes [new file with mode: 0644]
packaging/evas.spec

diff --git a/packaging/evas.changes b/packaging/evas.changes
new file mode 100644 (file)
index 0000000..476161a
--- /dev/null
@@ -0,0 +1,3 @@
+* Mon Dec 17 2012 Anas Nashif <anas.nashif@intel.com> upstream/1.7.3@ded7adb
+- add wayland support
+
index 992285cd587d366678bc7e750bbd4f4aff28ceaf..7867e04886f0ca600700d148bd0789837321cd36 100644 (file)
@@ -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