SPECS: enlightenment.spec - updated to 0.16.8.1, not tested - TODO...
sparky
sparky at pld-linux.org
Mon Jul 17 23:45:37 CEST 2006
Author: sparky Date: Mon Jul 17 21:45:37 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- updated to 0.16.8.1, not tested
- TODO: cp everything at cvs site
---- Files affected:
SPECS:
enlightenment.spec (1.86 -> 1.87)
---- Diffs:
================================================================
Index: SPECS/enlightenment.spec
diff -u SPECS/enlightenment.spec:1.86 SPECS/enlightenment.spec:1.87
--- SPECS/enlightenment.spec:1.86 Sat May 27 01:23:42 2006
+++ SPECS/enlightenment.spec Mon Jul 17 23:45:31 2006
@@ -2,35 +2,34 @@
Summary: Enlightenment Window Manager
Summary(pl): Zarządca okien X - Enlightenment
Summary(de): Enlightenment ist ein Window Manager für X
-Name: enlightenment
-Version: 0.16.7.2
-Release: 2
+Name: e16
+Version: 0.16.8.1
+Release: 0.1
License: BSD
Group: X11/Window Managers
Source0: http://dl.sourceforge.net/enlightenment/%{name}-%{version}.tar.gz
-# Source0-md5: 78747d34f882676eafe26eef22a448be
+# Source0-md5: 0ff909ae575f805160676a853adff9a0
Source1: %{name}.desktop
Source2: %{name}-xsession.desktop
-Source4: %{name}-e_gen_menu
-Source5: %{name}-e_check_menu
+Source3: %{name}-e_gen_menu
+Source4: %{name}-e_check_menu
Patch0: %{name}-edirconf.patch
Patch1: %{name}-ac_am_fixes.patch
Patch2: %{name}-pl.patch
-Patch3: %{name}-no_eng_config.patch
-Patch4: %{name}-check_menus.patch
-Patch5: %{name}-winter-i18n.patch
+Patch3: %{name}-check_menus.patch
+Patch4: %{name}-winter-i18n.patch
URL: http://enlightenment.org/
BuildRequires: XFree86
BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: esound-devel >= 0.2.13
+BuildRequires: esound-devel >= 0.2.17
BuildRequires: fnlib-devel
BuildRequires: freetype-devel
BuildRequires: gettext-devel
BuildRequires: giflib-devel
BuildRequires: gtk+-devel >= 1.2.1
BuildRequires: iconv
-BuildRequires: imlib2-devel
+BuildRequires: imlib2-devel >= 1.2.2
BuildRequires: libghttp-devel
BuildRequires: libjpeg-devel
BuildRequires: libpng >= 1.0.8
@@ -43,7 +42,7 @@
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _wmpropsdir /usr/share/wm-properties
-%define _sysconfdir /etc/X11/enlightenment
+%define _sysconfdir /etc/X11/%{name}
%description
Enlightenment is a Windowmanager for X Window that is designed to be
@@ -65,32 +64,12 @@
%setup -q
%patch0 -p1
%patch1 -p1
-%patch2 -p1
-# tar-gziped text files !?!
-( cd config
-for LANG_FILE in ja ko pl; do
- mkdir $LANG_FILE
- cd $LANG_FILE
- tar -zxvf ../config.$LANG_FILE
- cd ..
-done )
+#%%patch2 -p1 XXX: needs update
%patch3 -p1
-%patch4 -p1
mkdir themes/winter
-cd themes/winter
-tar -zxf ../winter.etheme
-cd -
-%patch5 -p1
-
-for FILE in actionclasses.cfg keybindings.cfg keybindings.gmc.cfg \
- keybindings.nogmc.cfg menus.cfg; do
- iconv -f EUC-JP -t UTF-8 config/ja/$FILE.ja > \
- config/ja/$FILE.ja_JP.UTF-8
- iconv -f EUC-KR -t UTF-8 config/ko/$FILE.ko > \
- config/ko/$FILE.ko_KR.UTF-8
- iconv -f ISO-8859-2 -t UTF-8 config/pl/$FILE.pl > \
- config/pl/$FILE.pl_PL.UTF-8
-done # it helps, but UTF-8 still isn't working correctly
+tar -C themes/winter -zxf themes/winter.etheme
+%patch4 -p1
+rm themes/winter/fonts.cfg.*
mv -f po/{no,nb}.po
rm po/*.gmo
@@ -120,10 +99,8 @@
install %{SOURCE1} $RPM_BUILD_ROOT%{_wmpropsdir}
install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/xsessions/%{name}.desktop
-install %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/enlightenment/scripts/e_gen_menu
-install %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/enlightenment/scripts/e_check_menu
-
-rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/enlightenment/X11
+install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name}/scripts/e_gen_menu
+install %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/%{name}/scripts/e_check_menu
%find_lang %{name}
@@ -135,12 +112,12 @@
%doc AUTHORS README NEWS
%config %{_sysconfdir}
%attr(755,root,root) %{_bindir}/*
-%dir %{_datadir}/enlightenment
-%{_datadir}/enlightenment/[!s]*
-%attr(755,root,root) %{_datadir}/enlightenment/scripts
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/[!s]*
+%dir %{_datadir}/%{name}/scripts
+%attr(755,root,root) %{_datadir}/%{name}/scripts/*
%{_datadir}/xsessions/%{name}.desktop
%{_wmpropsdir}/*
-%{_mandir}/man1/*
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -148,6 +125,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.87 2006/07/17 21:45:31 sparky
+- updated to 0.16.8.1, not tested
+- TODO: cp everything at cvs site
+
Revision 1.86 2006/05/26 23:23:42 qboosh
- s/libungif/giflib/ in deps
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/enlightenment.spec?r1=1.86&r2=1.87&f=u
More information about the pld-cvs-commit
mailing list