ports/131107: [PATCH] multimedia/mkvtoolnix: update to 2.4.1

Li-Wen Hsu lwhsu at FreeBSD.org
Thu Jan 29 06:50:02 UTC 2009


>Number:         131107
>Category:       ports
>Synopsis:       [PATCH] multimedia/mkvtoolnix: update to 2.4.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 29 06:50:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Li-Wen Hsu
>Release:        FreeBSD 7.1-STABLE amd64
>Organization:
>Environment:
System: FreeBSD lucky7 7.1-STABLE FreeBSD 7.1-STABLE #1: Thu Jan  8 11:59:12 CST
>Description:
- Update to 2.4.1

Added file(s):
- pkg-plist

Port maintainer (multimedia at FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- mkvtoolnix-2.4.1.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/multimedia/mkvtoolnix/Makefile,v
retrieving revision 1.45
diff -u -u -r1.45 Makefile
--- Makefile	6 Jun 2008 13:48:12 -0000	1.45
+++ Makefile	29 Jan 2009 06:39:57 -0000
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	mkvtoolnix
-PORTVERSION=	2.2.0
-PORTREVISION=	1
+PORTVERSION=	2.4.1
 CATEGORIES=	multimedia audio
 MASTER_SITES=	http://www.bunkus.org/videotools/mkvtoolnix/sources/
 
@@ -21,7 +20,8 @@
 		matroska.0:${PORTSDIR}/multimedia/libmatroska \
 		vorbis.4:${PORTSDIR}/audio/libvorbis \
 		ogg.5:${PORTSDIR}/audio/libogg \
-		pcrecpp.0:${PORTSDIR}/devel/pcre
+		pcrecpp.0:${PORTSDIR}/devel/pcre \
+		boost_regex:${PORTSDIR}/devel/boost
 
 USE_BZIP2=	yes
 USE_GMAKE=	yes
@@ -32,41 +32,23 @@
 CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
 CONFIGURE_ARGS=	--enable-lzo --enable-bz2 --disable-qt
 
-MAN1=		base64tool.1 mkvextract.1 mkvinfo.1 mkvmerge.1
-PLIST_FILES=	bin/base64tool bin/mkvextract bin/mkvinfo bin/mkvmerge
-
-# data files
-FILES_DATA=	\
-		mkvmerge-gui.hhc \
-		mkvmerge-gui.hhk \
-		mkvmerge-gui.hhp \
-		mkvmerge-gui.html
-IMAGES_DATA=	\
-		addingremovingattachments.gif \
-		addremovefiles.gif \
-		attachmentoptions.gif \
-		audiotrackoptions.gif \
-		chaptereditor.gif \
-		generaltrackoptions.gif \
-		jobmanager.gif \
-		movietitle.gif \
-		muxingwindow.gif \
-		selectmkvmergeexecutable.gif \
-		splitting.gif \
-		textsubtitlestrackoptions.gif \
-		trackselection.gif \
-		videotrackoptions.gif
-PLIST_FILES+=	${FILES_DATA:S|^|%%DATADIR%%/|} ${IMAGES_DATA:S|^|%%DATADIR%%/images/|}
-PLIST_DIRS+=	%%DATADIR%%/images %%DATADIR%%
+MAN1=		mkvextract.1 mkvinfo.1 mkvmerge.1
 
 .ifndef(WITHOUT_WXGTK)
 USE_WX=		yes
 WX_UNICODE=	yes
 WX_CONF_ARGS=	absolute
 MAN1+=		mmg.1
-PLIST_FILES+=	bin/mmg
+PLIST_SUB+=	GUI=""
+.else
+PLIST_SUB+=	GUI="@comment "
 .endif
 
+post-patch:
+	${REINPLACE_CMD} -e \
+		's|BOOSTLIBDIR/libboost_regex\*\.{so,a,dylib}\*|BOOSTLIBDIR/libboost_regex.so|' \
+		${WRKSRC}/configure
+
 pre-configure::
 .ifndef(WITHOUT_WXGTK)
 	@${ECHO_MSG} "===>"
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/multimedia/mkvtoolnix/distinfo,v
retrieving revision 1.22
diff -u -u -r1.22 distinfo
--- distinfo	16 Apr 2008 16:09:19 -0000	1.22
+++ distinfo	29 Jan 2009 06:39:57 -0000
@@ -1,3 +1,3 @@
-MD5 (mkvtoolnix-2.2.0.tar.bz2) = 57397800c6be11db0b62e7285c8dab82
-SHA256 (mkvtoolnix-2.2.0.tar.bz2) = 707ec8acb736f5664c933628d5f44bba1c18af9cca6967a4a01a55ea4c64e777
-SIZE (mkvtoolnix-2.2.0.tar.bz2) = 768803
+MD5 (mkvtoolnix-2.4.1.tar.bz2) = b3f3763e3bc09aa797f6d65ad4974108
+SHA256 (mkvtoolnix-2.4.1.tar.bz2) = 30781153e065a7fa92675c1d4d942b7878e0032bd328d0420fa24ba965c53017
+SIZE (mkvtoolnix-2.4.1.tar.bz2) = 828533
Index: pkg-plist
===================================================================
RCS file: pkg-plist
diff -N pkg-plist
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ pkg-plist	29 Jan 2009 06:39:57 -0000
@@ -0,0 +1,24 @@
+bin/mkvextract
+bin/mkvinfo
+bin/mkvmerge
+%%GUI%%bin/mmg
+%%DATADIR%%/images/addingremovingattachments.gif
+%%DATADIR%%/images/addremovefiles.gif
+%%DATADIR%%/images/attachmentoptions.gif
+%%DATADIR%%/images/audiotrackoptions.gif
+%%DATADIR%%/images/chaptereditor.gif
+%%DATADIR%%/images/generaltrackoptions.gif
+%%DATADIR%%/images/jobmanager.gif
+%%DATADIR%%/images/movietitle.gif
+%%DATADIR%%/images/muxingwindow.gif
+%%DATADIR%%/images/selectmkvmergeexecutable.gif
+%%DATADIR%%/images/splitting.gif
+%%DATADIR%%/images/textsubtitlestrackoptions.gif
+%%DATADIR%%/images/trackselection.gif
+%%DATADIR%%/images/videotrackoptions.gif
+%%DATADIR%%/mkvmerge-gui.hhc
+%%DATADIR%%/mkvmerge-gui.hhk
+%%DATADIR%%/mkvmerge-gui.hhp
+%%DATADIR%%/mkvmerge-gui.html
+ at dirrm %%DATADIR%%/images
+ at dirrm %%DATADIR%%
--- mkvtoolnix-2.4.1.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list