[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

MKV supplementary files



Hello people,

some Anime fansubbers release their stuff in the MKV (matroska)
format; here are the two dependant libraries and a diff for
mplayer (Björn, you might want to check and commit it).

As for the libraries, they work here, but I don't think they
wouldn't work on stock OpenBSD.

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/mplayer/Makefile,v
retrieving revision 1.68
diff -d -u -r1.68 Makefile
--- Makefile	2004/03/30 21:05:57	1.68
+++ Makefile	2004/04/17 14:56:25
@@ -7,7 +7,7 @@
 
 DISTNAME=		MPlayer-1.0pre3
 DIST_SUBDIR=		mplayer
-PKGNAME=		${DISTNAME:L}p0
+PKGNAME=		${DISTNAME:L}p1
 CATEGORIES=		x11
 EXTRACT_SUFX=		.tar.bz2
 
@@ -42,6 +42,7 @@
 		mp3lame::audio/lame \
 		ungif,gif::graphics/libungif \
 		vorbis.0,vorbisfile.1::audio/libvorbis \
+		matroska::graphics/libmatroska \
 		cdda_paranoia,cdda_interface:cdparanoia->=3.a9.8:audio/cdparanoia
 
 CONFDIR=	${SYSCONFDIR}/mplayer
@@ -60,6 +61,7 @@
 		--enable-menu \
 		--enable-iconv \
 		--enable-cdparanoia \
+		--enable-matroska \
 		--with-extraincdir=${LOCALBASE}/include/libpng:${LOCALBASE}/include \
 		--with-extralibdir=${LOCALBASE}/lib \
 		--confdir=${CONFDIR}


In my mplayer, I've made a flavour for it, because it's C++ code,
but I don't think that's required for OpenBSD, because you have
ungif in by default, too.

bye,
//Thorsten
-- 
Solange man keine schmutzigen Tricks macht, und ich meine *wirklich*
schmutzige Tricks, wie bei einer doppelt verketteten Liste beide
Pointer XORen und in nur einem Word speichern, funktioniert Boehm ganz
hervorragend.		-- Andreas Bogk über boehm-gc in d.a.s.r

Attachment: mkv.tgz
Description: Binary data


Visit your host, monkey.org