# avidemux/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. The source tarball used by this package was created based on "git" upstream sources. The following command was used: ocgitfetch --run \ --checkout=2.8.0 \ --deletegit \ https://github.com/mean00/avidemux2.git #--------------------------------------------------------------------- 2. Laclin changes to "avidemux": * Single-instance support * Enable audio by default (using "padsp") * Disable upstream release checks #--------------------------------------------------------------------- 3. If "avidemux" is updated, "special/config3" might need to be upda- ted as well. #--------------------------------------------------------------------- 4. It's normal for Laclin builds of "avidemux" to fail once in the middle of the "build" procedure provided that they complete success- fully thereafter. #--------------------------------------------------------------------- [buildtimes] 00.40 hours (or 023.95 minutes) - ThinkPad W530 i7 4x2 32GB RAM #--------------------------------------------------------------------- [settings] altpkg = yes configure = none license = See "license*.txt" in installed tree licfile = COPYING tmpsize = 311M setpaths = \ a52dec avidemux ffnvcodec libass libmad \ mp4v2-utils qt5 xorg #--------------------------------------------------------------------- [depends] a52dec brotli bzip2 cmake double-conversion expat ffnvcodec freetype2 git graphite2 gtkcore libass libbsd libicu libmad libpng libva make mp4v2-utils mpv # Just to pull in dependencies ncurses openssl patch pkgconf pulseaudio qt5 sqlite3 x265 xorg yasm zlib zstd #--------------------------------------------------------------------- [build] LIBDIR=$PKGDIR_PROD/lib rm -fr $LIBDIR mkdir -p $LIBDIR WITH="--with-system-libass \ --with-system-liba52 \ --with-system-libmad \ --with-system-libmp4v2" bash -e bootStrap.bash --prefix=$PKGDIR_PROD $WITH || true mv `find install/ -name \*.so\*` $LIBDIR/ bash -e bootStrap.bash --prefix=$PKGDIR_PROD $WITH || true rm -fr $PKGDIR_PROD mv install$PRODTREE/avidemux $PRODTREE/ #--------------------------------------------------------------------- [postbuild] BINDIR=$PKGDIR_PROD/bin DATADIR=$PKGDIR_PROD/data SPCDIR=$PKGDIR_SPECIAL PROGBASE=avidemux3_qt5 mkdir -p $DATADIR/ cp -p $SPCDIR/config3 $DATADIR/ cd $BINDIR mv $PROGBASE $PROGBASE.bin cp -p $SPCDIR/$PROGBASE.wrapper.in $PROGBASE chmod 755 $PROGBASE cat > $PROGBASE-bridge << END padsp $BINDIR/$PROGBASE.bin \$* END chmod 755 $PROGBASE-bridge ln -nsf $PROGBASE avidemux #--------------------------------------------------------------------- # 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] url_debian = tbd url_home = tbd url_lfs = tbd url_tarball = git # See "technotes" in "cfg" file #--------------------------------------------------------------------- [history] 211024 Added package. Started with cfcfbd34a ("git" hash). 211228 Updated to e866a7b99 (same as 2.8.0)