From 08c2a23c5f13453bc627e9cbcc803556b2753b38 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Fri, 26 Oct 2007 18:40:06 +0000 Subject: [PATCH] - Add subpackage pygtk2-doc to avoid multilib conflicts. --- pygtk2.spec | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/pygtk2.spec b/pygtk2.spec index 013b154..163cec7 100644 --- a/pygtk2.spec +++ b/pygtk2.spec @@ -6,7 +6,7 @@ Name: pygtk2 Version: 2.12.0 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: Development/Languages Summary: Python bindings for GTK+ @@ -62,7 +62,7 @@ This package contains the C code generation program for PyGTK. %package libglade Summary: A wrapper for the libglade library for use with PyGTK Group: Development/Languages -Requires: pygtk2 = %{version} +Requires: %{name} = %{version}-%{release} %description libglade This module contains a wrapper for the libglade library. Libglade allows @@ -72,16 +72,24 @@ allows the programmer to keep the UI and program logic separate. %package devel Summary: Development files for building add-on libraries Group: Development/Languages -Requires: pygtk2 = %{version} -Requires: pygtk2-codegen = %{version}-%{release} +Requires: %{name} = %{version}-%{release} +Requires: %{name}-codegen = %{version}-%{release} +Requires: %{name}-doc = %{version}-%{release} Requires: pkgconfig -Requires: pygobject2-devel Requires: pycairo-devel +Requires: pygobject2-devel %description devel This package contains files required to build wrappers for GTK+ add-on libraries so that they interoperate with pygtk. +%package doc +Summary: Documentation files for %{name} +Group: Development/Languages + +%description doc +This package contains documentation files for %{name}. + %prep %setup -q -n pygtk-%{version} %patch0 -p1 @@ -145,9 +153,15 @@ rm -fr $RPM_BUILD_ROOT %dir %{_prefix}/share/pygtk/2.0/defs %{_prefix}/share/pygtk/2.0/defs/*.defs %{_prefix}/share/pygtk/2.0/defs/pangocairo.override + +%files doc +%defattr(644, root, root, 755) %{_datadir}/gtk-doc/html/pygtk %changelog +* Fri Oct 26 2007 Matthew Barnes - 2.12.0-3.fc8 +- Add subpackage pygtk2-doc to avoid multilib conflicts. + * Fri Sep 21 2007 Jeremy Katz - 2.12.0-2.fc8 - fix crash using TreeView.convert_widget_to_bin_window_coords