Subject: pkg/14016: libxml2 update
To: None <gnats-bugs@gnats.netbsd.org>
From: None <martti.kuparinen@iki.fi>
List: netbsd-bugs
Date: 09/20/2001 09:09:50
>Number: 14016
>Category: pkg
>Synopsis: libxml2 update
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Thu Sep 20 00:11:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: Martti Kuparinen
>Release: NetBSD 1.5.2
>Organization:
>Environment:
System: NetBSD dhcp38 1.5.2 NetBSD 1.5.2 (OMNIBOOK) #1: Wed Aug 29 10:01:32 GMT 2001 root@dhcp38:/usr/src/sys/arch/i386/compile/OMNIBOOK i386
>Description:
Update libxml2 to the latest version. List of changes is
available in the ChangeLog file (too long to be included here).
>How-To-Repeat:
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- Makefile 2001/09/14 06:53:34 1.3
+++ Makefile 2001/09/20 07:02:29
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.3 2001/09/14 06:53:34 jlam Exp $
-DISTNAME= libxml2-2.4.2
+DISTNAME= libxml2-2.4.5
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GNOME:=stable/sources/libxml/}
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo 2001/09/14 06:56:13 1.4
+++ distinfo 2001/09/20 07:02:29
@@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.4 2001/09/14 06:56:13 jlam Exp $
-SHA1 (libxml2-2.4.2.tar.gz) = fc9c2ce9289c64e8d871bc1895489701b1555e41
-Size (libxml2-2.4.2.tar.gz) = 1431796 bytes
-SHA1 (patch-aa) = deba30762d82d131ab562ed91d57b29879112509
-SHA1 (patch-ab) = 08bf886034f5404fa0f07bad09fb24f4338d453e
-SHA1 (patch-ac) = 30a934bdfe298e67725452ea92b428e0d27d40bc
+SHA1 (libxml2-2.4.5.tar.gz) = ed176cd56154894c466afb9f4e68b5f273b86621
+Size (libxml2-2.4.5.tar.gz) = 1447735 bytes
+SHA1 (patch-aa) = d69c56ff195d891e7616592c9a3bce039851b0e9
+SHA1 (patch-ab) = adbcd9ea4aad6bfc6f4da761201cc316f451042a
+SHA1 (patch-ac) = f5a9c3e3a676bf6e533b22f0ecebbf28c8e35e0f
SHA1 (patch-ad) = 715a93a65cebcc4216da647f148903974ffc31f0
-SHA1 (patch-ae) = 59710f78f727524979b3a9bac2f6f0c61b299a91
+SHA1 (patch-ae) = aa4848ab7c48ccec390d8e63006c26a33365477a
Index: patches/patch-aa
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/patches/patch-aa,v
retrieving revision 1.4
diff -u -r1.4 patch-aa
--- patch-aa 2001/09/14 06:56:13 1.4
+++ patch-aa 2001/09/20 07:02:29
@@ -1,7 +1,7 @@
$NetBSD: patch-aa,v 1.4 2001/09/14 06:56:13 jlam Exp $
---- configure.orig Wed Aug 15 08:26:09 2001
-+++ configure
+--- configure.orig Fri Sep 14 17:36:02 2001
++++ configure Thu Sep 20 08:47:45 2001
@@ -6152,7 +6152,7 @@
@@ -11,14 +11,12 @@
else
HTML_DIR=$with_html_dir
fi
-@@ -7086,8 +7086,8 @@
+@@ -7086,7 +7086,7 @@
fi
-XML_LIBDIR='-L${libdir}'
--XML_INCLUDEDIR='-I${includedir}/libxml -I${includedir}'
+XML_LIBDIR='-L${libdir} -Wl,-R${libdir}'
-+XML_INCLUDEDIR='-I${includedir}/libxml2/libxml -I${includedir}/libxml2'
+ XML_INCLUDEDIR='-I${includedir}/libxml2/libxml -I${includedir}/libxml2'
XML_CFLAGS=""
- RDL_LIBS=""
Index: patches/patch-ab
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/patches/patch-ab,v
retrieving revision 1.2
diff -u -r1.2 patch-ab
--- patch-ab 2001/08/24 16:59:03 1.2
+++ patch-ab 2001/09/20 07:02:29
@@ -1,13 +1,13 @@
$NetBSD: patch-ab,v 1.2 2001/08/24 16:59:03 wiz Exp $
---- Makefile.in.orig Wed Aug 15 14:26:06 2001
-+++ Makefile.in
+--- Makefile.in.orig Fri Sep 14 17:35:58 2001
++++ Makefile.in Thu Sep 20 08:48:59 2001
@@ -223,7 +223,7 @@
- bin_PROGRAMS = xmllint$(EXEEXT)
+ bin_PROGRAMS = xmllint$(EXEEXT) xmlcatalog$(EXEEXT)
noinst_PROGRAMS = testSAX$(EXEEXT) testHTML$(EXEEXT) testXPath$(EXEEXT) \
- testURI$(EXEEXT) testDocbook$(EXEEXT) testCatalog$(EXEEXT)
+ testURI$(EXEEXT) testDocbook$(EXEEXT)
-PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
+PROGRAMS =
xmllint_OBJECTS = xmllint.$(OBJEXT)
- testSAX_OBJECTS = testSAX.$(OBJEXT)
+ xmlcatalog_OBJECTS = xmlcatalog.$(OBJEXT)
Index: patches/patch-ac
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/patches/patch-ac,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-ac
--- patch-ac 2001/06/29 11:47:12 1.1.1.1
+++ patch-ac 2001/09/20 07:02:29
@@ -1,11 +1,11 @@
$NetBSD: patch-ac,v 1.1.1.1 2001/06/29 11:47:12 rh Exp $
---- libxml-2.0.pc.in.orig Thu Jun 28 16:05:32 2001
-+++ libxml-2.0.pc.in Thu Jun 28 16:06:03 2001
+--- libxml-2.0.pc.in.orig Fri Sep 14 02:35:09 2001
++++ libxml-2.0.pc.in Thu Sep 20 08:49:30 2001
@@ -8,5 +8,5 @@
Version: @VERSION@
- Description: libXML library.
+ Description: libXML library version2.
Requires:
-Libs: -L${libdir} -lxml2 @Z_LIBS@ @M_LIBS@ @LIBS@
+Libs: -L${libdir} -Wl,-R${libdir} -lxml2 @Z_LIBS@ @M_LIBS@ @LIBS@
- Cflags: @XML_INCLUDEDIR@ @XML_CFLAGS@
+ Cflags: -I${includedir}/libxml2 @XML_CFLAGS@
Index: patches/patch-ae
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/patches/patch-ae,v
retrieving revision 1.2
diff -u -r1.2 patch-ae
--- patch-ae 2001/08/24 16:59:03 1.2
+++ patch-ae 2001/09/20 07:02:29
@@ -1,21 +1,12 @@
$NetBSD: patch-ae,v 1.2 2001/08/24 16:59:03 wiz Exp $
---- include/libxml/Makefile.in.orig Wed Aug 15 14:26:40 2001
-+++ include/libxml/Makefile.in
-@@ -120,7 +120,7 @@
- Z_CFLAGS = @Z_CFLAGS@
- Z_LIBS = @Z_LIBS@
-
--xmlincdir = $(includedir)/libxml
-+xmlincdir = $(includedir)/libxml2/libxml
-
- xmlinc_HEADERS = SAX.h entities.h encoding.h parser.h parserInternals.h xmlerror.h HTMLparser.h HTMLtree.h debugXML.h tree.h list.h hash.h xpath.h xpathInternals.h xpointer.h xinclude.h xmlIO.h xmlmemory.h nanohttp.h nanoftp.h uri.h valid.h xlink.h xmlversion.h xmlwin32version.h DOCBparser.h catalog.h
-
+--- include/libxml/Makefile.in.orig Thu Sep 20 08:50:44 2001
++++ include/libxml/Makefile.in Thu Sep 20 08:52:09 2001
@@ -279,7 +279,7 @@
install-exec-hook:
-- $(mkinstalldirs) $(DESTDIR)$(xmlincdir) $(DESTDIR)$(xmlincdir)/libxml
+- $(mkinstalldirs) $(DESTDIR)$(xmlincdir)/libxml2 $(DESTDIR)$(xmlincdir)/libxml2/libxml
+ $(mkinstalldirs) $(DESTDIR)$(xmlincdir)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
Index: pkg/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/pkg/PLIST,v
retrieving revision 1.2
diff -u -r1.2 PLIST
--- PLIST 2001/08/24 16:59:03 1.2
+++ PLIST 2001/09/20 07:02:29
@@ -29,7 +29,7 @@
include/libxml2/libxml/xpathInternals.h
include/libxml2/libxml/xpointer.h
lib/pkgconfig/libxml-2.0.pc
-lib/libxml2.so.6.2
+lib/libxml2.so.6.5
lib/libxml2.so.6
lib/libxml2.so
lib/libxml2.la
>Release-Note:
>Audit-Trail:
>Unformatted: