View | Details | Raw Unified | Return to bug 240270 | Differences between
and this patch

Collapse All | Expand All

(-)multimedia/dvdauthor/Makefile (-16 / +31 lines)
Lines 2-11 Link Here
2
# $FreeBSD: head/multimedia/dvdauthor/Makefile 529240 2020-03-27 11:23:42Z martymac $
2
# $FreeBSD: head/multimedia/dvdauthor/Makefile 529240 2020-03-27 11:23:42Z martymac $
3
3
4
PORTNAME=	dvdauthor
4
PORTNAME=	dvdauthor
5
PORTVERSION=	0.7.2
5
PORTVERSION=	0.7.2.20190419
6
PORTREVISION=	2
7
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
8
MASTER_SITES=	SF/${PORTNAME}
9
7
10
MAINTAINER=	ports@FreeBSD.org
8
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	Makes a DVD file structure from one or more MPEG2 streams
9
COMMENT=	Makes a DVD file structure from one or more MPEG2 streams
Lines 20-26 Link Here
20
		libexpat.so:textproc/expat2 \
18
		libexpat.so:textproc/expat2 \
21
		libfontconfig.so:x11-fonts/fontconfig
19
		libfontconfig.so:x11-fonts/fontconfig
22
20
23
WRKSRC=		${WRKDIR}/${PORTNAME}
21
USE_GITHUB=	yes
22
GH_ACCOUNT=	ldo
23
GH_TAGNAME=	d5bb0b
24
WRKSRC=		${WRKDIR}/${PORTNAME}-${GH_TAGNAME}
24
25
25
USES=		gmake gnome iconv localbase pkgconfig
26
USES=		gmake gnome iconv localbase pkgconfig
26
USE_GNOME=	libxml2
27
USE_GNOME=	libxml2
Lines 30-56 Link Here
30
31
31
PORTDOCS=	*
32
PORTDOCS=	*
32
33
33
OPTIONS_DEFINE=	DOCS IMAGEMAGICK
34
OPTIONS_DEFINE=			DOCS MANPAGES
34
OPTIONS_RADIO=	VIDEO-FORMAT
35
OPTIONS_RADIO=			IMAGEMAGICK VIDEO-FORMAT
36
OPTIONS_RADIO_IMAGEMAGICK=	GRAPHICSMAGICK IMAGEMAGICK6
35
OPTIONS_RADIO_VIDEO-FORMAT=	NTSC PAL
37
OPTIONS_RADIO_VIDEO-FORMAT=	NTSC PAL
38
OPTIONS_SUB=			yes
36
39
37
VIDEO-FORMAT_DESC=	Use default video format
40
GRAPHICSMAGICK_DESC=		GraphicsMagick image processing support
38
NTSC_DESC=	Default video format NTSC
41
IMAGEMAGICK6_DESC=		ImageMagick 6.x image processing support
39
PAL_DESC=	Default video format PAL
42
NTSC_DESC=			Default video format NTSC
43
PAL_DESC=			Default video format PAL
44
VIDEO-FORMAT_DESC=		Use default video format
40
45
41
IMAGEMAGICK_LIB_DEPENDS=	libMagick++-6.so:graphics/ImageMagick6
46
GRAPHICSMAGICK_CONFIGURE_WITH=	graphicsmagick
47
GRAPHICSMAGICK_LIB_DEPENDS=	libGraphicsMagick.so:graphics/GraphicsMagick
48
IMAGEMAGICK6_CONFIGURE_WITH=	imagemagick
49
IMAGEMAGICK6_LIB_DEPENDS=	libMagickCore-6.so:graphics/ImageMagick6
50
MANPAGES_BUILD_DEPENDS=		docbook2man:textproc/docbook-utils
51
MANPAGES_USES=			gettext-tools autoreconf:build
42
52
43
NTSC_CONFIGURE_ON=	--enable-default-video-format=NTSC
53
NTSC_CONFIGURE_ON=		--enable-default-video-format=NTSC
44
PAL_CONFIGURE_ON=	--enable-default-video-format=PAL
54
PAL_CONFIGURE_ON=		--enable-default-video-format=PAL
45
55
46
pre-configure-IMAGEMAGICK-off:
56
pre-configure-MANPAGES-off:
47
	@${REINPLACE_CMD} 's|usemagick=1|usemagick=0|g' \
