Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Description: Video transcoding tool
- # URL: http://handbrake.fr/
- # Maintainer: Alan Mizrahi, alan at mizrahi dot com dot ve
- # Depends on: faad2 fontconfig freetype fribidi libass libbluray libogg libsamplerate libtheora libvorbis libxml2 python yasm x264
- name=handbrake
- version=0.9.9
- release=1
- source=(
- http://downloads.sourceforge.net/project/handbrake/$version/HandBrake-$version.tar.bz2
- http://download.handbrake.fr/handbrake/contrib/a52dec-0.7.4.tar.gz
- http://download.handbrake.fr/handbrake/contrib/faac-1.28.tar.gz
- http://download.handbrake.fr/handbrake/contrib/libav-v9.6.tar.bz2
- http://download.handbrake.fr/handbrake/contrib/lame-3.98.tar.gz
- http://download.handbrake.fr/handbrake/contrib/libdvdread-svn1168.tar.gz
- http://download.handbrake.fr/handbrake/contrib/libdvdnav-svn1168.tar.gz
- http://download.handbrake.fr/handbrake/contrib/libmkv-0.6.5-0-g82075ae.tar.gz
- http://download.handbrake.fr/handbrake/contrib/mp4v2-trunk-r355.tar.bz2
- http://download.handbrake.fr/handbrake/contrib/mpeg2dec-0.5.1.tar.gz
- )
- build() {
- cd HandBrake-$version
- sed -i -e 's/GHB_PACKAGES="gtk+-3.0 $GHB_PACKAGES"/GHB_PACKAGES="gtk+-2.0 >= 2.10 $GHB_PACKAGES"/' gtk/configure.ac
- # Use more system libs
- sed -i \
- -e '/MODULES += contrib\/libbluray/d' \
- -e '/MODULES += contrib\/x264/d' \
- make/include/main.defs
- ./configure \
- --prefix=/usr \
- --disable-gtk-update-checks
- # Prevent downloads, use tarballs downloaded by pkgmk instead
- mkdir -p download
- for i in ${source[@]}; do
- ln -s "$PKGMK_SOURCE_DIR"/${i##*/} download/${i##*/};
- done
- cd build
- make
- make DESTDIR=$PKG install
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement