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> |