the Fink project is an effort to port
popular Unix programs to Mac OS X
Info4: <<
Package: gst-python-0.10-py%type_pkg[python]
Version: 0.10.21
Revision: 1
Description: Python interface to GStreamer
Type: python(2.6)
License: LGPL
Maintainer: Benjamin Reed
Depends: %N-shlibs (= %v-%r)
BuildDepends: <<
cairo (>= 1.8.10-3),
dbus1.3-dev (>= 1.2.24-1),
fink (>= 0.30.0-1),
fink-package-precedence (>= 0.7-1),
fontconfig2-dev (>= 2.8.0-6),
freetype219 (>= 2.4.4-2),
gnome-vfs2-unified-dev (>= 1:2.24.2-1),
gstreamer-0.10-dev (>= 0.10.34-1),
gst-plugins-base-0.10-dev (>= 0.10.34-1),
gconf2 (>= 2.28.0-1),
gconf2-dev (>= 2.28.0-1),
glib2-dev (>= 2.22.0-1),
gtk+2-dev (>= 2.18.0-1),
gtk-doc (>= 1.17-2),
libiconv-dev,
liboil-0.3 (>= 0.3.17-2),
libgettext8-dev,
libxml2 (>= 2.6.32-1),
libxml2-py%type_pkg[python],
pygobject2-py%type_pkg[python]-dev (>= 2.20.0-1),
pygtk2-gtk-py%type_pkg[python]-dev (>= 2.16.0-1),
python%type_pkg[python],
pyxml-py%type_pkg[python],
pkgconfig (>= 0.23-1),
pango1-xft2-ft219-dev (>= 1.24.5-4),
pixman (>= 0.16.0-1),
x11-dev,
xmkmf
<<
Replaces: <<
gst-python-0.10-py23,
gst-python-0.10-py24,
gst-python-0.10-py25,
gst-python-0.10-py26,
gst-python-0.10-py27
<<
GCC: 4.0
Source: http://gstreamer.freedesktop.org/src/gst-python/gst-python-%v.tar.bz2
Source-MD5: 31340ae3e877797a10d088a226d74b16
PatchFile: gst-python-0.10-py.patch
PatchFile-MD5: 1bd925bb0d3751ed1bdf95cde0e2fbe9
SetCFLAGS: -Os -fno-common
SetCPPFLAGS: -fno-common
UseMaxBuildJobs: true
ConfigureParams: --without-check --libexecdir=%p/lib/%n --mandir=%p/share/man --enable-gtk-doc --enable-dependency-tracking --disable-static --enable-tests --enable-failing-tests PKG_CONFIG_PATH="%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH"
CompileScript: <<
#!/bin/sh -ex
export ac_cv_path_PYTHON=%p/bin/python%type_raw[python]
export PATH="%p/lib/xmkmf/bin:$PATH"
./configure %c
make CCLD=g++
fink-package-precedence .
<<
InstallScript: <<
#!/bin/sh -ex
make -j1 install DESTDIR=%d examplesdir=%p/share/doc/%N/examples
# these are in gst-python-0.10-defs instead
rm -rf %i/share/gst-python/0.10/defs
<<
DocFiles: AUTHORS COPYING* ChangeLog INSTALL NEWS README RELEASE
SplitOff: <<
Package: %N-shlibs
Description: Python interface to GStreamer (shared libs)
Depends: <<
glib2-shlibs (>= 2.22.0-1),
gst-plugins-base-0.10-shlibs (>= 0.10.34-1),
gst-python-0.10-defs (>= 0.10.21-1),
libgettext8-shlibs,
libxml2-shlibs (>= 2.6.32-1),
pygobject2-py%type_pkg[python] (>= 2.20.0-1),
pygtk2-gtk-py%type_pkg[python] (>= 2.16.0-1)
<<
Recommends: <<
gconf2 (>= 2.28.0-1),
gstreamer-0.10 (>= 0.10.34-1),
gst-plugins-base-0.10 (>= 0.10.34-1)
<<
Files: lib/python%type_raw[python]
<<
SplitOff2: <<
Package: %N-dev
Description: Python interface to GStreamer (development)
Depends: %N-shlibs (= %v-%r)
Conflicts: <<
gst-python-0.10-py23-dev,
gst-python-0.10-py24-dev,
gst-python-0.10-py25-dev,
gst-python-0.10-py26-dev,
gst-python-0.10-py27-dev
<<
Replaces: <<
gst-python-0.10-py23-dev,
gst-python-0.10-py24-dev,
gst-python-0.10-py25-dev,
gst-python-0.10-py26-dev,
gst-python-0.10-py27-dev
<<
Recommends: %N (= %v-%r)
Files: lib
<<
Homepage: http://www.gstreamer.net/
DescDetail: <<
GStreamer is a streaming-media framework, based on graphs of
filters which operate on media data. Applications using this
library can do anything from real-time sound processing to
playing videos. Its plugin-based architecture means that new
data types or processing capabilities can be added simply by
installing new plugins.
This is the python tools for GStreamer.
<<
<<
diff -Nurd gst-python-0.10.21/configure gst-python-0.10.21-new/configure
--- gst-python-0.10.21/configure 2011-01-20 15:13:22.000000000 -0500
+++ gst-python-0.10.21-new/configure 2011-05-18 19:06:23.000000000 -0400
@@ -15070,8 +15070,8 @@
fi
fi
else
- PYTHON_LIBS="-L${py_prefix}/lib -lpython${PYTHON_VERSION}"
- PYTHON_LIB_LOC="${py_prefix}/lib"
+ PYTHON_LIBS="-L${py_prefix}/lib -L${py_prefix}/lib/python${PYTHON_VERSION}/config -lpython${PYTHON_VERSION}"
+ PYTHON_LIB_LOC="${py_prefix}/lib/python${PYTHON_VERSION}/config"
fi