Subject: pkg/20302: Update package textproc/libxml2
To: None <gnats-bugs@gnats.netbsd.org>
From: None <juan@xtraeme.dyndns.org>
List: netbsd-bugs
Date: 02/11/2003 21:14:42
>Number: 20302
>Category: pkg
>Synopsis: Update package textproc/libxml2
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Tue Feb 11 12:15:01 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Juan RP
>Release: NetBSD 1.6N
>Organization:
HispaBSD
>Environment:
System: NetBSD xtraeme.dyndns.org 1.6N NetBSD 1.6N (xtrakernel) #1: Fri Feb 7 05:17:13 CET 2003 root@xtraeme.dyndns.org:/usr/obj/sys/arch/i386/compile.i386/xtrakernel i386
Architecture: i386
Machine: i386
>Description:
This patch provide update libxml2 to the latest version.
Ignore my previous problem report ( pkg/20229 ).
Changes:
This patch provide update libxml2 to the latest version.
Ignore my previous problem report ( pkg/20229 ).
Changes:
This patch provide update libxml2 to the latest version.
Ignore my previous problem report ( pkg/20229 ).
Changes 2.5.3 to 2.5.2:
2.5.3: Feb 10 2003:
- RelaxNG and XML Schemas datatypes improvements, and added a first
version of RelaxNG Python bindings
- Fixes: XLink (Sean Chittenden), XInclude (Sean Chittenden), API fix for
serializing namespace nodes, encoding conversion bug, XHTML1
serialization
- Portability fixes: Windows (Igor), AMD 64bits RPM spec file
>How-To-Repeat:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/Makefile,v
retrieving revision 1.21
diff -u -r1.21 Makefile
--- Makefile 2002/11/06 07:56:51 1.21
+++ Makefile 2003/02/11 20:14:04
@@ -2,7 +2,7 @@
DISTNAME= libxml2-${LIBXML_VERSION}
CATEGORIES= textproc
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libxml2/2.4/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libxml2/2.5/}
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://xmlsoft.org/
@@ -13,15 +13,17 @@
USE_LIBTOOL= yes
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
-LIBXML_VERSION= 2.4.25
+LIBXML_VERSION= 2.5.3
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+= --without-python
+CONFIGURE_ARGS+= --with-threads
+CONFIGURE_ARGS+= --with-schema
.include "../../devel/zlib/buildlink2.mk"
.include "../../converters/libiconv/buildlink2.mk"
-
+.include "../../mk/pthread.buildlink2.mk"
.include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/PLIST,v
retrieving revision 1.13
diff -u -r1.13 PLIST
--- PLIST 2003/01/02 22:44:48 1.13
+++ PLIST 2003/02/11 20:14:04
@@ -18,6 +18,7 @@
include/libxml2/libxml/nanohttp.h
include/libxml2/libxml/parser.h
include/libxml2/libxml/parserInternals.h
+include/libxml2/libxml/relaxng.h
include/libxml2/libxml/schemasInternals.h
include/libxml2/libxml/threads.h
include/libxml2/libxml/tree.h
@@ -29,20 +30,20 @@
include/libxml2/libxml/xmlautomata.h
include/libxml2/libxml/xmlerror.h
include/libxml2/libxml/xmlmemory.h
+include/libxml2/libxml/xmlreader.h
include/libxml2/libxml/xmlregexp.h
include/libxml2/libxml/xmlschemas.h
include/libxml2/libxml/xmlschemastypes.h
include/libxml2/libxml/xmlunicode.h
include/libxml2/libxml/xmlversion.h
-include/libxml2/libxml/xmlwin32version.h
include/libxml2/libxml/xpath.h
include/libxml2/libxml/xpathInternals.h
include/libxml2/libxml/xpointer.h
lib/libxml2.a
lib/libxml2.la
lib/libxml2.so
-lib/libxml2.so.6
-lib/libxml2.so.6.25
+lib/libxml2.so.7
+lib/libxml2.so.7.3
lib/pkgconfig/libxml-2.0.pc
lib/xml2Conf.sh
man/man1/xml2-config.1
@@ -55,6 +56,51 @@
share/doc/libxml2-${LIBXML_VERSION}/examples/testSAX.c
share/doc/libxml2-${LIBXML_VERSION}/examples/testXPath.c
share/doc/libxml2-${LIBXML_VERSION}/examples/xmllint.c
+share/doc/libxml2/html/tutorial/apa.html
+share/doc/libxml2/html/tutorial/apb.html
+share/doc/libxml2/html/tutorial/apc.html
+share/doc/libxml2/html/tutorial/ape.html
+share/doc/libxml2/html/tutorial/apd.html
+share/doc/libxml2/html/tutorial/apf.html
+share/doc/libxml2/html/tutorial/apg.html
+share/doc/libxml2/html/tutorial/ar01s02.html
+share/doc/libxml2/html/tutorial/ar01s03.html
+share/doc/libxml2/html/tutorial/ar01s04.html
+share/doc/libxml2/html/tutorial/ar01s05.html
+share/doc/libxml2/html/tutorial/ar01s06.html
+share/doc/libxml2/html/tutorial/ar01s07.html
+share/doc/libxml2/html/tutorial/ar01s08.html
+share/doc/libxml2/html/tutorial/includeaddattribute.c
+share/doc/libxml2/html/tutorial/includeaddkeyword.c
+share/doc/libxml2/html/tutorial/includeconvert.c
+share/doc/libxml2/html/tutorial/includegetattribute.c
+share/doc/libxml2/html/tutorial/includekeyword.c
+share/doc/libxml2/html/tutorial/index.html
+share/doc/libxml2/html/tutorial/xmltutorial.pdf
+share/doc/libxml2/html/tutorial/images/blank.png
+share/doc/libxml2/html/tutorial/images/caution.png
+share/doc/libxml2/html/tutorial/images/draft.png
+share/doc/libxml2/html/tutorial/images/home.png
+share/doc/libxml2/html/tutorial/images/important.png
+share/doc/libxml2/html/tutorial/images/next.png
+share/doc/libxml2/html/tutorial/images/note.png
+share/doc/libxml2/html/tutorial/images/prev.png
+share/doc/libxml2/html/tutorial/images/tip.png
+share/doc/libxml2/html/tutorial/images/toc-blank.png
+share/doc/libxml2/html/tutorial/images/toc-minus.png
+share/doc/libxml2/html/tutorial/images/toc-plus.png
+share/doc/libxml2/html/tutorial/images/up.png
+share/doc/libxml2/html/tutorial/images/warning.png
+share/doc/libxml2/html/tutorial/images/callouts/1.png
+share/doc/libxml2/html/tutorial/images/callouts/2.png
+share/doc/libxml2/html/tutorial/images/callouts/3.png
+share/doc/libxml2/html/tutorial/images/callouts/4.png
+share/doc/libxml2/html/tutorial/images/callouts/5.png
+share/doc/libxml2/html/tutorial/images/callouts/6.png
+share/doc/libxml2/html/tutorial/images/callouts/7.png
+share/doc/libxml2/html/tutorial/images/callouts/8.png
+share/doc/libxml2/html/tutorial/images/callouts/9.png
+share/doc/libxml2/html/tutorial/images/callouts/10.png
share/doc/libxml2/html/DOM.gif
share/doc/libxml2/html/FAQ.html
share/doc/libxml2/html/Libxml2-Logo-180x168.gif
@@ -79,14 +125,20 @@
share/doc/libxml2/html/libxml-parser.html
share/doc/libxml2/html/libxml-parserinternals.html
share/doc/libxml2/html/libxml-sax.html
+share/doc/libxml2/html/libxml-schemasinternals.html
share/doc/libxml2/html/libxml-threads.html
share/doc/libxml2/html/libxml-tree.html
share/doc/libxml2/html/libxml-uri.html
share/doc/libxml2/html/libxml-valid.html
share/doc/libxml2/html/libxml-xinclude.html
+share/doc/libxml2/html/libxml-xmlautomata.html
share/doc/libxml2/html/libxml-xmlerror.html
share/doc/libxml2/html/libxml-xmlio.html
share/doc/libxml2/html/libxml-xmlmemory.html
+share/doc/libxml2/html/libxml-xmlregexp.html
+share/doc/libxml2/html/libxml-xmlschemas.html
+share/doc/libxml2/html/libxml-xmlschemastypes.html
+share/doc/libxml2/html/libxml-xmlunicode.html
share/doc/libxml2/html/libxml-xpath.html
share/doc/libxml2/html/libxml-xpathinternals.html
share/doc/libxml2/html/libxml-xpointer.html
@@ -96,9 +148,11 @@
share/doc/libxml2/html/structure.gif
share/doc/libxml2/html/w3c.png
share/doc/libxml2/html/xml.html
-@dirrm include/libxml2/libxml
-@dirrm include/libxml2
-@dirrm share/doc/libxml2-${LIBXML_VERSION}/examples
-@dirrm share/doc/libxml2-${LIBXML_VERSION}
+@dirrm share/doc/libxml2/html/tutorial/images/callouts
+@dirrm share/doc/libxml2/html/tutorial/images
+@dirrm share/doc/libxml2/html/tutorial/
@dirrm share/doc/libxml2/html
+@dirrm share/doc/libxml2-${LIBXML_VERSION}/examples
@dirrm share/doc/libxml2
+@dirrm include/libxml2/libxml
+@dirrm include/libxml2
Index: buildlink2.mk
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/buildlink2.mk,v
retrieving revision 1.4
diff -u -r1.4 buildlink2.mk
--- buildlink2.mk 2002/09/11 09:25:10 1.4
+++ buildlink2.mk 2003/02/11 20:14:04
@@ -4,7 +4,7 @@
LIBXML2_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= libxml2
-BUILDLINK_DEPENDS.libxml2?= libxml2>=2.4.24nb1
+BUILDLINK_DEPENDS.libxml2?= libxml2>=2.5.3
BUILDLINK_PKGSRCDIR.libxml2?= ../../textproc/libxml2
EVAL_PREFIX+= BUILDLINK_PREFIX.libxml2=libxml2
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/distinfo,v
retrieving revision 1.18
diff -u -r1.18 distinfo
--- distinfo 2002/11/06 07:56:51 1.18
+++ distinfo 2003/02/11 20:14:05
@@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.18 2002/11/06 07:56:51 tron Exp $
-SHA1 (libxml2-2.4.25.tar.gz) = b2dd81d77389d3999b520b7c4aad03a3a6b83800
-Size (libxml2-2.4.25.tar.gz) = 2119273 bytes
+SHA1 (libxml2-2.5.3.tar.gz) = b457779ef38c1c8fa8a61ec9611d413307c2d33e
+Size (libxml2-2.5.3.tar.gz) = 2909711 bytes
SHA1 (patch-aa) = 3e89009c72b79420828069ebe967f25c5d193177
-SHA1 (patch-ac) = b398c9a9c570fd188fd090f190422c1d58919a8c
+SHA1 (patch-ac) = 785363b5aad2cdc616e07d673d277e9a76fa91ad
SHA1 (patch-ad) = 976f18fa7f127ff8e54c83053feb9aa04bcd1ea5
SHA1 (patch-ae) = a94390e26b8344b94d78b0faa4b9ce50390e5e5b
Index: patches/patch-ac
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/patches/patch-ac,v
retrieving revision 1.3
diff -u -r1.3 patch-ac
--- patches/patch-ac 2002/01/29 07:40:11 1.3
+++ patches/patch-ac 2003/02/11 20:14:05
@@ -1,12 +1,12 @@
$NetBSD: patch-ac,v 1.3 2002/01/29 07:40:11 martti Exp $
---- libxml-2.0.pc.in.orig Mon Dec 10 04:35:05 2001
-+++ libxml-2.0.pc.in Mon Jan 28 15:45:49 2002
+--- libxml-2.0.pc.in.orig 2003-02-07 02:35:58.000000000 +0100
++++ libxml-2.0.pc.in 2003-02-07 02:36:32.000000000 +0100
@@ -8,5 +8,5 @@
Version: @VERSION@
Description: libXML library version2.
Requires:
--Libs: -L${libdir} -lxml2 @THREAD_LIBS@ @Z_LIBS@ @M_LIBS@ @LIBS@
--Cflags: -I${includedir}/libxml2 @XML_CFLAGS@
+-Libs: -L${libdir} -lxml2 @THREAD_LIBS@ @Z_LIBS@ @ICONV_LIBS@ @M_LIBS@ @LIBS@
+-Cflags: -I${includedir}/libxml2 @XML_INCLUDEDIR@ @XML_CFLAGS@
+Libs: @XML_LIBDIR@ -lxml2 @Z_LIBS@ @M_LIBS@ @LIBS@
+Cflags: @XML_INCLUDEDIR@ @XML_CFLAGS@
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: