blob: 9733f4abd9dedf28fbe5406d7cee906d99173650 (
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.4.2
8 release=1
9 source=(https://github.com/HandBrake/HandBrake/releases/download/$version/$name-$version-source.tar.bz2)
10
11 build() {
12 [[ -e /usr/lib/pkgconfig/gdk-x11-3.0.pc ]] || PKGMK_HANDBRAKE+='--disable-gtk --disable-gtk-update-checks'
13
14 ./HandBrake-$version/configure $PKGMK_HANDBRAKE \
15 --prefix=/usr \
16 --launch \
17 --launch-jobs=$(nproc) \
18 --build=build \
19 --enable-fdk
20
21 mkdir -p $SRC/build/build_tmp
22
23 make -C build TMPDIR=$SRC/build/build_tmp
24 make -C build DESTDIR=$PKG install
25
26 rm -rf $PKG/usr/share/locale/
27 }
|