summaryrefslogtreecommitdiff
path: root/handbrake/Pkgfile
blob: a94e7b5f0e8051a016637ff2c75abf58feef5cde (plain)
    1 # Description: open source video transcoder
    2 # URL: https://handbrake.fr/
    3 # Maintainer: Tim Biermann, tbier at posteo dot de
    4 # Depends on: faad2 jansson lame libass libdvdcss libjpeg-turbo libsamplerate libtheora libva libvpx libxml2 numactl speex x264
    5 
    6 name=handbrake
    7 version=1.5.1
    8 release=2
    9 _HASH=09690d61027d52e37a86f24ecff4bca7ee3a03b6
   10 _HASHDATE="2022-01-09 21:18:17 +0000"
   11 source=(https://github.com/HandBrake/HandBrake/releases/download/$version/$name-$version-source.tar.bz2)
   12 
   13 build() {
   14   [[ -e /usr/lib/pkgconfig/gdk-x11-3.0.pc ]] || PKGMK_HANDBRAKE+='--disable-gtk --disable-gtk-update-checks'
   15 
   16   ## from inside a git checkout..
   17   #./HandBrake-$version/scripts/repo-info.sh HandBrake-$version > HandBrake-$version/version.txt
   18   echo "URL=https://github.com/HandBrake/HandBrake.git" >> HandBrake-$version/version.txt
   19   echo "HASH=$_HASH" >> HandBrake-$version/version.txt
   20   echo "SHORTHASH=${_HASH:0:9}" >> HandBrake-$version/version.txt
   21   echo "TAG=$version" >> HandBrake-$version/version.txt
   22   echo "TAG_HASH=${_HASH:0:9}" >> HandBrake-$version/version.txt
   23   echo "REV=0" >> HandBrake-$version/version.txt
   24   echo "BRANCH=" >> HandBrake-$version/version.txt
   25   echo "REMOTE=https://github.com/HandBrake/HandBrake.git" >> HandBrake-$version/version.txt
   26   echo "DATE=$_HASHDATE" >> HandBrake-$version/version.txt
   27 
   28   ./HandBrake-$version/configure $PKGMK_HANDBRAKE \
   29     --prefix=/usr \
   30     --launch \
   31     --launch-jobs=$(nproc) \
   32     --build=build \
   33     --enable-fdk-aac
   34 
   35   mkdir -p $SRC/build/build_tmp
   36 
   37   make -C build TMPDIR=$SRC/build/build_tmp
   38   make -C build DESTDIR=$PKG install
   39 
   40   rm -rf $PKG/usr/share/locale/
   41 }

Generated by cgit