pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/libebml Initial import of libebml-0.6.5: Extensi...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/82e51dbc5ac0
branches:  trunk
changeset: 472248:82e51dbc5ac0
user:      salo <salo%pkgsrc.org@localhost>
date:      Wed Apr 07 10:40:01 2004 +0000

description:
Initial import of libebml-0.6.5: Extensible Binary Meta Language support
library.

EBML, or Extensible Binary Meta-Language, is a simple XML like binary
language for describing data in structured style. EBML was originally
designed for use in the Matroska project, but the developers saw that
EBML was very flexible and extensible.

>From pkgsrc-wip, submitted by Sergey Svishchev.

diffstat:

 devel/libebml/DESCR         |   8 ++++----
 devel/libebml/PLIST         |   6 +++---
 devel/libebml/buildlink3.mk |  23 +++++++++++++++++++++++
 devel/libebml/distinfo      |   7 +++----
 4 files changed, 33 insertions(+), 11 deletions(-)

diffs (74 lines):

diff -r 02eea944a2a9 -r 82e51dbc5ac0 devel/libebml/DESCR
--- a/devel/libebml/DESCR       Wed Apr 07 07:11:35 2004 +0000
+++ b/devel/libebml/DESCR       Wed Apr 07 10:40:01 2004 +0000
@@ -1,4 +1,4 @@
-EBML (Extensible Binary Meta Language), a binary derivative of XML.
-EBML enables the Matroska Development Team to gain significant
-advantages in terms of future format extensibility, without breaking
-file support in old parsers.
+EBML, or Extensible Binary Meta-Language, is a simple XML like binary
+language for describing data in structured style. EBML was originally
+designed for use in the Matroska project, but the developers saw that
+EBML was very flexible and extensible.
diff -r 02eea944a2a9 -r 82e51dbc5ac0 devel/libebml/PLIST
--- a/devel/libebml/PLIST       Wed Apr 07 07:11:35 2004 +0000
+++ b/devel/libebml/PLIST       Wed Apr 07 10:40:01 2004 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/18 20:14:58 kristerw Exp $
+@comment $NetBSD: PLIST,v 1.1.1.2 2004/04/07 10:40:01 salo Exp $
+lib/libebml.a
 include/ebml/Debug.h
 include/ebml/EbmlBinary.h
 include/ebml/EbmlConfig.h
@@ -20,11 +21,10 @@
 include/ebml/EbmlUInteger.h
 include/ebml/EbmlUnicodeString.h
 include/ebml/EbmlVersion.h
+include/ebml/c/libebml_t.h
 include/ebml/EbmlVoid.h
 include/ebml/IOCallback.h
 include/ebml/MemIOCallback.h
 include/ebml/StdIOCallback.h
-include/ebml/c/libebml_t.h
-lib/libebml.a
 @dirrm include/ebml/c
 @dirrm include/ebml
diff -r 02eea944a2a9 -r 82e51dbc5ac0 devel/libebml/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libebml/buildlink3.mk       Wed Apr 07 10:40:01 2004 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/04/07 10:40:01 salo Exp $
+#
+# This Makefile fragment is included by packages that use libebml.
+#
+
+BUILDLINK_DEPMETHOD.libebml?=  build
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
+LIBEBML_BUILDLINK3_MK:=        ${LIBEBML_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+=    libebml
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nlibebml}
+BUILDLINK_PACKAGES+=   libebml
+
+.if !empty(LIBEBML_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.libebml+=    libebml>=0.6.5
+BUILDLINK_PKGSRCDIR.libebml?=  ../../devel/libebml
+.endif # LIBEBML_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:=     ${BUILDLINK_DEPTH:S/+$//}
diff -r 02eea944a2a9 -r 82e51dbc5ac0 devel/libebml/distinfo
--- a/devel/libebml/distinfo    Wed Apr 07 07:11:35 2004 +0000
+++ b/devel/libebml/distinfo    Wed Apr 07 10:40:01 2004 +0000
@@ -1,5 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/01/18 20:14:59 kristerw Exp $
+$NetBSD: distinfo,v 1.1.1.2 2004/04/07 10:40:01 salo Exp $
 
-SHA1 (libebml-0.6.3.tar.gz) = 75266aee0905b8e3b26ac13e690da58abc51ef35
-Size (libebml-0.6.3.tar.gz) = 56940 bytes
-SHA1 (patch-aa) = 6e0d63f6ea45ccc6144e2685a2597e913c5dd030
+SHA1 (libebml-0.6.5.tar.gz) = 56477ca453340f154a7b52ce6a5006c2100dc9ec
+Size (libebml-0.6.5.tar.gz) = 56354 bytes



Home | Main Index | Thread Index | Old Index