Prosze zerknijcie i powiedzcie czy moge to commitnac.

Chodzi o to aby w przyszlosci latwiej bylo uaktualniac te pakiety.

_________________
Pozdrawiam
Bartłomiej Zimoń
Index: ecore.spec
===================================================================
RCS file: /cvsroot/SPECS/ecore.spec,v
retrieving revision 1.39
diff -u -r1.39 ecore.spec
--- ecore.spec	9 Sep 2007 11:48:38 -0000	1.39
+++ ecore.spec	19 May 2008 19:10:39 -0000
@@ -4,6 +4,8 @@
 %bcond_without	static_libs	# don't build static library
 %bcond_with	xcb		# XCB instead of Xlib
 #
+%define		eet_ver	0.9.10.038
+
 Summary:	Enlightened Core X interface library
 Summary(pl.UTF-8):	Biblioteka interfejsu X Enlightened Core
 Name:		ecore
@@ -20,7 +22,7 @@
 BuildRequires:	autoconf
 BuildRequires:	automake
 BuildRequires:	curl-devel
-BuildRequires:	eet-devel >= 0.9.10.038
+BuildRequires:	eet-devel >= %{eet_ver}
 BuildRequires:	evas-devel >= %{version}
 BuildRequires:	libtool
 BuildRequires:	openssl-devel
@@ -78,7 +80,7 @@
 Group:		Libraries
 Requires:	%{name}-ipc = %{version}-%{release}
 Requires:	evas-devel >= %{version}
-Requires:	eet-devel >= 0.9.10.038
+Requires:	eet-devel >= %{eet_ver}
 Conflicts:	ecore-libs
 
 %description config
Index: edje.spec
===================================================================
RCS file: /cvsroot/SPECS/edje.spec,v
retrieving revision 1.35
diff -u -r1.35 edje.spec
--- edje.spec	9 Sep 2007 11:48:38 -0000	1.35
+++ edje.spec	19 May 2008 19:10:40 -0000
@@ -3,6 +3,11 @@
 # Conditional build:
 %bcond_without	static_libs	# don't build static library
 #
+%define		ecore_ver	0.9.9.038
+%define		eet_ver 	0.9.10.038
+%define		embryo_ver	0.9.1.038
+%define		evas_ver	0.9.9.038
+
 Summary:	Complex Graphical Design/Layout Engine
 Summary(pl.UTF-8):	Złożony silnik graficznego projektowania/planowania
 Name:		edje
@@ -16,16 +21,16 @@
 BuildRequires:	autoconf
 BuildRequires:	automake >= 1.4
 # ecore-evas, ecore-job
-BuildRequires:	ecore-devel >= 0.9.9.038
-BuildRequires:	eet-devel >= 0.9.10.038
-BuildRequires:	embryo-devel >= 0.9.1.038
-BuildRequires:	evas-devel >= 0.9.9.038
+BuildRequires:	ecore-devel >= %{ecore_ver}
+BuildRequires:	eet-devel >= %{eet_ver}
+BuildRequires:	embryo-devel >= %{embryo_ver}
+BuildRequires:	evas-devel >= %{evas_ver}
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
 Requires:	%{name}-libs = %{version}-%{release}
 Requires:	cpp
-Requires:	evas-engine-buffer >= 0.9.9.038
-Requires:	evas-loader-png >= 0.9.9.038
+Requires:	evas-engine-buffer >= %{evas_ver}
+Requires:	evas-loader-png >= %{evas_ver}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %undefine	__cxx
@@ -69,11 +74,11 @@
 Summary:	Edje library
 Summary(pl.UTF-8):	Biblioteka edje
 Group:		X11/Libraries
-Requires:	ecore-evas >= 0.9.9.038
-Requires:	ecore-job >= 0.9.9.038
-Requires:	eet >= 0.9.10.038
-Requires:	embryo >= 0.9.1.038
-Requires:	evas >= 0.9.9.038
+Requires:	ecore-evas >= %{ecore_ver}
+Requires:	ecore-job >= %{ecore_ver}
+Requires:	eet >= %{eet_ver}
+Requires:	embryo >= %{embryo_ver}
+Requires:	evas >= %{evas_ver}
 
 %description libs
 Edje library.
@@ -87,10 +92,10 @@
 Group:		Development/Libraries
 Requires:	%{name}-libs = %{version}-%{release}
 # ecore-evas, ecore-job
