SPECS: gtk+2.spec - 2.9.1, new ABI version introduced, printing su...

freetz freetz at pld-linux.org
Wed May 24 07:36:18 CEST 2006


Author: freetz                       Date: Wed May 24 05:36:18 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- 2.9.1, new ABI version introduced, printing support introduced
- bleeding edge BR, file list updated/sorted, updated install section

---- Files affected:
SPECS:
   gtk+2.spec (1.211 -> 1.212) 

---- Diffs:

================================================================
Index: SPECS/gtk+2.spec
diff -u SPECS/gtk+2.spec:1.211 SPECS/gtk+2.spec:1.212
--- SPECS/gtk+2.spec:1.211	Sat Apr  8 09:13:09 2006
+++ SPECS/gtk+2.spec	Wed May 24 07:36:13 2006
@@ -13,23 +13,24 @@
 Summary(pl):	Gimp Toolkit
 Summary(tr):	Gimp ToolKit arayüz kitaplýđý
 Name:		gtk+2
-Version:	2.8.17
+Version:	2.9.1
 Release:	1
 Epoch:		2
 License:	LGPL
 Group:		X11/Libraries
-Source0:	ftp://ftp.gtk.org/pub/gtk/v2.8/gtk+-%{version}.tar.bz2
-# Source0-md5:	6d2deb63a5444808d2aeb7dcfffaa2f4
+Source0:	ftp://ftp.gtk.org/pub/gtk/v2.9/gtk+-%{version}.tar.bz2
+# Source0-md5:	1bc1ae050239bab9b525e143c07d1e8f
 Patch0:		%{name}-insensitive-iain.patch
 URL:		http://www.gtk.org/
-BuildRequires:	atk-devel >= 1.8.0
+BuildRequires:	atk-devel >= 1.11.4
 BuildRequires:	autoconf >= 2.54
 BuildRequires:	automake >= 1:1.7
-BuildRequires:	cairo-devel >= 1.0.0
+BuildRequires:	cairo-devel >= 1.1.6
+BuildRequires:	cups-devel
 BuildRequires:	docbook-dtd412-xml
 BuildRequires:	docbook-style-xsl
 BuildRequires:	gettext-devel
-BuildRequires:	glib2-devel >= 1:2.10.1
+BuildRequires:	glib2-devel >= 1:2.11.1
 %{?with_apidocs:BuildRequires:	gtk-doc >= 1.0}
 BuildRequires:	gtk-doc-automake >= 1.0
 BuildRequires:	libjpeg-devel
@@ -38,7 +39,7 @@
 BuildRequires:	libtool >= 1:1.4.2-9
 BuildRequires:	libxml2-progs
 BuildRequires:	libxslt-progs
-BuildRequires:	pango-devel >= 1:1.10.0
+BuildRequires:	pango-devel >= 1:1.13.1
 BuildRequires:	perl-base
 BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.197
@@ -50,16 +51,18 @@
 BuildRequires:	xorg-lib-libXinerama-devel
 BuildRequires:	xorg-lib-libXrandr-devel
 BuildRequires:	xorg-lib-libXrender-devel
-Requires:	atk >= 1.8.0
-Requires:	cairo >= 0.9.2
-Requires:	glib2 >= 1:2.10.1
-Requires:	pango >= 1:1.10.0
+Requires:	atk >= 1.11.4
+Requires:	cairo >= 1.1.6
+Requires:	glib2 >= 1:2.11.1
+Requires:	pango >= 1:1.13.1
 Obsoletes:	gtk2
 Conflicts:	gtk2-engines < 1:2.2.0-6
 # autopanog.exe crashes with gtk+2 2.8.x and libgdiplus 1.1.8
 Conflicts:	libgdiplus < 1.1.9
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define		abivers	2.10.0
+
 %description
 GTK+, which stands for the Gimp ToolKit, is a library for creating
 graphical user interfaces for the X Window System. It is designed to
