Update of /cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/graphics
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18820

Modified Files:
        ffmpeg.info libquicktime0.info 
Log Message:
Updates for both libquicktime and ffmpeg, enabling more features in both

Index: ffmpeg.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/graphics/ffmpeg.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- ffmpeg.info 3 May 2005 12:34:50 -0000       1.2
+++ ffmpeg.info 4 May 2005 01:16:37 -0000       1.3
@@ -1,35 +1,40 @@
 Package: ffmpeg
-Version: 0.4.8
-Revision: 13
+Version: 0.4.9-pre1
+Revision: 10
 ###
-Depends: lame-shlibs, lame, libogg-shlibs, libvorbis0-shlibs, imlib2-shlibs, 
libavcodec1-shlibs, libavformat1-shlibs, sdl-shlibs, a52dec, faad
-BuildDepends: lame-dev, libogg, libvorbis0, imlib2, sdl, libfaad1-dev, 
libmp4v21-dev, libpostproc1
+BuildDepends: a52dec-dev, imlib2, lame-dev, libfaad1-dev, libmp4v21-dev, 
libogg, libpostproc1, libvorbis0, sdl
+Depends: a52dec, faad, lame, a52dec-shlibs, imlib2-shlibs, lame-shlibs, 
libavcodec1-shlibs, libavformat1-shlibs, libogg-shlibs, libvorbis0-shlibs, 
sdl-shlibs
 ###
 Source: mirror:sourceforge:%n/%n-%v.tar.gz
-Source-MD5: e00d47614ba1afd99ad2ea387e782dd9
+Source-MD5: ea5587e3c66d50b1503b82ac4179c303
 ###
 PatchScript: <<
+  ### WTF and YUCK
+  perl -pi -e 's,LDFLAGS=\"-Wl\,-d\",LDFLAGS=\"\",g' configure
+  perl -pi -e 's,\#define printf please_use_av_log,\/\/\#define printf 
please_use_av_log,g' libavcodec/common.h
+  perl -pi -e 's,\#define fprintf please_use_av_log,\/\/\#define fprintf 
please_use_av_log,g' libavcodec/common.h
+  perl -pi -e 's,\#define fprintf please_use_av_log,\/\/\#define fprintf 
please_use_av_log,g' libavcodec/utils.c
+  perl -pi -e 's,\#undef fprintf,\/\/\#undef fprintf,g' libavcodec/utils.c
+  perl -pi -e 's,\#define time 
time_is_forbidden_due_to_security_issues,\/\/\#define time 
time_is_forbidden_due_to_security_issues,g' libavcodec/common.h
   ### Fix ffserver conf file location
   perl -pi -e 's,/etc,%p/etc,g' ffserver.c
   ### Enable ffserver on darwin
   perl -pi -e 's,ffserver="no",ffserver="yes",g' configure
   ### Fix for Imlib2
   perl -pi -e 's,-lImlib2,-I%p/include -L%p/lib -lImlib2,g' configure
-  ### Lib version fix
-  perl -pi -e 's,dynamiclib,dynamiclib -compatibility_version 1 
-current_version 1.4.8 -install_name %p/lib/\\\$(SLIB_INSTALL),g' configure
-  ### so -> dylib
-  perl -pi -e 's,SLIBSUF=".so",SLIBSUF=".dylib",g' configure
+  ### Lib version fix & so -> dylib
+  perl -pi -e 's,dynamiclib\",dynamiclib -undefined dynamic_lookup 
-compatibility_version 1 -current_version 1.4.8.1 -install_name 
%p/lib/\\\$(SLIB_INSTALL)\"\nSLIBSUF=\".dylib\",g' configure
   ### Fix dlopen filenames
   perl -pi -e 's,liba52.so.0,%p/lib/liba52.0.dylib,g' libavcodec/a52dec.c
   perl -pi -e 's,libfaad.so.0,%p/lib/libfaad.0.dylib,g' libavcodec/faad.c
   ### More fixes for dylib