-Requires:	ecore-devel >= 0.9.9.038
-Requires:	eet-devel >= 0.9.10.038
-Requires:	embryo-devel >= 0.9.1.038
-Requires:	evas-devel >= 0.9.9.038
+Requires:	ecore-devel >= %{ecore_ver}
+Requires:	eet-devel >= %{eet_ver}
+Requires:	embryo-devel >= %{embryo_ver}
+Requires:	evas-devel >= %{evas_ver}
 
 %description devel
 Header files for Edje.
Index: efreet.spec
===================================================================
RCS file: /cvsroot/SPECS/efreet.spec,v
retrieving revision 1.1
diff -u -r1.1 efreet.spec
--- efreet.spec	9 Sep 2007 12:25:25 -0000	1.1
+++ efreet.spec	19 May 2008 19:10:40 -0000
@@ -3,6 +3,8 @@
 # Conditional build:
 %bcond_without	static_libs	# don't build static library
 #
+%define		ecore_ver	0.9.9
+
 Summary:	freedesktop.org standards implementation for the EFL
 Summary(pl.UTF-8):	Implementacja standardów freedesktop.org dla EFL
 Name:		efreet
@@ -16,11 +18,11 @@
 BuildRequires:	autoconf
 BuildRequires:	automake >= 1.4
 # ecore-file; ecore-desktop for tests
-BuildRequires:	ecore-devel >= 0.9.9
+BuildRequires:	ecore-devel >= %{ecore_ver}
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
 BuildRequires:	sed >= 4.0
-Requires:	ecore-file >= 0.9.9
+Requires:	ecore-file >= %{ecore_ver}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -57,7 +59,7 @@
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
 # ecore-file
-BuildRequires:	ecore-devel >= 0.9.9
+BuildRequires:	ecore-devel >= %{ecore_ver}
 
 %description devel
 Header files for Efreet.
Index: emotion.spec
===================================================================
RCS file: /cvsroot/SPECS/emotion.spec,v
retrieving revision 1.22
diff -u -r1.22 emotion.spec
--- emotion.spec	9 Sep 2007 12:54:35 -0000	1.22
+++ emotion.spec	19 May 2008 19:10:40 -0000
@@ -9,6 +9,10 @@
 %error at last one backend must be enabled
 %endif
 #
+%define		ecore_ver	0.9.9
+%define		edje_ver	0.5.0
+%define		evas_ver	0.9.9
+
 Summary:	Enlightenment Fundation Libraries - Emotion
 Summary(pl.UTF-8):	Podstawowe biblioteki Enlightenmenta - Emotion
 Name:		emotion
@@ -22,10 +26,10 @@
 BuildRequires:	autoconf
 BuildRequires:	automake >= 1.4
 # ecore-evas ecore-job
-BuildRequires:	ecore-devel >= 0.9.9
-BuildRequires:	edje >= 0.5.0
-BuildRequires:	edje-devel >= 0.5.0
-BuildRequires:	evas-devel >= 0.9.9
+BuildRequires:	ecore-devel >= %{ecore_ver}
+BuildRequires:	edje >= %{edje_ver}
+BuildRequires:	edje-devel >= %{edje_ver}
+BuildRequires:	evas-devel >= %{evas_ver}
 %if %{with gstreamer}
 BuildRequires:	gstreamer-devel >= 0.10.2
 BuildRequires:	gstreamer-plugins-base-devel >= 0.10.1
@@ -34,10 +38,10 @@
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
 %{?with_xine:BuildRequires:	xine-lib-devel >= 2:1.1.1}
-Requires:	ecore-evas >= 0.9.9
-Requires:	ecore-job >= 0.9.9
-Requires:	edje-libs >= 0.5.0
-Requires:	evas >= 0.9.9
+Requires:	ecore-evas >= %{ecore_ver}
+Requires:	ecore-job >= %{ecore_ver}
+Requires:	edje-libs >= %{edje_ver}
+Requires:	evas >= %{evas_ver}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -52,9 +56,9 @@
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
 # ecore-evas ecore-job
-Requires:	ecore-devel >= 0.9.9
-Requires:	edje-devel >= 0.5.0
-Requires:	evas-devel >= 0.9.9
+Requires:	ecore-devel >= %{ecore_ver}
+Requires:	edje-devel >= %{edje_ver}
+Requires:	evas-devel >= %{evas_ver}
 
 %description devel
 Header files for Emotion.