@@ -114,10 +117,10 @@
 Summary(tr):	GIMP araç takýmý ve çizim takýmý
 Group:		X11/Development/Libraries
 Requires:	%{name} = %{epoch}:%{version}-%{release}
-Requires:	atk-devel >= 1.8.0
-Requires:	glib2-devel >= 1:2.8.0
+Requires:	atk-devel >= 1.11.4
+Requires:	glib2-devel >= 1:2.11.1
 Requires:	gtk-doc-common
-Requires:	pango-devel >= 1:1.10.0
+Requires:	pango-devel >= 1:1.13.1
 Requires:	xorg-lib-libX11-devel
 Requires:	xorg-lib-libXcursor-devel
 Requires:	xorg-lib-libXext-devel
@@ -196,7 +199,7 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{_sysconfdir}/gtk-2.0} \
-	$RPM_BUILD_ROOT%{_libdir}/gtk-2.0/2.4.0/filesystems
+	$RPM_BUILD_ROOT%{_libdir}/gtk-2.0/%{abivers}/filesystems
 
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT \
@@ -215,10 +218,8 @@
 
 # for various GTK+2 modules
 install -d $(echo $RPM_BUILD_ROOT%{_libdir}/gtk-*)/modules
-# for GTK+2 theme engines
-install -d $(echo $RPM_BUILD_ROOT%{_libdir}/gtk-*/2.*)/engines
 
-rm -r $RPM_BUILD_ROOT%{_datadir}/locale/no
+rm -r $RPM_BUILD_ROOT%{_datadir}/locale/zh_HK
 
 %find_lang %{name} --all-name
 
@@ -255,16 +256,20 @@
 %attr(755,root,root) %{_bindir}/gtk-update-icon-cache
 %attr(755,root,root) %{_bindir}/gdk-pixbuf-query-loaders
 %attr(755,root,root) %{_libdir}/lib*.so.*.*
+
 %dir %{_libdir}/gtk-*
 %dir %{_libdir}/gtk-*/modules
-%dir %{_libdir}/gtk-*/2.*
-%dir %{_libdir}/gtk-*/2.*/engines
-%attr(755,root,root) %{_libdir}/gtk-*/2.*/engines/libpixmap.so
-%dir %{_libdir}/gtk-*/2.*/filesystems
-%dir %{_libdir}/gtk-*/2.*/loaders
-%attr(755,root,root) %{_libdir}/gtk-*/2.*/loaders/*.so
-%dir %{_libdir}/gtk-*/2.*/immodules
-%attr(755,root,root) %{_libdir}/gtk-*/2.*/immodules/*.so
+%dir %{_libdir}/gtk-*/%{abivers}
+%dir %{_libdir}/gtk-*/%{abivers}/engines
+%dir %{_libdir}/gtk-*/%{abivers}/filesystems
+%dir %{_libdir}/gtk-*/%{abivers}/immodules
+%dir %{_libdir}/gtk-*/%{abivers}/loaders
+%dir %{_libdir}/gtk-*/%{abivers}/printbackends
+%attr(755,root,root) %{_libdir}/gtk-*/%{abivers}/engines/libpixmap.so
+%attr(755,root,root) %{_libdir}/gtk-*/%{abivers}/immodules/*.so
+%attr(755,root,root) %{_libdir}/gtk-*/%{abivers}/loaders/*.so
+%attr(755,root,root) %{_libdir}/gtk-*/%{abivers}/printbackends/*.so
+
 %{_datadir}/gtk-*
 %dir %{_sysconfdir}/gtk-*
 %ghost %{_sysconfdir}/gtk-*/*
@@ -311,6 +316,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.212  2006/05/24 05:36:13  freetz
+- 2.9.1, new ABI version introduced, printing support introduced
+- bleeding edge BR, file list updated/sorted, updated install section
+
 Revision 1.211  2006/04/08 07:13:09  freetz
 - 2.8.17
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/gtk+2.spec?r1=1.211&r2=1.212&f=u



More information about the pld-cvs-commit mailing list