ports/174338: [patch] multimedia/mkvtoolnix: update to 5.9.0

Rainer Hurling rhurlin at gwdg.de
Sun Feb 17 11:50:02 UTC 2013


The following reply was made to PR ports/174338; it has been noted by GNATS.

From: Rainer Hurling <rhurlin at gwdg.de>
To: bug-followup at FreeBSD.org, rhurlin at gwdg.de
Cc:  
Subject: Re: ports/174338: [patch] multimedia/mkvtoolnix: update to 5.9.0
Date: Sun, 17 Feb 2013 12:48:27 +0100

 This is a multi-part message in MIME format.
 --------------010405020400090002090603
 Content-Type: text/plain; charset=ISO-8859-15
 Content-Transfer-Encoding: 7bit
 
 Because of the newest version 6.0.0 of mkvtoolnix here is an update,
 which is more up to date.
 
 --------------010405020400090002090603
 Content-Type: text/plain; charset=UTF-8;
  name="patch-multimedia_mkvtoolnix_5.9.0-6.0.0.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="patch-multimedia_mkvtoolnix_5.9.0-6.0.0.txt"
 
 diff -Naur mkvtoolnix.orig/Makefile mkvtoolnix/Makefile
 --- mkvtoolnix.orig/Makefile	2013-01-31 17:21:45.000000000 +0100
 +++ mkvtoolnix/Makefile	2013-02-17 12:13:54.000000000 +0100
 @@ -2,11 +2,11 @@
  # $FreeBSD: head/multimedia/mkvtoolnix/Makefile 311310 2013-01-31 13:38:42Z bapt $
  
  PORTNAME=	mkvtoolnix
 -PORTVERSION=	5.9.0
 -PORTREVISION=	1
 +PORTVERSION=	6.0.0
  CATEGORIES=	multimedia audio
  MASTER_SITES=	http://www.bunkus.org/videotools/mkvtoolnix/sources/ \
  		CRITICAL
 +EXTRACT_SUFX=	.tar.xz
  
  MAINTAINER=	multimedia at FreeBSD.org
  COMMENT=	Tools to extract from/get info about/create Matroska media streams
 @@ -14,17 +14,13 @@
  LICENSE=	GPLv2
  LICENSE_FILE=	${WRKSRC}/COPYING
  
 -LIB_DEPENDS=	FLAC:${PORTSDIR}/audio/flac \
 -		expat:${PORTSDIR}/textproc/expat2 \
 -		lzo2:${PORTSDIR}/archivers/lzo2 \
 +LIB_DEPENDS=	expat:${PORTSDIR}/textproc/expat2 \
  		vorbis:${PORTSDIR}/audio/libvorbis \
  		ogg:${PORTSDIR}/audio/libogg \
  		boost_regex:${PORTSDIR}/devel/boost-libs \
 -		curl:${PORTSDIR}/ftp/curl \
  		ebml:${PORTSDIR}/textproc/libebml \
  		matroska:${PORTSDIR}/multimedia/libmatroska
  
 -USE_BZIP2=	yes
  USE_GCC=	4.6+
  USE_GETTEXT=	yes
  USE_ICONV=	yes
 @@ -36,7 +32,7 @@
  CPPFLAGS+=	-I${LOCALBASE}/include
  LDFLAGS+=	-L${LOCALBASE}/lib
  CONFIGURE_ENV+=	ac_cv_path_PO4A=no ZLIB_CFLAGS=-I/usr/include ZLIB_LIBS=-lz
 -CONFIGURE_ARGS=	--enable-lzo --enable-bz2 --disable-qt \
 +CONFIGURE_ARGS=	--enable-bz2 --disable-qt \
  		--with-boost=${LOCALBASE} \
  		--with-boost-filesystem=boost_filesystem \
  		--with-boost-system=boost_system \
 @@ -46,8 +42,10 @@
  MANLANG=	"" ja zh_CN nl uk
  MAN1=		mkvextract.1 mkvinfo.1 mkvmerge.1 mkvpropedit.1
  
 -OPTIONS_DEFINE=	WXGTK
 -OPTIONS_DEFAULT=	WXGTK
 +OPTIONS_DEFINE=	WXGTK LZO FLAC CURL
 +OPTIONS_DEFAULT=	WXGTK LZO FLAC CURL
 +NO_OPTIONS_SORT=	yes
 +LZO_DESC=	lzo compression support
  
  .include <bsd.port.pre.mk>
  
 @@ -66,10 +64,37 @@
  MAN1+=		mmg.1
  PLIST_SUB+=	GUI=""
  .else
 -CONFIGURE_ARGS+=--disable-gui
 +CONFIGURE_ARGS+=	--disable-gui
  PLIST_SUB+=	GUI="@comment "
  .endif
  
 +.if ${PORT_OPTIONS:MLZO}
 +LIB_DEPENDS+=	lzo2:${PORTSDIR}/archivers/lzo2
 +CONFIGURE_ARGS+=	--enable-lzo
 +PLIST_SUB+=	LZO2=""
 +.else
 +CONFIGURE_ARGS+=	--disable-lzo
 +PLIST_SUB+=	LZO2="@comment "
 +.endif
 +
 +.if ${PORT_OPTIONS:MFLAC}
 +LIB_DEPENDS+=	FLAC:${PORTSDIR}/audio/flac
 +CONFIGURE_ARGS+=	--with-flac
 +PLIST_SUB+=	FLAC=""
 +.else
 +CONFIGURE_ARGS+=	--without-flac
 +PLIST_SUB+=	FLAC="@comment "
 +.endif
 +
 +.if ${PORT_OPTIONS:MCURL}
 +LIB_DEPENDS+=	curl:${PORTSDIR}/ftp/curl
 +PLIST_SUB+=	CURL=""
 +.else
 +#   --without-curl and --disable-curl don't work, but this one does:
 +CONFIGURE_ARGS+=	--with-curl-config=/dev/null
 +PLIST_SUB+=	CURL="@comment "
 +.endif
 +
  do-build:
  	@(cd ${WRKSRC}/; unset PREFIX; ${RAKE_BIN})
  
 diff -Naur mkvtoolnix.orig/distinfo mkvtoolnix/distinfo
 --- mkvtoolnix.orig/distinfo	2012-12-20 15:37:52.000000000 +0100
 +++ mkvtoolnix/distinfo	2013-02-17 12:07:17.000000000 +0100
 @@ -1,2 +1,2 @@
 -SHA256 (mkvtoolnix-5.9.0.tar.bz2) = d913f531331c3332d2fb334c872ea19bfea7293dfedc4bf33ae7162e4efcbde1
 -SIZE (mkvtoolnix-5.9.0.tar.bz2) = 4493517
 +SHA256 (mkvtoolnix-6.0.0.tar.xz) = 84ddefb079aeef2b3b2ac418e3d5461e670a15771e90d5eab98a88b0f5417bf0
 +SIZE (mkvtoolnix-6.0.0.tar.xz) = 3766204
 diff -Naur mkvtoolnix.orig/pkg-plist mkvtoolnix/pkg-plist
 --- mkvtoolnix.orig/pkg-plist	2012-09-28 13:55:18.000000000 +0200
 +++ mkvtoolnix/pkg-plist	2013-02-17 12:17:23.000000000 +0100
 @@ -5,6 +5,79 @@
  %%GUI%%bin/mmg
  %%GUI%%share/applications/mkvinfo.desktop
  %%GUI%%share/applications/mkvmergeGUI.desktop
 +%%GUI%%%%DOCSDIR%%/guide/en/images/addingremovingattachments.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/addremovefiles.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/attachmentoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/audiotrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/chaptereditor.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/generaltrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/jobmanager.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/movietitle.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/muxingwindow.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/selectmkvmergeexecutable.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/splitting.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/textsubtitlestrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/trackselection.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/images/videotrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/en/mkvmerge-gui.hhc
 +%%GUI%%%%DOCSDIR%%/guide/en/mkvmerge-gui.hhk
 +%%GUI%%%%DOCSDIR%%/guide/en/mkvmerge-gui.hhp
 +%%GUI%%%%DOCSDIR%%/guide/en/mkvmerge-gui.html
 +%%GUI%%%%DOCSDIR%%/guide/es/images/addingremovingattachments.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/addremovefiles.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/attachmentoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/audiotrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/chaptereditor.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/generaltrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/jobmanager.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/movietitle.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/muxingwindow.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/selectmkvmergeexecutable.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/splitting.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/textsubtitlestrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/trackselection.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/images/videotrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/es/mkvmerge-gui.hhc
 +%%GUI%%%%DOCSDIR%%/guide/es/mkvmerge-gui.hhk
 +%%GUI%%%%DOCSDIR%%/guide/es/mkvmerge-gui.hhp
 +%%GUI%%%%DOCSDIR%%/guide/es/mkvmerge-gui.html
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/addingremovingattachments.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/addremovefiles.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/attachmentoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/audiotrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/chaptereditor.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/generaltrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/headereditor.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/jobmanager.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/movietitle.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/muxingwindow.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/selectmkvmergeexecutable.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/splitting.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/textsubtitlestrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/trackselection.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/images/videotrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/eu/mkvmerge-gui.hhc
 +%%GUI%%%%DOCSDIR%%/guide/eu/mkvmerge-gui.hhk
 +%%GUI%%%%DOCSDIR%%/guide/eu/mkvmerge-gui.hhp
 +%%GUI%%%%DOCSDIR%%/guide/eu/mkvmerge-gui.html
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/addingremovingattachments.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/addremovefiles.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/attachmentoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/audiotrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/chaptereditor.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/generaltrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/jobmanager.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/movietitle.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/muxingwindow.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/selectmkvmergeexecutable.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/splitting.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/textsubtitlestrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/trackselection.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/images/videotrackoptions.gif
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.hhc
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.hhk
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.hhp
 +%%GUI%%%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.html
  %%GUI%%share/icons/hicolor/16x16/apps/mkvextract.png
  %%GUI%%share/icons/hicolor/16x16/apps/mkvinfo.png
  %%GUI%%share/icons/hicolor/16x16/apps/mkvmerge.png
 @@ -61,93 +134,40 @@
  share/locale/zh_CN/LC_MESSAGES/mkvtoolnix.mo
  share/locale/zh_TW/LC_MESSAGES/mkvtoolnix.mo
  %%GUI%%share/mime/packages/mkvtoolnix.xml
 -%%DOCSDIR%%/guide/en/images/addingremovingattachments.gif
 -%%DOCSDIR%%/guide/en/images/addremovefiles.gif
 -%%DOCSDIR%%/guide/en/images/attachmentoptions.gif
 -%%DOCSDIR%%/guide/en/images/audiotrackoptions.gif
 -%%DOCSDIR%%/guide/en/images/chaptereditor.gif
 -%%DOCSDIR%%/guide/en/images/generaltrackoptions.gif
 -%%DOCSDIR%%/guide/en/images/jobmanager.gif
 -%%DOCSDIR%%/guide/en/images/movietitle.gif
 -%%DOCSDIR%%/guide/en/images/muxingwindow.gif
 -%%DOCSDIR%%/guide/en/images/selectmkvmergeexecutable.gif
 -%%DOCSDIR%%/guide/en/images/splitting.gif
 -%%DOCSDIR%%/guide/en/images/textsubtitlestrackoptions.gif
 -%%DOCSDIR%%/guide/en/images/trackselection.gif
 -%%DOCSDIR%%/guide/en/images/videotrackoptions.gif
 -%%DOCSDIR%%/guide/en/mkvmerge-gui.hhc
 -%%DOCSDIR%%/guide/en/mkvmerge-gui.hhk
 -%%DOCSDIR%%/guide/en/mkvmerge-gui.hhp
 -%%DOCSDIR%%/guide/en/mkvmerge-gui.html
 -%%DOCSDIR%%/guide/es/images/addingremovingattachments.gif
 -%%DOCSDIR%%/guide/es/images/addremovefiles.gif
 -%%DOCSDIR%%/guide/es/images/attachmentoptions.gif
 -%%DOCSDIR%%/guide/es/images/audiotrackoptions.gif
 -%%DOCSDIR%%/guide/es/images/chaptereditor.gif
 -%%DOCSDIR%%/guide/es/images/generaltrackoptions.gif
 -%%DOCSDIR%%/guide/es/images/jobmanager.gif
 -%%DOCSDIR%%/guide/es/images/movietitle.gif
 -%%DOCSDIR%%/guide/es/images/muxingwindow.gif
 -%%DOCSDIR%%/guide/es/images/selectmkvmergeexecutable.gif
 -%%DOCSDIR%%/guide/es/images/splitting.gif
 -%%DOCSDIR%%/guide/es/images/textsubtitlestrackoptions.gif
 -%%DOCSDIR%%/guide/es/images/trackselection.gif
 -%%DOCSDIR%%/guide/es/images/videotrackoptions.gif
 -%%DOCSDIR%%/guide/es/mkvmerge-gui.hhc
 -%%DOCSDIR%%/guide/es/mkvmerge-gui.hhk
 -%%DOCSDIR%%/guide/es/mkvmerge-gui.hhp
 -%%DOCSDIR%%/guide/es/mkvmerge-gui.html
 -%%DOCSDIR%%/guide/eu/images/addingremovingattachments.gif
 -%%DOCSDIR%%/guide/eu/images/addremovefiles.gif
 -%%DOCSDIR%%/guide/eu/images/attachmentoptions.gif
 -%%DOCSDIR%%/guide/eu/images/audiotrackoptions.gif
 -%%DOCSDIR%%/guide/eu/images/chaptereditor.gif
 -%%DOCSDIR%%/guide/eu/images/generaltrackoptions.gif
 -%%DOCSDIR%%/guide/eu/images/headereditor.gif
 -%%DOCSDIR%%/guide/eu/images/jobmanager.gif
 -%%DOCSDIR%%/guide/eu/images/movietitle.gif
 -%%DOCSDIR%%/guide/eu/images/muxingwindow.gif
 -%%DOCSDIR%%/guide/eu/images/selectmkvmergeexecutable.gif
 -%%DOCSDIR%%/guide/eu/images/splitting.gif
 -%%DOCSDIR%%/guide/eu/images/textsubtitlestrackoptions.gif
 -%%DOCSDIR%%/guide/eu/images/trackselection.gif
 -%%DOCSDIR%%/guide/eu/images/videotrackoptions.gif
 -%%DOCSDIR%%/guide/eu/mkvmerge-gui.hhc
 -%%DOCSDIR%%/guide/eu/mkvmerge-gui.hhk
 -%%DOCSDIR%%/guide/eu/mkvmerge-gui.hhp
 -%%DOCSDIR%%/guide/eu/mkvmerge-gui.html
 -%%DOCSDIR%%/guide/zh_CN/images/addingremovingattachments.gif
 -%%DOCSDIR%%/guide/zh_CN/images/addremovefiles.gif
 -%%DOCSDIR%%/guide/zh_CN/images/attachmentoptions.gif
 -%%DOCSDIR%%/guide/zh_CN/images/audiotrackoptions.gif
 -%%DOCSDIR%%/guide/zh_CN/images/chaptereditor.gif
 -%%DOCSDIR%%/guide/zh_CN/images/generaltrackoptions.gif
 -%%DOCSDIR%%/guide/zh_CN/images/jobmanager.gif
 -%%DOCSDIR%%/guide/zh_CN/images/movietitle.gif
 -%%DOCSDIR%%/guide/zh_CN/images/muxingwindow.gif
 -%%DOCSDIR%%/guide/zh_CN/images/selectmkvmergeexecutable.gif
 -%%DOCSDIR%%/guide/zh_CN/images/splitting.gif
 -%%DOCSDIR%%/guide/zh_CN/images/textsubtitlestrackoptions.gif
 -%%DOCSDIR%%/guide/zh_CN/images/trackselection.gif
 -%%DOCSDIR%%/guide/zh_CN/images/videotrackoptions.gif
 -%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.hhc
 -%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.hhk
 -%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.hhp
 -%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.html
 + at dirrmtry share/mime/packages
 + at dirrmtry share/mime
 +%%GUI%%@dirrmtry share/icons/hicolor/96x96/apps
 +%%GUI%%@dirrmtry share/icons/hicolor/96x96
 +%%GUI%%@dirrmtry share/icons/hicolor/64x64/apps
 +%%GUI%%@dirrmtry share/icons/hicolor/64x64
 +%%GUI%%@dirrmtry share/icons/hicolor/48x48/apps
 +%%GUI%%@dirrmtry share/icons/hicolor/48x48
 +%%GUI%%@dirrmtry share/icons/hicolor/32x32/apps
 +%%GUI%%@dirrmtry share/icons/hicolor/32x32
 +%%GUI%%@dirrmtry share/icons/hicolor/256x256/apps
 +%%GUI%%@dirrmtry share/icons/hicolor/256x256
 +%%GUI%%@dirrmtry share/icons/hicolor/24x24/apps
 +%%GUI%%@dirrmtry share/icons/hicolor/24x24
 +%%GUI%%@dirrmtry share/icons/hicolor/16x16/apps
 +%%GUI%%@dirrmtry share/icons/hicolor/16x16
 +%%GUI%%@dirrmtry share/icons/hicolor/128x128/apps
 +%%GUI%%@dirrmtry share/icons/hicolor/128x128
 +%%GUI%%@dirrmtry share/icons/hicolor
 +%%GUI%%@dirrmtry share/icons
  @dirrmtry man/zh_CN/man1
  @dirrmtry man/zh_CN
  @dirrmtry man/uk/man1
  @dirrmtry man/uk
  @dirrmtry man/nl/man1
  @dirrmtry man/nl
 - at dirrm %%DOCSDIR%%/guide/zh_CN/images
 - at dirrm %%DOCSDIR%%/guide/zh_CN
 - at dirrm %%DOCSDIR%%/guide/eu/images
 - at dirrm %%DOCSDIR%%/guide/eu
 - at dirrm %%DOCSDIR%%/guide/es/images
 - at dirrm %%DOCSDIR%%/guide/es
 - at dirrm %%DOCSDIR%%/guide/en/images
 - at dirrm %%DOCSDIR%%/guide/en
 - at dirrm %%DOCSDIR%%/guide
 - at dirrm %%DOCSDIR%%
 +%%GUI%%@dirrm %%DOCSDIR%%/guide/zh_CN/images
 +%%GUI%%@dirrm %%DOCSDIR%%/guide/zh_CN
 +%%GUI%%@dirrm %%DOCSDIR%%/guide/eu/images
 +%%GUI%%@dirrm %%DOCSDIR%%/guide/eu
 +%%GUI%%@dirrm %%DOCSDIR%%/guide/es/images
 +%%GUI%%@dirrm %%DOCSDIR%%/guide/es
 +%%GUI%%@dirrm %%DOCSDIR%%/guide/en/images
 +%%GUI%%@dirrm %%DOCSDIR%%/guide/en
 +%%GUI%%@dirrm %%DOCSDIR%%/guide
 +%%GUI%%@dirrm %%DOCSDIR%%
  %%GUI%%@dirrmtry share/applications
 
 --------------010405020400090002090603--


More information about the freebsd-multimedia mailing list