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