57
	@(${MV} ${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/Makefile.am.bak && \
48
		${WRKSRC}/configure
58
	 ${GREP} '^dist_pkgdata_DATA' ${WRKSRC}/doc/Makefile.am.bak > ${WRKSRC}/doc/Makefile.am)
49
59
60
pre-configure:
61
	@(cd ${WRKSRC} && ${MKDIR} autotools/ && \
62
	 ${CP} ${LOCALBASE}/share/gettext/config.rpath autotools/ && \
63
	 ${LOCALBASE}/bin/autoreconf -i)
64
50
post-install-DOCS-on:
65
post-install-DOCS-on:
51
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
66
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
52
	${INSTALL_DATA} \
67
	${INSTALL_DATA} \
53
		${WRKSRC}/AUTHORS ${WRKSRC}/ChangeLog ${WRKSRC}/README \
68
		${WRKSRC}/AUTHORS ${WRKSRC}/ChangeLog ${WRKSRC}/README \
54
		${WRKDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR}
69
		${WRKSRC}/TODO ${WRKDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR}
55
70
56
.include <bsd.port.mk>
71
.include <bsd.port.mk>
(-)multimedia/dvdauthor/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1494876457
1
TIMESTAMP = 1609892901
2
SHA256 (dvdauthor-0.7.2.tar.gz) = 3020a92de9f78eb36f48b6f22d5a001c47107826634a785a62dfcd080f612eb7
2
SHA256 (ldo-dvdauthor-0.7.2.20190419-d5bb0b_GH0.tar.gz) = 50e8d117669dbc1b4d0cae4930ebae18973bd1ea9a5c6502487f38d80ef6bbab
3
SIZE (dvdauthor-0.7.2.tar.gz) = 648305
3
SIZE (ldo-dvdauthor-0.7.2.20190419-d5bb0b_GH0.tar.gz) = 252411
(-)multimedia/dvdauthor/pkg-descr (-1 / +1 lines)
Lines 1-4 Link Here
1
dvdauthor is a program that will generate a DVD movie from a valid
1
dvdauthor is a program that will generate a DVD movie from a valid
2
mpeg2 stream that should play when you put it in a DVD player.
2
mpeg2 stream that should play when you put it in a DVD player.
3
3
4
WWW: http://dvdauthor.sourceforge.net/
4
WWW: https://dvdauthor.sourceforge.net/ https://github.com/ldo/dvdauthor
(-)multimedia/dvdauthor/pkg-plist (-7 / +7 lines)
Lines 4-16 Link Here
4
bin/mpeg2desc
4
bin/mpeg2desc
5
bin/spumux
5
bin/spumux
6
bin/spuunmux
6
bin/spuunmux
7
man/man1/dvdauthor.1.gz
7
%%MANPAGES%%man/man1/dvdauthor.1.gz
8
man/man1/dvddirdel.1.gz
8
%%MANPAGES%%man/man1/dvddirdel.1.gz
9
man/man1/dvdunauthor.1.gz
9
%%MANPAGES%%man/man1/dvdunauthor.1.gz
10
man/man1/mpeg2desc.1.gz
10
%%MANPAGES%%man/man1/mpeg2desc.1.gz
11
man/man1/spumux.1.gz
11
%%MANPAGES%%man/man1/spumux.1.gz
12
man/man1/spuunmux.1.gz
12
%%MANPAGES%%man/man1/spuunmux.1.gz
13
man/man7/video_format.7.gz
13
%%MANPAGES%%man/man7/video_format.7.gz
14
%%DATADIR%%/common.xsd
14
%%DATADIR%%/common.xsd
15
%%DATADIR%%/dvdauthor.xsd
15
%%DATADIR%%/dvdauthor.xsd
16
%%DATADIR%%/spumux.xsd
16
%%DATADIR%%/spumux.xsd

Return to bug 240270