5 Summary: The Enlightenment wayland display server
6 Url: http://www.enlightenment.org/
8 Source0: enlightenment-%{version}.tar.bz2
9 Source1001: enlightenment.manifest
11 BuildRequires: eet-tools
12 BuildRequires: pkgconfig(dbus-1)
13 BuildRequires: pkgconfig(dlog)
14 BuildRequires: pkgconfig(ecore)
15 BuildRequires: pkgconfig(ecore-evas)
16 BuildRequires: pkgconfig(ecore-file)
17 BuildRequires: pkgconfig(ecore-input)
18 BuildRequires: pkgconfig(edbus)
19 BuildRequires: pkgconfig(edje)
20 BuildRequires: pkgconfig(eet)
21 BuildRequires: pkgconfig(eina)
22 BuildRequires: pkgconfig(eio)
23 BuildRequires: pkgconfig(evas)
24 BuildRequires: pkgconfig(libtbm)
25 BuildRequires: pkgconfig(ttrace)
26 BuildRequires: pkgconfig(wayland-server)
27 BuildRequires: pkgconfig(xdg-shell-server)
28 BuildRequires: pkgconfig(scaler-server)
29 BuildRequires: pkgconfig(transform-server)
30 BuildRequires: pkgconfig(screenshooter-server)
31 BuildRequires: pkgconfig(screenshooter-client)
32 BuildRequires: pkgconfig(tizen-extension-server)
33 BuildRequires: pkgconfig(wayland-tbm-server)
34 BuildRequires: pkgconfig(ecore-drm)
35 BuildRequires: pkgconfig(libtdm)
36 BuildRequires: pkgconfig(gbm)
37 Requires: libwayland-extension-server
40 Enlightenment is a window manager.
43 Summary: Development components for the enlightenment package
44 Group: Development/Libraries
45 Requires: %{name} = %{version}
46 Requires: pkgconfig(tizen-extension-server)
49 Development files for enlightenment
52 %setup -q -n %{name}-%{version}
56 export CFLAGS+=" -fPIE "
57 export LDFLAGS+=" -pie "
58 %if "%_repository" == "emulator32-wayland" || "%_repository" == "emulator64-wayland"
59 %autogen --enable-wayland --enable-wl-drm --enable-quick-init --disable-hwc
61 %autogen --enable-wayland --enable-wl-drm --enable-quick-init
70 %manifest %{name}.manifest
71 %defattr(-,root,root,-)
73 %attr(750,root,root) %{_bindir}/enlightenment*
74 %{_libdir}/enlightenment/*
75 %{_datadir}/enlightenment/*
76 %{_sysconfdir}/dbus-1/system.d/org.enlightenment.wm.conf
77 %exclude %{_bindir}/enlightenment_remote
78 %exclude /usr/share/enlightenment/data/config/profile.cfg
79 %exclude %{_datadir}/enlightenment/data/*
80 %exclude %{_datadir}/enlightenment/data/
83 %manifest %{name}.manifest
84 %defattr(-,root,root,-)
85 %{_includedir}/enlightenment/*
86 %{_libdir}/pkgconfig/*.pc