Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs
In directory vz-cvs-3.sog:/tmp/cvs-serv9840

Added Files:
        libdv4.info libdv4.patch 
Log Message:
Move from 10.6 to 10.7, new upstream release, build fixes and deps update

--- NEW FILE: libdv4.info ---
Package: libdv4
Version: 1.0.0
Revision: 1
###
BuildDepends: fink (>= 0.24.12-1), popt
Depends: %N-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: libdv
Replaces: libdv
###
Source: mirror:sourceforge:libdv/libdv-%v.tar.gz
Source-MD5: f895162161cfa4bb4a94c070a7caa6c7
###
PatchFile: %N.patch
PatchFile-MD5: 6f6c976e2371ecef95a6c3d3fb4b0a73
###
DocFiles: COPYING COPYRIGHT
###
ConfigureParams: --disable-asm --disable-sdl --disable-gtk --disable-xv 
--without-x --with-pic --enable-shared --enable-static --mandir=%i/share/man 
--infodir=%i/share/info --libexecdir=%p/lib
###
SetCPPFLAGS: -U_SC_PRIORITY_SCHEDULING
SetCFLAGS: -U_SC_PRIORITY_SCHEDULING
###
InfoTest: TestScript: make check || exit 2
###
SplitOff: <<
  Package: %N-shlibs
  Replaces: libdv-shlibs
  Conflicts: libdv-shlibs
  Provides: libdv-shlibs
  Files: <<
    lib/libdv.4.*
  <<
  Shlibs: <<
    %p/lib/libdv.4.dylib 5.0.0 %n (>= 0.104-3)
  <<
  DocFiles: AUTHORS COPYING COPYRIGHT ChangeLog INSTALL NEWS README* TODO
<<
SplitOff2: <<
  Package: %N-bin
  Depends: %N-shlibs (>= %v-%r), popt-shlibs
  Replaces: libdv-bin
  Conflicts: libdv-bin
  Files: <<
    bin
    share/man
  <<
  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: <<
--- Benjamin Reed (September 8, 2009)
- removed liboss references

--- Justin F. Hallett (April 5, 2003) (0.99-1)
- enhanced the patch to make it more applable upstream
- enabled playdv
- disabled linking to sdl so playdv would build
- linked playdv againsted liboss

--- 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)

dmacks: gtk front end seems to be not built
<<
###
License: GPL
Homepage: http://libdv.sourceforge.net/
Maintainer: Justin F. Hallett <the...@users.sourceforge.net>

--- NEW FILE: libdv4.patch ---
diff -uNr libdv-0.104/encodedv/dvconnect.c libdv-0.104-new/encodedv/dvconnect.c
--- libdv-0.104/encodedv/dvconnect.c    2004-05-30 22:05:23.000000000 -0400
+++ libdv-0.104-new/encodedv/dvconnect.c        2005-04-28 10:43:43.000000000 
-0400
@@ -857,12 +857,13 @@
 
 int rt_raisepri (int pri)
 {
-#ifdef _SC_PRIORITY_SCHEDULING
+#if defined(_SC_PRIORITY_SCHEDULING) && !defined(__APPLE__)
        struct sched_param scp;
 
        /*
         * Verify that scheduling is available
         */
+#if defined(_SC_PRIORITY_SCHEDULING) && !defined(__APPLE__)
        if (sysconf (_SC_PRIORITY_SCHEDULING) == -1) {
                fprintf (stderr, "WARNING: RR-scheduler not available, "
                         "disabling.\n");
@@ -877,6 +878,11 @@
        }
 #endif
        return (0);
+#else
+               fprintf (stderr, "WARNING: RR-scheduler not available, "
+                       "disabling.\n");
+               return (-1);
+#endif
 }
 
 /* ------------------------------------------------------------------------


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to