Index: enlightenment.spec
===================================================================
RCS file: /cvsroot/SPECS/enlightenment.spec,v
retrieving revision 1.101
diff -u -r1.101 enlightenment.spec
--- enlightenment.spec	9 Sep 2007 18:32:30 -0000	1.101
+++ enlightenment.spec	19 May 2008 19:10:41 -0000
@@ -1,4 +1,11 @@
 # $Revision: 1.101 $, $Date: 2007-09-09 18:32:30 $
+#
+%define		ecore_ver	0.9.9.038
+%define		edje_ver	0.5.0.038
+%define		eet_ver 	0.9.10.038
+%define		embryo_ver	0.9.1.038
+%define		evas_ver	0.9.9.038
+
 Summary:	Enlightenment Window Manager
 Summary(pl.UTF-8):	Zarządca okien X - Enlightenment
 Name:		enlightenment
@@ -15,13 +22,13 @@
 BuildRequires:	autoconf >= 2.59-9
 BuildRequires:	automake
 # ecore-evas ecore-config ecore-dbus ecore-file
-BuildRequires:	ecore-devel >= 0.9.9.038
-BuildRequires:	edje >= 0.5.0.038
-BuildRequires:	edje-devel >= 0.5.0.038
-BuildRequires:	eet-devel >= 0.9.10.038
+BuildRequires:	ecore-devel >= %{ecore_ver}
+BuildRequires:	edje >= %{edje_ver}
+BuildRequires:	edje-devel >= %{edje_ver}
+BuildRequires:	eet-devel >= %{eet_ver}
 BuildRequires:	efreet-devel
-BuildRequires:	embryo-devel >= 0.9.1.038
-BuildRequires:	evas-devel >= 0.9.9.038
+BuildRequires:	embryo-devel >= %{embryo_ver}
+BuildRequires:	evas-devel >= %{evas_ver}
 BuildRequires:	gettext-devel >= 0.12.1
 BuildRequires:	libtool
 BuildRequires:	pam-devel
@@ -32,11 +39,11 @@
 Requires:	vfmg >= 0.9.95
 Requires:	enlightenment-theme-default = %{version}
 Requires:	enlightenment-init-default = %{version}
-Requires:	evas-engine-buffer >= 0.9.9.038
-Requires:	evas-engine-software_x11 >= 0.9.9.038
-Requires:	evas-loader-eet >= 0.9.9.038
-Requires:	evas-loader-jpeg >= 0.9.9.038
-Requires:	evas-loader-png >= 0.9.9.038
+Requires:	evas-engine-buffer >= %{evas_ver}
+Requires:	evas-engine-software_x11 >= %{evas_ver}
+Requires:	evas-loader-eet >= %{evas_ver}
+Requires:	evas-loader-jpeg >= %{evas_ver}
+Requires:	evas-loader-png >= %{evas_ver}
 Obsoletes:	enlightenmentDR17 >= 0.16.999
 Obsoletes:	enlightenmentDR17-libs >= 0.16.999
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -76,9 +83,9 @@
 Group:		Development/Libraries
 # by headers included in e.h
 # ecore-x ecore-evas ecore-con ecore-ipc ecore-job ecore-txt ecore-config ecore-file ecore-dbus
-Requires:	ecore-devel >= 0.9.9.038
-Requires:	edje-devel >= 0.5.0.038
-Requires:	eet-devel >= 0.9.10.038
+Requires:	ecore-devel >= %{ecore_ver}
+Requires:	edje-devel >= %{edje_ver}
+Requires:	eet-devel >= %{eet_ver}
 Requires:	efreet-devel
 Obsoletes:	enlightenmentDR17-devel >= 0.16.999
 
Index: entrance.spec
===================================================================
RCS file: /cvsroot/SPECS/entrance.spec,v
retrieving revision 1.23
diff -u -r1.23 entrance.spec
--- entrance.spec	9 Sep 2007 17:43:08 -0000	1.23
+++ entrance.spec	19 May 2008 19:10:41 -0000
@@ -1,4 +1,10 @@
 # $Revision: 1.23 $, $Date: 2007-09-09 17:43:08 $
