Update to 2.6.8:

2.6.8: Mar 23 2004:
   - First step of the cleanup of the serialization code and APIs
   - XML Schemas: mixed content (Adam Dickmeiss), QName handling fixes (Adam
    Dickmeiss), anyURI for "" (John Belmonte)
   - Python: Canonicalization C14N support added (Anthony Carrico)
   - xmlDocCopyNode() extension (William)
   - Relax-NG: fix when processing XInclude results (William), external
    reference in interleave (William), missing error on <choice>
    failure (William), memory leak in schemas datatype facets.
   - xmlWriter: patch for better DTD support (Alfred Mickautsch)
   - bug fixes: xmlXPathLangFunction memory leak (Mike Hommey and William
    Brack), no ID errors if using HTML_PARSE_NOERROR, xmlcatalog fallbacks to
    URI on SYSTEM lookup failure, XInclude parse flags inheritance (William),
    XInclude and XPointer fixes for entities (William), XML parser bug
    reported by Holger Rauch, nanohttp fd leak (William),  regexps char
    groups '-' handling (William), dictionnary reference counting problems,
    do not close stderr.
   - performance patches from Petr Pajas
   - Documentation fixes: XML_CATALOG_FILES in man pages (Mike Hommey)
   - compilation and portability fixes: --without-valid, catalog cleanups
    (Peter Breitenlohner), MingW patch (Roland Schwingel), cross-compilation
    to Windows (Christophe de Vienne),  --with-html-dir fixup (Julio Merino
    Vidal), Windows build (Eric Zurcher)
This commit is contained in:
jmmv 2004-03-28 21:31:46 +00:00
parent 958383fde3
commit 7b07ac1e7b
6 changed files with 22 additions and 60 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.51 2004/03/22 22:25:59 snj Exp $
# $NetBSD: Makefile,v 1.52 2004/03/28 21:31:46 jmmv Exp $
DISTNAME= libxml2-${LIBXML_VERSION}
CATEGORIES= textproc
@ -16,12 +16,13 @@ USE_GNU_TOOLS+= make
USE_LIBTOOL= yes
PKGCONFIG_OVERRIDE= libxml-2.0.pc.in
LIBXML_VERSION= 2.6.7
LIBXML_VERSION= 2.6.8
PLIST_SUBST+= LIBXML_VERSION=${LIBXML_VERSION}
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv}
CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc
CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc/html
CONFIGURE_ARGS+= --with-html-subdir=libxml2
CONFIGURE_ARGS+= --without-python
# Don't use threads - it's not apparent whether it's necessary or not,

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.27 2004/02/23 21:49:05 xtraeme Exp $
@comment $NetBSD: PLIST,v 1.28 2004/03/28 21:31:46 jmmv Exp $
bin/xml2-config
bin/xmlcatalog
bin/xmllint
@ -37,6 +37,7 @@ include/libxml2/libxml/xmlexports.h
include/libxml2/libxml/xmlmemory.h
include/libxml2/libxml/xmlreader.h
include/libxml2/libxml/xmlregexp.h
include/libxml2/libxml/xmlsave.h
include/libxml2/libxml/xmlschemas.h
include/libxml2/libxml/xmlschemastypes.h
include/libxml2/libxml/xmlstring.h
@ -50,7 +51,7 @@ lib/libxml2.a
lib/libxml2.la
lib/libxml2.so
lib/libxml2.so.8
lib/libxml2.so.8.7
lib/libxml2.so.8.8
lib/pkgconfig/libxml-2.0.pc
lib/xml2Conf.sh
man/man1/xml2-config.1
@ -103,6 +104,7 @@ share/doc/html/libxml2/html/libxml-xmlexports.html
share/doc/html/libxml2/html/libxml-xmlmemory.html
share/doc/html/libxml2/html/libxml-xmlreader.html
share/doc/html/libxml2/html/libxml-xmlregexp.html
share/doc/html/libxml2/html/libxml-xmlsave.html
share/doc/html/libxml2/html/libxml-xmlschemas.html
share/doc/html/libxml2/html/libxml-xmlschemastypes.html
share/doc/html/libxml2/html/libxml-xmlstring.html
@ -170,13 +172,13 @@ share/doc/html/libxml2/tutorial/ix01.html
share/doc/html/libxml2/tutorial/xmltutorial.pdf
share/doc/html/libxml2/w3c.png
share/doc/html/libxml2/xml.html
share/doc/libxml2/Copyright
share/doc/${PKGNAME}/Copyright
share/examples/libxml2/testHTML.c
share/examples/libxml2/testSAX.c
share/examples/libxml2/testXPath.c
share/examples/libxml2/xmllint.c
@dirrm share/examples/libxml2
@dirrm share/doc/libxml2
@dirrm share/doc/${PKGNAME}
@dirrm share/doc/html/libxml2/tutorial/images/callouts
@dirrm share/doc/html/libxml2/tutorial/images
@dirrm share/doc/html/libxml2/tutorial

