[Lunar-commits] r26555 - moonbase/trunk/video/ffmpeg

Dennis Veatch stumbles at lunar-linux.org
Thu Nov 1 20:28:49 CET 2007


Author: stumbles
Date: 2007-11-01 20:28:49 +0100 (Thu, 01 Nov 2007)
New Revision: 26555

Removed:
   moonbase/trunk/video/ffmpeg/BUILD.x86_64
Modified:
   moonbase/trunk/video/ffmpeg/BUILD
   moonbase/trunk/video/ffmpeg/DEPENDS
   moonbase/trunk/video/ffmpeg/DETAILS
Log:

Goodbye 0.4.9-pre1. I plan on bumping this about once a month or so depending
on what problems people enounter. For now I will fly this manually and then
perhaps later on do something like discover-data module.

No real notes to speak of. I have run the svn version for months and months and
the only real breakage I encountered was at one point they changed some of the
names of the configure switches. I cannot ever recall it failing a lin over a 
9 month plus time period.

You will be happy to know it also works well with x86_64, glibc-2.7, new
kernel-headers, blah blah.



Modified: moonbase/trunk/video/ffmpeg/BUILD
===================================================================
--- moonbase/trunk/video/ffmpeg/BUILD	2007-11-01 18:19:50 UTC (rev 26554)
+++ moonbase/trunk/video/ffmpeg/BUILD	2007-11-01 19:28:49 UTC (rev 26555)
@@ -1,13 +1,14 @@
 (
 
-  patch_it $SOURCE_CACHE/$SOURCE2 1 &&
-  patch_it $SOURCE_CACHE/$SOURCE3 1 &&
+# configure needs to be this way. The build will tank if we try
+# to use default_build.
+  ./configure --prefix=/usr      \
+              --enable-gpl       \
+              --enable-shared    \
+              --enable-pp        \
+              --enable-pthreads  \
+              $OPTS             &&
 
-  sedit "s/static uint64/const uint64/" libavcodec/liba52/resample_mmx.c &&
+  default_make
 
-  OPTS="$OPTS --enable-gpl --enable-shared --enable-pthreads \
-       --disable-ffplay --disable-opts --disable-mmx"
-
-  default_build
-
 ) > $C_FIFO 2>&1

Deleted: moonbase/trunk/video/ffmpeg/BUILD.x86_64

Modified: moonbase/trunk/video/ffmpeg/DEPENDS
===================================================================
--- moonbase/trunk/video/ffmpeg/DEPENDS	2007-11-01 18:19:50 UTC (rev 26554)
+++ moonbase/trunk/video/ffmpeg/DEPENDS	2007-11-01 19:28:49 UTC (rev 26555)
@@ -1,5 +1,13 @@
-optional_depends libvorbis  "--enable-vorbis"   "" "for ogg-vorbis support"  &&
-optional_depends faad       "--enable-faad"     "" "for faad support"        &&
-optional_depends faac       "--enable-faac"     "" "for faac support"        &&
-optional_depends lame       "--enable-mp3lame"  "" "for mp3 support"         &&
-optional_depends a52dec     "--enable-a52"      "" "for a52 support"
+optional_depends libvorbis  "--enable-libvorbis"  ""  "for ogg-vorbis support"
+optional_depends libtheora  "--enable-libtheora"  ""  "for theora support"
+optional_depends faad       "--enable-libfaad"    ""  "for faad support"
+optional_depends faac       "--enable-libfaac"    ""  "for faac support"
+optional_depends lame       "--enable-libmp3lame" ""  "for mp3 support"
+optional_depends a52dec     "--enable-liba52"     ""  "for a52 support"
+optional_depends xvidcore   "--enable-libxvid"    ""  "for xvid support"
+optional_depends libogg     "--enable-libogg"     ""  "for ogg support"
+optional_depends libdc1394  "--enable-libdc1394"  ""  "for firewire support"
+optional_depends x264-cvs   "--enable-libx264"    ""  "for H264 support"
+optional_depends amrwb      "--enable-libamr-wb"  ""  "for AMR Wideband speech"
+optional_depends amrnb      "--enable-libamr-nb"  ""  "for AMR narrowband speech"
+#optional_depends gsmlib    "--enable-libgsm"     ""  "for gsm support"

Modified: moonbase/trunk/video/ffmpeg/DETAILS
===================================================================
--- moonbase/trunk/video/ffmpeg/DETAILS	2007-11-01 18:19:50 UTC (rev 26554)
+++ moonbase/trunk/video/ffmpeg/DETAILS	2007-11-01 19:28:49 UTC (rev 26555)
@@ -1,26 +1,24 @@
           MODULE=ffmpeg
-         VERSION=0.4.9-pre1
-          SOURCE=$MODULE-$VERSION.tar.gz
-         SOURCE2=$MODULE-$VERSION-amr_fixes-1.patch
-         SOURCE3=$MODULE-$VERSION-gcc4.patch.bz2
-      SOURCE_URL=$SFORGE_URL/$MODULE/
-     SOURCE2_URL=$PATCH_URL
-     SOURCE3_URL=$PATCH_URL
-      SOURCE_VFY=sha1:aad00445137520bec19e56bcb042e75a10c53bb3
-     SOURCE2_VFY=sha1:23c283d25d664a1a8fe6ca70b540996e16f3d1a1
-     SOURCE3_VFY=sha1:d8153f39331af419e6fd51b1ebebd1efb6131d16
+         VERSION=2007-11-01
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=$MIRROR_URL
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-beta
+      SOURCE_VFY=sha1:230b9ba5b2d204922d5380c45367b0e832f531ef
         WEB_SITE=http://ffmpeg.sourceforge.net/
-           PSAFE=no
          ENTERED=20020327
-         UPDATED=20050308
-           SHORT="avi decoder"
+         UPDATED=20071101
+      MAINTAINER=stumbles at lunar-linux.org
+           SHORT="ffmpeg is an avi decoder"
 
 cat << EOF
-FFmpeg is the first complete and free Internet Live Audio and Video 
-Broadcasting solution. FFMpeg aims at being the command line tool to 
-handle audio and video. It is a "three-in-one" solution. FFmpeg 
-includes a soft VCR capable of encoding in many different formats 
+FFmpeg is the first complete and free Internet Live Audio and Video
+Broadcasting solution. FFMpeg aims at being the command line tool to
+handle audio and video. It is a "three-in-one" solution. FFmpeg
+includes a soft VCR capable of encoding in many different formats
 simultaneously, a streaming server for Netcasting multimedia.
-FFmpeg generates streaming files, in many popular formats 
+FFmpeg generates streaming files, in many popular formats
 simultaneously, faster than any other solution.
+
+Note: The UPDATED field will always reflect the date/time it was retreived 
+      from their svn.
 EOF



More information about the Lunar-commits mailing list