+#
+%define		ecore_ver	0.9.9.038
+%define		edje_ver	0.5.0.038
+%define		esmart_ver	0.9.0.008
+%define		evas_ver	0.9.9.038
+
 Summary:	Enlightened display manager
 Summary(pl.UTF-8):	Oświecony zarządca ekranu
 Name:		entrance
@@ -17,12 +23,12 @@
 BuildRequires:	autoconf >= 2.59-9
 BuildRequires:	automake >= 1.4
 # ecore-evas ecore-file ecore-ipc ecore-config ecore-desktop
-BuildRequires:	ecore-devel >= 0.9.9.038
-BuildRequires:	edje >= 0.5.0.038
-BuildRequires:	edje-devel >= 0.5.0.038
-BuildRequires:	esmart-devel >= 0.9.0.008
-BuildRequires:	evas-devel >= 0.9.9.038
-BuildRequires:	evas-loader-jpeg >= 0.9.9.038
+BuildRequires:	ecore-devel >= %{ecore_ver}
+BuildRequires:	edje >= %{edje_ver}
+BuildRequires:	edje-devel >= %{edje_ver}
+BuildRequires:	esmart-devel >= %{esmart_ver}
+BuildRequires:	evas-devel >= %{evas_ver}
+BuildRequires:	evas-loader-jpeg >= %{evas_ver}
 BuildRequires:	libtool
 BuildRequires:	pam-devel
 BuildRequires:	pkgconfig
@@ -31,9 +37,9 @@
 Requires:	%{name}-libs = %{version}-%{release}
 Requires:	%{name}-theme
 #Requires:	/bin/bash
-Requires:	ecore >= 0.9.9.038
-Requires:	evas-engine-software_x11 >= 0.9.9.038
-Requires:	evas-loader-eet >= 0.9.9.038
+Requires:	ecore >= %{ecore_ver}
+Requires:	evas-engine-software_x11 >= %{evas_ver}
+Requires:	evas-loader-eet >= %{evas_ver}
 Requires:	pam
 Requires:	sessreg
 Requires:	xinitrc-ng
@@ -57,11 +63,11 @@
 Summary:	Entrance library
 Summary(pl.UTF-8):	Biblioteka Entrance
 Group:		X11/Libraries
-Requires:	ecore-config >= 0.9.9.038
-Requires:	ecore-desktop >= 0.9.9.038
-Requires:	ecore-evas >= 0.9.9.038
-Requires:	ecore-file >= 0.9.9.038
-Requires:	ecore-ipc >= 0.9.9.038
+Requires:	ecore-config >= %{ecore_ver}
+Requires:	ecore-desktop >= %{ecore_ver}
+Requires:	ecore-evas >= %{ecore_ver}
+Requires:	ecore-file >= %{ecore_ver}
+Requires:	ecore-ipc >= %{ecore_ver}
 
 %description libs
 Entrance library.
@@ -75,7 +81,7 @@
 Group:		X11/Development/Libraries
 Requires:	%{name}-libs = %{version}-%{release}
 # ecore-evas ecore-file ecore-ipc ecore-config ecore-desktop
-Requires:	ecore-devel >= 0.9.9.038
+Requires:	ecore-devel >= %{ecore_ver}
 
 %description devel
 Header file for Entrance library.
Index: epsilon.spec
===================================================================
RCS file: /cvsroot/SPECS/epsilon.spec,v
retrieving revision 1.19
diff -u -r1.19 epsilon.spec
--- epsilon.spec	25 Nov 2007 20:33:19 -0000	1.19
+++ epsilon.spec	19 May 2008 19:10:41 -0000
@@ -3,6 +3,11 @@
 # Conditional build:
 %bcond_without	static_libs	# don't build static library
 #
+%define		ecore_ver	0.9.9.038
+%define		edje_ver	0.5.0.038
+%define		epeg_ver	0.9.0.008
+%define		evas_ver	0.9.9.038
+
 Summary:	Enlightened Thumbnail Generator
 Summary(pl.UTF-8):	Oświecony generator miniaturek obrazów
 Name:		epsilon
@@ -14,10 +19,10 @@
 # Source0-md5:	ba946584d90357f98402456e0fee9dcf
 URL:		http://enlightenment.org/
 # ecore-con ecore-evas ecore-file
