Update of /cvsroot/fink/dists/10.2/unstable/main/finkinfo/graphics
In directory usw-pr-cvs1:/tmp/cvs-serv8843

Added Files:
        libquicktime0-0.9.2pre1-2.info libquicktime0-0.9.2pre1-2.patch 
Log Message:
New package from tracker.


--- NEW FILE: libquicktime0-0.9.2pre1-2.info ---
Package: libquicktime0
Version: 0.9.2pre1
Revision: 2
###
Source: mirror:sourceforge:libquicktime/libquicktime-%v.tar.gz
###
Depends: sdl-shlibs, gtk+-shlibs, libjpeg-shlibs, libpng-shlibs, libdv-shlibs, 
libvorbis0-shlibs, dlcompat, %N-shlibs (= %v-%r), %N-bin
BuildDepends: automake (>= 1.6-1), sdl, gtk+, libjpeg, libpng, libdv, libvorbis0
BuildDependsOnly: True
###
TarFilesRename: plugins/rtjpeg/RTjpeg.c:plugins/rtjpeg/rtjpeg1.c 
plugins/rtjpeg/RTjpeg.h:plugins/rtjpeg/rtjpeg1.h
Patch: %f.patch
###
SetCFLAGS: -Ddlsym=dlsym_auto_underscore
SetCPPFLAGS: -no-cpp-precomp
ConfigureParams: <<
  --mandir='${prefix}/share/man' --with-dv=%p/include --disable-mmx
<<
CompileScript: <<
  rm depcomp       ; cp %p/share/automake-1.6/depcomp .
  rm install-sh    ; cp %p/share/automake-1.6/install-sh .
  rm missing       ; cp %p/share/automake-1.6/missing .
  rm mkinstalldirs ; cp %p/share/automake-1.6/mkinstalldirs .
  ./configure %c
  make
<<
InstallScript: make install DESTDIR=%d
###
DocFiles: README COPYING
License: LGPL
###
Description: Enhanced quicktime4linux library
###
SplitOff: <<
    Package: libquicktime0-shlibs
    Description: Shared libraries for quicktime4linux
    Files: lib/libquicktime.0.0.0.dylib lib/libquicktime.0.dylib
    DocFiles: README COPYING AUTHORS ChangeLog NEWS TODO
<<
SplitOff2: <<    
    Package: libquicktime0-bin
    Description: Various commands using quicktime4linux library
    Depends: %N-shlibs (= %v-%r)
    Files: bin
    DocFiles: README COPYING
<<
###
DescDetail: <<
libquicktime is an enhanced version of quicktime4linux with plug-in 
support for dealing with various audio/video media types.

The tools in the -bin package use the library to read and write 
quicktime files.

Why might I need it?:- Used by mjpegtools to read Quicktime files.

Find more info at http://libquicktime.sourceforge.net/ and the 
original source http://www.heroinewarrior.com/quicktime.php3
<<
DescPort: <<
Sorted out various flags and stuff to make 'configure' compatible with 
MacOS 10.1 compiler and fink libs + includes.  Also libjpeg/libpng 
tests were not working... but now ok.

Some of the filenames in the tarball are 'case sensitive' in that there 
are two different files whose names differ only in case (RTjpeg.c and 
rtjpeg.c also RTjpeg.h and rtjpeg.h) these have  been renamed, the 
Makefile.in changed and #includes fixed.  Argh!

Oh no. There's a framework called Quicktime - 
#include <quicktime/quicktime.h> picks up the framework include 
- changed all these to "quicktime/quicktime.h" - but is there a better 
way? There are 59!

The plugin loading needs to use dlsym_auto_underscore instead of dlsym.  
For some reason the programs using the library need to run as root 
- suspect it's the plugin loading.

Don't compile utils/lqtplay.c as it uses sys/soundcard.h 
... one day might might fix it.

utils/testqt.c changed to use ceil() (not ceilf())

...why did I choose this as my first! - needs splitoffs - back to the 
manuals again... done!

Lots of fun with libtool!  ltmain.sh (~1.4.?) has various known 
problems patched but had to disable relinking completely - but why 
was it doing it?  Seems fine without it - which is probably what you
would expect.

Patched configure problem causing failure with gcc3 (10.2)
<<
###
Homepage: http://libquicktime.sourceforge.net/
Maintainer: James Watson <[EMAIL PROTECTED]>


--- NEW FILE: libquicktime0-0.9.2pre1-2.patch ---
diff -ru libquicktime-0.9.2pre1/configure libquicktime-0.9.2pre1-patched/configure
--- libquicktime-0.9.2pre1/configure    Wed Aug 14 22:49:04 2002
+++ libquicktime-0.9.2pre1-patched/configure    Fri Sep 20 11:42:27 2002
@@ -4608,7 +4608,7 @@
     # FIXME: Relying on posixy $() will cause problems for
     #        cross-compilation, but unfortunately the echo tests do not
     #        yet detect zsh echo's removal of \ escapes.
-    archive_cmds='$nonopt $(test "x$module" = xyes && echo -bundle || echo 
-dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags 
-install_name $rpath/$soname $verstring'
+    archive_cmds='$nonopt $(test x$module = xyes && echo -bundle || echo -dynamiclib) 
+$allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags $(test x$module != xyes 
+&& echo -install_name $rpath/$soname $verstring) '
     # We need to add '_' to the symbols in $export_symbols first
     #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
     hardcode_direct=yes
@@ -7387,10 +7387,10 @@
 AS=gcc
 ASFLAGS=
 
-COMMON_CFLAGS=" -finline-functions -W -Wall -Wno-unused -Winline"
+COMMON_CFLAGS=" -finline-functions -W -Wall -Wno-unused -Winline $CFLAGS"
 PROFILE_CFLAGS=" -pg -fprofile-arcs -ftest-coverage"
[...1010 lines suppressed...]
                FILE **pxAudioOutputs;
                int16_t **ppiAudioBuffer;
@@ -55,7 +55,7 @@
 
                if( fFrameRate <= 0 )
                        iSamplesPerFrame = 
-                               ceilf( quicktime_sample_rate( pxQuicktimeInput, 0 ) );
+                               ceil( quicktime_sample_rate( pxQuicktimeInput, 0 ) );
                
 
                {
diff -ru libquicktime-0.9.2pre1/utils/yuv4toyuv.c 
libquicktime-0.9.2pre1-patched/utils/yuv4toyuv.c
--- libquicktime-0.9.2pre1/utils/yuv4toyuv.c    Wed Feb 27 23:18:25 2002
+++ libquicktime-0.9.2pre1-patched/utils/yuv4toyuv.c    Fri Sep 20 11:42:16 2002
@@ -1,4 +1,4 @@
-#include <quicktime/quicktime.h>
+#include "quicktime/quicktime.h"
 
 int usage(void)
 {



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to