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