[SCM] libav/experimental: Allow disabling doc generation with --disable-doc

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:53:54 UTC 2013


The following commit has been merged in the experimental branch:
commit c73f65d979c41282ac52c5346f73489d12ce6a5a
Author: Måns Rullgård <mans at mansr.com>
Date:   Sat Oct 31 15:58:49 2009 +0000

    Allow disabling doc generation with --disable-doc
    
    Originally committed as revision 20424 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/Makefile b/Makefile
index 47792a0..7701ea6 100644
--- a/Makefile
+++ b/Makefile
@@ -33,11 +33,11 @@ FF_LDFLAGS   := $(FFLDFLAGS)
 FF_EXTRALIBS := $(FFEXTRALIBS)
 FF_DEP_LIBS  := $(DEP_LIBS)
 
-ALL_TARGETS-$(BUILD_DOC)    += documentation
+ALL_TARGETS-$(CONFIG_DOC)       += documentation
 
 ifdef PROGS
 INSTALL_TARGETS-yes             += install-progs install-data
-INSTALL_TARGETS-$(BUILD_DOC)    += install-man
+INSTALL_TARGETS-$(CONFIG_DOC)   += install-man
 endif
 INSTALL_PROGS_TARGETS-$(CONFIG_SHARED) = install-libs
 
diff --git a/configure b/configure
index 7861c25..4bba6bd 100755
--- a/configure
+++ b/configure
@@ -78,6 +78,7 @@ show_help(){
   echo "  --enable-version3        upgrade (L)GPL to version 3 [no]"
   echo "  --enable-nonfree         allow use of nonfree code, the resulting libs"
   echo "                           and binaries will be unredistributable [no]"
+  echo "  --disable-doc            do not build documentation"
   echo "  --disable-ffmpeg         disable ffmpeg build"
   echo "  --disable-ffplay         disable ffplay build"
   echo "  --disable-ffserver       disable ffserver build"
@@ -823,6 +824,7 @@ CONFIG_LIST="
     avisynth
     beos_netserver
     bzlib
+    doc
     fastdiv
     ffmpeg
     ffplay
@@ -1261,6 +1263,7 @@ ffplay_deps="sdl"
 ffserver_deps="ffm_muxer rtp_protocol rtsp_demuxer"
 ffserver_extralibs='$ldl'
 
+doc_deps="texi2html"
 
 # default parameters
 
@@ -1297,6 +1300,7 @@ host_os=$target_os
 
 # configurable options
 enable debug
+enable doc
 enable fastdiv
 enable ffmpeg
 enable ffplay
@@ -2708,9 +2712,6 @@ if enabled sdl; then
     echo "SDL_LIBS=$("${SDL_CONFIG}" --libs)" >> config.mak
     echo "SDL_CFLAGS=$("${SDL_CONFIG}" --cflags)" >> config.mak
 fi
-if enabled texi2html; then
-    echo "BUILD_DOC=yes" >> config.mak
-fi
 
 get_version(){
     name=$1

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list