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 <f...@sjorsgielen.nl>
+## 0.10.23 needs glib-2.0 >= 2.24
+Revision: 5
+Description: "Bad" plugins for GStreamer
+License: Restrictive
+Maintainer: Benjamin Reed <gst-plugins-bad-0...@fink.raccoonfink.com>
 
 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
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to