# quicktime-ffmpeg/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. This package builds the same files as "libquicktime" (a package that's installed at an earlier point), but adds "ffmpeg"-related com- ponents. The two-step approach prevents some circular-dependency prob- lems. #--------------------------------------------------------------------- 2. This package's "configure" script accepts a standard "--host" swi- tch. However, as of mid-2006, the package didn't honor the speci- fied setting. It should be confirmed that the switch is presently hon- ored. #--------------------------------------------------------------------- 3. By default, the standard version of this package omits a header file named "qtprivate.h". This distro installs the header file. This goes against the upstream developers' wishes. They object to instal- ling "qtprivate.h" for philosophical reasons. However, some programs can't be compiled without the file in question. #--------------------------------------------------------------------- 4. By default, this package is licensed under the LGPL. However, this distro uses plugins that require a change to the GPL. #--------------------------------------------------------------------- [buildtimes] 00.02 hours (or 001.28 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.02 hours (or 001.48 minutes) - 2021 dedi 00.03 hours (or 001.60 minutes) - HP EliteBook 8560w 32GB RAM 00.03 hours (or 001.77 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.12 hours (or 007.45 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] archive = same as libquicktime build = default dontfind = ffmpeg2, ffmpeg3 exepack = yes fortran = disabled license = See "technotes" in "cfg" file nls = disabled patchdir = same as for libquicktime proddir = $PRODTREE/libquicktime purge = yes # setpaths: *Not* "ffmpeg4" setpaths = faad2, libdv, liborc shareddir = yes tmpsize = 19M unpack = relaxed #--------------------------------------------------------------------- [depends] a52dec actools alsa faac faad2 ffmpeg4 gawk grep gtkcore jpeg lame libdv libgsm libogg liborc libpng libquicktime:strict libvorbis pkgconf sed theora x264 xvidcore xorg zlib #--------------------------------------------------------------------- [configure] MANBASE=$PKGDIR_PROD/man mkdir -p $MANBASE ./autogen.sh bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --disable-dependency-tracking \ --disable-nls \ --enable-gpl \ --enable-shared=yes \ --enable-static=no \ --mandir=$MANBASE \ --with-faad2=yes \ --with-libdv=yes \ --without-doxygen #--------------------------------------------------------------------- [postbuild] cp -p include/quicktime/qtprivate.h $PKGDIR_PROD/include/lqt/ #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] Same as for libquicktime #--------------------------------------------------------------------- [history] Same as for libquicktime