-  perl -pi -e 's,\$\(SLIBSUF\),.0.4.8\$\(SLIBSUF\),g' Makefile
-  perl -pi -e 's,\$\(SLIBSUF\),.0.4.8\$\(SLIBSUF\),g' libavcodec/Makefile
-  perl -pi -e 's,\$\(SLIBSUF\),.0.4.8\$\(SLIBSUF\),g' libavformat/Makefile
+  perl -pi -e 's,\$\(SLIBSUF\),.0.4.8.1\$\(SLIBSUF\),g' Makefile
+  perl -pi -e 's,\$\(SLIBSUF\),.0.4.8.1\$\(SLIBSUF\),g' libavcodec/Makefile
+  perl -pi -e 's,\$\(SLIBSUF\),.0.4.8.1\$\(SLIBSUF\),g' libavformat/Makefile
   perl -pi -e 's,SLIB=,SLIB_INSTALL=\$(SLIBPREF)avcodec.0\$(SLIBSUF)\nSLIB=,g' 
libavcodec/Makefile
   perl -pi -e 
's,SLIB=,SLIB_INSTALL=\$(SLIBPREF)avformat.0\$(SLIBSUF)\nSLIB=,g' 
libavformat/Makefile
-  perl -pi -e 's,\$\(CC\) \$\(SHFLAGS\) -o \$\@ \$\(OBJS\) \$\(EXTRALIBS\) 
\$\(AMREXTRALIBS\),\$\(CC\) \$\(SHFLAGS\) -o \$\@ \$\(OBJS\) \$\(EXTRALIBS\) 
\$\(AMREXTRALIBS\)\n\tln -sf \$\(SLIB\) 
\$\(SLIBPREF\)avcodec.0\$\(SLIBSUF\)\n\tln -sf \$(SLIB\) 
\$\(SLIBPREF\)avcodec\$\(SLIBSUF\),g' libavcodec/Makefile
-  perl -pi.bak -e 's,\$\(CC\) \$\(SHFLAGS\) -o (.*),\$\(CC\) \$\(SHFLAGS\) -o 
$1\n\tln -sf \$\(SLIB\) \$\(SLIBPREF\)avformat.0\$\(SLIBSUF\)\n\tln -sf 
\$(SLIB\) \$\(SLIBPREF\)avformat\$\(SLIBSUF\),g' libavformat/Makefile
+  perl -pi -e 's,\$\(CC\) \$\(SHFLAGS\) -o (.*),\$\(CC\) \$\(SHFLAGS\) -o 
$1\n\tln -sf \$\(SLIB\) \$\(SLIBPREF\)avcodec.0\$\(SLIBSUF\)\n\tln -sf 
\$(SLIB\) \$\(SLIBPREF\)avcodec\$\(SLIBSUF\),g' libavcodec/Makefile
+  perl -pi -e 's,\$\(CC\) \$\(SHFLAGS\) -o (.*),\$\(CC\) \$\(SHFLAGS\) -o 
$1\n\tln -sf \$\(SLIB\) \$\(SLIBPREF\)avformat.0\$\(SLIBSUF\)\n\tln -sf 
\$(SLIB\) \$\(SLIBPREF\)avformat\$\(SLIBSUF\),g' libavformat/Makefile
   ### libsvformat shared lib linking
   perl -pi -e 's,PPOBJS=,PPOBJS=\nLIBS+=-L../libavcodec 
-lavcodec\nEXTRALIBS+=-lmp3lame -lvorbis -lvorbisenc -logg,g' 
libavformat/Makefile
   perl -pi -e 's,\$\(EXTRALIBS\),\$\(LIBS\) \$\(EXTRALIBS\),g' 
libavformat/Makefile
@@ -38,7 +43,7 @@
   ### the second if.
   perl -pi -e 's,-logg -lvorbis -lvorbisenc,-lmp3lame -logg -lvorbis 
-lvorbisenc,g' Makefile
   ### Fix vhook
-  perl -pi -e 's,\+=-bundle -flat_namespace -undefined suppress,=-bundle 
-avoid-version,g' vhook/Makefile
+  perl -pi -e 's,\+=-flat_namespace -undefined suppress,=-bundle 
-avoid-version,g' vhook/Makefile
   perl -pi -e 's,\$<,\$< -L../libavcodec -lavcodec -L../libavformat -lavformat 
-L%p/lib,g' vhook/Makefile
   ### Can't strip libs with ref to dylibs
   perl -pi -e 's,install -s,install,g' vhook/Makefile