View file

@ -1,7 +1,5 @@
$NetBSD: distinfo,v 1.35 2004/02/23 21:49:05 xtraeme Exp $
$NetBSD: distinfo,v 1.36 2004/03/28 21:31:46 jmmv Exp $
SHA1 (libxml2-2.6.7.tar.bz2) = 886c77a07555d9cba45a045acde2e5ffdcca34fb
Size (libxml2-2.6.7.tar.bz2) = 2651941 bytes
SHA1 (patch-aa) = 9013309e3a416de65bf5c86f0ade4303d05f0f0e
SHA1 (patch-ab) = 9f715205d1ffb116b6b3793c1319f9c99410c4e4
SHA1 (patch-ad) = 58da64df2e421d396e707044019787f066df68f3
SHA1 (libxml2-2.6.8.tar.bz2) = 9f3435f4d02236880f68a236fbf8f13e8f16d5e2
Size (libxml2-2.6.8.tar.bz2) = 2673629 bytes
SHA1 (patch-aa) = 369701073e372382e247bc7b6a4b2c7e9dd5cb1d

View file

@ -1,15 +1,13 @@
$NetBSD: patch-aa,v 1.15 2003/12/26 21:49:08 jmmv Exp $
$NetBSD: patch-aa,v 1.16 2004/03/28 21:31:46 jmmv Exp $
--- Makefile.in.orig 2003-12-10 05:56:54.000000000 -0600
--- Makefile.in.orig 2004-03-23 12:43:08.000000000 +0100
+++ Makefile.in
@@ -318,8 +318,8 @@ pkgconfig_DATA = libxml-2.0.pc
# Instll the tests program sources as examples
@@ -522,7 +522,7 @@ pkgconfig_DATA = libxml-2.0.pc
#
BASE_DIR = $(datadir)/doc
-DOC_MODULE = libxml2-$(VERSION)
DOC_MODULE = libxml2-$(VERSION)
-EXAMPLES_DIR = $(BASE_DIR)/$(DOC_MODULE)/examples
+DOC_MODULE = libxml2
+EXAMPLES_DIR = $(datadir)/examples/$(DOC_MODULE)
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+EXAMPLES_DIR = $(datadir)/examples/libxml2
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive

View file

@ -1,15 +0,0 @@
$NetBSD: patch-ab,v 1.7 2003/12/26 21:49:08 jmmv Exp $
--- doc/examples/Makefile.in.orig 2003-12-24 12:53:04.000000000 +0100
+++ doc/examples/Makefile.in
@@ -185,8 +185,8 @@ am__include = @am__include@
am__quote = @am__quote@
install_sh = @install_sh@
pythondir = @pythondir@
-DOC_MODULE = libxml2-$(VERSION)
-TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)/examples
+DOC_MODULE = libxml2
+TARGET_DIR = $(datadir)/examples/$(DOC_MODULE)
INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include -I@srcdir@/include @THREAD_CFLAGS@ @Z_CFLAGS@
DEPS = $(top_builddir)/libxml2.la

View file

@ -1,22 +0,0 @@
$NetBSD: patch-ad,v 1.14 2003/12/26 21:49:08 jmmv Exp $
--- doc/Makefile.in.orig 2003-12-24 05:53:04.000000000 -0600
+++ doc/Makefile.in
@@ -186,7 +186,7 @@ install_sh = @install_sh@
pythondir = @pythondir@
SUBDIRS = examples
# The name of the module.
-DOC_MODULE = libxml2-$(VERSION)
+DOC_MODULE = libxml2
# The top-level SGML file.
DOC_MAIN_XML_FILE = gnome-xml.xml
@@ -197,7 +197,7 @@ DOC_SOURCE_DIR = ..
# A file in win32 depends upon one of the doc files
WIN32_DIR = $(top_srcdir)/win32
-TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)/html
+TARGET_DIR = $(HTML_DIR)/html/$(DOC_MODULE)
PAGES = architecture.html bugs.html contribs.html docs.html DOM.html \
downloads.html entities.html example.html help.html index.html \
interface.html intro.html library.html namespaces.html news.html \