1 # $NetBSD: Makefile,v 1.5 2009/08/26 19:58:06 sno Exp $
4 DISTNAME= HandBrake-0.9.3
5 PKGNAME= ${DISTNAME:S/HandBrake/handbrake/}
8 MASTER_SITES= http://download.m0k.org/handbrake/releases/ \
9 http://download.m0k.org/handbrake/contrib/
11 DIST_SUBDIR= handbrake
12 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
13 DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
14 CDISTFILES= a52dec-0.7.4.tar.gz \
18 ffmpeg-r15462.tar.gz \
20 libdca-r81-strapped.tar.gz \
21 libdvdread-0.9.7.tar.gz \
25 libsamplerate-0.1.4.tar.gz \
26 libtheora-1.0.tar.gz \
27 libvorbis-aotuv_b5.tar.gz \
28 mpeg2dec-0.5.1.tar.gz \
30 libquicktime-0.9.10.tar.gz \
31 x264-r1028-83baa7f.tar.gz \
32 xvidcore-1.1.3.tar.gz \
34 DISTFILES+= ${CDISTFILES}
36 MAINTAINER= pkgsrc-users@NetBSD.org
37 HOMEPAGE= http://handbrake.fr/
38 COMMENT= Multiplatform, multithreaded video transcoder
40 RESTRICTED= Unresolved patent issues
41 NO_BIN_ON_CDROM=${RESTRICTED}
42 NO_BIN_ON_FTP= ${RESTRICTED}
43 NO_SRC_ON_CDROM=${RESTRICTED}
44 NO_SRC_ON_FTP= ${RESTRICTED}
46 PKG_DESTDIR_SUPPORT= user-destdir
49 USE_TOOLS+= gmake perl intltool msgfmt pkg-config
50 USE_TOOLS+= autoconf automake aclocal autoreconf m4
54 BUILD_DEPENDS+= jam>=2.5.2:../../devel/jam
55 BUILD_DEPENDS+= nasm>=2.05.01:../../devel/nasm
56 BUILD_DEPENDS+= yasm>=0.6.1:../../devel/yasm
58 CLI_CONFIGURE_ARGS= --release
61 cp ${FILESDIR}/patch-ffmpeg-nodocs.patch \
63 .for distfile in ${CDISTFILES}
64 cp ${DISTDIR}/${DIST_SUBDIR}/${distfile} \
65 ${WRKSRC}/contrib/${distfile:C/-.*//}.tar.gz
69 cd ${WRKSRC}/gtk && ./autogen.sh
72 cd ${WRKSRC} && ./configure ${CLI_CONFIGURE_ARGS}
73 cd ${WRKSRC}/gtk && ./configure ${CONFIGURE_ARGS}
77 cd ${WRKSRC}/gtk && gmake
80 cd ${WRKSRC}/gtk && gmake install DESTDIR=${DESTDIR}
82 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
83 .include "../../sysutils/hal/buildlink3.mk"
84 .include "../../www/gtkhtml314/buildlink3.mk"
85 .include "../../x11/gtk2/buildlink3.mk"
86 .include "../../mk/bsd.pkg.mk"