Info2: << Package: pygtk2-gtk-py%type_pkg[python] Version: 2.12.1 Revision: 6 Description: Python bindings for the GTK widget set DescDetail: << PyGTK provides an object oriented interface that is slightly higher level than the C one. It automatically does all the type casting and reference counting that you would have to do normally with the C API. The original pygtk2-py binding set split into pygtk2-gtk-py and pygobject2-py << DescPackaging: << Fix some -I ordering: local before global Regenerating gtk-doc files The Right Way (--enable-gtk-doc) is very slow, so just patch the prefix in the bad URLs in the existing generated files. << DescPort: << #The widget demo examples/pygtk-demo works, but some of the other #examples in examples/* do not (for a variety of reasons). ^--no longer install examples/ ^--See also http://bugzilla.gnome.org/show_bug.cgi?id=132058 Patched examples (not installed) and codegen, demos, tests scripts to use the desired python interpretter. Originally ported by Michel Alexandre Salim (up to pygtk2-1.99.15-1) pygobject is now a its own external package (and is not part of newer versions of pygtk2) so excise all bits of it from here and use that. << Homepage: http://www.pygtk.org License: LGPL Maintainer: Daniel Macks BuildDepends: << atk1 (>= 1.24.0-1), cairo (>= 1.8-1), expat1, fink (>= 0.24.12-1), fontconfig2-dev (>= 2.4.1-1), freetype219 (>= 2.3.7-7), gettext-bin, gettext-tools, glib2-dev (>= 2.18.0-1), glitz, gtk+2-dev (>= 2.14.0-1), gtk-doc (>= 1.8-1), libgettext3-dev, libglade2 (>= 2.6.3-1), libiconv-dev, libpng3, libxml2 (>= 2.6.30-1), pango1-xft2-ft219-dev (>= 1.22.4-1), pixman (>= 0.12.0-1), pkgconfig (>= 0.23), pycairo-py%type_pkg[python]-dev (>= 1.6-4), pygobject2-py%type_pkg[python]-dev (>= 2.14.1-1), x11-dev, xft2-dev << Depends: << atk1-shlibs (>= 1.24.0-1), cairo-shlibs (>= 1.8-1), expat1-shlibs, fontconfig2-shlibs (>= 2.4.1-1), freetype219-shlibs (>= 2.3.7-7), glib2-shlibs (>= 2.18.0-1), glitz-shlibs, gtk+2-shlibs (>= 2.14.0-1), libgettext3-shlibs, libglade2-shlibs (>= 2.6.3-1), libiconv, libpng3-shlibs, libxml2-shlibs (>= 2.6.30-1), numeric-py%type_pkg[python], pango1-xft2-ft219-shlibs (>= 1.22.4-1), pixman-shlibs (>= 0.12.0-1), pycairo-py%type_pkg[python] (>= 1.6-4), pygobject2-py%type_pkg[python] (>= 2.14.1-1), python%type_pkg[python], x11 << Conflicts: pygtk2 Replaces: pygtk2, pygtk2-py%type_pkg[python], pygtk2-gtk-py23 Source: mirror:gnome:sources/pygtk/2.12/pygtk-%v.tar.bz2 Source-MD5: a816346d750d61e3fa67a200e4292694 Type: python 2.5 PatchFile: %n.patch PatchFile-MD5: 2f2fcf17c795b8ed6f9ad70cfda08673 PatchScript: << %{default_script} perl -pi -e 's|#\!\s*/usr/bin/env\s+python.*|#\!%p/bin/python%type_raw[python]|' `find examples -name \*.py` codegen/*.py tests/*.py perl -pi -e 's,/usr/share/gtk-doc/html,%p/share/gtk-doc/html,g' docs/html/*.html << ConfigureParams: --mandir=%p/share/man --disable-dependency-tracking --datadir=%p/lib CompileScript: << PYTHON=%p/bin/python%type_raw[python] PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" ./configure %c make << InstallScript: << make -j1 install DESTDIR=%d fgrep '#!' %i/lib/pygtk/2.0/codegen/*.py|cut -f1 -d:|xargs chmod a+x mkdir -p %i/share mv %i/lib/gtk-doc %i/share << DocFiles: AUTHORS COPYING ChangeLog* MAPPING NEWS README THREADS TODO SplitOff: << Package: %N-dev Description: Tools for compiling against pygtk2 Depends: %N (= %v-%r) BuildDependsOnly: true Conflicts: << pygtk2-gtk-py22-dev, pygtk2-gtk-py23-dev, pygtk2-gtk-py24-dev, pygtk2-gtk-py25-dev, pygtk2-gtk-py26-dev, pygtk2-gtk-py27-dev << Replaces: << pygtk2-gtk-py22, pygtk2-py22-dev, pygtk2-gtk-py22-dev, pygtk2-gtk-py23, pygtk2-py23-dev, pygtk2-gtk-py23-dev, pygtk2-gtk-py24, pygtk2-py24-dev, pygtk2-gtk-py24-dev, pygtk2-gtk-py25, pygtk2-py25-dev, pygtk2-gtk-py25-dev, pygtk2-gtk-py26-dev, pygtk2-gtk-py27-dev << Files: bin include lib/pkgconfig lib/pygtk share/gtk-doc DocFiles: AUTHORS COPYING ChangeLog* MAPPING NEWS README THREADS TODO << <<