diff --git a/python-gtkextra-1.1.0-codegenmoved.patch b/python-gtkextra-1.1.0-codegenmoved.patch new file mode 100644 index 0000000..9e9a59e --- /dev/null +++ b/python-gtkextra-1.1.0-codegenmoved.patch @@ -0,0 +1,12 @@ +diff -ru python-gtkextra-1.1.0/gtkextra/mycodegen.py python-gtkextra-1.1.0.new/gtkextra/mycodegen.py +--- python-gtkextra-1.1.0.orig/gtkextra/mycodegen.py 2009-01-07 15:46:34.000000000 +0000 ++++ python-gtkextra-1.1.0w/gtkextra/mycodegen.py 2009-01-07 15:45:52.000000000 +0000 +@@ -6,7 +6,7 @@ + import _config + import sys + import os +-sys.path.append(os.path.join(_config.PYGTK_DEFSDIR, '../')) ++sys.path.append(os.path.join(_config.PYGTK_DEFSDIR.replace('pygtk','pygobject'), '../')) + + from codegen.argtypes import matcher + import codegen.codegen diff --git a/python-gtkextra.spec b/python-gtkextra.spec index 66157bf..e05517e 100644 --- a/python-gtkextra.spec +++ b/python-gtkextra.spec @@ -3,7 +3,7 @@ Summary: Python bindings for gtkextra Name: python-gtkextra Version: 1.1.0 -Release: 4%{?dist} +Release: 5%{?dist} # FIXME: the license is not quite clear, using the most restrictive license # for this field. See # http://sourceforge.net/tracker/index.php?func=detail&aid=1941652&group_id=35371&atid=414148 @@ -12,6 +12,7 @@ URL: http://python-gtkextra.sourceforge.net Group: Development/Libraries Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Patch0: python-gtkextra-1.1.0-update.patch +Patch1: python-gtkextra-1.1.0-codegenmoved.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: gtk+extra-devel, pygtk2-devel, python-devel Requires: pygtk2, pkgconfig @@ -22,6 +23,7 @@ This package provides a Python interface to the GtkExtra2 widget set for GTK2. %prep %setup -q %patch0 -p1 -b .update +%patch1 -p1 -b .codegenmoved %build @@ -47,6 +49,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pygtk/2.0/defs/gtkextra*.defs %changelog +* Wed Jan 07 2009 Caolán McNamara - 1.1.0-5 +- codegen moved from pygtk to pygobject, fix to rebuild + * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 1.1.0-4 - Rebuild for Python 2.6