[PATCH] multimedia/mkvtoolnix: update to 5.8.0

Horance Chou horance at gmail.com
Sun Sep 23 06:59:29 UTC 2012


>Submitter-Id:	current-users
>Originator:	Horance Chou
>Organization:	FreeBSD User @ Taiwan
>Confidential:	no 
>Synopsis:	[PATCH] multimedia/mkvtoolnix: update to 5.8.0
>Severity:	non-critical
>Priority:	low
>Category:	ports 
>Class:		update
>Release:	FreeBSD 9.1-PRERELEASE i386
>Environment:
System: FreeBSD gaia.freera.net 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #9: Thu Jul 26 16:35:35 CST 2012
>Description:
- Update to 5.8.0

Added file(s):
- files/patch-src-common-timecode.h

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

Generated with FreeBSD Port Tools 0.99_6 (mode: update, diff: suffix)
>How-To-Repeat:
>Fix:

--- mkvtoolnix-5.8.0.patch begins here ---
diff -ruN --exclude=CVS ../mkvtoolnix.orig/Makefile ./Makefile
--- ../mkvtoolnix.orig/Makefile	2012-07-20 04:15:37.000000000 +0800
+++ ./Makefile	2012-09-23 13:08:01.000000000 +0800
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	mkvtoolnix
-PORTVERSION=	5.0.1
-PORTREVISION=	2
+PORTVERSION=	5.8.0
 CATEGORIES=	multimedia audio
 MASTER_SITES=	http://www.bunkus.org/videotools/mkvtoolnix/sources/
 
@@ -23,9 +22,12 @@
 		vorbis.4:${PORTSDIR}/audio/libvorbis \
 		ogg:${PORTSDIR}/audio/libogg \
 		boost_regex.4:${PORTSDIR}/devel/boost-libs \
-		curl.6:${PORTSDIR}/ftp/curl
+		curl.6:${PORTSDIR}/ftp/curl \
+		ebml.3:${PORTSDIR}/textproc/libebml \
+		matroska.5:${PORTSDIR}/multimedia/libmatroska
 
 USE_BZIP2=	yes
+USE_GCC=	4.6+
 USE_GETTEXT=	yes
 USE_ICONV=	yes
 GNU_CONFIGURE=	yes
@@ -33,7 +35,7 @@
 USE_RUBY=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
-CONFIGURE_ENV+=	ac_cv_path_PO4A=no
+CONFIGURE_ENV+=	ac_cv_path_PO4A=no ZLIB_CFLAGS=-I/usr/include ZLIB_LIBS=-lz
 CONFIGURE_ARGS=	--enable-lzo --enable-bz2 --disable-qt \
 		--with-boost=${LOCALBASE} \
 		--with-boost-filesystem=boost_filesystem \
@@ -41,7 +43,7 @@
 		--with-boost-regex=boost_regex
 MAKE_JOBS_SAFE=	yes
 
-MANLANG=	"" ja zh_CN nl
+MANLANG=	"" ja zh_CN nl uk
 MAN1=		mkvextract.1 mkvinfo.1 mkvmerge.1 mkvpropedit.1
 
 OPTIONS_DEFINE=	WXGTK
diff -ruN --exclude=CVS ../mkvtoolnix.orig/distinfo ./distinfo
--- ../mkvtoolnix.orig/distinfo	2011-10-11 04:58:27.000000000 +0800
+++ ./distinfo	2012-09-21 22:49:24.000000000 +0800
@@ -1,2 +1,2 @@
-SHA256 (mkvtoolnix-5.0.1.tar.bz2) = eecc48d17c0583b6b071e710bfe88ae09439bd99bb90c694a2fed0651bb08f19
-SIZE (mkvtoolnix-5.0.1.tar.bz2) = 2155095
+SHA256 (mkvtoolnix-5.8.0.tar.bz2) = 3c9ec7e4c035b82a35850c5ada98a29904edc44a0d1c9b900ed05d56e6274960
+SIZE (mkvtoolnix-5.8.0.tar.bz2) = 4454971
diff -ruN --exclude=CVS ../mkvtoolnix.orig/files/patch-src-common-timecode.h ./files/patch-src-common-timecode.h
--- ../mkvtoolnix.orig/files/patch-src-common-timecode.h	1970-01-01 08:00:00.000000000 +0800
+++ ./files/patch-src-common-timecode.h	2012-09-22 22:32:56.000000000 +0800
@@ -0,0 +1,11 @@
+--- src/common/timecode.h.orig	2012-09-22 22:31:07.000000000 +0800
++++ src/common/timecode.h	2012-09-22 22:31:19.000000000 +0800
+@@ -139,7 +139,7 @@
+   }
+ 
+   basic_timecode_c<T> abs() const {
+-    return basic_timecode_c<T>{std::abs(m_timecode), m_valid};
++    return basic_timecode_c<T>{(T)std::abs(m_timecode), m_valid};
+   }
+ 
+   // comparison
diff -ruN --exclude=CVS ../mkvtoolnix.orig/pkg-plist ./pkg-plist
--- ../mkvtoolnix.orig/pkg-plist	2011-09-28 21:44:33.000000000 +0800
+++ ./pkg-plist	2012-09-23 10:23:52.000000000 +0800
@@ -5,17 +5,56 @@
 %%GUI%%bin/mmg
 %%GUI%%share/applications/mkvinfo.desktop
 %%GUI%%share/applications/mkvmergeGUI.desktop
