tizen 2.3.1 release
[framework/uifw/e17-misc-wearable.git] / packaging / e17-misc-wearable.spec
1 Name:       e17-misc-wearable
2 Summary:    E17 Config files for wearable
3 Version:    0.13.1
4 Release:    1
5 Group:      System/GUI/Other
6 License:    BSD 2-clause
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires: pkgconfig(eet)
9 BuildRequires: pkgconfig(edje)
10 BuildRequires: eet-bin
11 BuildRequires: edje-bin
12 Requires:   e17
13
14 %description
15 The E17 extra configuration files for wearable
16
17 %prep
18 %setup -q
19
20 %build
21
22 %autogen
23 %configure --prefix=/usr/share/enlightenment
24 make
25
26 %install
27 rm -rf %{buildroot}
28
29 # for license notification
30 mkdir -p %{buildroot}/usr/share/license
31 cp -a COPYING %{buildroot}/usr/share/license/%{name}
32
33 # Please do not remove the following 1 line
34 %__mkdir_p %{buildroot}/opt/home/app/.e
35
36 %__mkdir_p %{buildroot}/etc/X11
37 %__cp -afr scripts/wmrc %{buildroot}/etc/X11/wmrc
38
39 %__mkdir_p %{buildroot}/usr/share/enlightenment/config/apps
40 %__cp -afr %{_arch}/usr/share/enlightenment/config/apps/* %{buildroot}/usr/share/enlightenment/config/apps
41
42 %__mkdir_p %{buildroot}/usr/share/enlightenment/config/e/applications
43 %__cp -afr %{_arch}/usr/share/enlightenment/config/e/applications/* %{buildroot}/usr/share/enlightenment/config/e/applications
44
45 %__mkdir_p %{buildroot}/usr/share/enlightenment/config/e/backgrounds
46 %__cp -afr %{_arch}/usr/share/enlightenment/config/e/backgrounds/* %{buildroot}/usr/share/enlightenment/config/e/backgrounds
47
48 %__mkdir_p %{buildroot}/usr/share/enlightenment/config/e/config
49 %__cp -afr %{_arch}/usr/share/enlightenment/config/e/config/*.cfg %{buildroot}/usr/share/enlightenment/config/e/config/
50
51 %__mkdir_p %{buildroot}/usr/share/enlightenment/config/e/config/tizen
52 %__cp -afr %{_arch}/usr/share/enlightenment/config/e/config/tizen/*.cfg %{buildroot}/usr/share/enlightenment/config/e/config/tizen/
53
54 %__mkdir_p %{buildroot}/usr/share/enlightenment/data/themes
55 %__cp -afr %{_arch}/usr/share/enlightenment/data/themes/*.edj %{buildroot}/usr/share/enlightenment/data/themes
56
57 %__mkdir_p %{buildroot}/usr/share/enlightenment/data/images
58 %__cp -afr %{_arch}/usr/share/enlightenment/data/images/* %{buildroot}/usr/share/enlightenment/data/images
59
60 %pre
61 if [ ! -e "/usr/share/enlightenment/config" ]
62 then
63         mkdir -p /usr/share/enlightenment/config
64 fi
65 chmod 755 /usr/share/enlightenment/config
66
67 %post
68 chmod 644 /usr/share/enlightenment/config/e/config/*.cfg
69 chmod 644 /usr/share/enlightenment/config/e/config/tizen/*.cfg
70 #chmod 644 /usr/share/enlightenment/data/themes/*.edj
71 chown -R app.app /opt/home/app/.e
72
73 %files
74 %manifest e17-misc-wearable.manifest
75 %defattr(-,root,root,-)
76 /opt/home/app/.e
77 /etc/X11/wmrc
78 %exclude /usr/share/enlightenment/data/themes/*
79 /usr/share/enlightenment/data/images/*
80 /usr/share/enlightenment/config
81 /usr/share/enlightenment/config/apps/*
82 /usr/share/enlightenment/config/e/applications/*
83 %exclude /usr/share/enlightenment/config/e/backgrounds/*
84 /usr/share/enlightenment/config/e/config/*.cfg
85 /usr/share/enlightenment/config/e/config/tizen/*.cfg
86 /usr/share/license/%{name}
87 %exclude /usr/share/enlightenment/config/apps/*