changed to use xdg-shell-unstable-v6 instead of xdg-shell unknown version 95/175895/2
authorGwanglim Lee <gl77.lee@samsung.com>
Fri, 13 Apr 2018 07:06:53 +0000 (16:06 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 16 Apr 2018 02:04:16 +0000 (02:04 +0000)
and removed unnecessary dependency for the xdg-shell server lib

Change-Id: I7b61520811f8bca91c65d2df266a6b116cc3cbd4

configure.ac
packaging/libeom.spec
src/eom-wayland.c

index 6578c4e..e2dd72a 100755 (executable)
@@ -75,7 +75,7 @@ LIBEOM_SERVER_LIBS="$DBUS_LIBS $GLIB_LIBS "
 PKG_CHECK_MODULES(WAYLAND_SCANNER, wayland-scanner)
 
 PKG_CHECK_MODULES(WAYLAND_CLIENT, wayland-client)
-PKG_CHECK_MODULES(XDG_SHELL_CLIENT, xdg-shell-client)
+PKG_CHECK_MODULES(XDG_SHELL_CLIENT, xdg-shell-unstable-v6-client)
 LIBEOM_CFLAGS="$LIBEOM_CFLAGS $WAYLAND_CLIENT_CFLAGS $XDG_SHELL_CLIENT_CFLAGS"
 LIBEOM_LIBS="$LIBEOM_LIBS $WAYLAND_CLIENT_LIBS $XDG_SHELL_CLIENT_LIBS"
 
@@ -89,11 +89,6 @@ LIBEOM_CFLAGS="$LIBEOM_CFLAGS -DEFL_BETA_API_SUPPORT "
 #    AC_PATH_PROG([WAYLAND_SCANNER], [wayland-scanner],,
 #                  [${WAYLAND_PREFIX}/bin$PATH_SEPARATOR$PATH])
 
-
-PKG_CHECK_MODULES(XDG_SHELL_SERVER, xdg-shell-server)
-LIBEOM_SERVER_CFLAGS="$LIBEOM_SERVER_CFLAGS $XDG_SHELL_SERVER_CFLAGS"
-LIBEOM_SERVER_LIBS="$LIBEOM_SERVER_LIBS $XDG_SHELL_SERVER_LIBS"
-
 PKG_CHECK_MODULES(CAPI, [capi-base-common >= 0.1.1], [CAPI_VER="yes"], [CAPI_VER="no"])
 if test "x$CAPI_VER" = "xyes"; then
     AC_DEFINE(HAVE_CAPI_0_1_1,1,[The version of capi-base-common is over 0.1.1])
index f8756e5..65b03a6 100644 (file)
@@ -11,8 +11,7 @@ Source1001:   %name.manifest
 
 BuildRequires:  pkgconfig(wayland-client)
 BuildRequires:  pkgconfig(ecore-wl2)
-BuildRequires:  pkgconfig(xdg-shell-client)
-BuildRequires:  pkgconfig(xdg-shell-server)
+BuildRequires:  pkgconfig(xdg-shell-unstable-v6-client)
 BuildRequires:  pkgconfig(dlog)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0)
index 37e085a..86b4c30 100644 (file)
@@ -39,7 +39,7 @@
 #include "eom-wayland.h"
 #include "eom-private.h"
 #include "eom-client-protocol.h"
-#include "xdg-shell-client-protocol.h"
+#include "xdg-shell-unstable-v6-client-protocol.h"
 #include <Ecore_Wl2.h>
 
 typedef struct _EomWaylandClientInfo {