Update multimedia/kdenlive to version 20.04.0
[dports.git] / multimedia / dvdrip / Makefile
1 # Created by: Michael Nottebrock <michaelnottebrock@gmx.net>
2 # $FreeBSD$
3
4 PORTNAME=       dvdrip
5 PORTVERSION=    0.98.11
6 PORTREVISION=   11
7 CATEGORIES=     multimedia
8 MASTER_SITES=   CPAN http://www.exit1.org/dvdrip/dist/
9 MASTER_SITE_SUBDIR=     CPAN:JRED
10
11 MAINTAINER=     ports@FreeBSD.org
12 COMMENT=        Perl Gtk+ based dvd-ripper
13
14 LICENSE=        ART10 GPLv1 # (ART10 or GPLv1) and CC-BY-SA-2.5
15 LICENSE_COMB=   dual
16
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
37
38 USES=           gettext perl5 shebangfix
39 SHEBANG_FILES=  bin/dvdrip*
40 USE_PERL5=      configure patch
41 CONFIGURE_ENV=  SKIP_UNPACK_REQUIRED_MODULES=1
42
43 MAKE_JOBS_UNSAFE=       yes
44
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
49
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
54
55 post-patch:
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
60
61 post-install:
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}
66 .endfor
67
68 .include <bsd.port.mk>