Update of /cvsroot/fink/experimental/michga
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12179

Added Files:
        gstreamer.info gstreamer.patch 
Log Message:
Make gstreamer building the developer's and user's doc, works together with the 
new openjade info file, v.1029

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

Depends: %N-shlibs (>= %v-%r)
BuildDepends: glib2-dev (>= 2.6.6-1111), 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, xfig
GCC: 4.0

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

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
PatchScript: sed -e "s|@PREFIX@|%p|g" <%a/%n.patch | patch -p1
CompileScript: <<
#!/bin/sh -ex
        aclocal -I common/m4
        autoconf --force
        ./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.6.6-1111), 
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.6.6-1111), 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
                mkdir -p "%p/var/cache/%n-0.8"
                echo "" > /tmp/gstreamer-postinst.log
                for command in "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 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.
<<


--- NEW FILE: gstreamer.patch ---
diff -Nurd gstreamer-0.8.12-orig/common/m4/as-docbook.m4 
gstreamer-0.8.12/common/m4/as-docbook.m4
--- gstreamer-0.8.12-orig/common/m4/as-docbook.m4       2004-02-22 
16:18:08.000000000 +0100
+++ gstreamer-0.8.12/common/m4/as-docbook.m4    2006-02-28 00:10:31.000000000 
+0100
@@ -14,7 +14,7 @@
   TYPE_UC=XML
   DOCBOOK_VERSION=4.1.2
 
-  if test ! -f /etc/xml/catalog; then
+  if test ! -f @PREFIX@/etc/xml/catalog; then
     for i in /usr/share/sgml/docbook/stylesheet/xsl/nwalsh 
/usr/share/sgml/docbook/xsl-stylesheets/;
     do
       if test -d "$i"; then
@@ -22,7 +22,7 @@
       fi
     done
   else
-    XML_CATALOG=/etc/xml/catalog
+    [EMAIL PROTECTED]@/etc/xml/catalog
     CAT_ENTRY_START='<!--'
     CAT_ENTRY_END='-->'
   fi



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to