pygtk2.spec revision 11845
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx# spec file for package pygtk2
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx# Copyright (c) 2005 Sun Microsystems, Inc.
0d2f4bc964616a7fec76406480264fcaa2cfbc14ff# This file and all modifications and additions to the pristine
0d2f4bc964616a7fec76406480264fcaa2cfbc14ff# package are under the same license as the package itself.
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx# Owner: laca
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhxSource: http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.12/pygtk-%{version}.tar.bz2
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx# date:2005-10-27 owner:dcarbery type:feature bugzilla:385131
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx# The numpy integration patch is based on the pygtk_r2808_patch_for_numpy found
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx# date:2007-10-22 owner:yippi type:bug bugzilla:397544 bugster:6602536
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhxPyGTK is an extension module for python that gives you access to the GTK+
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhxwidget set. Just about anything you can write in C with GTK+ you can write
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhxin python with PyGTK (within reason), but with all the benefits of python.
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhxSummary: files needed to build wrappers for GTK+ addon libraries
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhxThis package contains files required to build wrappers for GTK+ addon
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhxexport CFLAGS="$CFLAGS -I/usr/lib/python2.4/vendor-packages/numpy/core/include"
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx pyexecdir=%{_libdir}/python%{python_version}/vendor-packages \
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx pythondir=%{_libdir}/python%{python_version}/vendor-packages
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhxfind $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhxfind $RPM_BUILD_ROOT -type f -name "*.pyo" -exec rm -f {} ';'
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx- Add patch so pygtk builds against numpy to add numeric processing extension
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx- Add patch 02-gtk-tooltips to fix bugzilla 449318 (pygtk not in sync with gtk+)
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx- Remove patch 02-pygobject-xsl-dir as nothing is built in the docs dir.
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx- re-enable optimisation as the compiler bug that prevented it has been fixed
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx- Disable optimizations on x86 to workaround compiler bug 6382078.
516fc7f3e48e25d0375ea3f93ead33ec38bc597bhx- add patch uninstalled.pc.diff so the pygtk can be included in the same