]> git.pld-linux.org Git - packages/e16.git/blame - e16.spec
- updated gettext BR
[packages/e16.git] / e16.spec
CommitLineData
823664c5
JR
1#
2# Conditional build:
3%bcond_with gnome2 # build with support for GNOME2 wm-properties
4#
02d21da1 5Summary: Enlightenment Window Manager
d88c1c53
ER
6Summary(pl.UTF-8): Zarządca okien X - Enlightenment
7Summary(de.UTF-8): Enlightenment ist ein Window Manager für X
c82e93f8 8Name: e16
b2640174 9Version: 0.16.8.2
c82e93f8 10Release: 0.1
cc91bfe6 11License: BSD
20cfe908 12Group: X11/Window Managers
44138106 13Source0: http://dl.sourceforge.net/enlightenment/%{name}-%{version}.tar.gz
b2640174 14# Source0-md5: 03c0ffd785957a61af40e4d6d045c9b5
04ad2931 15Source1: %{name}.desktop
00d819a8 16Source2: %{name}-xsession.desktop
c82e93f8 17Source3: %{name}-e_gen_menu
18Source4: %{name}-e_check_menu
b4a05427 19Patch0: %{name}-edirconf.patch
00d819a8 20Patch1: %{name}-ac_am_fixes.patch
21Patch2: %{name}-pl.patch
c82e93f8 22Patch3: %{name}-check_menus.patch
23Patch4: %{name}-winter-i18n.patch
eeaeaf87 24URL: http://enlightenment.org/
6dcaeb74 25BuildRequires: XFree86
f14eb65a 26BuildRequires: autoconf
27BuildRequires: automake
c82e93f8 28BuildRequires: esound-devel >= 0.2.17
f14eb65a 29BuildRequires: fnlib-devel
00d819a8 30BuildRequires: freetype-devel
17015efc 31BuildRequires: gettext-tools
bedf4123 32BuildRequires: giflib-devel
f14eb65a 33BuildRequires: gtk+-devel >= 1.2.1
00d819a8 34BuildRequires: iconv
c82e93f8 35BuildRequires: imlib2-devel >= 1.2.2
1ffd3984 36BuildRequires: libghttp-devel
37BuildRequires: libjpeg-devel
38b75388 38BuildRequires: libpng >= 1.0.8
1ffd3984 39BuildRequires: libtiff-devel
f14eb65a 40BuildRequires: libtool
db228a73 41BuildRequires: zlib-devel
14ecbe5b 42Requires: ImageMagick-coder-png
3f639bbf 43Requires: vfmg >= 0.9.95
4c4682c8 44Obsoletes: enlightenment <= 0.16.7.2
2b287811 45Conflicts: filesystem < 3.0-20
6f1b8ef9 46BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
301817ee 47
2b287811 48%define _wmpropsdir /usr/share/gnome/wm-properties
c82e93f8 49%define _sysconfdir /etc/X11/%{name}
952f9c20 50
301817ee 51%description
648157ef 52Enlightenment is a Windowmanager for X Window that is designed to be
301817ee 53powerful, extensible, configurable and able to be really good looking.
54
f571b03f
JR
55%description -l pl.UTF-8
56Enlightenment jest najpotężniejszym i najpiękniejszym zarządcą okien
57jaki kiedykolwiek został stworzony dla Linuksa ;)
301817ee 58
f571b03f
JR
59%description -l de.UTF-8
60Enlightenment ist ein Window Manager für X. Sein Designziel ist es, so
61konfigurierbar wie nur möglich in den Bereichen Aussehen und Bedienung
b4a05427 62zu sein. Das derzeitige Design von Enlightenment steuert darauf hin,
f571b03f 63ein "vernünftiger" Desktop zu werden, das bedeutet, es verwaltet
b4a05427 64Anwendungsfenster, zudem wird in der Lage sein, Anwendungen zu starten
65und Dateien zu verwalten.
66
301817ee 67%prep
6dcaeb74 68%setup -q
cff73106 69%patch0 -p1
70%patch1 -p1
c82e93f8 71#%%patch2 -p1 XXX: needs update
cff73106 72%patch3 -p1
cc91bfe6 73mkdir themes/winter
c82e93f8 74tar -C themes/winter -zxf themes/winter.etheme
75%patch4 -p1
76rm themes/winter/fonts.cfg.*
918a782d 77
918a782d 78mv -f po/{no,nb}.po
00d819a8 79rm po/*.gmo
80
301817ee 81%build
fd8a4503 82rm -f missing
c0ad0a9f 83%{__libtoolize}
7ceb3cc4 84%{__gettextize}
fd8a4503 85%{__aclocal}
c8493041 86%{__autoconf}
00d819a8 87%{__autoheader}
c8493041 88%{__automake}
00d819a8 89export LOCALEDIR=%{_datadir}/locale
952f9c20 90%configure \
0c2ed505 91 --enable-sound=yes
f747856e 92
00d819a8 93# regenerate gmo files
cc91bfe6 94%{__make} -C po update-gmo
f14eb65a 95%{__make}
301817ee 96
97%install
98rm -rf $RPM_BUILD_ROOT
de1c4ec7 99install -d $RPM_BUILD_ROOT{%{_datadir}/xsessions,%{_wmpropsdir},/etc/sysconfig/wmstyle}
02d21da1 100
6cce8d87 101%{__make} install \
f14eb65a 102 DESTDIR=$RPM_BUILD_ROOT
02d21da1 103
823664c5 104%{?with_gnome2:install %{SOURCE1} $RPM_BUILD_ROOT%{_wmpropsdir}}
00d819a8 105install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/xsessions/%{name}.desktop
c82e93f8 106install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name}/scripts/e_gen_menu
107install %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/%{name}/scripts/e_check_menu
6d5d6a66 108
a4d8985c 109%find_lang %{name}
aacfef02 110
301817ee 111%clean
112rm -rf $RPM_BUILD_ROOT
113
a4d8985c 114%files -f %{name}.lang
02d21da1 115%defattr(644,root,root,755)
fd8a4503 116%doc AUTHORS README NEWS
debec106 117%config %{_sysconfdir}
edb2cf11 118%attr(755,root,root) %{_bindir}/*
c82e93f8 119%dir %{_datadir}/%{name}
120%{_datadir}/%{name}/[!s]*
121%dir %{_datadir}/%{name}/scripts
122%attr(755,root,root) %{_datadir}/%{name}/scripts/*
de1c4ec7 123%{_datadir}/xsessions/%{name}.desktop
823664c5 124%{?with_gnome2:%{_wmpropsdir}/*}
This page took 0.072349 seconds and 4 git commands to generate.