1 # Created by: Michael Nottebrock <michaelnottebrock@gmx.net>
8 MASTER_SITES= CPAN http://www.exit1.org/dvdrip/dist/
9 MASTER_SITE_SUBDIR= CPAN:JRED
11 MAINTAINER= ports@FreeBSD.org
12 COMMENT= Perl Gtk+ based dvd-ripper
14 LICENSE= ART10 GPLv1 # (ART10 or GPLv1) and CC-BY-SA-2.5
17 BUILD_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \
18 p5-AnyEvent>=0:devel/p5-AnyEvent \
19 p5-Event-ExecFlow>=0:devel/p5-Event-ExecFlow \
20 p5-Gtk2-Ex-FormFactory>=0:x11-toolkits/p5-Gtk2-Ex-FormFactory \
21 p5-Event-RPC>=0:devel/p5-Event-RPC \
22 p5-Locale-libintl>=0:devel/p5-Locale-libintl
23 RUN_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \
24 p5-AnyEvent>=0:devel/p5-AnyEvent \
25 p5-Event-ExecFlow>=0:devel/p5-Event-ExecFlow \
26 p5-Gtk2-Ex-FormFactory>=0:x11-toolkits/p5-Gtk2-Ex-FormFactory \
27 p5-Event-RPC>=0:devel/p5-Event-RPC \
28 p5-Locale-libintl>=0:devel/p5-Locale-libintl \
29 cdrdao:sysutils/cdrdao \
30 convert:graphics/ImageMagick6 \
31 mplayer:multimedia/mplayer \
32 pstree:sysutils/pstree \
33 transcode:multimedia/transcode \
34 vcdimager:multimedia/vcdimager \
35 ${LOCALBASE}/sbin/fping:net/fping \
36 cdrecord:sysutils/cdrtools
38 USES= gettext perl5 shebangfix
39 SHEBANG_FILES= bin/dvdrip*
40 USE_PERL5= configure patch
41 CONFIGURE_ENV= SKIP_UNPACK_REQUIRED_MODULES=1
45 OPTIONS_DEFINE= VORBIS SUBTITLE RAR
46 OPTIONS_DEFAULT= VORBIS SUBTITLE
47 RAR_DESC= Support RAR-compressed vobsub subtitles
48 SUBTITLE_DESC= Enable support for getting subtitles
50 RAR_RUN_DEPENDS= rar:archivers/rar
51 SUBTITLE_RUN_DEPENDS= subtitle2pgm:multimedia/subtitleripper
52 VORBIS_RUN_DEPENDS= oggenc:audio/vorbis-tools \
53 ogmmerge:multimedia/ogmtools
56 @${PERL} -pi -e 's#/usr/sbin/fping#${LOCALBASE}/sbin/fping#' \
57 ${WRKSRC}/lib/Video/DVDRip/Cluster/Master.pm \
58 ${WRKSRC}/lib/Video/DVDRip/Depend.pm
59 @${FIND} ${WRKSRC} -name \*.orig -delete
62 .for f in dvdrip-progress dvdrip-splitpipe
63 @${CHMOD} u+w ${STAGEDIR}${PREFIX}/bin/${f}
64 @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f}
65 @${CHMOD} u-w ${STAGEDIR}${PREFIX}/bin/${f}
68 .include <bsd.port.mk>