[Lunar-commits] <moonbase> transcode: Some fleshing out of DEPENDS,

Dennis 'stumbles' Veatch stumbles at lunar-linux.org
Wed Apr 16 17:16:58 CEST 2008


commit 1ba4a997d5a88cafa86fd025a5143c4a5d65ab36
Author: Dennis 'stumbles' Veatch <stumbles at lunar-linux.org>
Date:   Wed Apr 16 11:16:58 2008 -0400

    transcode: Some fleshing out of DEPENDS,
    
    The configure notes: "internal libac3 decoder is deprecated and
    will be removed in future releases" so went ahead and changed
    the default.
    
    Added --enable-libpostproc to the BUILD and since ffmpeg defaults
    to postprocessing adding it should cause no issues.
    
    The lzo addition needed a fuller path specified since the configure
    isn't able to walk down the tree.
    
    As for libfame, well I have no resolution atm.
---
 video/transcode/BUILD   |    2 ++
 video/transcode/DEPENDS |   39 +++++++++++++++++++++++----------------
 2 files changed, 25 insertions(+), 16 deletions(-)

diff --git a/video/transcode/BUILD b/video/transcode/BUILD
index d105ad7..e01268f 100644
--- a/video/transcode/BUILD
+++ b/video/transcode/BUILD
@@ -6,6 +6,8 @@
   sedit "s:register_avcodec(&ac3_encoder);::" export/aud_aux.c
   sedit "365cavcodec_register_all();" export/aud_aux.c
 
+  OPTS="$OPTS --enable-v4l --enable-libpostproc"
+
   default_build
 
 ) > $C_FIFO 2>&1
diff --git a/video/transcode/DEPENDS b/video/transcode/DEPENDS
index e09bb42..5e81361 100644
--- a/video/transcode/DEPENDS
+++ b/video/transcode/DEPENDS
@@ -2,33 +2,40 @@ depends  nasm
 depends  ffmpeg
 depends  mpeg2dec
 
-optional_depends freetype2   ""  "--disable-freetype2" "ttf fonts support"  
-optional_depends mjpegtools  "--enable-mjpegtools"  "" "MPEG support"       
-optional_depends avifile     "--enable-avifile"     "" "avifile support"    
-optional_depends a52dec      "--enable-a52"         "" "a52 support"        
-optional_depends libdv       "--enable-libdv"       "" "libdv support"      
-optional_depends libxml2     "--enable-libxml2"     "" "XML support"        
+optional_depends mjpegtools  "--enable-mjpegtools"  "" "MPEG support"
+optional_depends avifile     "--enable-avifile"     "" "avifile support"
+optional_depends libdv       "--enable-libdv"       "" "libdv support"
+optional_depends libxml2     "--enable-libxml2"     "" "XML support"
 optional_depends ImageMagick "--enable-imagemagick" "" "ImageMagick support"
 optional_depends SDL         "--enable-sdl"         "" "SDL support"
 
-optional_depends  "libvorbis"                                        \
+optional_depends  libvorbis                                          \
                   "--enable-ogg --enable-vorbis"                     \
                   "--disable-ogg --disable-vorbis"                   \
-                  "Ogg-Vorbis support"                               
+                  "Ogg-Vorbis support"
 
-optional_depends  "libtheora"                                        \
+optional_depends  libtheora                                          \
                   "--enable-theora"        "--disable-theora"        \
-                  "Theora support"                                   
+                  "Theora support"
 
-optional_depends  "lame"                                             \
+optional_depends  lame                                               \
                   "--enable-lame"          "--disable-lame"          \
-                  "MP3 support"                                      
+                  "MP3 support"
 
-optional_depends  "libdvdread"                                       \
+optional_depends  libdvdread                                         \
                   "--enable-libdvdread"    "--disable-libdvdread"    \
-                  "DVD support"                                      
+                  "DVD support"
 
-optional_depends  "libquicktime"                                     \
+optional_depends  libquicktime                                       \
                   "--enable-libquicktime"  "--disable-libquicktime"  \
-                  "QuickTime support"                                
+                  "QuickTime support"
 
+optional_depends  a52dec    "--enable-a52 --enable-a52-default-decoder" \
+                            "--disable-a52"                             \
+                            "a52 support"
+
+optional_depends freetype2  "--enable-freetype2"  "--disable-freetype2" \
+                            "ttf fonts support"
+
+optional_depends lzo        "--enable-lzo --with-lzo-includes=/usr/include/lzo"  \
+                            "--disable-lzo"    "For compression support"


More information about the Lunar-commits mailing list