1 Name: e17-extra-modules
2 Summary: The E17 Extra Modules The E17 extra modules consists of modules made by SAMSUNG
5 Group: System/GUI/Other
7 Source0: %{name}-%{version}.tar.gz
8 BuildRequires: pkgconfig(enlightenment)
9 BuildRequires: pkgconfig(utilX)
10 BuildRequires: pkgconfig(elementary)
11 BuildRequires: pkgconfig(dlog)
12 BuildRequires: pkgconfig(x11)
13 BuildRequires: pkgconfig(xextproto)
14 BuildRequires: pkgconfig(xfixes)
15 BuildRequires: pkgconfig(xext)
16 BuildRequires: pkgconfig(edje)
17 BuildRequires: pkgconfig(xrandr)
18 BuildRequires: pkgconfig(evas)
19 BuildRequires: pkgconfig(xi)
20 BuildRequires: pkgconfig(xtst)
21 BuildRequires: pkgconfig(pixman-1)
22 BuildRequires: pkgconfig(sensor)
23 BuildRequires: pkgconfig(vconf)
24 BuildRequires: edje-tools
30 The E17 Extra Modules The E17 extra modules consists of modules made by SAMSUNG.
38 %define DEF_SUBDIRS comp-tizen illume2-tizen keyrouter wmready accessibility move-tizen devicemgr extndialog screen-reader devmode-tizen
40 export CFLAGS+=" -Wall -g -fPIC -rdynamic"
41 export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib"
43 export CFLAGS+=" -DUSE_DLOG"
46 export CFLAGS+=" -D_ENV_ARM"
50 for FILE in %{DEF_SUBDIRS}
54 %configure --prefix=/usr
62 # for license notification
63 mkdir -p %{buildroot}/usr/share/license
64 cp -a %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name}
67 mkdir -p %{buildroot}/usr/bin
68 cp -af keyrouter/scripts/* %{buildroot}/usr/bin/
70 for FILE in %{DEF_SUBDIRS}
72 (cd $FILE && make install DESTDIR=%{buildroot} )
75 find %{buildroot}/usr/lib/enlightenment/modules -name *.la | xargs rm
76 find %{buildroot}/usr/lib/enlightenment/modules -name *.a | xargs rm
79 %manifest e17-extra-modules.manifest
80 %defattr(-,root,root,-)
81 %{_libdir}/enlightenment/modules/comp-tizen
82 %{_libdir}/enlightenment/modules/e17-extra-module-accessibility
83 %{_libdir}/enlightenment/modules/illume2-tizen
84 %{_libdir}/enlightenment/modules/e17-extra-module-keyrouter
85 %{_libdir}/enlightenment/modules/e17-extra-module-wmready
86 %{_libdir}/enlightenment/modules/move-tizen
87 %{_libdir}/enlightenment/modules/e17-extra-module-devicemgr
88 %{_libdir}/enlightenment/modules/screen-reader
89 %{_libdir}/enlightenment/modules/devmode-tizen
90 %{_datadir}/enlightenment/data/*
93 /usr/share/license/%{name}