Update of /cvsroot/fink/experimental/thesin/test
In directory usw-pr-cvs1:/tmp/cvs-serv13299/thesin/test
Added Files:
libdv-0.98-1.info libdv-0.98-1.patch
Log Message:
working to finish and take over package
--- NEW FILE: libdv-0.98-1.info ---
Package: libdv
Version: 0.98
Revision: 1
###
Depends: popt-shlibs, sdl-shlibs, glib-shlibs, gtk+-shlibs, x11, dlcompat, %N-shlibs
(= %v-%r)
BuildDepends: fink (>= 0.9.9), glib, gtk+, pkgconfig, popt, sdl
BuildDependsOnly: true
###
Source: mirror:sourceforge:%n/%n-%v.tar.gz
SourceMD5: 9b536c093869f171de1b4179885e43fb
###
Patch: %f.patch
###
ConfigureParams: --disable-asm --enable-sdl --with-x --with-pic --enable-shared
--enable-static --mandir=%i/share/man --infodir=%p/share/info --libexecdir=%p/lib
###
SplitOff: <<
Package: %N-shlibs
Replaces: %N (<< %v-2)
Files: <<
lib/%N.*.dylib
<<
DocFiles: AUTHORS COPYING COPYRIGHT ChangeLog INSTALL NEWS README* TODO
<<
SplitOff2: <<
Package: %N-bin
Files: <<
bin
<<
DocFiles: COPYING COPYRIGHT
<<
###
SetCPPFLAGS: -no-cpp-precomp
NoSetLDFLAGS: true
SetLIBS: -L%p/lib
###
DocFiles: COPYING COPYRIGHT
###
Description: Software decoder for DV format video
DescDetail: <<
The Quasar DV codec (libdv) is a software codec for DV video, the encoding
format used by most digital camcorders, typically those that support the
IEEE 1394 (a.k.a. FireWire or i.Link) interface. libdv was developed
according to the official standards for DV video: IEC 61834 and SMPTE 314M.
<<
DescPort: <<
--- Justin F. Hallett (August 14, 2002) (0.98-1)
- Stopped the build of playdv (needs non oss support, and better SDL support)
- encodedv/dvconnect.c stdlib.h instead of malloc.h
- encodedv/dvconnect.c had to remove a block made function fail no matter what
- encodedv/dvavi.c stdlib.h instead of malloc.h
- used the NoLDFLAGS -> LIBS try to build properly
--- Justin F. Hallett (May 2, 2002) (0.9.5-1)
- Stopped the build of playdv (needs to be ported to use esd instead of oss)
- Stopped the build of encodedv (started the port of it, will finish for
next revision)
- fix in encodedv/dvconnect.c to use stdlib.h instead of malloc.h for __APPLE__
- fixed libdv/Makefile.in to link to proper libs (.libs/*.a instead of *.la)
- multiple fixes in libdv/audio.c, had to disable 2 areas for __APPLE__
- libdv/dv.c fixed functions calls (dv_mb411_right_YUY2 and dv_mb411_YUY2)
- libdv/enc_input.c disabled a section for __APPLE__
- libdv/encode.c fix to disable a redefine of swab for __APPLE__
- libdv/idct_248.c __APPLE__ needed int64 to be defined
- libdv/parse.c disabled a section for __APPLE__
- libdv/vlc.c disable a few sections for __APPLE__ (based on the 0.9-3 patch)
<<
###
License: GPL
Maintainer: Justin F. Hallett <[EMAIL PROTECTED]>
Homepage: http://www.sourceforge.net/projects/libdv/
--- NEW FILE: libdv-0.98-1.patch ---
diff -ruN libdv-0.98.orig/Makefile.in libdv-0.98/Makefile.in
--- libdv-0.98.orig/Makefile.in 2002-07-30 10:36:54.000000000 -0600
+++ libdv-0.98/Makefile.in 2002-08-14 15:58:24.000000000 -0600
@@ -94,7 +94,7 @@
am__quote = @am__quote@
install_sh = @install_sh@
-SUBDIRS = libdv playdv encodedv
+SUBDIRS = libdv encodedv playdv
AUX_DIST = $(ac_aux_dir)/config.guess \
$(ac_aux_dir)/config.sub \
diff -ruN libdv-0.98.orig/encodedv/dvavi.c libdv-0.98/encodedv/dvavi.c
--- libdv-0.98.orig/encodedv/dvavi.c 2002-02-24 01:38:07.000000000 -0700
+++ libdv-0.98/encodedv/dvavi.c 2002-08-14 16:00:21.000000000 -0600
@@ -41,7 +41,11 @@
#include <popt.h>
#endif
+#ifndef __APPLE__
#include <malloc.h>
+#else
+#include <stdlib.h>
+#endif
#include <stdarg.h>
#include <libdv/headers.h>
diff -ruN libdv-0.98.orig/encodedv/dvconnect.c libdv-0.98/encodedv/dvconnect.c
--- libdv-0.98.orig/encodedv/dvconnect.c 2002-04-03 22:42:11.000000000 -0700
+++ libdv-0.98/encodedv/dvconnect.c 2002-08-14 15:58:55.000000000 -0600
@@ -44,7 +44,11 @@
#include <popt.h>
#endif
+#ifndef __APPLE__
#include <malloc.h>
+#else
+#include <stdlib.h>
+#endif
static long cip_n_ntsc = 2436;
static long cip_d_ntsc = 38400;
@@ -862,6 +866,7 @@
int rt_raisepri (int pri)
{
struct sched_param scp;
+#ifndef __APPLE__
/*
* Verify that scheduling is available
@@ -879,6 +884,9 @@
}
}
return (0);
+#else
+ return (-1);
+#endif
}
/* ------------------------------------------------------------------------
-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits