commit libmatroska for openSUSE:Factory
Hello community,
here is the log from the commit of package libmatroska for openSUSE:Factory
checked in at Fri May 14 00:54:58 CEST 2010.
--------
--- libmatroska/libmatroska.changes 2009-01-13 23:37:31.000000000 +0100
+++ /mounts/work_src_done/STABLE/libmatroska/libmatroska.changes 2010-05-12 20:10:59.000000000 +0200
@@ -1,0 +2,6 @@
+Wed May 12 17:44:23 UTC 2010 - cmorve69@yahoo.es
+
+- added patch to "Do not try to free() pointers pointing to member
+ variables" from upstream SVN. Fixes VLC crash.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
makefile.diff
New:
----
libmatroska-memory_freeing.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libmatroska.spec ++++++
--- /var/tmp/diff_new_pack.Kbvcw4/_old 2010-05-14 00:54:38.000000000 +0200
+++ /var/tmp/diff_new_pack.Kbvcw4/_new 2010-05-14 00:54:38.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package libmatroska (Version 0.8.1)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,69 +15,54 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
+%define soname 0
Name: libmatroska
-BuildRequires: gcc-c++ libebml-devel
-Url: http://dl.matroska.org/downloads/libmatroska/
Version: 0.8.1
-Release: 101
+Release: 102
+License: LGPLv2.1+
Summary: Library to Deal with Matroska Files
-License: LGPL v2.1 or later
+Url: http://dl.matroska.org/downloads/libmatroska/
Group: Development/Libraries/Other
-Source: %{name}-%{version}.tar.bz2
-Patch: makefile.diff
-Summary: Library to Deal with Matroska Files
+Source0: %{name}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM libmatroska-memory_freeing.patch http://trac.videolan.org/vlc/ticket/1079 cmorve69@yahoo.es -- Took from upstream (libmatroska, not VideoLAN) SVN
+Patch0: %{name}-memory_freeing.patch
+BuildRequires: gcc-c++
+BuildRequires: libebml-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Prefix: /usr
%description
Libmatroska is a C++ library to parse Matroska files (.mkv and .mka).
It depends on libebml to work. You only need this package to compile
your own applications.
-
-
-Authors:
---------
- Steve Lhomme
participants (1)
-
root@hilbert.suse.de