Date: Mon, 31 May 2010 17:48:52 GMT From: Jan Henrik Sylvester <me@janh.de> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/147256: multimedia/libmatroska update to 0.9.0 Message-ID: <201005311748.o4VHmq7s097197@www.freebsd.org> Resent-Message-ID: <201005311750.o4VHo2Kx095601@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 147256 >Category: ports >Synopsis: multimedia/libmatroska update to 0.9.0 >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: Mon May 31 17:50:02 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Jan Henrik Sylvester >Release: 8.0-RELEASE-p3 amd64 >Organization: University of Hamburg, Germany, Department of Mathematics >Environment: >Description: multimedia/libmatroska and multimedia/vlc are both broken since the update of textproc/libebml to 0.8.0. Updating multimedia/libmatroska to 0.9.0 fixes both builds. >How-To-Repeat: Try to build multimedia/libmatroska (0.8.1) or multimedia/vlc with libebml-0.8.0. >Fix: libmatroska-0.9.0 works with libebml-0.8.0 that is already in ports. (Note that the patch attached creates a new file in multimedia/libmatroska/files that did not exist before.) Patch attached with submission follows: diff -u multimedia/libmatroska/Makefile.orig multimedia/libmatroska/Makefile --- multimedia/libmatroska/Makefile.orig 2009-03-26 04:25:48.000000000 +0100 +++ multimedia/libmatroska/Makefile 2010-05-31 18:40:24.000000000 +0200 @@ -6,7 +6,7 @@ # PORTNAME= libmatroska -PORTVERSION= 0.8.1 +PORTVERSION= 0.9.0 CATEGORIES= multimedia audio MASTER_SITES= http://dl.matroska.org/downloads/libmatroska/ \ http://www.bunkus.org/videotools/mkvtoolnix/sources/ diff -u multimedia/libmatroska/distinfo.orig multimedia/libmatroska/distinfo --- multimedia/libmatroska/distinfo.orig 2007-02-24 20:29:38.000000000 +0100 +++ multimedia/libmatroska/distinfo 2010-05-31 18:42:30.000000000 +0200 @@ -1,3 +1,3 @@ -MD5 (libmatroska-0.8.1.tar.bz2) = 20cf624ace0c58a54c7752eebfbc0b19 -SHA256 (libmatroska-0.8.1.tar.bz2) = 44cfff53d624f11dca82dd34989812525cd2ef0cdfa559df0c93f22175319a1c -SIZE (libmatroska-0.8.1.tar.bz2) = 91381 +MD5 (libmatroska-0.9.0.tar.bz2) = 1900b63866ac41a25bd536fdc5ce08c7 +SHA256 (libmatroska-0.9.0.tar.bz2) = 11e8eaaab1d5d80775e28ded6a269896153d5e8c538e1444c6fa7b12a709f4d1 +SIZE (libmatroska-0.9.0.tar.bz2) = 83444 diff -u multimedia/libmatroska/pkg-plist.orig multimedia/libmatroska/pkg-plist --- multimedia/libmatroska/pkg-plist.orig 2007-02-24 20:29:38.000000000 +0100 +++ multimedia/libmatroska/pkg-plist 2010-05-31 19:16:53.000000000 +0200 @@ -11,6 +11,7 @@ include/matroska/KaxContexts.h include/matroska/KaxCues.h include/matroska/KaxCuesData.h +include/matroska/KaxDefines.h include/matroska/KaxInfo.h include/matroska/KaxInfoData.h include/matroska/KaxSeekHead.h diff -u multimedia/libmatroska/files/patch-make_linux_Makefile.orig multimedia/libmatroska/files/patch-make_linux_Makefile --- multimedia/libmatroska/files/patch-make_linux_Makefile.orig 2010-05-31 19:19:04.000000000 +0200 +++ multimedia/libmatroska/files/patch-make_linux_Makefile 2010-05-31 19:07:27.000000000 +0200 @@ -0,0 +1,11 @@ +--- make/linux/Makefile.orig 2010-05-31 18:55:06.000000000 +0200 ++++ make/linux/Makefile 2010-05-31 19:05:08.000000000 +0200 +@@ -99,7 +99,7 @@ + $(RANLIB) $@ + + $(LIBRARY_SO): $(objects_so) +- $(CXX) -shared -Wl,-soname,$(LIBRARY_SO_VER) -o $(LIBRARY_SO_VER) $(objects_so) -lebml ++ $(CXX) -shared -Wl,-soname,$(LIBRARY_SO_VER) -o $(LIBRARY_SO_VER) $(objects_so) -L$(LIBEBML_LIB_DIR) -lebml + rm -f $(LIBRARY_SO) + ln -s $(LIBRARY_SO_VER) $(LIBRARY_SO) + >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005311748.o4VHmq7s097197>