Update of 
/cvsroot/fink/experimental/rangerrick/10.4-transitional/main/finkinfo/gnome
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18595/10.4-transitional/main/finkinfo/gnome

Added Files:
        gst-plugins.info gst-plugins.patch gstreamer.info 
Log Message:
fix gstreamer stuff

--- NEW FILE: gst-plugins.patch ---
diff -uNr gst-plugins-0.8.8/ext/cdparanoia/gstcdparanoia.c 
gst-plugins-0.8.8-new/ext/cdparanoia/gstcdparanoia.c
--- gst-plugins-0.8.8/ext/cdparanoia/gstcdparanoia.c    Sat Mar  5 11:33:30 2005
+++ gst-plugins-0.8.8-new/ext/cdparanoia/gstcdparanoia.c        Sun Mar 20 
18:25:09 2005
@@ -43,8 +43,9 @@
 #define CD_SECS              60 /* seconds per minute */
 #define CD_FRAMES            75 /* frames per second */
 
-#include "gstcdparanoia.h"
+#undef VERSION
 
+#include "gstcdparanoia.h"
 
 static GstElementDetails cdparanoia_details = {
   "CD Audio (cdda) Source, Paranoia IV",
@@ -1227,4 +1228,4 @@
     GST_VERSION_MINOR,
     "cdparanoia",
     "Read audio from CD in paranoid mode",
-    plugin_init, VERSION, "GPL", GST_PACKAGE, GST_ORIGIN)
+    plugin_init, GST_PLUGINS_VERSION, "GPL", GST_PACKAGE, GST_ORIGIN)
diff -uNr gst-plugins-0.8.8/ext/dvdread/dvdreadsrc.h 
gst-plugins-0.8.8-new/ext/dvdread/dvdreadsrc.h
--- gst-plugins-0.8.8/ext/dvdread/dvdreadsrc.h  Sat Nov 27 12:20:26 2004
+++ gst-plugins-0.8.8-new/ext/dvdread/dvdreadsrc.h      Sun Mar 20 19:31:07 2005
@@ -24,7 +24,7 @@
 
 G_BEGIN_DECLS
 
-GstElementDetails dvdreadsrc_details;
+extern GstElementDetails dvdreadsrc_details;
 
 #define GST_TYPE_DVDREADSRC \
   (dvdreadsrc_get_type())
diff -uNr gst-plugins-0.8.8/ext/mpeg2enc/gstmpeg2encoptions.cc 
gst-plugins-0.8.8-new/ext/mpeg2enc/gstmpeg2encoptions.cc
--- gst-plugins-0.8.8/ext/mpeg2enc/gstmpeg2encoptions.cc        Mon Mar 15 
14:31:53 2004
+++ gst-plugins-0.8.8-new/ext/mpeg2enc/gstmpeg2encoptions.cc    Sun Mar 20 
19:49:22 2005
@@ -25,6 +25,12 @@
 
 #include "gstmpeg2encoptions.hh"
 
+#ifdef __APPLE__
+#include <sys/types.h>
+#include <sys/param.h>
+#include <sys/sysctl.h>
+#endif
+
 /*
  * Property enumeration.
  */