-BuildRequires:	ecore-devel >= 0.9.9.038
-BuildRequires:	edje-devel >= 0.5.0.038
-BuildRequires:	epeg-devel >= 0.9.0.008
-BuildRequires:	evas-devel >= 0.9.9.038
+BuildRequires:	ecore-devel >= %{ecore_ver}
+BuildRequires:	edje-devel >= %{edje_ver}
+BuildRequires:	epeg-devel >= %{epeg_ver}
+BuildRequires:	evas-devel >= %{evas_ver}
 BuildRequires:	imlib2-devel >= 1.0.0
 BuildRequires:	libpng-devel >= 1.2.0
 BuildRequires:	perl-base
@@ -57,12 +62,12 @@
 Summary:	Epsilon library
 Summary(pl.UTF-8):	Biblioteka Epsilon
 Group:		X11/Libraries
-Requires:	ecore-con >= 0.9.9.038
-Requires:	ecore-evas >= 0.9.9.038
-Requires:	ecore-file >= 0.9.9.038
-Requires:	edje-libs >= 0.5.0.038
-Requires:	epeg-libs >= 0.9.0.008
-Requires:	evas >= 0.9.9.038
+Requires:	ecore-con >= %{ecore_ver}
+Requires:	ecore-evas >= %{ecore_ver}
+Requires:	ecore-file >= %{ecore_ver}
+Requires:	edje-libs >= %{edje_ver}
+Requires:	epeg-libs >= %{epeg_ver}
+Requires:	evas >= %{evas_ver}
 Requires:	imlib2 >= 1.0.0
 
 %description libs
@@ -77,10 +82,10 @@
 Group:		X11/Development/Libraries
 Requires:	%{name}-libs = %{version}-%{release}
 # ecore-con ecore-evas ecore-file
-Requires:	ecore-devel >= 0.9.9.038
-Requires:	edje-devel >= 0.5.0.038
-Requires:	epeg-devel >= 0.9.0.008
-Requires:	evas-devel >= 0.9.9.038
+Requires:	ecore-devel >= %{ecore_ver}
+Requires:	edje-devel >= %{edje_ver}
+Requires:	epeg-devel >= %{epeg_ver}
+Requires:	evas-devel >= %{evas_ver}
 Requires:	imlib2-devel >= 1.0.0
 Requires:	libpng-devel >= 1.2.0
 
Index: esmart.spec
===================================================================
RCS file: /cvsroot/SPECS/esmart.spec,v
retrieving revision 1.22
diff -u -r1.22 esmart.spec
--- esmart.spec	8 Dec 2007 13:20:50 -0000	1.22
+++ esmart.spec	19 May 2008 19:10:41 -0000
@@ -3,6 +3,11 @@
 # Conditional build:
 %bcond_without	static_libs	# don't build static library
 #
+%define		ecore_ver	0.9.9.038
+%define		edje_ver	0.5.0.038
+%define		epsilon_ver	0.3.0.008
+%define		evas_ver	0.9.9.038
+
 Summary:	Evas "smart objects"
 Summary(pl.UTF-8):	"Inteligentne obiekty" Evas
 Name:		esmart
@@ -17,10 +22,10 @@
 BuildRequires:	autoconf
 BuildRequires:	automake
 # ecore-evas ecore-x
-BuildRequires:	ecore-devel >= 0.9.9.038
-BuildRequires:	edje-devel >= 0.5.0.038
-BuildRequires:	epsilon-devel >= 0.3.0.008
-BuildRequires:	evas-devel >= 0.9.9.038
+BuildRequires:	ecore-devel >= %{ecore_ver}
+BuildRequires:	edje-devel >= %{edje_ver}
+BuildRequires:	epsilon-devel >= %{epsilon_ver}
+BuildRequires:	evas-devel >= %{evas_ver}
 BuildRequires:	imlib2-devel >= 1.0.0
 BuildRequires:	libltdl-devel
 BuildRequires:	libtool
@@ -55,10 +60,10 @@
 Group:		Development/Libraries
 Requires:	%{name}-libs = %{version}-%{release}
 # ecore-evas ecore-x
-Requires:	ecore-devel >= 0.9.9.038
-Requires:	edje-devel >= 0.5.0.038
-Requires:	epsilon-devel >= 0.3.0.008
-Requires:	evas-devel >= 0.9.9.038
+Requires:	ecore-devel >= %{ecore_ver}
+Requires:	edje-devel >= %{edje_ver}
+Requires:	epsilon-devel >= %{epsilon_ver}
+Requires:	evas-devel >= %{evas_ver}
 Requires:	imlib2-devel >= 1.0.0
 Requires:	libltdl-devel
 
