View | Details | Raw Unified | Return to bug 69786
Collapse All | Expand All

(-)Makefile (-7 / +27 lines)
Lines 6-14 Link Here
6
#
6
#
7
7
8
PORTNAME=	mkvtoolnix
8
PORTNAME=	mkvtoolnix
9
PORTVERSION=	0.9.2
9
PORTVERSION=	0.9.4
10
CATEGORIES=	multimedia audio
10
CATEGORIES=	multimedia audio
11
MASTER_SITES=	http://www.bunkus.org/videotools/mkvtoolnix/sources/
11
MASTER_SITES=	http://www.bunkus.org/videotools/mkvtoolnix/sources/old/
12
12
13
MAINTAINER=	lioux@FreeBSD.org
13
MAINTAINER=	lioux@FreeBSD.org
14
COMMENT=	Tools to extract from/get info about/create Matroska media streams
14
COMMENT=	Tools to extract from/get info about/create Matroska media streams
Lines 28-42 Link Here
28
		--with-extra-libs=${LOCALBASE}/lib
28
		--with-extra-libs=${LOCALBASE}/lib
29
29
30
MAN1=		base64tool.1 mkvextract.1 mkvinfo.1 mkvmerge.1
30
MAN1=		base64tool.1 mkvextract.1 mkvinfo.1 mkvmerge.1
31
PLIST_FILES=	bin/base64tool bin/mkvextract bin/mkvinfo bin/mkvmerge
31
32
32
post-patch:
33
WXGTK_CONFIG=	wxgtk2-2.4-config
33
# disable GNU auto* tools
34
	@${FIND} ${WRKSRC} -type f -name "Makefile.in" | ${XARGS} \
35
		-n 10 ${REINPLACE_CMD} -E -e \
36
		's!^(ACLOCAL|AUTOCONF|AUTOMAKE|AUTOHEADER).+$$!\1=${TRUE}!'
37
34
38
.include <bsd.port.pre.mk>
35
.include <bsd.port.pre.mk>
39
36
37
.ifndef(WITHOUT_WXGTK)
38
LIB_DEPENDS+=	wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk2
39
40
MAN1+=		mmg.1
41
PLIST_FILES+=	bin/mmg
42
.endif
43
40
.if ${ARCH} == "sparc64"
44
.if ${ARCH} == "sparc64"
41
BROKEN=		"Does not compile on sparc64"
45
BROKEN=		"Does not compile on sparc64"
42
.endif
46
.endif
Lines 45-48 Link Here
45
CFLAGS+= -DNO_WSTRING
49
CFLAGS+= -DNO_WSTRING
46
.endif
50
.endif
47
51
52
pre-everything::
53
.ifndef(WITHOUT_WXGTK)
54
	@${ECHO_MSG} "===>"
55
	@${ECHO_MSG} "===> You can disable wxGTK2 support by defining"
56
	@${ECHO_MSG} "===>  WITHOUT_WXGTK"
57
	@${ECHO_MSG} "===>"
58
.endif
59
60
post-patch:
61
# disable GNU auto* tools
62
	@${FIND} ${WRKSRC} -type f -name "Makefile.in" | ${XARGS} \
63
		-n 10 ${REINPLACE_CMD} -E -e \
64
		's!^(ACLOCAL|AUTOCONF|AUTOMAKE|AUTOHEADER).+$$!\1=${TRUE}!'
65
	@${REINPLACE_CMD} -e 's|wx-config|${WXGTK_CONFIG}|' \
66
		${WRKSRC}/configure
67
48
.include <bsd.port.post.mk>
68
.include <bsd.port.post.mk>
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (mkvtoolnix-0.9.2.tar.bz2) = 418ecec8f247f53d8a7b49e3e2d8d8a8
1
MD5 (mkvtoolnix-0.9.4.tar.bz2) = 9b2194fa0d78670d18e6aff0359b7dc1
2
SIZE (mkvtoolnix-0.9.2.tar.bz2) = 481348
2
SIZE (mkvtoolnix-0.9.4.tar.bz2) = 499321
(-)pkg-plist (-4 / +1 lines)
Lines 1-4 Link Here
1
bin/base64tool
1
2
bin/mkvextract
3
bin/mkvinfo
4
bin/mkvmerge

Return to bug 69786