Update finance/kmymoney-kde4 to version 4.6.6_1
[dports.git] / multimedia / dvdauthor / Makefile
1 # Created by: pb@FreeBSD.org
2 # $FreeBSD$
3
4 PORTNAME=       dvdauthor
5 PORTVERSION=    0.7.1
6 PORTREVISION=   6
7 CATEGORIES=     multimedia
8 MASTER_SITES=   SF
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        Makes a DVD file structure from one or more MPEG2 streams
12
13 LICENSE=        GPLv2
14
15 LIB_DEPENDS=    libdvdread.so:${PORTSDIR}/multimedia/libdvdread \
16                 libfribidi.so:${PORTSDIR}/converters/fribidi \
17                 libfreetype.so:${PORTSDIR}/print/freetype2 \
18                 libpng15.so:${PORTSDIR}/graphics/png \
19                 libexpat.so:${PORTSDIR}/textproc/expat2 \
20                 libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
21
22 WRKSRC=         ${WRKDIR}/${PORTNAME}
23
24 USES=           gmake iconv pkgconfig
25 USE_GNOME=      libxml2
26 GNU_CONFIGURE=  yes
27 CFLAGS+=        -I${LOCALBASE}/include -L${LOCALBASE}/lib
28
29 PORTDOCS=       *
30
31 DOCSRCDIR1=     ${WRKSRC}
32 DOC_FILES1=     AUTHORS ChangeLog README
33
34 DOCSRCDIR2=     ${WRKDIR}
35 DOC_FILES2=     README.FreeBSD
36
37 OPTIONS_DEFINE= DOCS IMAGEMAGICK VIDEO-FORMAT
38
39 OPTIONS_SINGLE= VIDEO-FORMAT
40 OPTIONS_SINGLE_VIDEO-FORMAT=    NTSC PAL
41
42 VIDEO-FORMAT_DESC=      Use default video format
43 NTSC_DESC=      Default video format NTSC
44 PAL_DESC=       Default video format PAL
45
46 SUB_FILES=      README.FreeBSD
47
48 IMAGEMAGICK_LIB_DEPENDS=        libMagick++-6.Q*.so:${PORTSDIR}/graphics/ImageMagick
49
50 .include <bsd.port.options.mk>
51
52 .if ${PORT_OPTIONS:MNTSC}
53 .if ${PORT_OPTIONS:MVIDEO-FORMAT}
54 CONFIGURE_ENV+= --enable-default-video-format=NTSC
55 .endif
56 .endif
57
58 .if ${PORT_OPTIONS:MPAL}
59 .if ${PORT_OPTIONS:MVIDEO-FORMAT}
60 CONFIGURE_ENV+= --enable-default-video-format=PAL
61 .endif
62 .endif
63
64 pre-configure:
65 .if ! ${PORT_OPTIONS:MIMAGEMAGICK}
66         @${REINPLACE_CMD} 's|usemagick=1|usemagick=0|g' \
67                 ${WRKSRC}/configure
68 .endif
69
70 post-install:
71         ${MKDIR} ${STAGEDIR}${DOCSDIR}
72         ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR}
73         ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR}
74
75 .include <bsd.port.mk>