Index: etk.spec
===================================================================
RCS file: /cvsroot/SPECS/etk.spec,v
retrieving revision 1.15
diff -u -r1.15 etk.spec
--- etk.spec	9 Sep 2007 15:10:38 -0000	1.15
+++ etk.spec	19 May 2008 19:10:42 -0000
@@ -1,4 +1,9 @@
 # $Revision: 1.15 $, $Date: 2007-09-09 15:10:38 $
+#
+%define		ecore_ver	0.9.9
+%define		edje_ver	0.5.0
+%define		evas_ver	0.9.9
+
 Summary:	Toolkit based on the EFL
 Summary(pl.UTF-8):	Toolkit oparty na EFL
 Name:		etk
@@ -12,10 +17,10 @@
 BuildRequires:	autoconf
 BuildRequires:	automake >= 1.4
 # ecore-file ecore-x ecore-fb
-BuildRequires:	ecore-devel >= 0.9.9
-BuildRequires:	edje >= 0.5.0
-BuildRequires:	edje-devel >= 0.5.0
-BuildRequires:	evas-devel >= 0.9.9
+BuildRequires:	ecore-devel >= %{ecore_ver}
+BuildRequires:	edje >= %{edje_ver}
+BuildRequires:	edje-devel >= %{edje_ver}
+BuildRequires:	evas-devel >= %{evas_ver}
 BuildRequires:	gettext-devel >= 0.14.1
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
@@ -33,11 +38,11 @@
 Summary:	EFL toolkit library
 Summary(pl.UTF-8):	Biblioteka toolkitu EFL.
 Group:		Libraries
-Requires:	ecore-fb >= 0.9.9
-Requires:	ecore-file >= 0.9.9
-Requires:	ecore-x >= 0.9.9
-Requires:	edje-libs >= 0.5.0
-Requires:	evas >= 0.9.9
+Requires:	ecore-fb >= %{ecore_ver}
+Requires:	ecore-file >= %{ecore_ver}
+Requires:	ecore-x >= %{ecore_ver}
+Requires:	edje-libs >= %{edje_ver}
+Requires:	evas >= %{evas_ver}
 Conflicts:	etk < 0.1.0.003
 
 %description libs
@@ -53,9 +58,9 @@
 Group:		Development/Libraries
 Requires:	%{name}-libs = %{version}-%{release}
 # ecore-file ecore-x ecore-fb
-Requires:	ecore-devel >= 0.9.9
-Requires:	edje-devel >= 0.5.0
-Requires:	evas-devel >= 0.9.9
+Requires:	ecore-devel >= %{ecore_ver}
+Requires:	edje-devel >= %{edje_ver}
+Requires:	evas-devel >= %{evas_ver}
 
 %description devel
 This is the package containing the header files for etk library.
Index: evas.spec
===================================================================
RCS file: /cvsroot/SPECS/evas.spec,v
retrieving revision 1.48
diff -u -r1.48 evas.spec
--- evas.spec	8 Nov 2007 21:43:30 -0000	1.48
+++ evas.spec	19 May 2008 19:10:43 -0000
@@ -17,6 +17,9 @@
 %undefine	with_altivec
 %endif
 #
+%define		edb_ver 	1.0.5
+%define		eet_ver 	0.9.10.038
+
 Summary:	Multi-platform Canvas Library
 Summary(pl.UTF-8):	Wieloplatformowa biblioteka do rysowania
 Name:		evas
@@ -31,8 +34,8 @@
 BuildRequires:	OpenGL-GLU-devel
 BuildRequires:	autoconf >= 2.59-9
 BuildRequires:	automake >= 1.4
-BuildRequires:	edb-devel >= 1.0.5
-BuildRequires:	eet-devel >= 0.9.10.038
+BuildRequires:	edb-devel >= %{edb_ver}
+BuildRequires:	eet-devel >= %{eet_ver}
 BuildRequires:	fontconfig-devel
 BuildRequires:	freetype-devel >= 1:2.2
 BuildRequires:	giflib-devel
@@ -47,7 +50,7 @@
 BuildRequires:	xcb-util-devel
 BuildRequires:	xorg-lib-libXext-devel
 Requires:	freetype >= 1:2.2
