3d663e7ce79b69ebdcaad13ca21ba3dbc0ba3c44
[platform/core/uifw/e17-extra-config-modules.git] / packaging / e17-extra-config-modules.spec
1 Name:           e17-extra-config-modules
2 Summary:        The E17 Extra Config Modules
3 Version:        0.1.28
4 Release:        1
5 Group:          Graphical desktop/Enlightenment
6 License:        BSD
7 Source0:        %{name}-%{version}.tar.gz
8 BuildRequires:  pkgconfig(enlightenment)
9 BuildRequires:  pkgconfig(utilX)
10 BuildRequires:  pkgconfig(elementary)
11 BuildRequires:  pkgconfig(dlog)
12 Requires:       libX11
13
14
15 %description
16 The E17 Extra Config Modules  The E17 extra config modules consists of modules made by SAMSUNG.
17
18
19 %prep
20 %setup -q
21
22
23 %build
24 export CFLAGS+=" -Wall -g -fPIC -rdynamic"
25 export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib"
26
27 %ifarch %{arm}
28 export CFLAGS+=" -D_ENV_ARM"
29 %endif
30
31 for FILE in config-tizen
32 do
33         (cd $FILE && ./autogen.sh && ./configure --prefix=/usr && make )
34 done
35
36
37 %install
38 rm -rf %{buildroot}
39 mkdir -p %{buildroot}/usr/share/license
40 cp %{_builddir}/%{buildsubdir}/LICENSE %{buildroot}/usr/share/license/%{name}
41
42 for FILE in config-tizen
43 do
44         (cd $FILE && %make_install )
45 done
46
47
48 %files
49 %defattr(-,root,root,-)
50 %{_libdir}/enlightenment/modules/config-tizen/*
51 /usr/share/license/%{name}
52 %manifest %{name}.manifest