@@ -271,7 +277,17 @@
 MPEG2EncOptions ()
 {
   /* autodetect number of CPUs */
+#ifdef __APPLE__
+    int mib[2];
+    size_t len = sizeof(num_cpus);
+    mib[0] = CTL_HW;
+    mib[1] = HW_NCPU;
+    if (! sysctl(mib, 2, num_cpus, &len, NULL, 0) == 0) {
+        num_cpus = 1;
+    }
+#else
   num_cpus = sysconf (_SC_NPROCESSORS_ONLN);
+#endif
   if (num_cpus < 0)
     num_cpus = 1;
   if (num_cpus > 32)
diff -uNr gst-plugins-0.8.8/gst/audioconvert/Makefile.in 
gst-plugins-0.8.8-new/gst/audioconvert/Makefile.in
--- gst-plugins-0.8.8/gst/audioconvert/Makefile.in      Mon Mar  7 11:43:21 2005
+++ gst-plugins-0.8.8-new/gst/audioconvert/Makefile.in  Sun Mar 20 18:25:09 2005
@@ -41,7 +41,7 @@
 build_triplet = @build@
 host_triplet = @host@
 target_triplet = @target@
-noinst_PROGRAMS = channelmixtest$(EXEEXT)
+noinst_PROGRAMS = 
 subdir = gst/audioconvert
 DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
        $(srcdir)/Makefile.in
--- gst-plugins-0.8.10/gst/librfb/gstrfbsrc.c.orig      Thu Jul  7 13:04:55 2005
+++ gst-plugins-0.8.10/gst/librfb/gstrfbsrc.c   Thu Jul  7 13:04:10 2005
@@ -31,6 +31,8 @@
 
 #include <librfb/rfb.h>
 
+#include <sys/time.h>
+
 GST_DEBUG_CATEGORY (gst_debug_rfbsrc);
 #define GST_CAT_DEFAULT gst_debug_rfbsrc
 

--- NEW FILE: gst-plugins.info ---
Package: gst-plugins
Version: 0.8.11
Revision: 24
Architecture: powerpc
Description: Streaming-media framework plugins
License: Restrictive
Maintainer: Benjamin Reed <[EMAIL PROTECTED]>

Depends: %N-shlibs (>= %v-%r)
BuildDepends: cairo (>= 1.0.0-1), docbook-utils, freetype219, gstreamer-dev (>= 
0.8.10-1), glib2-dev (>= 2.4.0-1), pango1-xft2-dev (>= 1.4.0-1), gtk+2-dev (>= 
2.4.0-1), libgnomecanvas2-dev (>= 2.6.0-1), orbit2-dev (>= 2.10.0-1), 
gconf2-dev (>= 2.6.0-1), gnome-vfs2-dev (>= 2.6.0-1) | gnome-vfs2-ssl-dev (>= 
2.6.0-1), libxml2 (>= 2.6.7-1), libbonobo2-dev (>= 2.6.0-1), libgnome2-dev (>= 
2.6.0-1), libbonoboui2-dev (>= 2.6.0-1), libgnomeui2-dev (>= 2.6.0-1), 
pkgconfig, intltool, popt, libgettext3-dev, gettext-tools, libiconv-dev, 
libpng3, mjpegtools2-dev (>= 1.6.2-3), esound, audiofile, flac, lcms, 
libmikmod3, libvorbis0, sdl, libmad (>= 0.15.0b-2), libid3tag (>= 0.15.0b-3), 
lame-dev, ladspa-dev, aalib, a52dec-dev, hermes, libshout4, icecast, gsm, 
libfame1, libdv4 (>= 0.104-1), libjpeg, libogg, mpeg2dec-dev, mpeg2dec, 
libsidplay, libghttp, xfig, libcdparanoia0-dev, libdvdcss, libdvdnav (>= 
0.1.10-1), libdvdread4, libmng2, libvisual, libmusicbrainz4, speex3, 
libsndfile1-dev, libtheo
 ra0, glitz
BuildConflicts: libquicktime0 (<< 0.9.4-13)
GCC: 3.3

Source: http://gstreamer.freedesktop.org/src/%n/%n-%v.tar.bz2
Source-MD5: ea787eeed3761ff03cb60ecebebe1c30
Patch: %n.patch
PatchScript:    perl -pi -e 's,/etc/xml/catalog,%p/etc/xml/catalog,g' configure

SetCFLAGS: -Os -funroll-loops -fstrict-aliasing
SetCPPFLAGS: -I%p/lib/freetype219/include/freetype2 
-I%p/lib/freetype219/include -no-cpp-precomp -I/usr/X11R6/include
SetLIBS: -L%p/lib -L%p/lib/freetype219/lib -L/usr/X11R6/lib
SetMAKEFLAGS: -j1
NoSetMAKEFLAGS: true
ConfigureParams: --libexecdir=%p/lib/%n --mandir=%p/share/man --disable-arts 
--disable-artsc --with-ft-prefix=%p/lib/freetype219 --disable-sdltest 
--disable-dependency-tracking
CompileScript: <<
#!/bin/sh -e

        export 
PKG_CONFIG_PATH="%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH"
        ./configure %c
        perl -pi -e "s,-export-symbols-regex '.*?',," ext/mpeg2enc/Makefile 
ext/mplex/Makefile
        make
<<

InstallScript: <<
#!/bin/sh -e
        GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make install DESTDIR=%d
<<
DocFiles: AUTHORS COPYING ChangeLog README
SplitOff: <<
        Package: %N-shlibs
        Description: Shared libraries for gst-plugins
        Depends: audiofile-shlibs (>= 0.2.5-1), cairo-shlibs (>= 1.0.0-1), 
esound-shlibs (>= 0.2.34-1), freetype219-shlibs, gconf2-shlibs (>= 2.6.0-1), 
libgettext3-shlibs, glib2-shlibs (>= 2.4.0-1), gnome-vfs2-shlibs (>= 2.6.0-1) | 
gnome-vfs2-ssl-shlibs (>= 2.6.0-1), gstreamer-shlibs (>= 0.8.10-1), 
libbonobo2-shlibs (>= 2.6.0-1), libiconv, libid3tag-shlibs (>= 0.15.0b-3), 
libxml2-shlibs (>= 2.6.7-1), orbit2-shlibs (>= 2.10.0-1), libpng3-shlibs, 
mjpegtools2-shlibs (>= 1.6.2-3), esound-shlibs, audiofile-shlibs, flac-shlibs, 
libcdparanoia0-shlibs, libdvdcss, libdvdnav4-shlibs (>= 0.1.10-1), 
libdvdread4-shlibs, libmikmod3-shlibs, libvorbis0-shlibs, sdl-shlibs, 
speex3-shlibs, libsndfile1-shlibs, libmad-shlibs (>= 0.15.0b-2), lame-shlibs, 
ladspa, aalib-shlibs, a52dec-shlibs, hermes-shlibs, libshout4-shlibs, icecast, 
gsm, libfame1-shlibs, libdv4-shlibs (>= 0.104-1), libjpeg-shlibs, 
libogg-shlibs, libghttp-shlibs, libsidplay-shlibs, mpeg2dec-shlibs, 
libmng2-shlibs, libvisual-shlibs, libmusi
 cbrainz4-shlibs, libtheora0-shlibs, popt-shlibs
        Replaces: %N-dev, %N
        Files: <<
                lib/libgstgconf-0.8.*.dylib
                lib/libgstinterfaces-0.8.*.dylib
                lib/libgstmedia-info-0.8.*.dylib
                lib/libgstplay-0.8.*.dylib
                lib/gstreamer-0.8
        <<
        Shlibs: <<
                %p/lib/libgstgconf-0.8.0..dylib 2.0.0 %N-shlibs (>= 0.8.8-1)
                %p/lib/libgstinterfaces-0.8.0.dylib 2.0.0 %N-shlibs (>= 0.8.8-1)
                %p/lib/libgstmedia-info-0.8.0.dylib 1.0.0 %N-shlibs (>= 0.8.8-1)
                %p/lib/libgstplay-0.8.0.dylib 2.0.0 %N-shlibs (>= 0.8.8-1)
        <<
<<
SplitOff2: <<
        Package: %N-dev
        Description: Development headers and libraries for gst-plugins
        Depends: %N (>= %v-%r)
        BuildDependsOnly: true
        Files: lib include
<<

PostInstScript: <<
        if [ configure = "$1" ]; then
                export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
                echo "" > /tmp/gstreamer-postinst.log
                for command in "gconftool-2 --makefile-install-rule 
%p/etc/gconf/schemas/gstreamer-0.8.schemas" \
                        "gst-register-0.8 --gst-mask=0" "gst-compprep-0.8"; do
                        echo "=== $command" >>/tmp/gstreamer-postinst.log
                        $command >>/tmp/gstreamer-postinst.log 2>&1 || :
                done
                for progname in launch-ext visualise; do
                        update-alternatives --install %p/bin/gst-$progname      
        gst-$progname   %p/bin/gst-$progname-0.8              8
                        update-alternatives --install 
%p/share/man/man1/gst-$progname.1 gst-$progname.1 
%p/share/man/man1/gst-$progname-0.8.1 8
                done
        fi
<<
PostRmScript: <<
        if [ upgrade != "$1" ]; then
                echo "" > /tmp/gstreamer-postrm.log
                for command in "gst-register-0.8 --gst-mask=0"; do
                        echo "=== $command" >>/tmp/gstreamer-postinst.log
                        $command >>/tmp/gstreamer-postinst.log 2>&1 || :
                done
                for progname in launch-ext visualise; do
                        update-alternatives --remove gst-$progname   
%p/bin/gst-$progname-0.8
                        update-alternatives --remove gst-$progname.1 
%p/share/man/man1/gst-$progname-0.8.1
                done
        fi
<<
ConfFiles: %p/etc/gconf/schemas/gstreamer-0.8.schemas

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.
<<
DescPackaging: <<
Although this software is distributed under the GPL, it must be labeled
as Restrictive since it depends on the restrictive package "lame".
<<


--- NEW FILE: gstreamer.info ---
Package: gstreamer
Version: 0.8.11
Revision: 23
Description: Streaming-media framework
License: GPL
Maintainer: Benjamin Reed <[EMAIL PROTECTED]>

Depends: %N-shlibs (>= %v-%r)
BuildDepends: glib2-dev (>= 2.4.0-1), atk1 (>= 1.6.0-1), pango1-xft2-dev (>= 
1.4.0-1), gtk+2-dev (>= 2.4.0-1), libart2, libgnomecanvas2-dev (>= 2.6.0-1), 
orbit2-dev (>= 2.10.0-1), gconf2-dev (>= 2.6.0-1), gnome-vfs2-dev (>= 2.6.0-1) 
| gnome-vfs2-ssl-dev (>= 2.6.0-1), libxml2 (>= 2.6.7-1), libbonobo2-dev (>= 
2.6.0-1), libgnome2-dev (>= 2.6.0-1), libbonoboui2-dev (>= 2.6.0-1), 
libgnomeui2-dev (>= 2.6.0-1), pkgconfig, intltool, popt, libgettext3-dev, 
gettext-tools, libiconv-dev, audiofile (>= 0.2.5-1), esound (>= 0.2.34-1), 
gtk-doc (>= 1.2-1), bison, gcc3.3
GCC: 3.3

Source: http://gstreamer.freedesktop.org/src/%n/%n-%v.tar.bz2
Source-MD5: 3a251cf05b794ebac04e18f71e5b26eb

SetCFLAGS: -Os -funroll-loops -fstrict-aliasing -fno-common
SetCPPFLAGS: -no-cpp-precomp -fno-common
ConfigureParams: --libexecdir=%p/lib/%n --mandir=%p/share/man --disable-tests 
--disable-examples --disable-dependency-tracking
CompileScript: <<
#!/bin/sh -ex
        ./configure %c
<<

InstallScript: <<
#!/bin/sh -ex
        make install DESTDIR=%d
        for bin in complete compprep feedback inspect launch md5sum register 
typefind xmlinspect xmllaunch; do
                rm -f %i/bin/gst-$bin
        done
<<
DocFiles: AUTHORS COPYING ChangeLog README TODO
SplitOff: <<
        Package: %N-shlibs
        Description: Shared libraries for gstreamer
        Depends: atk1-shlibs (>= 1.6.0-1), esound-shlibs (>= 0.2.34-1), 
gconf2-shlibs (>= 2.6.0-1), libgettext3-shlibs, glib2-shlibs (>= 2.4.0-1), 
gnome-vfs2-shlibs (>= 2.6.0-1) | gnome-vfs2-ssl-shlibs (>= 2.6.0-1), 
gtk+2-shlibs (>= 2.4.0-1), libbonobo2-shlibs (>= 2.6.0-1), libbonoboui2-shlibs 
(>= 2.6.0-1), libgnome2-shlibs (>= 2.6.0-1), libart2-shlibs, 
libgnomecanvas2-shlibs (>= 2.6.0-1), libgnomeui2-shlibs (>= 2.6.0-1), libiconv, 
libxml2-shlibs (>= 2.6.7-1), orbit2-shlibs (>= 2.10.0-1), pango1-xft2-shlibs 
(>= 1.4.0-1), popt-shlibs
        Recommends: gconf2 (>= 2.6.0-1), glib2 (>= 2.4.0-1), gnome-vfs2 (>= 
2.6.0-1) | gnome-vfs2-ssl (>= 2.6.0-1), gtk+2 (>= 2.4.0-1), libbonobo2 (>= 
2.6.0-1), libbonoboui2 (>= 2.6.0-1), libgnome2 (>= 2.6.0-1), libgnomecanvas2 
(>= 2.6.0-1), libgnomeui2 (>= 2.6.0-1), orbit2 (>= 2.10.0-1), pango1-xft2 (>= 
1.4.0-1)
        Files: <<
                lib/libgstcontrol-0.8.*.dylib
                lib/libgstreamer-0.8.*.dylib
                lib/gstreamer-0.8
        <<
        Shlibs: <<
                %p/lib/libgstcontrol-0.8.1.dylib 2.0.0 %N-shlibs (>= 0.8.9-1)
                %p/lib/libgstreamer-0.8.1.dylib 2.0.0 %N-shlibs (>= 0.8.9-1)
        <<
<<
SplitOff2: <<
        Package: %N-dev
        Depends: %N (>= %v-%r)
        Replaces: %N
        BuildDependsOnly: True
        Files: <<
                include
                lib/libgstcontrol-0.8.dylib
                lib/libgstreamer-0.8.dylib
                lib/*.a
                lib/*.la
                lib/pkgconfig
                share/aclocal
                share/gtk-doc
        <<
<<

PostInstScript: <<
        if [ configure = "$1" ]; then
                gst-register-0.8 --gst-mask=0 >/dev/null 2>&1 || true
                gst-compprep-0.8 >/dev/null 2>&1 || true
                for progname in complete compprep feedback inspect launch 
md5sum register typefind xmlinspect xmllaunch; do
                        update-alternatives --install %p/bin/gst-$progname      
        gst-$progname   %p/bin/gst-$progname-0.8              8
                        update-alternatives --install 
%p/share/man/man1/gst-$progname.1 gst-$progname.1 
%p/share/man/man1/gst-$progname-0.8.1 8
                done
        fi
<<
PostRmScript: <<
        if [ upgrade != "$1" ]; then
                rm -rf %p/var/cache/%n-0.8
                for progname in complete compprep feedback inspect launch 
md5sum register typefind xmlinspect xmllaunch; do
                        update-alternatives --remove gst-$progname   
%p/bin/gst-$progname-0.8
                        update-alternatives --remove gst-$progname.1 
%p/share/man/man1/gst-$progname-0.8.1
                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.
<<




-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to