-Requires:	eet >= 0.9.10.038
+Requires:	eet >= %{eet_ver}
 Obsoletes:	evas-libs
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -68,8 +71,8 @@
 Summary(pl.UTF-8):	Pliki nagłówkowe Evas
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	edb-devel >= 1.0.5
-Requires:	eet-devel >= 0.9.10.038
+Requires:	edb-devel >= %{edb_ver}
+Requires:	eet-devel >= %{eet_ver}
 Requires:	fontconfig-devel
 Requires:	freetype-devel >= 1:2.2
 # for evas-directfb
Index: ewl.spec
===================================================================
RCS file: /cvsroot/SPECS/ewl.spec,v
retrieving revision 1.24
diff -u -r1.24 ewl.spec
--- ewl.spec	7 Dec 2007 13:28:08 -0000	1.24
+++ ewl.spec	19 May 2008 19:10:43 -0000
@@ -3,6 +3,13 @@
 # Conditional build:
 %bcond_without	static_libs	# don't build static library
 #
+%define		ecore_ver	0.9.9.038
+%define		edje_ver	0.5.0.038
+%define		efreet_ver	0.0.3
+%define		emotion_ver	0.0.1
+%define		epsilon_ver	0.3.0.008
+%define		evas_ver	0.9.9.038
+
 Summary:	Enlightenment Widget Library
 Summary(pl.UTF-8):	Biblioteka widgetów Enlightenmenta (Enlightenment Widget Library)
 Name:		ewl
@@ -16,13 +23,13 @@
 BuildRequires:	autoconf
 BuildRequires:	automake >= 1.4
 # ecore-file ecore-txt
-BuildRequires:	ecore-devel >= 0.9.9.038
-BuildRequires:	edje >= 0.5.0.038
-BuildRequires:	edje-devel >= 0.5.0.038
-BuildRequires:	efreet-devel >= 0.0.3
-BuildRequires:	emotion-devel >= 0.0.1
-BuildRequires:	epsilon-devel >= 0.3.0.008
-BuildRequires:	evas-devel >= 0.9.9.038
+BuildRequires:	ecore-devel >= %{ecore_ver}
+BuildRequires:	edje >= %{edje_ver}
+BuildRequires:	edje-devel >= %{edje_ver}
+BuildRequires:	efreet-devel >= %{efreet_ver}
+BuildRequires:	emotion-devel >= %{emotion_ver}
+BuildRequires:	epsilon-devel >= %{epsilon_ver}
+BuildRequires:	evas-devel >= %{evas_ver}
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
 BuildRequires:	xorg-lib-libX11-devel
@@ -42,13 +49,13 @@
 Summary:	EWL library
 Summary(pl.UTF-8):	Biblioteka EWL
 Group:		Libraries
-Requires:	ecore-file >= 0.9.9.038
-Requires:	ecore-txt >= 0.9.9.038
-Requires:	edje-libs >= 0.5.0.038
-Requires:	efreet >= 0.0.3
-Requires:	emotion >= 0.0.1
-Requires:	epsilon-libs >= 0.3.0.008
-Requires:	evas >= 0.9.9.038
+Requires:	ecore-file >= %{ecore_ver}
+Requires:	ecore-txt >= %{ecore_ver}
+Requires:	edje-libs >= %{edje_ver}
+Requires:	efreet >= %{efreet_ver}
+Requires:	emotion >= %{emotion_ver}
+Requires:	epsilon-libs >= %{epsilon_ver}
+Requires:	evas >= %{evas_ver}
 
 %description libs
 EWL library.
@@ -62,12 +69,12 @@
 Group:		Development/Libraries
 Requires:	%{name}-libs = %{version}-%{release}
 # ecore-file ecore-txt
-Requires:	ecore-devel >= 0.9.9.038
-Requires:	edje-devel >= 0.5.0.038
-Requires:	efreet-devel >= 0.0.3
-Requires:	emotion-devel >= 0.0.1
-Requires:	epsilon-devel >= 0.3.0.008
-Requires:	evas-devel >= 0.9.9.038
+Requires:	ecore-devel >= %{ecore_ver}
+Requires:	edje-devel >= %{edje_ver}
+Requires:	efreet-devel >= %{efreet_ver}
+Requires:	emotion-devel >= %{emotion_ver}
+Requires:	epsilon-devel >= %{epsilon_ver}
+Requires:	evas-devel >= %{evas_ver}
 
 %description devel
 EWL header files and test programs.
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym