enlightenment i podpakiety
Bartłomiej Zimoń
uzi18 w o2.pl
Sob, 15 Mar 2008, 14:43:59 CET
Pytanie czy takie zmiany jak nizej moglyby wejsc?
Chodzi o wygodne uaktualnianie tych pakietow.
Sa jakies przeciwwskazania?
$ cvs diff -u enlightenment.spec edje.spec
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 15 Mar 2008 13:10:19 -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: 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 15 Mar 2008 13:10:19 -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.
_________________
Pozdrawiam
Bartłomiej Zimoń
Więcej informacji o liście dyskusyjnej pld-devel-pl