Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/gnome
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv11792
Modified Files:
gst-plugins-bad-0.10.info
Added Files:
gst-plugins-bad-0.10.patch
Log Message:
gst plugins bad synced from 10.4
Index: gst-plugins-bad-0.10.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.7/stable/main/finkinfo/gnome/gst-plugins-bad-0.10.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- gst-plugins-bad-0.10.info 20 Feb 2013 21:41:20 -0000 1.3
+++ gst-plugins-bad-0.10.info 13 Mar 2013 14:34:25 -0000 1.4
@@ -1,85 +1,215 @@
Info4: <<
Package: gst-plugins-bad-0.10
Version: 0.10.22
-Revision: 2
-Description: Bad plugins for GStreamer
-License: GPL/LGPL
-Maintainer: Sjors Gielen <[email protected]>
+## 0.10.23 needs glib-2.0 >= 2.24
+Revision: 5
+Description: "Bad" plugins for GStreamer
+License: Restrictive
+Maintainer: Benjamin Reed <[email protected]>
Depends: %N-shlibs (= %v-%r)
-BuildDependsOnly: false
BuildDepends: <<
- autoconf2.6,
- automake1.11,
- bison,
+ atk1 (>= 1.32.0-1),
+ bzip2-dev,
+ cairo (>= 1.12.8-3),
+ dbus1.3-dev,
+ expat1,
+ faac-dev,
fink (>= 0.30.0-1),
- fink-package-precedence (>= 0.7-1),
+ fink-package-precedence,
+ fontconfig2-dev (>= 2.10.2-1),
+ freetype219 (>= 2.4.11-1),
+ gettext-tools,
+ gstreamer-0.10-dev (>= 0.10.35-1),
+ gst-plugins-base-0.10-dev (>= 0.10.35-1),
+ gconf2 (>= 2.20.0-1),
+ gconf2-dev (>= 2.20.0-1),
glib2-dev (>= 2.22.0-1),
- gstreamer-0.10-dev (>= 0.10.34-1),
- gtk+2-dev (>= 2.18.0-1),
- gconf2-dev (>= 2.28.0-1),
- intltool40 (>= 0.36.0-1),
+ glitz (>= 0.5.6-1),
+ gtk-doc (>= 1.17-2),
+ gtk+2-dev (>= 2.18.9-10),
+ jack-dev,
+ ladspa-dev,
+ libass4-dev,
+ libcelt0.2-dev,
+ libcurl4,
+ libfaad2-dev,
libgettext8-dev,
- libxml2 (>= 2.6.32-1),
+ libgl-dev,
+ libgnugetopt,
+ libgsm1-dev,
+ libiconv-dev,
+ libjasper.1,
+ libkate1-dev,
+ libmodplug1,
+ libmpcdec5,
+ libmusicbrainz4,
+ liboil-0.3 (>= 0.3.17-2),
+ libpng15,
+ librsvg2,
+ librtmp,
+ libschroedinger,
+ libsndfile1-dev,
+ libvpx,
+ libxml2 (>= 2.8.0-1),
libxml2-py27,
+ libzbar0,
+ neon27,
+ pango1-xft2-ft219-dev (>= 1.24.5-4),
+ pixman (>= 0.16.0-1),
+ pkgconfig (>= 0.23-1),
python27,
- x11-dev,
- libcurl4,
- librtmp,
sdl,
+ system-openssl-dev,
+ wavpack1-dev,
+ x11-dev,
+ xft2-dev,
+ xmkmf,
+ xvidcore
<<
+Replaces: %N-shlibs (<< %v-%r)
Source:
http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%v.tar.bz2
Source-MD5: 9a2acee1f386f71247003d0d7090fb1c
+PatchFile: %n.patch
+PatchFile-MD5: 3dd5f5d9e0b699823a46bff29d831392
+PatchScript: <<
+ %{default_script}
+ # Case-sensitivity typo
+ perl -pi -e 's,Quicktime,QuickTime,'
sys/qtwrapper/{{qt{wrapper,utils},codecmapping}.h,audiodecoders.c}
+ # avoid finding installed headers
+ perl -pi -e 's|am__isrc\@ -I\$\(top_builddir\)|$&
-I\$\(top_builddir\)/gst-libs|g' tests/examples/camerabin{,2}/Makefile.in
+<<
+
SetCFLAGS: -Os -funroll-loops -fstrict-aliasing -fno-common
+SetCPPFLAGS: -fno-common
+SetLDFLAGS: -L%p/lib/system-openssl/lib
+SetLIBS: -L%p/lib -L/usr/X11R6/lib -lz
+NoSetCFLAGS: true
+NoSetCPPFLAGS: true
+NoSetLDFLAGS: true
UseMaxBuildJobs: true
-ConfigureParams: --libexecdir=%p/lib/%n --mandir=%p/share/man --enable-gtk-doc
--disable-static --enable-dependency-tracking --enable-apexsink
--enable-apple_media --enable-bz2 --enable-option-checking --enable-cog
--enable-curl --enable-jp2k --enable-rtmp --enable-sdl
+ConfigureParams: <<
+ --without-check \
+ --libexecdir=%p/lib/%n \
+ --mandir=%p/share/man \
+ --enable-gtk-doc \
+ --disable-static \
+ --enable-dependency-tracking \
+ --disable-dirac \
+ --disable-flite \
+ --disable-ofa \
+ --disable-opencv \
+ --disable-sdltest \
+ --disable-vdpau \
+ --disable-directfb \
+ --disable-dts \
+ --disable-divx \
+ --disable-libmms \
+ --disable-swfdec \
+ (%m = x86_64) --disable-osx_video \
+ (%m = x86_64) --disable-quicktime \
+ --disable-orc \
+ --with-package-name="GStreamer Bad Plugins %v Fink" \
+ --with-package-origin="http://www.finkproject.org/" \
+
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
- autoreconf -fi
+ export
PKG_CONFIG_PATH="%p/lib/system-openssl/lib/pkgconfig:$PKG_CONFIG_PATH"
+ export ac_cv_path_PYTHON=%p/bin/python2.7
+ export PATH="%p/lib/xmkmf/bin:$PATH"
+ export PERL5LIB="%p/share/gtk-doc/data:$PERL5LIB"
+ export LDFLAGS="-Wl,-read_only_relocs,suppress $LDFLAGS"
./configure %c
- make V=1
+ perl -pi -e 's,-no-undefined,,' ext/mpeg2enc/Makefile
+ make
fink-package-precedence --prohibit-bdep=%n-dev .
<<
+InfoTest: <<
+ TestScript: <<
+ #!/bin/sh -ev
+
DYLD_LIBRARY_PATH=%b/gst-libs/gst/interfaces/.libs:%b/gst-libs/gst/signalprocessor/.libs:%b/gst-libs/gst/video/.libs
make check || exit 2
+ # things are built during tests, so recheck
+ fink-package-precedence --prohibit-bdep=%n-dev .
+ <<
+<<
+
InstallScript: <<
#!/bin/sh -ex
make -j1 install DESTDIR=%d
- rm -rf %i/share/locale
<<
DocFiles: AUTHORS COPYING* ChangeLog INSTALL NEWS README RELEASE REQUIREMENTS
SplitOff: <<
Package: %N-shlibs
- Description: Bad shared library plugins for GStreamer
+ Description: "Bad" shared library plugins for GStreamer
Depends: <<
- cairo-shlibs (>= 1.8.10-3),
- gconf2-shlibs (>= 2.28.0-1),
+ bzip2-shlibs,
+ cairo-shlibs (>= 1.12.8-3),
+ faac-shlibs,
+ libgettext8-shlibs,
glib2-shlibs (>= 2.22.0-1),
- gstreamer-0.10-shlibs (>= 0.10.34-1),
- gst-plugins-base-0.10,
- libxml2-shlibs (>= 2.6.32-1),
- x11-shlibs,
+ gst-plugins-base-0.10-shlibs (>= 0.10.35-1),
+ gstreamer-0.10-shlibs (>= 0.10.35-1),
+ gtk+2-shlibs (>= 2.18.9-10),
+ jack-shlibs,
+ libass4-shlibs,
+ libcelt0.2-shlibs,
libcurl4-shlibs,
+ libfaad2-shlibs,
+ libgettext8-shlibs,
+ libgl-shlibs,
+ libgnugetopt-shlibs,
+ libgsm1-shlibs,
+ libiconv,
+ libjasper.1-shlibs,
+ libkate1-shlibs,
+ libmodplug1-shlibs,
+ libmpcdec5-shlibs,
+ libmusicbrainz4-shlibs (>= 2.1.1-1001),
+ liboil-0.3-shlibs (>= 0.3.17-2),
+ libpng15-shlibs,
+ librsvg2-shlibs,
librtmp-shlibs,
- sdl-shlibs,
- sdl-image-shlibs,
+ libschroedinger-shlibs,
+ libsndfile1-shlibs,
+ libxml2-shlibs (>= 2.8.0-1),
+ libzbar0-shlibs,
+ neon27-shlibs,
+ sdl-shlibs (>= 1.2.9-1001),
+ wavpack1-shlibs,
+ xvidcore-shlibs,
+ x11-shlibs
<<
- Replaces: <<
- %N,
+ Replaces: %N (<< 0.10.17-2)
+ Recommends: <<
+ gconf2 (>= 2.20.0-1),
+ gstreamer-0.10 (>= 0.10.35-1),
+ gst-plugins-base-0.10 (>= 0.10.35-1),
+ sdl
<<
- Recommends: gconf2 (>= 2.20.0-1)
Files: <<
lib/gstreamer-0.10
- lib/libgstbasevideo-0.10.0.dylib
- lib/libgstphotography-0.10.0.dylib
- lib/libgstsignalprocessor-0.10.0.dylib
+ lib/libgst*-0.10.0*.dylib
<<
Shlibs: <<
- %p/lib/libgstbasevideo-0.10.0.dylib 1.0.0 %n (>= 0.10.22-2)
- %p/lib/libgstphotography-0.10.0.dylib 1.0.0 %n (>= 0.10.22-2)
- %p/lib/libgstsignalprocessor-0.10.0.dylib 1.0.0 %n (>=
0.10.22-2)
+ %p/lib/libgstphotography-0.10.0.dylib 1.0.0 %n (>=
0.10.11-1)
+ %p/lib/libgstbasevideo-0.10.0.dylib 1.0.0 %n (>=
0.10.17-1)
+ %p/lib/libgstsignalprocessor-0.10.0.dylib 1.0.0 %n (>=
0.10.17-1)
+ <<
+<<
+SplitOff2: <<
+ Package: %N-dev
+ Depends: %N (= %v-%r)
+ Replaces: gst-plugins-bad-0.10 (<< 0.10.22-3)
+ BuildDependsOnly: True
+ Files: <<
+ include
+ lib
+ share/gtk-doc
<<
<<
@@ -92,8 +222,18 @@
data types or processing capabilities can be added simply by
installing new plugins.
-These are the bad plugins and libraries needed for GStreamer
-plugin development and runtime.
+This is the basic set of bad plugins that work, but have
+problems, be it bad code, bad licenses, patent encumbrance,
+or other issues.
+<<
+DescPort: <<
+Tests disabled or fixed due to known failures:
+generic/states (Bus error)
+elements/assrender: (Bus error) 167d44a978191452d706c1f05df3bd532664d8c9
+elements/mxfmux: times out
+pipelines/mxf: Abort trap
+elements/vp8enc: g_list_length assertion. Also, plugin moved to plugins-good
in later versions
+elements/vp8dec: g_list_length assertion. Also, plugin moved to plugins-good
in later versions
<<
<<
--- NEW FILE: gst-plugins-bad-0.10.patch ---
diff -Nurd gst-plugins-bad-0.10.20/ext/mpeg2enc/gstmpeg2encoptions.cc
gst-plugins-bad-0.10.20-new/ext/mpeg2enc/gstmpeg2encoptions.cc
--- gst-plugins-bad-0.10.20/ext/mpeg2enc/gstmpeg2encoptions.cc 2010-05-13
20:48:27.000000000 -0400
+++ gst-plugins-bad-0.10.20-new/ext/mpeg2enc/gstmpeg2encoptions.cc
2010-10-02 18:58:02.000000000 -0400
@@ -30,6 +30,8 @@
#include <gst/gst.h>
+int force_cbr = 0;
+
/*
* Property enumeration.
*/
--- gst-plugins-bad-0.10.22/tests/check/elements/assrender.c 2011-04-21
09:17:35.000000000 -0400
+++ gst-plugins-bad-0.10.22/tests/check/elements/assrender.c 2013-02-15
11:22:36.000000000 -0500
@@ -285,8 +285,6 @@
tcase_set_timeout (tc_chain, 120);
suite_add_tcase (s, tc_chain);
- tcase_add_test (tc_chain, test_assrender_basic_xRGB);
- tcase_add_test (tc_chain, test_assrender_basic_I420);
return s;
}
--- gst-plugins-bad-0.10.22/tests/check/Makefile.in 2013-02-15
11:19:21.000000000 -0500
+++ gst-plugins-bad-0.10.22/tests/check/Makefile.in 2013-02-15
11:33:00.000000000 -0500
@@ -38,18 +38,18 @@
DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(top_srcdir)/common/check.mak
noinst_PROGRAMS = $(am__EXEEXT_17)
-check_PROGRAMS = generic/states$(EXEEXT) $(am__EXEEXT_1) \
+check_PROGRAMS = $(am__EXEEXT_1) \
$(am__EXEEXT_2) $(am__EXEEXT_3) $(am__EXEEXT_4) \
$(am__EXEEXT_5) $(am__EXEEXT_6) $(am__EXEEXT_7) \
$(am__EXEEXT_8) elements/autoconvert$(EXEEXT) \
elements/autovideoconvert$(EXEEXT) elements/asfmux$(EXEEXT) \
- elements/camerabin$(EXEEXT) elements/dataurisrc$(EXEEXT) \
+ elements/dataurisrc$(EXEEXT) \
elements/legacyresample$(EXEEXT) $(am__EXEEXT_9) \
elements/jpegparse$(EXEEXT) $(am__EXEEXT_10) \
- elements/mxfdemux$(EXEEXT) elements/mxfmux$(EXEEXT) \
- elements/id3mux$(EXEEXT) pipelines/mxf$(EXEEXT) \
+ elements/mxfdemux$(EXEEXT) \
+ elements/id3mux$(EXEEXT) \
$(am__EXEEXT_11) elements/rtpmux$(EXEEXT) $(am__EXEEXT_12) \
- $(am__EXEEXT_13) $(am__EXEEXT_14) $(am__EXEEXT_15) \
+ $(am__EXEEXT_14) $(am__EXEEXT_15) \
$(am__EXEEXT_16)
subdir = tests/check
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs