Update of /cvsroot/fink/experimental/dazjorz/finkinfo
In directory vz-cvs-3.sog:/tmp/cvs-serv5190

Added Files:
        gst-plugins-base-0.10.info gst-plugins-base-0.10.patch 
Log Message:
Add gst-plugins-base-0.10.{info,patch}


--- NEW FILE: gst-plugins-base-0.10.info ---
Info4: <<
Package: gst-plugins-base-0.10
Version: 0.10.36
Revision: 1
Description: Base plugins for GStreamer
License: GPL/LGPL
Maintainer: Benjamin Reed <gst-plugins-base-0...@fink.raccoonfink.com>

Depends: %N-shlibs (= %v-%r)
BuildDepends: <<
        atk1 (>= 1.28.0-1),
        autoconf2.6,
        automake1.11,
        bison,
        cairo (>= 1.8.10-3),
        fink (>= 0.30.0-1),
        fink-package-precedence (>= 0.7-1),
        fontconfig2-dev (>= 2.8.0-6),
        freetype219 (>= 2.4.4-2),
        gconf2-dev (>= 2.28.0-1),
        gettext-tools,
        glib2-dev (>= 2.22.0-1),
        glitz,
        gnome-vfs2-unified-dev (>= 1:2.24.2-1),
        gstreamer-0.10-dev (>= 0.10.34-1),
        gtk-doc (>= 1.17-2),
        gtk+2-dev (>= 2.18.0-1),
        intltool40 (>= 0.36.0-1),
        libavahi-glib1-dev,
        libcdparanoia0-dev (>= 3a9.8-11),
        libgettext8-dev,
        libiconv-dev,
        libogg,
        libtheora0 (>= 1.1.1-1),
        libtool2,
        libvorbis0,
        libxml2 (>= 2.6.32-1),
        libxml2-py27,
        pango1-xft2-ft219-dev (>= 1.24.5-4),
        pixman (>= 0.16.0-1),
        pkgconfig (>= 0.23-1),
        python27,
        pyxml-py27,
        x11-dev
<<
BuildConflicts: coreutils-default (<< 5.96-1)
Replaces: gst-plugins-bad-0.10 (<< 0.10.10-1)

Source: 
http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-%v.tar.bz2
Source-MD5: 776c73883e567f67b9c4a2847d8d041a
PatchScript: <<
        sed -e 's,@GSTVERSION@,%v,' %{PatchFile} | patch -p1
        find ext gst gst-libs sys tests -name Makefile.am | xargs perl -pi -e 
's/_CFLAGS\s*=/_CPPFLAGS=/'
<<
PatchFile: %n.patch
PatchFile-MD5: 5f488734c48b9077f0509b08b6d34e47

SetCFLAGS: -Os -funroll-loops -fstrict-aliasing -fno-common
SetCPPFLAGS: -I%p/include/libcdparanoia
SetLDFLAGS: -L%p/lib/fontconfig2/lib
UseMaxBuildJobs: true
ConfigureParams: --libexecdir=%p/lib/%n --mandir=%p/share/man --enable-gtk-doc 
--disable-libvisual --disable-static --enable-dependency-tracking 
PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" 
--x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
CompileScript: <<
        #!/bin/sh -ex
        
        export ac_cv_path_PYTHON=%p/bin/python2.7
        export PATH="%p/lib/xmkmf/bin:$PATH"
        export PERL5LIB="%p/share/gtk-doc/data:$PERL5LIB"
        autoreconf -fi
        ./configure %c
        perl -pi -e 's,-Os -funroll-loops,-O,' gst/audioconvert/Makefile
        make
        fink-package-precedence --prohibit-bdep=%n-dev .
<<

InstallScript: <<
#!/bin/sh -ex
        make -j1 install DESTDIR=%d
