[Lunar-commits] <moonbase> transcode: Fleshing out the DEPENDS and BUILD. Since ffmpeg is a hard depends,

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Sun Apr 18 15:02:08 CEST 2010


commit 0b47abb94f9d69ecbded092962090dc5f8f510d1
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Sun Apr 18 09:02:08 2010 -0400

    transcode: Fleshing out the DEPENDS and BUILD. Since ffmpeg is a hard depends,
    
    makes sense to me to add the related options to the BUILD OPTS.
---
 video/transcode/BUILD   |    3 ++-
 video/transcode/DEPENDS |   44 +++++++++++++++++++-------------------------
 2 files changed, 21 insertions(+), 26 deletions(-)

diff --git a/video/transcode/BUILD b/video/transcode/BUILD
index 1d34ab0..b96cc2a 100644
--- a/video/transcode/BUILD
+++ b/video/transcode/BUILD
@@ -1,6 +1,7 @@
 (
 
-  OPTS="$OPTS --enable-v4l"
+  OPTS="$OPTS --enable-libv4l2 --enable-libv4lconvert --enable-v4l --enable-ffmpeg \
+        --enable-libmpeg2 --enable-libmpeg2convert --enable-libpostproc" &&
 
   default_build
 
diff --git a/video/transcode/DEPENDS b/video/transcode/DEPENDS
index b0324f0..d8d41c6 100644
--- a/video/transcode/DEPENDS
+++ b/video/transcode/DEPENDS
@@ -2,39 +2,33 @@ depends  nasm
 depends  ffmpeg
 depends  mpeg2dec
 
-optional_depends mjpegtools  "--enable-mjpegtools"  "" "MPEG 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 alsa-utils  "--enable-alsa"        "--disable-asla"        "for alsa sound support"
+optional_depends alsa-oss    "--enable-oss"         "--disable-oss"         "for alsa oss support"
+optional_depends mjpegtools  "--enable-mjpegtools"  "--disable-mjpegtools"  "MPEG support"
+optional_depends libdv       "--enable-libdv"       "--disable-libdv"       "libdv support"
+optional_depends libxml2     "--enable-libxml2"     "--disable-libxml2"     "XML support"
+optional_depends ImageMagick "--enable-imagemagick" "--disable-imagemagick" "ImageMagick support"
+optional_depends SDL         "--enable-sdl"         "--disable-sdl"         "SDL support"
+optional_depends faac        "--enable-faac"        "--disable-faac"        "for faac support"
+optional_depends freetype2   "--enable-freetype2"   "--disable-freetype2"   "ttf fonts support"
+optional_depends libtheora   "--enable-theora"      "--disable-theora"      "Theora support"
+optional_depends lame        "--enable-lame"        "--disable-lame"        "MP3 support"
+optional_depends libdvdread  "--enable-libdvdread"  "--disable-libdvdread"  "DVD support"
+optional_depends xvidcore    "--enable-xvid"        "--disable-xvid"        "for xvid support"
+
+optional_depends libvorbis                                           \
                   "--enable-ogg --enable-vorbis"                     \
                   "--disable-ogg --disable-vorbis"                   \
                   "Ogg-Vorbis support"
 
-optional_depends  libtheora                                          \
-                  "--enable-theora"        "--disable-theora"        \
-                  "Theora support"
-
-optional_depends  lame                                               \
-                  "--enable-lame"          "--disable-lame"          \
-                  "MP3 support"
-
-optional_depends  libdvdread                                         \
-                  "--enable-libdvdread"    "--disable-libdvdread"    \
-                  "DVD support"
+optional_depends x264-snapshot "--enable-x264"         "--disable-x264"         "for x264 support"
 
-optional_depends  libquicktime                                       \
-                  "--enable-libquicktime"  "--disable-libquicktime"  \
-                  "QuickTime support"
+optional_depends libquicktime  "--enable-libquicktime" "--disable-libquicktime" "QuickTime support"
 
-optional_depends  a52dec    "--enable-a52 --enable-a52-default-decoder" \
+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