@@ -65,7 +70,7 @@
 ###
 DocFiles: COPYING CREDITS Changelog INSTALL README doc/*.html doc/*.txt
 ###
-ConfigureParams: --cc=gcc --extra-libs="-L%p/lib" 
--extra-cflags="-no-cpp-precomp -fomit-frame-pointer -force_cpusubtype_ALL 
-faltivec -fno-common" --enable-mp3lame --enable-vorbis --enable-pp 
--enable-shared-pp --enable-faad --enable-faadbin --enable-a52 --enable-a52bin 
--enable-shared --mandir=%p/share/man
+ConfigureParams: --cc=gcc --extra-libs="-L%p/lib -la52" 
--extra-cflags="-force_cpusubtype_ALL -Wno-sign-compare -maltivec -fno-common" 
--enable-gpl --enable-mp3lame --enable-vorbis --enable-pp --enable-shared-pp 
--powerpc-perf-enable --disable-faac --enable-faad --enable-faadbin 
--enable-a52 --enable-a52bin --enable-shared --mandir=%p/share/man 
--disable-mmx --disable-audio-beos --disable-v4l --disable-dv1394
 ###
 InstallScript: <<
   make install prefix=%i
@@ -75,25 +80,25 @@
   install -m 664 doc/ffserver.1 %i/share/man/man1
   install -m 664 doc/ffplay.1 %i/share/man/man1
   install -m 664 doc/ffmpeg.1 %i/share/man/man1
-  ln -sf libavcodec.0.4.8.dylib %i/lib/libavcodec.0.dylib
-  ln -sf libavcodec.0.4.8.dylib %i/lib/libavcodec.dylib
-  ln -sf libavformat.0.4.8.dylib %i/lib/libavformat.0.dylib
-  ln -sf libavformat.0.4.8.dylib %i/lib/libavformat.dylib
+  ln -sf libavcodec.0.4.8.1.dylib %i/lib/libavcodec.0.dylib
+  ln -sf libavcodec.0.4.8.1.dylib %i/lib/libavcodec.dylib
+  ln -sf libavformat.0.4.8.1.dylib %i/lib/libavformat.0.dylib
+  ln -sf libavformat.0.4.8.1.dylib %i/lib/libavformat.dylib
 <<
 ###
 SplitOff: <<
   Package: libavcodec1-shlibs
-  Depends: lame-shlibs, libvorbis0-shlibs, libpostproc1-shlibs
+  Depends: a52dec-shlibs, lame-shlibs, libpostproc1-shlibs, libvorbis0-shlibs
   Conflicts: ffmpeg (<< 0.4.6-1)
   Replaces: ffmpeg (<< 0.4.6-1)
   Files: <<
     lib/libavcodec.*.dylib
   <<
   Shlibs: <<
-    %p/lib/libavcodec.0.dylib 1.0.0 libavcodec1-shlibs (>= 0.4.6-1)
+    %p/lib/libavcodec.0.dylib 1.0.0 %n (>= 0.4.6-1)
   <<
   DocFiles: COPYING
-  Description: FFmpeg audio/video encoders and decoders libs
+  Description: Audio/video encoders and decoders libs
 <<
 SplitOff2: <<
   Package: libavcodec1-dev
@@ -106,16 +111,16 @@
     lib/libavcodec.dylib
   <<
   DocFiles: COPYING
-  Description: FFmpeg audio/video encoders and decoders dev files
+  Description: Audio/video encoders and decoders dev files
 <<
 SplitOff3: <<
   Package: libavformat1-shlibs
-  Depends: lame-shlibs, libvorbis0-shlibs, libogg-shlibs, libavcodec1-shlibs
+  Depends: a52dec-shlibs, lame-shlibs, libavcodec1-shlibs, libogg-shlibs, 
libvorbis0-shlibs
   Files: <<
     lib/libavformat.*.dylib
   <<
   Shlibs: <<
-    %p/lib/libavformat.0.dylib 1.0.0 libformat1-shlibs (>= 0.4.8-1)
+    %p/lib/libavformat.0.dylib 1.0.0 %n (>= 0.4.8-1)
   <<
   DocFiles: COPYING
   Description: Parsers and generators for all common audio/video formats libs
@@ -135,14 +140,14 @@
   Package: %N-dev
   BuildDependsOnly: true
   Files: <<
-    include/
+    include
   <<
   DocFiles: COPYING
   Description: FFmpeg developement files
 <<
 SplitOff6: <<
   Package: %N-server
-  Depends: lame-shlibs, libogg-shlibs, libvorbis0-shlibs, libavcodec1-shlibs, 
libavformat1-shlibs, %N, daemonic, a52dec, faad
+  Depends: %N, daemonic, a52dec, faad, a52dec-shlibs, lame-shlibs, 
libavcodec1-shlibs, libavformat1-shlibs, libogg-shlibs, libvorbis0-shlibs
   Conflicts: ffmpeg (<< 0.4.6-1)
   Replaces: ffmpeg (<< 0.4.6-1)
   ConfFiles: %p/etc/ffserver.conf
@@ -181,7 +186,7 @@
   <<
 <<
 ###
-Description: Tool to convert one video file format to another and SDL player
+Description: Tool to convert video file formats
 DescDetail: <<
   FFMpeg is a complete and free Internet live audio and video broadcasting
   solution for Linux/Unix. It also includes a digital VCR. It can encode in

Index: libquicktime0.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/graphics/libquicktime0.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- libquicktime0.info  3 May 2005 12:34:50 -0000       1.2
+++ libquicktime0.info  4 May 2005 01:16:37 -0000       1.3
@@ -1,55 +1,54 @@
 Package: libquicktime0
-Version: 0.9.2rel
-Revision: 12
+Version: 0.9.4
+Revision: 10
 ###
-Source: mirror:sourceforge:libquicktime/libquicktime-0.9.2.tar.gz
-Source-MD5: 1b42ca12966526647fa9a1b14fb947a1
+Source: mirror:sourceforge:libquicktime/libquicktime-%v.tar.gz
+Source-MD5: 8d93e4e3393942edc35511dd2e51a32d
 ###
-Depends: sdl-shlibs, gtk+-shlibs, libjpeg-shlibs, libpng3-shlibs, 
libdv4-shlibs, libvorbis0-shlibs, libogg-shlibs, liboss1-shlibs, %N-shlibs (= 
%v-%r), %N-bin
-BuildDepends: glib, audiofile, esound, sdl, gtk+, libjpeg, libpng3, libdv4, 
libvorbis0, libogg, gettext-dev, gettext-bin, gettext-tools, libiconv-dev, 
liboss1
+BuildDepends: audiofile, esound, gettext-dev, glib, gtk+, lame-dev, 
libavcodec1-dev (>= 0.4.9-pre1-1), libdv4, libiconv-dev, libjpeg, libogg, 
liboss1, libpng3, libvorbis0, sdl, x11-dev
+Depends: %N-shlibs (>= %v-%r)
 BuildDependsOnly: True
 ###
 TarFilesRename: plugins/rtjpeg/RTjpeg.c:plugins/rtjpeg/rtjpeg1.c 
plugins/rtjpeg/RTjpeg.h:plugins/rtjpeg/rtjpeg1.h
 ###
 PatchScript: <<
-  ### Relink Patch
-  perl -pi -e 's,need_relink=yes,need_relink=no,g' ltmain.sh
   ### Fix oss sound
-  perl -pi -e 's,sys/soundcard.h,liboss/soundcard.h,g' utils/lqtplay.c
+  perl -pi -e 's,\#undef HAVE_SYS_SOUNDCARD_H,\#define HAVE_SYS_SOUNDCARD_H 
1,g' config.h.in
+  perl -pi -e 's,sys/soundcard.h,liboss/soundcard.h,g' configure
+  perl -pi -e 's,\<sys/soundcard.h\>,\<liboss/soundcard.h\>,g' utils/lqtplay.c
   perl -pi -e 's,LIBS = [EMAIL PROTECTED]@,LIBS = [EMAIL PROTECTED]@ -loss,g' 
utils/Makefile.in
-  perl -pi -e 's, open\(, libossopen\(,g' utils/lqtplay.c
-  perl -pi -e 's, write\(, libosswrite(,g' utils/lqtplay.c
-  perl -pi -e 's, ioctl\(, libossioctl\(,g' utils/lqtplay.c
+  perl -pi -e 's, open\(, liboss_open\(,g' utils/lqtplay.c
+  perl -pi -e 's, write\(, liboss_write(,g' utils/lqtplay.c
+  perl -pi -e 's, ioctl\(, liboss_ioctl\(,g' utils/lqtplay.c
+  perl -pi -e 's, close\(, liboss_close\(,g' utils/lqtplay.c
   ### Fix bad naming in rtjpeg
   perl -pi -e 's,RTjpeg.h,rtjpeg1.h,g' plugins/rtjpeg/Makefile.in
   perl -pi -e 's,RTjpeg.c,rtjpeg1.c,g' plugins/rtjpeg/Makefile.in
-  perl -pi -e 's,RTjpeg.h,rtjpeg1.h,g' plugins/rtjpeg/rtjpeg.h
   perl -pi -e 's,RTjpeg.h,rtjpeg1.h,g' plugins/rtjpeg/rtjpeg1.h
-  perl -pi -e 's,RTjpeg.h,rtjpeg1.h,g' plugins/rtjpeg/rtjpeg.c
   perl -pi -e 's,RTjpeg.h,rtjpeg1.h,g' plugins/rtjpeg/rtjpeg1.c
+  perl -pi -e 's,RTjpeg.h,rtjpeg1.h,g' plugins/rtjpeg/rtjpeg_codec.h
   perl -pi -e 's,RTjpeg,rtjpeg1,g' plugins/rtjpeg/Makefile.in
-  ### 10.3 fix for two level namespace
-  perl -pi -e 's,-flat_namespace -undefined suppress,-undefined 
dynamic_lookup,g' configure
-  perl -pi -e 's,-all_load \$convenience,-all_load,g' configure
-  perl -pi -e 's,hardcode_direct=yes,hardcode_direct=no,g' configure
   ### Fix for vorbis, needs ogg too
   perl -pi -e 's, -lvorbis , -lvorbis -logg ,g' configure
-  ### Fix libjpeg, libpng, libavcodec
+  ### Fix libjpeg, libpng
   perl -pi -e 's,-ljpeg(.*),\"-L%p/lib -ljpeg$1\",g' configure
   perl -pi -e 's,-lpng(.*),-L%p/lib -lpng$1,g' configure
-  # perl -pi -e 's,-lavcodec(.*),-L%p/lib -lavcodec$1,g' configure
-  ### Remove 64 bit calls that are missing in stdio.h
-  perl -pi -e 's, fseeko64, fseeko,g' include/lqt_fseek.h
-  perl -pi -e 's, ftello64, ftello,g' include/lqt_fseek.h
+  ### Fix avcodec
+  perl -pi -e 's,AVCODEC_BUILD="4734",AVCODEC_BUILD="4718",g' configure
 <<
 ###
 NoSetLDFLAGS: true
+SetLDFLAGS: -bind_at_load
 SetLIBS: -L%p/lib
-SetCPPFLAGS: -fno-common -DLIBOSS_IOCTL=libossioctl -DLIBOSS_OPEN=libossopen 
-DLIBOSS_CLOSE=libossclose -DLIBOSS_WRITE=libosswrite
+SetCPPFLAGS: -DLIBOSS_INTERNAL
 ###
-ConfigureParams: --with-vorbis-prefix=%p --mandir='${prefix}/share/man' 
--with-dv --disable-mmx
+ConfigureParams: --with-avcodec=%p --with-vorbis=%p 
--disable-dependency-tracking --with-pic --enable-static --enable-shared 
--mandir='${prefix}/share/man' --with-dv --disable-mmx --disable-firewire
 ###
-InstallScript: make install DESTDIR=%d
+InstallScript: <<
+    make install DESTDIR=%d
+    rm -rf %i/lib/libquicktime/*.a
+    rm -rf %i/lib/libquicktime/*.la
+<<
 ###
 DocFiles: README COPYING
 License: LGPL
@@ -65,9 +64,10 @@
 <<
 SplitOff2: <<    
     Package: libquicktime0-bin
+    Depends: audiofile-shlibs, esound-shlibs, gettext, glib-shlibs, 
gtk+-shlibs, lame-shlibs, libavcodec1-shlibs (>= 0.4.9-pre1-1), libdv4-shlibs, 
libiconv, libjpeg-shlibs, libogg-shlibs, liboss1-shlibs, libpng3-shlibs (>= 
1.2.5-4), libquicktime0-shlibs (>= %v-%r), libvorbis0-shlibs
+    Replaces: libquicktime0 (<< 0.9.4-1)
     Description: Various commands using quicktime4linux library
-    Depends: %N-shlibs (= %v-%r)
-    Files: bin
+    Files: bin lib/libquicktime share/man
     DocFiles: README COPYING
 <<
 ###



-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to