5 Summary: External Output Manager Library
8 Group: Graphics/X Window System
10 Source0: %{name}-%{version}.tar.gz
11 Source1001: %name.manifest
14 BuildRequires: pkgconfig(wayland-client)
15 BuildRequires: pkgconfig(ecore-wayland)
18 BuildRequires: pkgconfig(dlog)
19 BuildRequires: pkgconfig(dbus-1)
20 BuildRequires: pkgconfig(glib-2.0)
21 BuildRequires: pkgconfig(gio-unix-2.0)
22 BuildRequires: pkgconfig(capi-base-common)
23 BuildRequires: pkgconfig(elementary)
26 This package provides the runtime library to manage eo(External Output)
29 Summary: External Output Manager Library development package
30 Group: Development/Libraries
31 Requires: %{name} = %{version}-%{release}
32 Requires: pkgconfig(capi-base-common)
35 External Output Manager Library development package
42 export CFLAGS="-g -O0 -Wall -Werror -Wno-error=deprecated-declarations"
43 export LDFLAGS="$LDFLAGS -Wl,--hash-style=both -Wl,--as-needed"
45 %reconfigure --disable-dlog --disable-static --with-eom-platform=WAYLAND
47 %if 0%{?tizen_version_major} == 2
48 %reconfigure --disable-dlog --disable-static --with-eom-platform=X11 --with-tizen-version=TIZEN_2_X
50 %reconfigure --disable-dlog --disable-static --with-eom-platform=X11 --with-tizen-version=TIZEN_3_X
58 mkdir -p %{buildroot}/usr/share/license
59 cp -af COPYING %{buildroot}/usr/share/license/%{name}
65 %manifest %{name}.manifest
66 %defattr(-,root,root,-)
67 /usr/share/license/%{name}
68 %{_libdir}/libeom.so.*
71 %manifest %{name}.manifest
72 %dir %{_includedir}/eom/
73 %{_includedir}/eom/*.h
75 %{_libdir}/pkgconfig/eom.pc