1 Summary: Enlightenment Window Manager
2 Summary(pl): Zarz±dca okien X - Enlightenment
3 Summary(de): Enlightenment ist ein Window Manager für X
8 Group: X11/Window Managers
9 Source0: http://dl.sourceforge.net/enlightenment/%{name}-%{version}.tar.gz
10 # Source0-md5: 78747d34f882676eafe26eef22a448be
11 Source1: %{name}.desktop
12 Source2: %{name}-xsession.desktop
13 Source4: %{name}-e_gen_menu
14 Source5: %{name}-e_check_menu
15 Patch0: %{name}-edirconf.patch
16 Patch1: %{name}-ac_am_fixes.patch
17 Patch2: %{name}-pl.patch
18 Patch3: %{name}-no_eng_config.patch
19 Patch4: %{name}-check_menus.patch
20 Patch5: %{name}-winter-i18n.patch
21 URL: http://enlightenment.org/
22 BuildRequires: XFree86
23 BuildRequires: autoconf
24 BuildRequires: automake
25 BuildRequires: esound-devel >= 0.2.13
26 BuildRequires: fnlib-devel
27 BuildRequires: freetype-devel
28 BuildRequires: gettext-devel
29 BuildRequires: gtk+-devel >= 1.2.1
31 BuildRequires: imlib2-devel
32 BuildRequires: libghttp-devel
33 BuildRequires: libjpeg-devel
34 BuildRequires: libpng >= 1.0.8
35 BuildRequires: libtiff-devel
36 BuildRequires: libtool
37 BuildRequires: libungif-devel
38 BuildRequires: zlib-devel
39 Requires: ImageMagick-coder-png
40 Requires: vfmg >= 0.9.18-10
42 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44 %define _wmpropsdir /usr/share/wm-properties
45 %define _sysconfdir /etc/X11/enlightenment
48 Enlightenment is a Windowmanager for X Window that is designed to be
49 powerful, extensible, configurable and able to be really good looking.
52 Enlightenment jest najpotê¿niejszym i najpiêkniejszym zarz±dc± okien
53 jaki kiedykolwiek zosta³ stworzony dla Linuksa ;)
56 Enlightenment ist ein Window Manager für X. Sein Designziel ist es, so
57 konfigurierbar wie nur möglich in den Bereichen Aussehen und Bedienung
58 zu sein. Das derzeitige Design von Enlightenment steuert darauf hin,
59 ein "vernünftiger" Desktop zu werden, das bedeutet, es verwaltet
60 Anwendungsfenster, zudem wird in der Lage sein, Anwendungen zu starten
61 und Dateien zu verwalten.
68 # tar-gziped text files !?!
70 for LANG_FILE in ja ko pl; do
73 tar -zxvf ../config.$LANG_FILE
80 tar -zxf ../winter.etheme
84 for FILE in actionclasses.cfg keybindings.cfg keybindings.gmc.cfg \
85 keybindings.nogmc.cfg menus.cfg; do
86 iconv -f EUC-JP -t UTF-8 config/ja/$FILE.ja > \
87 config/ja/$FILE.ja_JP.UTF-8
88 iconv -f EUC-KR -t UTF-8 config/ko/$FILE.ko > \
89 config/ko/$FILE.ko_KR.UTF-8
90 iconv -f ISO-8859-2 -t UTF-8 config/pl/$FILE.pl > \
91 config/pl/$FILE.pl_PL.UTF-8
92 done # it helps, but UTF-8 still isn't working correctly
105 export LOCALEDIR=%{_datadir}/locale
109 # regenerate gmo files
110 %{__make} -C po update-gmo
114 rm -rf $RPM_BUILD_ROOT
115 install -d $RPM_BUILD_ROOT{%{_datadir}/xsessions,%{_wmpropsdir},/etc/sysconfig/wmstyle}
118 DESTDIR=$RPM_BUILD_ROOT
120 install %{SOURCE1} $RPM_BUILD_ROOT%{_wmpropsdir}
121 install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/xsessions/%{name}.desktop
122 install %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/enlightenment/scripts/e_gen_menu
123 install %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/enlightenment/scripts/e_check_menu
125 rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/enlightenment/X11
130 rm -rf $RPM_BUILD_ROOT
132 %files -f %{name}.lang
133 %defattr(644,root,root,755)
134 %doc AUTHORS README NEWS
135 %config %{_sysconfdir}
136 %attr(755,root,root) %{_bindir}/*
137 %dir %{_datadir}/enlightenment
138 %{_datadir}/enlightenment/[!s]*
139 %attr(755,root,root) %{_datadir}/enlightenment/scripts
140 %{_datadir}/xsessions/%{name}.desktop