diff options
Diffstat (limited to 'multimedia/mkvtoolnix/Makefile')
-rw-r--r-- | multimedia/mkvtoolnix/Makefile | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/multimedia/mkvtoolnix/Makefile b/multimedia/mkvtoolnix/Makefile index 455f181ef75c..0baa50dc7c0c 100644 --- a/multimedia/mkvtoolnix/Makefile +++ b/multimedia/mkvtoolnix/Makefile @@ -6,7 +6,7 @@ # PORTNAME= mkvtoolnix -PORTVERSION= 1.7.0 +PORTVERSION= 1.8.0 CATEGORIES= multimedia audio MASTER_SITES= http://www.bunkus.org/videotools/mkvtoolnix/sources/ \ http://www.bunkus.org/videotools/mkvtoolnix/sources/old/ @@ -19,14 +19,18 @@ LIB_DEPENDS= FLAC.7:${PORTSDIR}/audio/flac \ expat.6:${PORTSDIR}/textproc/expat2 \ lzo2.2:${PORTSDIR}/archivers/lzo2 \ matroska.0:${PORTSDIR}/multimedia/libmatroska \ - vorbis.3:${PORTSDIR}/audio/libvorbis + vorbis.3:${PORTSDIR}/audio/libvorbis \ + ogg.5:${PORTSDIR}/audio/libogg \ + pcrecpp.0:${PORTSDIR}/devel/pcre USE_BZIP2= yes USE_GMAKE= yes USE_ICONV= yes GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I/usr/include -I${LOCALBASE}/include" \ - LDFLAGS="-L/usr/lib -L${LOCALBASE}/lib -lmagic -lz" +CPPFLAGS= -I${LOCALBASE}/include +LDFLAGS= -L${LOCALBASE}/lib -lmagic -lz +CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +CONFIGURE_ARGS= --mandir=${MANPREFIX}/man MAN1= base64tool.1 mkvextract.1 mkvinfo.1 mkvmerge.1 PLIST_FILES= bin/base64tool bin/mkvextract bin/mkvinfo bin/mkvmerge @@ -61,21 +65,22 @@ PLIST_FILES+= %%DATADIR%%/${file} PLIST_FILES+= %%DATADIR%%/images/${file} .endfor -.include <bsd.port.pre.mk> - .ifndef(WITHOUT_WXGTK) -USE_WX= 2.6 +USE_WX= yes WX_UNICODE= yes +WX_CONF_ARGS= absolute MAN1+= mmg.1 PLIST_FILES+= bin/mmg .endif +.include <bsd.port.pre.mk> + .if ${OSVERSION} < 500000 -BROKEN= "Does not compile on FreeBSD 4.x" -CFLAGS+= -DNO_WSTRING +BROKEN= Does not compile on FreeBSD 4.x +CFLAGS+= -DNO_WSTRING .endif -pre-everything:: +pre-configure:: .ifndef(WITHOUT_WXGTK) @${ECHO_MSG} "===>" @${ECHO_MSG} "===> You can disable wxGTK2 support by defining" @@ -88,12 +93,10 @@ post-patch: @${FIND} ${WRKSRC} -type f -name "Makefile.in" | ${XARGS} \ -n 10 ${REINPLACE_CMD} -E -e \ 's!^(ACLOCAL|AUTOCONF|AUTOMAKE|AUTOHEADER).+$$!\1=${TRUE}!' - @${REINPLACE_CMD} -e 's|wx-config|${WX_CONFIG}|' \ - ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \ ${WRKSRC}/src/common/os.cpp pre-install: - @${MKDIR} ${DATADIR} + @${INSTALL} -d ${DATADIR}/ .include <bsd.port.post.mk> |