4 Summary: External Output Manager Library
7 Group: Graphics/X Window System
9 Source0: %{name}-%{version}.tar.gz
10 Source1001: %name.manifest
12 BuildRequires: pkgconfig(wayland-client)
13 BuildRequires: pkgconfig(ecore-wayland)
14 BuildRequires: pkgconfig(xdg-shell-client)
15 BuildRequires: pkgconfig(dlog)
16 BuildRequires: pkgconfig(glib-2.0)
17 BuildRequires: pkgconfig(gio-unix-2.0)
18 BuildRequires: pkgconfig(capi-base-common)
19 BuildRequires: pkgconfig(elementary)
22 BuildRequires: gtest-devel
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
37 %global TZ_SYS_RO_SHARE %{?TZ_SYS_RO_SHARE:%TZ_SYS_RO_SHARE}%{!?TZ_SYS_RO_SHARE:/usr/share}
44 export CFLAGS="-g -O0 -Wall -Werror -Wno-error=deprecated-declarations"
45 export LDFLAGS="$LDFLAGS -Wl,--hash-style=both -Wl,--as-needed"
52 %reconfigure --disable-dlog --disable-static --with-utest=${UTEST}
62 mkdir -p %{buildroot}/%{TZ_SYS_RO_SHARE}/license
63 cp -af COPYING %{buildroot}/%{TZ_SYS_RO_SHARE}/license/%{name}
69 %manifest %{name}.manifest
70 %defattr(-,root,root,-)
71 %{TZ_SYS_RO_SHARE}/license/%{name}
72 %{_libdir}/libeom.so.*
78 %manifest %{name}.manifest
79 %dir %{_includedir}/eom/
80 %{_includedir}/eom/*.h
82 %{_libdir}/pkgconfig/eom.pc