the Fink project is an effort to port
popular Unix programs to Mac OS X
Info4: <<
Package: gst-plugins-ugly-0.10
Version: 0.10.18
Revision: 1
Description: "Good enough" plugins for GStreamer
License: LGPL
Maintainer: Benjamin Reed
Depends: %N-shlibs (= %v-%r)
BuildDepends: <<
a52dec-dev,
cairo (>= 1.8.10-3),
dbus1.3-dev (>= 1.2.24-1),
expat1,
fontconfig2-dev (>= 2.8.0-6),
freetype219 (>= 2.4.4-2),
gconf2-dev (>= 2.20.0-1),
gettext-tools,
gnome-vfs2-unified-dev (>= 1:2.24.2-1),
glib2-dev (>= 2.22.0-1),
gstreamer-0.10-dev (>= 0.10.34-1),
gst-plugins-base-0.10-dev (>= 0.10.34-1),
gtk-doc (>= 1.17-2),
lame-dev,
libdvdcss,
libdvdnav (>= 0.1.10-13),
libdvdread.3,
libgettext8-dev,
libiconv-dev,
libid3tag (>= 0.15-1),
libmad (>= 0.15-1),
liboil-0.3 (>= 0.3.17-2),
libopencore-amr0,
libsidplay,
libtool2,
libxml2 (>= 2.6.32-1),
libxml2-py26,
python26,
pyxml-py26,
mpeg2dec-dev,
pkgconfig,
pango1-xft2-ft219-dev (>= 1.24.5-4),
pixman (>= 0.16.0-1),
x11-dev,
libx264-98-dev,
xmkmf
<<
GCC: 4.0
Source: http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%v.tar.bz2
Source-MD5: 04a7009a4efea2844075949c111f5e4d
SetCFLAGS: -Os -funroll-loops -fstrict-aliasing -fno-common
SetCPPFLAGS: -fno-common -I%p/lib/freetype219/include/freetype2 -I%p/lib/freetype219/include -I%p/lib/pango-ft219/include -I%p/include
SetLDFLAGS: -L%p/lib/freetype219/lib
SetLIBS: -L%p/lib -lz
NoSetCFLAGS: true
NoSetCPPFLAGS: true
NoSetLDFLAGS: true
UseMaxBuildJobs: true
ConfigureParams: --without-check --libexecdir=%p/lib/%n --mandir=%p/share/man --enable-gtk-doc --disable-dependency-tracking --disable-static --disable-twolame --enable-dvdnav --enable-dvdread --enable-tests --enable-failing-tests PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH" FREETYPE_CONFIG=%p/lib/freetype219/bin/freetype-config
CompileScript: <<
#!/bin/sh -ex
export ac_cv_path_PYTHON=%p/bin/python2.6
export PATH="%p/lib/xmkmf/bin:$PATH"
export PERL5LIB="%p/share/gtk-doc/data:$PERL5LIB"
./configure %c
make LIBTOOL=%p/bin/glibtool
<<
InstallScript: <<
#!/bin/sh -ex
make -j1 install DESTDIR=%d
<<
DocFiles: AUTHORS COPYING* ChangeLog INSTALL NEWS README RELEASE REQUIREMENTS
SplitOff: <<
Package: %N-shlibs
Description: "Good enough" shared library plugins for GStreamer
Depends: <<
a52dec-shlibs,
gst-plugins-base-0.10-shlibs (>= 0.10.34-1),
lame-shlibs,
libdvdcss-shlibs,
libdvdnav4-shlibs (>= 0.1.10-13),
libdvdread.3-shlibs,
libid3tag-shlibs (>= 0.15-1),
libmad-shlibs (>= 0.15-1),
libopencore-amr0-shlibs,
libsidplay-shlibs,
mpeg2dec-shlibs,
libx264-98-shlibs
<<
Recommends: <<
gconf2 (>= 2.20.0-1),
gstreamer-0.10 (>= 0.10.34-1),
gst-plugins-base-0.10 (>= 0.10.34-1)
<<
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 basic set of plugins that are not pretty, but
work, or link against patent-encumbered software.
<<
DescPackaging: <<
Not sure why, but the libtool that was in the 0.10.0 version
of this package was really not liking C++ linking, so I faked
it out by using fink's.
<<
<<