Hello community,
here is the log from the commit of package libebml for openSUSE:Factory
checked in at Mon Jul 19 15:02:05 CEST 2010.
--------
--- libebml/libebml.changes 2009-03-16 22:56:16.000000000 +0100
+++ /mounts/work_src_done/STABLE/libebml/libebml.changes 2010-06-05 21:53:50.000000000 +0200
@@ -1,0 +2,20 @@
+Sat Jun 5 19:51:28 UTC 2010 - cmorve69@yahoo.es
+
+- Update to version 1.0.0
+ - Fix more issues which came to light with the recent push of
+ WebM -- mostly regarding elements with unknown sizes.
+
+-------------------------------------------------------------------
+Sat May 15 13:21:04 UTC 2010 - cmorve69@yahoo.es
+
+- update to version 0.8.0
+ - new macros to simplify and unify the way to declare and define EBML elements
+ - new macros to access variables of a Class/Object so that switching to libebml v2 is transparent
+ - add an EBML_STRICT_API compilation flag (off by default) to avoid direct access to internal class variables
+ - fix some building issues on Linux and MinGW
+ - add accessor calls to the base classes to avoid direct access to internal class variables
+ - add iterators to navigate throught the EbmlMaster children
+ - use a new filepos_t type for everything that relates to an element position/data size with INVALID_FILEPOS_T in case of errors
+ - remove the const on integer values
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libebml-0.7.8.tar.bz2
makefile.diff
New:
----
_service
_service:download_url:libebml-1.0.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libebml.spec ++++++
--- /var/tmp/diff_new_pack.rj86Wa/_old 2010-07-19 14:59:57.000000000 +0200
+++ /var/tmp/diff_new_pack.rj86Wa/_new 2010-07-19 14:59:57.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package libebml (Version 0.7.8)
+# spec file for package libebml (Version 1.0.0)
#
-# 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,73 +15,47 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
+%define soname 2
Name: libebml
-BuildRequires: gcc-c++
-Url: http://dl.matroska.org/downloads/libebml/
-Version: 0.7.8
-Release: 42
-Summary: Libary to Parse EBML Files
+Version: 1.0.0
+Release: 1
License: LGPL v2.1 or later
-Group: Development/Libraries/Other
-Source: %{name}-%{version}.tar.bz2
-Patch1: makefile.diff
-# Patch2: libebml-gcc4.diff
Summary: Libary to Parse EBML Files
+Url: http://dl.matroska.org/downloads/libebml/
+Group: Development/Libraries/Other
+Source: libebml-%{version}.tar.bz2
+BuildRequires: gcc-c++
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Prefix: /usr
%description
libebml is a C++ library to parse EBML files. See the EBML RFV at
http://www.matroska.org/technical/specs/rfc/.
-
-
-Authors:
---------
- Steve Lhomme