Git init
[framework/uifw/e17-extra-modules.git] / packaging / e17-extra-modules.spec
1 Name:       e17-extra-modules
2 Summary:    The E17 Extra Modules The E17 extra modules consists of modules made by SAMSUNG
3 Version:    0.1
4 Release:    1
5 Group:      TO_BE/FILLED_IN
6 License:    TO BE FILLED IN
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:  embryo-bin
22 BuildRequires:  edje-bin
23 Requires: libX11
24
25 %description
26 The E17 Extra Modules  The E17 extra modules consists of modules made by SAMSUNG.
27
28 %prep
29 %setup -q
30
31
32 %build
33
34 export CFLAGS+=" -Wall -g -fPIC -rdynamic"
35 export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib"
36
37 %ifarch %{arm}
38 export CFLAGS+=" -D_ENV_ARM"
39 %endif
40
41
42 for FILE in comp-slp illume2-slp keyrouter wmready
43 do 
44         (cd $FILE && ./autogen.sh && ./configure --prefix=/usr && make )
45 done
46
47
48 %install
49 rm -rf %{buildroot}
50
51 for FILE in comp-slp illume2-slp keyrouter wmready
52 do 
53         (cd $FILE && make install DESTDIR=%{buildroot} )
54 done
55
56 find  %{buildroot}/usr/lib/enlightenment/modules -name *.la | xargs rm 
57
58 %files
59 %defattr(-,root,root,-)
60 %{_libdir}/enlightenment/modules/comp-slp/*
61 %{_libdir}/enlightenment/modules/illume2-slp/*
62 %{_libdir}/enlightenment/modules/e17-extra-module-keyrouter/*
63 %{_libdir}/enlightenment/modules/e17-extra-module-wmready/*
64 %{_datadir}/enlightenment/data/*