3 # - some smart way to create symlink when one theme is uninstalled
4 # but other still exists
6 %define src_name enlightenment
8 Summary: Default Enlightenment themes
9 Summary(pl.UTF-8): Domyślne motywy Enlightenmenta
10 Name: enlightenment-theme-default
15 Source0: http://download.enlightenment.org/releases/%{src_name}-%{version}.tar.bz2
16 # Source0-md5: a0da142a9a44540506149936bfc6e28c
17 URL: http://enlightenment.org/
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 Enlightenment default theme.
25 %description -l pl.UTF-8
26 Domyślne motywy Enlightenmenta.
29 Summary: Default Enlightenment theme with small textures
30 Summary(pl.UTF-8): Domyślny motyw Enlightenmenta z małymi teksturami
32 Requires: enlightenment >= %{version}
33 Provides: enlightenment-theme-default = %{version}
36 Default Enlightenment theme with small textures.
38 %description slow_pc -l pl.UTF-8
39 Domyślny motyw Enlightenmenta z małymi teksturami.
42 Summary: Default Enlightenment theme with large textures
43 Summary(pl.UTF-8): Domyślny motyw Enlightenmenta z dużymi teksturami
45 Requires: enlightenment >= %{version}
46 Provides: enlightenment-theme-default = %{version}
49 Default Enlightenment theme with large textures.
51 %description fast_pc -l pl.UTF-8
52 Domyślny motyw Enlightenmenta z dużymi teksturami.
55 %setup -q -n %{src_name}-%{version}
57 sed -e 's/@EDJE_DEF@/-DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=$(PROFILE)/' \
58 -e 's#@edje_cc@#%{_bindir}/edje_cc#' \
59 -e 's#$(top_srcdir)/data/#../#' \
60 -e 's#$(top_builddir)/data/#../#' \
61 data/$DIR/Makefile.am > data/$DIR/Makefile
65 %{__make} -C data/themes default.edj PROFILE=SLOW_PC
66 mv data/themes/{default.edj,default-slow_pc.edj}
67 %{__make} -C data/themes default.edj PROFILE=FAST_PC
68 mv data/themes/{default.edj,default-fast_pc.edj}
71 rm -rf $RPM_BUILD_ROOT
72 install -d $RPM_BUILD_ROOT%{_datadir}/enlightenment/data/themes
74 install data/themes/default-{slow,fast}_pc.edj \
75 $RPM_BUILD_ROOT%{_datadir}/enlightenment/data/themes/
76 touch $RPM_BUILD_ROOT%{_datadir}/enlightenment/data/themes/default.edj
79 rm -rf $RPM_BUILD_ROOT
82 [ -e %{_datadir}/enlightenment/data/themes/default.edj ] || \
83 ln -sf %{_datadir}/enlightenment/data/themes/{default-slow_pc.edj,default.edj}
86 [ -e %{_datadir}/enlightenment/data/themes/default.edj ] || \
87 ln -sf %{_datadir}/enlightenment/data/themes/{default-fast_pc.edj,default.edj}
90 %defattr(644,root,root,755)
91 %{_datadir}/enlightenment/data/themes/default-slow_pc.edj
92 %ghost %{_datadir}/enlightenment/data/themes/default.edj
95 %defattr(644,root,root,755)
96 %{_datadir}/enlightenment/data/themes/default-fast_pc.edj
97 %ghost %{_datadir}/enlightenment/data/themes/default.edj