Update of /cvsroot/fink/experimental/fangism/finkinfo
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv15563
Modified Files:
ffmpeg.info
Log Message:
stolen from Snaggle, and hacked to use/bdep:make (3.81+)
Index: ffmpeg.info
===================================================================
RCS file: /cvsroot/fink/experimental/fangism/finkinfo/ffmpeg.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- ffmpeg.info 18 Feb 2010 00:15:21 -0000 1.5
+++ ffmpeg.info 10 Nov 2010 00:20:12 -0000 1.6
@@ -1,14 +1,59 @@
-# from snaggle
Package: ffmpeg
-Version: 0.5
-Revision: 2
+Version: 0.6.1
+Revision: 3
###
-BuildDepends: bzip2, faac-dev, fink (>= 0.28), freetype219, gsm, imlib2,
lame-dev, libogg, libtheora0, libvorbis0, libx264-dev, pkgconfig, sdl, x11-dev,
xvidcore
-Depends: bzip2-shlibs, faac, lame, faac-shlibs, freetype219-shlibs,
imlib2-shlibs, lame-shlibs, libavdevice52-shlibs, libavcodec52-shlibs,
libavformat52-shlibs, libavutil49-shlibs, libogg-shlibs, libpostproc51-shlibs,
libswscale0-shlibs, libtheora0-shlibs, libvorbis0-shlibs, libx264-57-shlibs,
sdl-shlibs, x11-shlibs, xvidcore-shlibs
+BuildDepends: <<
+ bzip2,
+ dirac-dev (>= 1.0.2-1),
+ fink (>= 0.28),
+ fink-package-precedence,
+ freetype219,
+ gsm,
+ lame-dev,
+ libfaad2-dev (>= 2.7-1014),
+ libogg,
+ libopencore-amr0,
+ libopenjpeg,
+ libspeex1 (>= 1.2-0.0rc1.1),
+ libtheora0,
+ libvorbis0,
+ libvpx (>= 0.9.0-20100604-1),
+ libx264-98-dev (>= 0.0.20100602-2),
+ pkgconfig,
+ make,
+ sdl,
+ x11-dev,
+ xvidcore
+<<
+Depends: <<
+ bzip2-shlibs,
+ dirac-shlibs (>= 1.0.2-1),
+ freetype219-shlibs,
+ lame-shlibs,
+ libavcodec52-shlibs (= %v-%r),
+ libavdevice52-shlibs (= %v-%r),
+ libavfilter1-shlibs (= %v-%r),
+ libavformat52-shlibs (= %v-%r),
+ libavutil50-shlibs (= %v-%r),
+ libfaad2-shlibs (>= 2.7-1014),
+ libogg-shlibs,
+ libopencore-amr0-shlibs,
+ libopenjpeg-shlibs,
+ libpostproc51-shlibs (= %v-%r),
+ libspeex1-shlibs (>= 1.2-0.0rc1.1),
+ libswscale0-shlibs (= %v-%r),
+ libtheoradec1-shlibs,
+ libtheoraenc1-shlibs,
+ libvorbis0-shlibs,
+ libx264-98-shlibs (>= 0.0.20100602-2),
+ sdl-shlibs,
+ x11-shlibs,
+ xvidcore-shlibs
+<<
#BuildConflicts: libavcodec1-dev, libpostproc1, libavformat1-dev
###
-Source: mirror:sourceforge:fink/%n-%v.tar.bz2
-Source-MD5: be8503f15c3b81ba00eb8379ca8dcf33
+Source: http://ffmpeg.org/releases/%n-%v.tar.bz2
+Source-MD5: 4f5d732d25eedfb072251b5314ba2093
###
# link directly to build-dir lib files instead of mis-ordering local -L flags
# make sure global -I come after local ones too
@@ -16,70 +61,132 @@
#PatchFile-MD5: 4f7322c02bb0e6dc319974313bd3612d
PatchScript: <<
%{default_script}
- ### Link to proper shlibs
+ ### Give dylibs a versioned install_name
perl -pi -e
's;-install_name,\$\(SHLIBDIR\)/\$\(SLIBNAME\);-install_name,\$\(SHLIBDIR\)/\$\(SLIBNAME_WITH_MAJOR\);g'
configure
-# perl -pi -e 's|,-compatibility_version,\$\(LIBMAJOR\)||;' configure
- perl -pi -e 's,-rdynamic,,g;' `/usr/bin/grep -lr rdynamic .`
# ### Fix for 10.5 ASM problem with ld: absolute addressing (perhaps
-mdynamic-no-pic) used in _rgb24tobgr24_MMX from rgb2rgb.o not allowed in
slidable image
# perl -pi -e 's,defined\(ARCH_X86\) \&\&
defined\(CONFIG_GPL\),defined\(ARCH_X86\) \&\& defined\(CONFIG_GPL\) \&\&
\!defined\(__APPLE__\),g' libswscale/rgb2rgb.c
# ### Fix for "warning: cast from pointer to integer of different size" with
gcc-4.2
# perl -pi -e 's|(\(int\))|$1 (uintptr_t)|g' libavcodec/cabac.h
# ### Fix for selecting x86_32 in spite of --arch=x86_64
# perl -pi -e '$c++ if m,arch="x86_32",; s,arch="x86_32",arch="x86_64", if
$c==2' configure
+ ### Fix for x264.h requiring stdint.h first
+ perl -pi -e 's,^enabled libx264.*$,enabled libx264 \&\& require2 x264
"stdint.h x264.h" x264_encoder_open -lx264,' configure
+ ### look for gsm.h in upstream's (and Fink's) declared <gsm.h> rather than
Debian's <gsm/gsm.h>
+ perl -pi -e 's,gsm\/gsm.h,gsm.h,g' configure libavcodec/libgsm.c
<<
###
-DocFiles: COPYING.GPL COPYING.LGPL CREDITS Changelog INSTALL README doc/TODO
doc/*.txt
+DocFiles: COPYING.GPLv3 COPYING.LGPLv3 CREDITS Changelog INSTALL README
doc/TODO doc/*.txt
###
-#SetCFLAGS: -I%p/include
-SetCFLAGS: -I/usr/X11R6/include
-SetLDFLAGS: -L/usr/X11R6/lib -lX11 -lXext
+SetCFLAGS: -I/usr/X11R6/include -MD
+SetLDFLAGS: -L%p/lib/libspeex1/lib -L/usr/X11R6/lib -lX11 -lXext
###
-ConfigureParams: --mandir=%p/share/man --enable-shared --enable-gpl
--enable-postproc --enable-swscale --enable-pthreads --enable-x11grab
--enable-libfaac --disable-libfaad --enable-libgsm --enable-libmp3lame
--enable-libtheora --enable-libvorbis --enable-libxvid --disable-mmx
--disable-iwmmxt (%m = powerpc) --enable-powerpc-perf (%m = i386)
--disable-altivec (%m = x86_64) --disable-altivec (%m = x86_64) --arch=x86_64
-# --enable-libamr now needs the opencore version
-# --enable-libx264 should work but needs newer version (0.65).
-# --enable-faad was removed because the dependency chain is too big for me.
no reason why it shouldn't work otherwise
+ConfigureParams: <<
+ (%m = powerpc) --enable-powerpc-perf \
+ (%m = i386) --disable-altivec \
+ (%m = x86_64) --disable-altivec \
+ (%m = x86_64) --arch=x86_64 \
+ (%m = i386) --arch=x86_32 \
+ --mandir=%p/share/man \
+ --enable-shared \
+ --enable-gpl \
+ --enable-version3 \
+ --enable-postproc \
+ --enable-swscale \
+ --enable-avfilter \
+ --enable-pthreads \
+ --enable-x11grab \
+ --enable-bzlib \
+ --enable-libopencore-amrnb \
+ --enable-libopencore-amrwb \
+ --enable-libdirac \
+ --enable-libfaad \
+ --enable-libgsm \
+ --enable-libmp3lame \
+ --enable-libopenjpeg \
+ --enable-libspeex \
+ --enable-libtheora \
+ --enable-libvorbis \
+ --enable-libvpx \
+ --enable-libx264 \
+ --enable-libxvid \
+ --enable-zlib \
+ --disable-mmx \
+ --disable-iwmmxt
+<<
###
CompileScript: <<
- CFLAGS=-I%p/include ./configure %c
- make -w
+ #!/bin/sh -ev
+ mkdir build
+ cd build
+ ../configure %c
+ # make=/usr/bin/make
+ make=make
+ $make -w V=1
+ ### The following set of commands are to fix the compat_name of libpostproc
and libswscale which
+ ### were downgraded (from 51.1.0 to 51.0.0 for libpostproc; from 51.1.0 to
0.0.0 for libswscale)
+ ### by upstream between the ffmpeg-0.4 and ffmpeg-0.5+ releases, but kept
the install_name the same.
+ ### Because only those two libraries are now messed up, we're first building
all the ffmpeg libraries as normal,
+ ### then rebuilding libpostproc and libswscale using a patched makefile that
hardcodes 51.1.0 for compat_version.
+ ### This patch can be removed once upstream increases libpostproc and
libswscale to compat_version to 51.1.0 or higher.
+ #
+ ### Patch config.mak to apply newer compat_version
+ /usr/bin/perl -pi -e
's|compatibility_version,\$\(LIBMAJOR\)|compatibility_version,51.1.0|g'
config.mak
+ ### clean libpostproc
+ cd libpostproc
+ $make clean
+ $make -w V=1
+ cd ..
+ ### clean libswscale
+ cd libswscale
+ $make clean
+ $make -w V=1
+ cd ..
+ ### return config.mak to orig value so that libavfilter.1.dylib doesn't get
rebuilt
+ ### with incorrect values during the install phase (it deps on libswscale)
+ /usr/bin/perl -pi -e
's|compatibility_version,51.1.0|compatibility_version,\$\(LIBMAJOR\)|g'
config.mak
+ $make -w V=1
+
+ %p/bin/fink-package-precedence --depfile-ext=.d .
<<
###
InstallScript: <<
- make install DESTDIR=%d
+ make=make
+ cd build && $make -w install DESTDIR=%d V=1
install -d %i/etc
install -m 664 doc/ffserver.conf %i/etc
- #mkdir %i/lib/vhook/vhook
- #mv %i/lib/vhook/*.dylib %i/lib/vhook/vhook
-<<
-###
-Shlibs: <<
- !%p/lib/vhook/drawtext.dylib
- !%p/lib/vhook/fish.dylib
- !%p/lib/vhook/imlib2.dylib
- !%p/lib/vhook/null.dylib
- !%p/lib/vhook/ppm.dylib
- !%p/lib/vhook/watermark.dylib
<<
###
SplitOff: <<
Package: libavcodec52-shlibs
- Depends: bzip2-shlibs, faac-shlibs, lame-shlibs, libavutil49-shlibs,
libogg-shlibs, libtheora0-shlibs, libvorbis0-shlibs, libx264-57-shlibs,
xvidcore-shlibs
+ Depends: <<
+ bzip2-shlibs,
+ dirac-shlibs (>= 1.0.2-1),
+ lame-shlibs,
+ libavutil50-shlibs (= %v-%r),
+ libfaad2-shlibs (>= 2.7-1014),
+ libogg-shlibs,
+ libopencore-amr0-shlibs,
+ libopenjpeg-shlibs,
+ libspeex1-shlibs (>= 1.2-0.0rc1.1),
+ libtheoradec1-shlibs,
+ libtheoraenc1-shlibs,
+ libx264-98-shlibs (>= 0.0.20100602-2),
+ xvidcore-shlibs
+ <<
Files: <<
lib/libavcodec.*.dylib
<<
Shlibs: <<
- %p/lib/libavcodec.52.dylib 0.0.0 %n (>= 0.5-1)
+ %p/lib/libavcodec.52.dylib 52.0.0 %n (>= 0.5-1)
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Audio/video encoders and decoders libs
<<
SplitOff2: <<
- Package: libavcodec-dev
+ Package: libavcodec52-dev
Depends: libavcodec52-shlibs (= %v-%r)
-# Provides breaks build of transcode e.g. (undeclared symbols ac3_encoder and
mp2_encoder)
-# Provides: libavcodec1-dev
- Conflicts: ffmpeg (<< 0.4.6-1), libavcodec1-dev
- Replaces: ffmpeg (<< 0.4.6-1), libavcodec1-dev
+ Conflicts: ffmpeg (<< 0.4.6-1), libavcodec-dev, libavcodec1-dev,
libavcodec52-dev
+ Replaces: ffmpeg (<< 0.4.6-1), libavcodec-dev, libavcodec1-dev,
libavcodec52-dev
BuildDependsOnly: true
Files: <<
include/libavcodec
@@ -87,28 +194,41 @@
lib/libavcodec.a
lib/pkgconfig/libavcodec.pc
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Audio/video encoders and decoders dev files
<<
SplitOff3: <<
Package: libavformat52-shlibs
- Depends: bzip2-shlibs, faac-shlibs, lame-shlibs, libavcodec52-shlibs,
libavutil49-shlibs, libogg-shlibs, libtheora0-shlibs, libvorbis0-shlibs,
libx264-57-shlibs, xvidcore-shlibs
+ Depends: <<
+ bzip2-shlibs,
+ dirac-shlibs (>= 1.0.2-1),
+ lame-shlibs,
+ libavcodec52-shlibs (= %v-%r),
+ libavutil50-shlibs (= %v-%r),
+ libfaad2-shlibs (>= 2.7-1014),
+ libogg-shlibs,
+ libopencore-amr0-shlibs,
+ libopenjpeg-shlibs,
+ libspeex1-shlibs (>= 1.2-0.0rc1.1),
+ libtheoradec1-shlibs,
+ libtheoraenc1-shlibs,
+ libx264-98-shlibs (>= 0.0.20100602-2),
+ xvidcore-shlibs
+ <<
Files: <<
lib/libavformat.*.dylib
<<
Shlibs: <<
- %p/lib/libavformat.52.dylib 0.0.0 %n (>= 0.5-1)
+ %p/lib/libavformat.52.dylib 52.0.0 %n (>= 0.5-1)
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Parsers and generators for all common audio/video formats libs
<<
SplitOff4: <<
- Package: libavformat-dev
-# remove also by precaution :
-# Provides: libavformat1-dev
+ Package: libavformat52-dev
Depends: libavformat52-shlibs (= %v-%r)
- Conflicts: libavformat1-dev
- Replaces: libavformat1-dev
+ Conflicts: libavformat-dev, libavformat1-dev, libavformat52-dev
+ Replaces: libavformat-dev, libavformat1-dev, libavformat52-dev
BuildDependsOnly: true
Files: <<
include/libavformat
@@ -116,24 +236,40 @@
lib/libavformat.a
lib/pkgconfig/libavformat.pc
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Parsers and generators for all common audio/video formats dev
<<
SplitOff5: <<
- Package: libavutil49-shlibs
- Depends: bzip2-shlibs, faac-shlibs, lame-shlibs, libogg-shlibs,
libtheora0-shlibs, libvorbis0-shlibs, libx264-57-shlibs, xvidcore-shlibs
+ Package: libavutil50-shlibs
+ Depends: <<
+ bzip2-shlibs,
+ dirac-shlibs (>= 1.0.2-1),
+ lame-shlibs,
+ libfaad2-shlibs (>= 2.7-1014),
+ libogg-shlibs,
+ libopencore-amr0-shlibs,
+ libopenjpeg-shlibs,
+ libspeex1-shlibs (>= 1.2-0.0rc1.1),
+ libtheoradec1-shlibs,
+ libtheoraenc1-shlibs,
+ libvorbis0-shlibs,
+ libx264-98-shlibs (>= 0.0.20100602-2),
+ xvidcore-shlibs
+ <<
Files: <<
lib/libavutil.*.dylib
<<
Shlibs: <<
- %p/lib/libavutil.49.dylib 0.0.0 %n (>= 0.5-1)
+ %p/lib/libavutil.50.dylib 50.0.0 %n (>= 0.5-1)
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Audio/video utils libs
<<
SplitOff6: <<
- Package: libavutil-dev
- Depends: libavutil49-shlibs (= %v-%r)
+ Package: libavutil50-dev
+ Depends: libavutil50-shlibs (= %v-%r)
+ Conflicts: libavutil-dev, libavutil50-dev
+ Replaces: libavutil-dev, libavutil50-dev
BuildDependsOnly: true
Files: <<
include/libavutil
@@ -141,26 +277,41 @@
lib/libavutil.a
lib/pkgconfig/libavutil.pc
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Audio/video utils dev
<<
SplitOff7: <<
Package: libpostproc51-shlibs
- Depends: bzip2-shlibs, faac-shlibs, lame-shlibs, libavutil49-shlibs,
libogg-shlibs, libtheora0-shlibs, libvorbis0-shlibs, libx264-57-shlibs,
xvidcore-shlibs
+ Depends: <<
+ bzip2-shlibs,
+ dirac-shlibs (>= 1.0.2-1),
+ lame-shlibs,
+ libavutil50-shlibs (= %v-%r),
+ libfaad2-shlibs (>= 2.7-1014),
+ libogg-shlibs,
+ libopencore-amr0-shlibs,
+ libopenjpeg-shlibs,
+ libspeex1-shlibs,
+ libtheoradec1-shlibs,
+ libtheoraenc1-shlibs,
+ libvorbis0-shlibs,
+ libx264-98-shlibs (>= 0.0.20100602-2),
+ xvidcore-shlibs
+ <<
Files: <<
lib/libpostproc.*.dylib
<<
Shlibs: <<
- %p/lib/libpostproc.51.dylib 0.0.0 %n (>= 0.5-1)
+ %p/lib/libpostproc.51.dylib 51.1.0 %n (>= 0.5-1)
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Audio/video post process libs
<<
SplitOff8: <<
- Package: libpostproc-dev
+ Package: libpostproc51-dev
Depends: libpostproc51-shlibs (= %v-%r)
- Conflicts: libpostproc1
- Replaces: libpostproc1
+ Conflicts: libpostproc-dev, libpostproc1, libpostproc51-dev
+ Replaces: libpostproc-dev, libpostproc1, libpostproc51-dev
BuildDependsOnly: true
Files: <<
include/libpostproc
@@ -168,24 +319,41 @@
lib/libpostproc.a
lib/pkgconfig/libpostproc.pc
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Audio/video post process dev
<<
SplitOff9: <<
Package: libswscale0-shlibs
- Depends: bzip2-shlibs, faac-shlibs, lame-shlibs, libavutil49-shlibs,
libogg-shlibs, libtheora0-shlibs, libvorbis0-shlibs, libx264-57-shlibs,
xvidcore-shlibs
+ Depends: <<
+ bzip2-shlibs,
+ dirac-shlibs (>= 1.0.2-1),
+ lame-shlibs,
+ libavutil50-shlibs (= %v-%r),
+ libfaad2-shlibs (>= 2.7-1014),
+ libogg-shlibs,
+ libopencore-amr0-shlibs,
+ libopenjpeg-shlibs,
+ libspeex1-shlibs,
+ libtheoradec1-shlibs,
+ libtheoraenc1-shlibs,
+ libvorbis0-shlibs,
+ libx264-98-shlibs (>= 0.0.20100602-2),
+ xvidcore-shlibs
+ <<
Files: <<
lib/libswscale.*.dylib
<<
Shlibs: <<
- %p/lib/libswscale.0.dylib 0.0.0 %n (>= 0.5-1)
+ %p/lib/libswscale.0.dylib 51.1.0 %n (>= 0.5-1)
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Audio/video scaling libs
<<
SplitOff10: <<
- Package: libswscale-dev
+ Package: libswscale0-dev
Depends: libswscale0-shlibs (= %v-%r)
+ Conflicts: libswscale-dev, libswscale0-dev
+ Replaces: libswscale-dev, libswscale0-dev
BuildDependsOnly: true
Files: <<
include/libswscale
@@ -193,26 +361,45 @@
lib/libswscale.a
lib/pkgconfig/libswscale.pc
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Audio/video scaling dev
<<
SplitOff11: <<
Package: libavdevice52-shlibs
Replaces: %N (<< 0.4.20071217-6), %N-dev (<< 0.4.20071217-6)
- Depends: bzip2-shlibs, faac-shlibs, lame-shlibs, libavcodec52-shlibs,
libavformat52-shlibs, libavutil49-shlibs, libogg-shlibs, libtheora0-shlibs,
libvorbis0-shlibs, libx264-57-shlibs, x11-shlibs, xvidcore-shlibs
+ Depends: <<
+ bzip2-shlibs,
+ dirac-shlibs (>= 1.0.2-1),
+ lame-shlibs,
+ libavcodec52-shlibs (= %v-%r),
+ libavformat52-shlibs (= %v-%r),
+ libavutil50-shlibs (= %v-%r),
+ libfaad2-shlibs (>= 2.7-1014),
+ libogg-shlibs,
+ libopencore-amr0-shlibs,
+ libopenjpeg-shlibs,
+ libspeex1-shlibs (>= 1.2-0.0rc1.1),
+ libtheoradec1-shlibs,
+ libtheoraenc1-shlibs,
+ libvorbis0-shlibs,
+ libx264-98-shlibs (>= 0.0.20100602-2),
+ x11-shlibs,
+ xvidcore-shlibs
+ <<
Files: <<
lib/libavdevice.*.dylib
<<
Shlibs: <<
- %p/lib/libavdevice.52.dylib 0.0.0 %n (>= 0.5-1)
+ %p/lib/libavdevice.52.dylib 52.0.0 %n (>= 0.5-1)
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Audio/video device libs
<<
SplitOff12: <<
- Package: libavdevice-dev
+ Package: libavdevice52-dev
Depends: libavdevice52-shlibs (= %v-%r)
- Replaces: %N (<< 0.4.20071217-6), %N-dev (<< 0.4.20071217-6)
+ Conflicts: %N (<< 0.4.20071217-6), %N-dev (<< 0.4.20071217-6),
libavdevice-dev, libavdevice52-dev
+ Replaces: %N (<< 0.4.20071217-6), %N-dev (<< 0.4.20071217-6),
libavdevice-dev, libavdevice52-dev
BuildDependsOnly: true
Files: <<
include/libavdevice
@@ -220,21 +407,77 @@
lib/libavdevice.a
lib/pkgconfig/libavdevice.pc
<<
- DocFiles: COPYING.LGPL
+ DocFiles: COPYING.LGPLv3
Description: Audio/video device dev files
<<
SplitOff13: <<
- Package: %N-dev
- BuildDependsOnly: true
+ Package: libavfilter1-shlibs
+ Depends: <<
+ bzip2-shlibs,
+ dirac-shlibs (>= 1.0.2-1),
+ lame-shlibs,
+ libavcodec52-shlibs (= %v-%r),
+ libavutil50-shlibs (= %v-%r),
+ libfaad2-shlibs (>= 2.7-1014),
+ libogg-shlibs,
+ libopencore-amr0-shlibs,
+ libopenjpeg-shlibs,
+ libspeex1-shlibs (>= 1.2-0.0rc1.1),
+ libswscale0-shlibs (= %v-%r),
+ libtheoradec1-shlibs,
+ libtheoraenc1-shlibs,
+ libvorbis0-shlibs,
+ libx264-98-shlibs (>= 0.0.20100602-2),
+ x11-shlibs,
+ xvidcore-shlibs
+ <<
Files: <<
- include
+ lib/libavfilter.*.dylib
<<
- DocFiles: COPYING.GPL COPYING.LGPL CREDITS Changelog INSTALL README doc/TODO
doc/*.txt
- Description: FFmpeg developement files
+ Shlibs: <<
+ %p/lib/libavfilter.1.dylib 1.0.0 %n (>= 0.6-1)
+ <<
+ DocFiles: COPYING.LGPLv3
+ Description: Audio/video filtering libs
<<
SplitOff14: <<
+ Package: libavfilter1-dev
+ Depends: libavfilter1-shlibs (= %v-%r)
+ BuildDependsOnly: true
+ Files: <<
+ include/libavfilter
+ lib/libavfilter.dylib
+ lib/libavfilter.a
+ lib/pkgconfig/libavfilter.pc
+ <<
+ DocFiles: COPYING.LGPLv3
+ Description: Audio/video filtering dev files
+<<
+SplitOff15: <<
Package: %N-server
- Depends: %N, daemonic, faac, lame, faac-shlibs, lame-shlibs,
libavcodec52-shlibs, libavformat52-shlibs, libavutil49-shlibs, libogg-shlibs,
libpostproc51-shlibs, libswscale0-shlibs, libtheora0-shlibs, libvorbis0-shlibs,
libx264-57-shlibs, xvidcore-shlibs, x11-shlibs
+ Depends: <<
+ bzip2-shlibs,
+ %N,
+ daemonic,
+ dirac-shlibs (>= 1.0.2-1),
+ lame-shlibs,
+ libavcodec52-shlibs (= %v-%r),
+ libavformat52-shlibs (= %v-%r),
+ libavutil50-shlibs (= %v-%r),
+ libfaad2-shlibs (>= 2.7-1014),
+ libogg-shlibs,
+ libopencore-amr0-shlibs,
+ libopenjpeg-shlibs,
+ libpostproc51-shlibs (= %v-%r),
+ libswscale0-shlibs (= %v-%r),
+ libtheora0-shlibs,
+ libvorbis0-shlibs,
+ libx264-98-shlibs (>= 0.0.20100602-2),
+ xvidcore-shlibs,
+ libspeex1-shlibs (>= 1.2-0.0rc1.1),
+ x11-shlibs,
+ xvidcore-shlibs
+ <<
Conflicts: ffmpeg (<< 0.4.6-1)
Replaces: ffmpeg (<< 0.4.6-1)
ConfFiles: %p/etc/ffserver.conf
@@ -243,7 +486,7 @@
etc/ffserver.conf
share/man/man1/ffserver.1
<<
- DocFiles: COPYING.GPL COPYING.LGPL CREDITS Changelog INSTALL README doc/TODO
doc/*.txt
+ DocFiles: COPYING.GPLv3 COPYING.LGPLv3 CREDITS Changelog INSTALL README
doc/TODO doc/*.txt
Description: Multimedia streaming server for live broadcasts
PostInstScript: <<
# update init script if necessary
@@ -281,11 +524,15 @@
ac3, asf, avi, real, mjpeg, and flash.
sudo daemonic enable ffserver
-
- ffplay, currently broken, SDL crash
+<<
+DescPackaging: <<
+Upstream changed the paradigm on how compat_version is entered into the
dylibs. This caused a decrease in compat_version for most libraries when first
implemented, but by 0.6.1, most of the libraries had increased libfooN, so the
problem didn't matter for them. However, libswscale.0.dylib and
libpostproc.51.dylib still have this problem and so a workaround had to be
created to increase their compat_version to match the current compat_version
from Fink's ffmpeg-0.4.20071217. That hack can be removed if/when
libswscale.0.dylib and libpostproc.51.dylib actually increase their
compat_version past the ffmpeg-0.4... value.
+bdep on fink's make b/c 10.4's make crashes on common.mak -- fangism.
+<<
+DescPort: <<
+watermark patch from
http://refractalize.blogspot.com/2009/09/alpha-blended-watermarks-with-ffmpeg.html
<<
###
License: GPL
-Maintainer: Justin F. Hallett <[email protected]>
-Homepage: http://ffmpeg.mplayerhq.hu/
-
+Maintainer: Hanspeter Niederstrasser <[email protected]>
+Homepage: http://ffmpeg.org/
------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a
Billion" shares his insights and actions to help propel your
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs