pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/libebml Update to version 0.7.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9909870d7c14
branches:  trunk
changeset: 489129:9909870d7c14
user:      salo <salo%pkgsrc.org@localhost>
date:      Thu Feb 17 10:52:02 2005 +0000

description:
Update to version 0.7.3

Changes:

- allow binary element comparison (useful to compare UIDs)
- rename bSaveDefault in bKeepIntact
- don't save empty EbmlMasters by default
- Use malloc() and free() instead of new[] and delete[] where the lib might
  deal with pointers that have been allocated by the app, or where the app
  has allocated the memory. Reason: new[]ed memory cannot be realloc()ed.
- Improved the dependency calculation to be more portable (makedepend doesn't
  exist everywhere, and it doesn't necessarily use the compiler we want).
- Added a "RemoveAll" function.
- better code to handle all VTS VOBs (not yet there)

diffstat:

 devel/libebml/Makefile         |   4 ++--
 devel/libebml/buildlink3.mk    |   4 ++--
 devel/libebml/distinfo         |   8 ++++----
 devel/libebml/patches/patch-aa |  10 ++++------
 4 files changed, 12 insertions(+), 14 deletions(-)

diffs (68 lines):

diff -r 8af65d4e53ed -r 9909870d7c14 devel/libebml/Makefile
--- a/devel/libebml/Makefile    Thu Feb 17 07:55:47 2005 +0000
+++ b/devel/libebml/Makefile    Thu Feb 17 10:52:02 2005 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2004/10/14 16:59:36 salo Exp $
+# $NetBSD: Makefile,v 1.12 2005/02/17 10:52:02 salo Exp $
 #
 
-DISTNAME=      libebml-0.7.2
+DISTNAME=      libebml-0.7.3
 CATEGORIES=    devel
 MASTER_SITES=  http://dl.matroska.org/downloads/libebml/
 EXTRACT_SUFX=  .tar.bz2
diff -r 8af65d4e53ed -r 9909870d7c14 devel/libebml/buildlink3.mk
--- a/devel/libebml/buildlink3.mk       Thu Feb 17 07:55:47 2005 +0000
+++ b/devel/libebml/buildlink3.mk       Thu Feb 17 10:52:02 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2004/10/14 16:59:36 salo Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2005/02/17 10:52:02 salo Exp $
 #
 # This Makefile fragment is included by packages that use libebml.
 #
@@ -16,7 +16,7 @@
 BUILDLINK_PACKAGES+=   libebml
 
 .if !empty(LIBEBML_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.libebml+=    libebml>=0.7.2
+BUILDLINK_DEPENDS.libebml+=    libebml>=0.7.3
 BUILDLINK_PKGSRCDIR.libebml?=  ../../devel/libebml
 .endif # LIBEBML_BUILDLINK3_MK
 
diff -r 8af65d4e53ed -r 9909870d7c14 devel/libebml/distinfo
--- a/devel/libebml/distinfo    Thu Feb 17 07:55:47 2005 +0000
+++ b/devel/libebml/distinfo    Thu Feb 17 10:52:02 2005 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2004/10/14 16:59:36 salo Exp $
+$NetBSD: distinfo,v 1.7 2005/02/17 10:52:02 salo Exp $
 
-SHA1 (libebml-0.7.2.tar.bz2) = cc875c160ca6c5742083fc4f486ed04e3ea56aa0
-Size (libebml-0.7.2.tar.bz2) = 51931 bytes
-SHA1 (patch-aa) = d7fd1b09caf78b86f1cf3d8d171a33c901f1d1b6
+SHA1 (libebml-0.7.3.tar.bz2) = a7da238f926665c586ea3684eb34a1f5190fc0de
+Size (libebml-0.7.3.tar.bz2) = 52827 bytes
+SHA1 (patch-aa) = 97ae2bfb8554556d5389ec02aee84e7162282d73
diff -r 8af65d4e53ed -r 9909870d7c14 devel/libebml/patches/patch-aa
--- a/devel/libebml/patches/patch-aa    Thu Feb 17 07:55:47 2005 +0000
+++ b/devel/libebml/patches/patch-aa    Thu Feb 17 10:52:02 2005 +0000
@@ -1,16 +1,14 @@
-$NetBSD: patch-aa,v 1.5 2004/07/27 04:10:51 salo Exp $
+$NetBSD: patch-aa,v 1.6 2005/02/17 10:52:02 salo Exp $
 
---- make/linux/Makefile.orig   2004-07-19 18:39:13.000000000 +0200
-+++ make/linux/Makefile        2004-07-27 05:46:08.000000000 +0200
-@@ -20,13 +20,13 @@
+--- make/linux/Makefile.orig   2005-02-06 19:11:15.000000000 +0100
++++ make/linux/Makefile        2005-02-16 18:40:28.000000000 +0100
+@@ -20,11 +20,11 @@
  includedir=$(prefix)/include/ebml
  
  # Programs
 -CXX=g++
 +#CXX=g++
  LD=$(CXX)
- DEP=$(CXX) -MM
- DEPEND = makedepend
 -AR = ar rcvu
 -RANLIB = ranlib
 -INSTALL = install



Home | Main Index | Thread Index | Old Index