<<
DocFiles: AUTHORS COPYING* ChangeLog INSTALL NEWS README RELEASE REQUIREMENTS
SplitOff: <<
        Package: %N-shlibs
        Description: Base shared library plugins for GStreamer
        Depends: <<
                cairo-shlibs (>= 1.8.10-3),
                gconf2-shlibs (>= 2.28.0-1),
                glib2-shlibs (>= 2.22.0-1),
                gnome-vfs2-unified-shlibs (>= 1:2.24.2-1),
                gstreamer-0.10-shlibs (>= 0.10.34-1),
                libgettext8-shlibs,
                libogg-shlibs,
                libtheoradec1-shlibs (>= 1.1.1-1),
                libtheoraenc1-shlibs (>= 1.1.1-1),
                libvorbis0-shlibs,
                libxml2-shlibs (>= 2.6.32-1),
                pango1-xft2-ft219-shlibs (>= 1.24.5-4),
                x11-shlibs
        <<
        Replaces: <<
                %N,
                gst-plugins-bad-0.10-shlibs (<< 0.10.10-1)
        <<
        Recommends: gconf2 (>= 2.20.0-1)
        Files: <<
                lib/libgst*-0.10.*.dylib
                lib/gstreamer-0.10
                share/locale
        <<
        Shlibs: <<
                %p/lib/libgstapp-0.10.0.dylib        26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgstaudio-0.10.0.dylib      26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgstcdda-0.10.0.dylib       26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgstfft-0.10.0.dylib        26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgstinterfaces-0.10.0.dylib 26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgstnetbuffer-0.10.0.dylib  26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgstpbutils-0.10.0.dylib    26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgstriff-0.10.0.dylib       26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgstrtp-0.10.0.dylib        26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgstrtsp-0.10.0.dylib       26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgstsdp-0.10.0.dylib        26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgsttag-0.10.0.dylib        26.0.0 %N-shlibs (>= 
0.10.34-1)
                %p/lib/libgstvideo-0.10.0.dylib      26.0.0 %N-shlibs (>= 
0.10.34-1)
        <<
<<
SplitOff2: <<
        Package: %N-dev
        Depends: %N (= %v-%r)
        Replaces: gst-plugins-bad-0.10-dev (<< 0.10.10-1)
        BuildDependsOnly: True
        Files: <<
                include
                lib
                share/gtk-doc
        <<
<<

PostInstScript: <<
if [ configure = "$1" ]; then
        for progname in visualise; do
                update-alternatives --install %p/bin/gst-$progname 
gst-$progname  %p/bin/gst-$progname-0.10 10 --slave 
%p/share/man/man1/gst-$progname.1 gst-$progname.1 
%p/share/man/man1/gst-$progname-0.10.1
        done
fi
<<
PostRmScript: <<
if [ upgrade != "$1" ]; then
        rm -rf %p/var/cache/%n
        for progname in visualise; do
                update-alternatives --remove gst-$progname 
%p/bin/gst-$progname-0.10
        done
fi
<<

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.

These are the base plugins and libraries needed for any GStreamer
plugin development and runtime.
<<
<<


--- NEW FILE: gst-plugins-base-0.10.patch ---
diff -Nurd gst-plugins-base-0.10.36/docs/plugins/Makefile.am 
gst-plugins-base-0.10.36-patched/docs/plugins/Makefile.am
--- gst-plugins-base-0.10.36/docs/plugins/Makefile.am   2011-12-30 
14:29:10.000000000 +0100
+++ gst-plugins-base-0.10.36-patched/docs/plugins/Makefile.am   2012-06-02 
00:59:54.000000000 +0200
@@ -112,7 +112,7 @@
 
 # CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib
 # contains GtkObjects/GObjects and you want to document signals and properties.
-GTKDOC_CFLAGS = $(GST_BASE_CFLAGS) -I$(top_builddir) -I$(top_builddir)/gst-libs
+GTKDOC_CFLAGS = -I$(top_builddir) -I$(top_builddir)/gst-libs $(GST_BASE_CFLAGS)
 GTKDOC_LIBS = $(GST_BASE_LIBS)
 
 GTKDOC_CC=$(LIBTOOL) --tag=CC --mode=compile $(CC)
diff -Nurd gst-plugins-base-0.10.36/gst/app/Makefile.am 
gst-plugins-base-0.10.36-patched/gst/app/Makefile.am
--- gst-plugins-base-0.10.36/gst/app/Makefile.am        2011-12-11 
19:47:08.000000000 +0100
+++ gst-plugins-base-0.10.36-patched/gst/app/Makefile.am        2012-06-02 
01:01:38.000000000 +0200
@@ -1,7 +1,7 @@
 plugin_LTLIBRARIES = libgstapp.la
 
 libgstapp_la_SOURCES = gstapp.c
-libgstapp_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) 
$(GST_PLUGINS_BASE_CFLAGS)
+libgstapp_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) 
$(GST_BASE_CFLAGS)
 libgstapp_la_LIBADD = $(GST_BASE_LIBS) 
$(top_builddir)/gst-libs/gst/app/libgstapp-@GST_MAJORMINOR@.la
 libgstapp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
 libgstapp_la_LIBTOOLFLAGS = --tag=disable-static


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to