+%%GUI%%share/icons/hicolor/16x16/apps/mkvextract.png
+%%GUI%%share/icons/hicolor/16x16/apps/mkvinfo.png
+%%GUI%%share/icons/hicolor/16x16/apps/mkvmerge.png
+%%GUI%%share/icons/hicolor/16x16/apps/mkvmergeGUI.png
+%%GUI%%share/icons/hicolor/16x16/apps/mkvpropedit.png
+%%GUI%%share/icons/hicolor/24x24/apps/mkvextract.png
+%%GUI%%share/icons/hicolor/24x24/apps/mkvinfo.png
+%%GUI%%share/icons/hicolor/24x24/apps/mkvmerge.png
+%%GUI%%share/icons/hicolor/24x24/apps/mkvmergeGUI.png
+%%GUI%%share/icons/hicolor/24x24/apps/mkvpropedit.png
+%%GUI%%share/icons/hicolor/32x32/apps/mkvextract.png
 %%GUI%%share/icons/hicolor/32x32/apps/mkvinfo.png
+%%GUI%%share/icons/hicolor/32x32/apps/mkvmerge.png
 %%GUI%%share/icons/hicolor/32x32/apps/mkvmergeGUI.png
+%%GUI%%share/icons/hicolor/32x32/apps/mkvpropedit.png
+%%GUI%%share/icons/hicolor/48x48/apps/mkvextract.png
+%%GUI%%share/icons/hicolor/48x48/apps/mkvinfo.png
+%%GUI%%share/icons/hicolor/48x48/apps/mkvmerge.png
+%%GUI%%share/icons/hicolor/48x48/apps/mkvmergeGUI.png
+%%GUI%%share/icons/hicolor/48x48/apps/mkvpropedit.png
+%%GUI%%share/icons/hicolor/64x64/apps/mkvextract.png
 %%GUI%%share/icons/hicolor/64x64/apps/mkvinfo.png
+%%GUI%%share/icons/hicolor/64x64/apps/mkvmerge.png
 %%GUI%%share/icons/hicolor/64x64/apps/mkvmergeGUI.png
+%%GUI%%share/icons/hicolor/64x64/apps/mkvpropedit.png
+%%GUI%%share/icons/hicolor/96x96/apps/mkvextract.png
+%%GUI%%share/icons/hicolor/96x96/apps/mkvinfo.png
+%%GUI%%share/icons/hicolor/96x96/apps/mkvmerge.png
+%%GUI%%share/icons/hicolor/96x96/apps/mkvmergeGUI.png
+%%GUI%%share/icons/hicolor/96x96/apps/mkvpropedit.png
+%%GUI%%share/icons/hicolor/128x128/apps/mkvextract.png
+%%GUI%%share/icons/hicolor/128x128/apps/mkvinfo.png
+%%GUI%%share/icons/hicolor/128x128/apps/mkvmerge.png
+%%GUI%%share/icons/hicolor/128x128/apps/mkvmergeGUI.png
+%%GUI%%share/icons/hicolor/128x128/apps/mkvpropedit.png
+%%GUI%%share/icons/hicolor/256x256/apps/mkvextract.png
+%%GUI%%share/icons/hicolor/256x256/apps/mkvinfo.png
+%%GUI%%share/icons/hicolor/256x256/apps/mkvmerge.png
+%%GUI%%share/icons/hicolor/256x256/apps/mkvmergeGUI.png
+%%GUI%%share/icons/hicolor/256x256/apps/mkvpropedit.png
+share/locale/cs/LC_MESSAGES/mkvtoolnix.mo
 share/locale/de/LC_MESSAGES/mkvtoolnix.mo
 share/locale/es/LC_MESSAGES/mkvtoolnix.mo
+share/locale/eu/LC_MESSAGES/mkvtoolnix.mo
 share/locale/fr/LC_MESSAGES/mkvtoolnix.mo
 share/locale/it/LC_MESSAGES/mkvtoolnix.mo
 share/locale/ja/LC_MESSAGES/mkvtoolnix.mo
 share/locale/lt/LC_MESSAGES/mkvtoolnix.mo
 share/locale/nl/LC_MESSAGES/mkvtoolnix.mo
+share/locale/pl/LC_MESSAGES/mkvtoolnix.mo
 share/locale/ru/LC_MESSAGES/mkvtoolnix.mo
 share/locale/tr/LC_MESSAGES/mkvtoolnix.mo
 share/locale/uk/LC_MESSAGES/mkvtoolnix.mo
@@ -37,9 +76,46 @@
 %%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/en/mkvmerge-gui.hhk
+%%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
@@ -55,15 +131,21 @@
 %%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
-%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.hhk
 @dirrmtry man/zh_CN/man1
 @dirrmtry man/zh_CN
+ at dirrmtry man/uk/man1
+ at dirrmtry man/uk
 @dirrmtry man/nl/man1
 @dirrmtry man/nl
 @dirrm %%DOCSDIR%%/guide/zh_CN/images
 @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
 @dirrm %%DOCSDIR%%/guide/en/images
 @dirrm %%DOCSDIR%%/guide/en
 @dirrm %%DOCSDIR%%/guide
--- mkvtoolnix-5.8.0.patch ends here ---



More information about the freebsd-multimedia mailing list