Info2: << Package: gnome-python2-py%type_pkg[python] Version: 2.28.0 Revision: 3 Maintainer: The Gnome Core Team Source: mirror:gnome:sources/gnome-python/2.28/gnome-python-%v.tar.bz2 Source-MD5: b627abbb0ed912e221cc072e3dd6f9d6 Type: python (2.7) Depends: << atk1-shlibs (>= 1.28.0-1), cairo-shlibs (>= 1.8.8-3), fontconfig2-shlibs (>= 2.8.0-4), freetype219-shlibs (>= 2.3.12-1), gconf2-shlibs (>= 2.28.0-1), glib2-shlibs (>= 2.22.0-1), gtk+2-shlibs (>= 2.18.0-1), libart2-shlibs, libbonobo2 (>= 2.24.2-1), libbonoboui2 (>= 2.24.2-1), libgnome2-shlibs (>= 2.28.0-1), libgnomecanvas2-shlibs (>= 2.26.0-3), libgnomeui2-shlibs (>= 2.24.2-1), orbit2-shlibs (>= 2.14.17-2), pango1-xft2-ft219-shlibs (>= 1.24.5-4), popt-shlibs, pycairo-py%type_pkg[python] (>= 1.8.8-3), pygobject2-py%type_pkg[python] (>= 2.20.0-1), pygtk2-gtk-py%type_pkg[python] (>= 2.16.0-1), pyorbit2-py%type_pkg[python] (>= 2.24.0-2), python%type_pkg[python], x11-shlibs << BuildDepends: << atk1 (>= 1.28.0-1), autoconf2.6, automake1.14, cairo (>= 1.8.8-3), fink-package-precedence, fontconfig2-dev (>= 2.8.0-4), freetype219 (>= 2.3.12-1), gconf2-dev (>= 2.28.0-1), glib2-dev (>= 2.22.0-1), gnome-common (>= 2.28.0), gnome-doc-utils (>= 0.18.1-1), gnome-vfs2-unified-dev (>= 1:2.24.2-1), gtk+2-dev (>= 2.18.0-1), libart2, libbonobo2-dev (>= 2.24.2-1), libbonoboui2-dev (>= 2.24.2-1), libgettext8-dev, libgnome2-dev (>= 2.28.0-1), libgnomecanvas2-dev (>= 2.26.0-3), libgnomeui2-dev (>= 2.24.2-1), libtool2, orbit2-dev (>= 2.14.17-2), pango1-xft2-ft219-dev (>= 1.24.5-4), pkgconfig (>= 0.23), popt, pycairo-py%type_pkg[python]-dev (>= 1.8.8-3), pygobject2-py%type_pkg[python]-dev (>= 2.20.0-1), pygtk2-gtk-py%type_pkg[python]-dev (>= 2.16.0-1), pyorbit2-py%type_pkg[python]-dev (>= 2.24.0-2), python%type_pkg[python], x11-dev << Replaces: %{Ni}23, %{Ni}24 Suggests: gnome-python2-extras-py%type_pkg[python] PatchFile: %{ni}.patch PatchFile-MD5: fcda514033db18d4b9b04c9fb001e34f PatchScript: << %{default_script} mkdir m4 << ConfigureParams: --enable-dependency-tracking PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" CompileScript: << autoreconf -f -i PYTHON='%p/bin/python%type_raw[python]' ./configure %c make fink-package-precedence --prohibit-bdep %n-dev . << #InfoTest: TestScript: make check || exit 2 InstallScript: << make -j1 install DESTDIR=%d # install -d -m 755 %i/share/doc/%n/examples # install -m 644 examples/* %i/share/doc/%n/examples << DocFiles: AUTHORS COPYING ChangeLog* NEWS README # SplitOff: << Package: %N-dev Depends: %N (= %v-%r), python%type_pkg[python]-shlibs Conflicts: %{Ni}23-dev, %{Ni}24-dev, %{Ni}25-dev, %{Ni}26-dev, %{Ni}27-dev Replaces: %{Ni}23-dev, %{Ni}24-dev, %{Ni}23 (<< 2.12.0-1), %{Ni}24 (<< 2.12.0-1), %{Ni}25-dev, %{Ni}26-dev, %{Ni}27-dev BuildDependsOnly: true Files: << include lib/pkgconfig share/pygtk share/gtk-doc << DocFiles: AUTHORS COPYING ChangeLog* NEWS README << # SplitOff2: << Package: %N-vfsmodule Depends: << gconf2-shlibs (>= 2.28.0-1), glib2-shlibs (>= 2.22.0-1), gnome-vfs2-unified-shlibs (>= 1:2.24.2-1), libbonobo2-shlibs (>= 2.24.2-1), orbit2-shlibs (>= 2.14.17-2), python%type_pkg[python]-shlibs << Conflicts: << %{Ni}23-vfsmodule, %{Ni}24-vfsmodule, %{Ni}25-vfsmodule, %{Ni}26-vfsmodule, %{Ni}27-vfsmodule << Replaces: << %{Ni}23-vfsmodule, %{Ni}23 (<< 2.12.0-1), %{Ni}23-dev (<< 2.28.0-1), %{Ni}24-vfsmodule, %{Ni}24 (<< 2.12.0-1), %{Ni}24-dev (<< 2.28.0-1), %{Ni}25-vfsmodule, %{Ni}25-dev (<< 2.28.0-1), %{Ni}26-vfsmodule, %{Ni}26-dev (<< 2.28.0-1), %{Ni}27-vfsmodule << Files: lib/gnome-vfs-2.0 DocFiles: AUTHORS COPYING ChangeLog* NEWS README Description: Plugin for gnome-vfs2 << # Description: Python bindings for GNOME2 DescDetail: << gnome-python2 provides bindings for the GNOME2 libraries to use the Python programming language. Starting with version 2.9.1, some bindings that used to be in gnome-python2-pyXX have been moved to gnome-python2-extras-pyXX. That package may not be available yet, but older %N does not compile reliably any more. << DescPackaging: << Moved development files %N -> %N-dev starting in 2.12.0-1. Moved .so's .la %N-dev -> %N-vfsmodule as of 2.28.0-1 'make check' requires active x11 display. configure autodetects and builds bindinds for whatever support libs are found. We want to make sure we get things built as expected, so patch configure to crash unless desired bindings would be built. WAF build system is a disaster of hard-coded system paths and incorrect assumptions about compiler flags. See: http://bugzilla.gnome.org/show_bug.cgi?id=557030 Self-test broken (py26 nonpublic-API ihooks mess) << DescPort: << Fix Makefiles so that pkg-config *_CFLAGS, are only passed to compiler, as they are intended to be used. See: http://bugzilla.gnome.org/show_bug.cgi?id=511643 Add missing link for direct symbol use: gconf.so -> libgobject See: https://bugzilla.gnome.org/show_bug.cgi?id=611430 << Homepage: http://www.pygtk.org License: LGPL <<