Subject: pkg/13741: update libxml2
To: None <gnats-bugs@gnats.netbsd.org>
From: None <martti.kuparinen@iki.fi>
List: netbsd-bugs
Date: 08/17/2001 20:01:25
>Number:         13741
>Category:       pkg
>Synopsis:       update libxml2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Fri Aug 17 10:59:02 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Martti Kuparinen
>Release:        1.5X
>Organization:
>Environment:
	
System: NetBSD nevada 1.5X NetBSD 1.5X (AXIL) #0: Mon Aug 13 13:18:48 CEST 2001 root@nevada:/usr/src/sys/arch/sparc64/compile/AXIL sparc64
Architecture: sparc64
Machine: sparc64
>Description:

Update the libxml2 package. buildlink.mk was updated too as
kdelibs2 (I'll submit diffs soon) wants a never version.

Changes:

- several bug fixes
- documentation improvements

>How-To-Repeat:
	
>Fix:

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/Makefile,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 Makefile
--- Makefile	2001/06/29 11:47:12	1.1.1.1
+++ Makefile	2001/08/17 17:56:12
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.1.1.1 2001/06/29 11:47:12 rh Exp $
 
-DISTNAME=	libxml2-2.3.12
+DISTNAME=	libxml2-2.3.14
 CATEGORIES=	textproc
 MASTER_SITES=	${MASTER_SITE_GNOME:=stable/sources/libxml/}
 
Index: buildlink.mk
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/buildlink.mk,v
retrieving revision 1.5
diff -u -r1.5 buildlink.mk
--- buildlink.mk	2001/07/27 13:33:35	1.5
+++ buildlink.mk	2001/08/17 17:56:12
@@ -17,7 +17,7 @@
 
 .include "../../mk/bsd.buildlink.mk"
 
-BUILDLINK_DEPENDS.libxml2?=	libxml2>=2.3.12
+BUILDLINK_DEPENDS.libxml2?=	libxml2>=2.3.14
 DEPENDS+=	${BUILDLINK_DEPENDS.libxml2}:../../textproc/libxml2
 
 EVAL_PREFIX+=			BUILDLINK_PREFIX.libxml2=libxml2
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/distinfo,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 distinfo
--- distinfo	2001/06/29 11:47:12	1.1.1.1
+++ distinfo	2001/08/17 17:56:13
@@ -1,10 +1,9 @@
 $NetBSD: distinfo,v 1.1.1.1 2001/06/29 11:47:12 rh Exp $
 
-SHA1 (libxml2-2.3.12.tar.gz) = b02096785468468f3559c65c88fb2e2e6c551ffa
-Size (libxml2-2.3.12.tar.gz) = 1324052 bytes
-SHA1 (patch-xml2Conf.sh.in) = ab1d503d904201bb480836cbed41f8386c800a64
-SHA1 (patch-aa) = cc3192cf4f204d863296e1d8a8248bf0f029fb3a
-SHA1 (patch-ab) = d2c31f3e4f78495cce9535823ab9ec9f0c10747a
+SHA1 (libxml2-2.3.14.tar.gz) = ac8c2e0d905c87241d6f160b267027cfb5c0ae65
+Size (libxml2-2.3.14.tar.gz) = 1341103 bytes
+SHA1 (patch-aa) = dbd93ad993bd68cc4321ea4dbaa3ccb93c0a5ea0
+SHA1 (patch-ab) = 3da333212527f74573def3f2727a2822f05e9ade
 SHA1 (patch-ac) = 30a934bdfe298e67725452ea92b428e0d27d40bc
-SHA1 (patch-ad) = 440ab0b6f485c0dcac9d62615bed37c65f6aa9b2
-SHA1 (patch-ae) = 81a322069f0c0ee33c9899593cd9d9552f0ba4f7
+SHA1 (patch-ad) = c042db2a93ecb158542ccf8cfc348b03161bf1ac
+SHA1 (patch-ae) = 86716e2347aaed0f6d45757d5c817aee319a1044
Index: patches/patch-aa
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/patches/patch-aa,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-aa
--- patch-aa	2001/06/29 11:47:12	1.1.1.1
+++ patch-aa	2001/08/17 17:56:13
@@ -1,8 +1,8 @@
 $NetBSD: patch-aa,v 1.1.1.1 2001/06/29 11:47:12 rh Exp $
 
---- configure.orig	Tue Jun 26 18:10:46 2001
-+++ configure	Fri Jun 29 09:58:07 2001
-@@ -2636,7 +2636,7 @@
+--- configure.orig	Thu Jul  5 22:50:40 2001
++++ configure	Fri Aug 17 19:30:49 2001
+@@ -2634,7 +2634,7 @@
  
  
  if test "x$with_html_dir" = "x" ; then
@@ -11,7 +11,7 @@
  else
    HTML_DIR=$with_html_dir
  fi
-@@ -3582,7 +3582,7 @@
+@@ -3568,7 +3568,7 @@
  fi
  
  
@@ -20,43 +20,3 @@
  XML_INCLUDEDIR='-I${includedir}/libxml -I${includedir}'
  
  XML_CFLAGS=""
-@@ -4071,7 +4071,7 @@
- /* Override any gcc2 internal prototype to avoid an error.  */
- /* We use char because int might match the return type of a gcc2
-     builtin and then its argument prototype would still apply.  */
--char iconv();
-+char libiconv();
- 
- int main() {
- 
-@@ -4081,7 +4081,7 @@
- #if defined (__stub_iconv) || defined (__stub___iconv)
- choke me
- #else
--iconv();
-+libiconv();
- #endif
- 
- ; return 0; }
-@@ -4103,7 +4103,7 @@
-   :
- else
-   echo "$ac_t""no" 1>&6
--echo $ac_n "checking for iconv in -liconv""... $ac_c" 1>&6
-+echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6
- echo "configure:4108: checking for iconv in -liconv" >&5
- ac_lib_var=`echo iconv'_'iconv | sed 'y%./+-%__p_%'`
- if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
-@@ -4117,10 +4117,10 @@
- /* Override any gcc2 internal prototype to avoid an error.  */
- /* We use char because int might match the return type of a gcc2
-     builtin and then its argument prototype would still apply.  */
--char iconv();
-+char libiconv();
- 
- int main() {
--iconv()
-+libiconv()
- ; return 0; }
- EOF
- if { (eval echo configure:4127: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
Index: patches/patch-ab
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/patches/patch-ab,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-ab
--- patch-ab	2001/06/29 11:47:12	1.1.1.1
+++ patch-ab	2001/08/17 17:56:13
@@ -1,8 +1,8 @@
 $NetBSD: patch-ab,v 1.1.1.1 2001/06/29 11:47:12 rh Exp $
 
---- Makefile.in.orig	Thu Jun 28 15:57:27 2001
-+++ Makefile.in	Thu Jun 28 15:57:54 2001
-@@ -213,7 +213,7 @@
+--- Makefile.in.orig	Thu Jul  5 22:50:38 2001
++++ Makefile.in	Fri Aug 17 19:33:25 2001
+@@ -216,7 +216,7 @@
  @WITH_TRIO_SOURCES_FALSE@HTMLparser.lo HTMLtree.lo debugXML.lo xpath.lo \
  @WITH_TRIO_SOURCES_FALSE@xpointer.lo xinclude.lo nanohttp.lo nanoftp.lo \
  @WITH_TRIO_SOURCES_FALSE@DOCBparser.lo catalog.lo
Index: patches/patch-ad
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/patches/patch-ad,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-ad
--- patch-ad	2001/06/29 11:47:12	1.1.1.1
+++ patch-ad	2001/08/17 17:56:13
@@ -1,8 +1,8 @@
 $NetBSD: patch-ad,v 1.1.1.1 2001/06/29 11:47:12 rh Exp $
 
---- doc/Makefile.in.orig	Sat Mar 31 17:53:38 2001
-+++ doc/Makefile.in	Sat Mar 31 17:54:08 2001
-@@ -112,7 +112,7 @@
+--- doc/Makefile.in.orig	Thu Jul  5 22:51:13 2001
++++ doc/Makefile.in	Fri Aug 17 19:34:18 2001
+@@ -117,7 +117,7 @@
  Z_CFLAGS = @Z_CFLAGS@
  Z_LIBS = @Z_LIBS@
  
Index: patches/patch-ae
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/patches/patch-ae,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-ae
--- patch-ae	2001/06/29 11:47:12	1.1.1.1
+++ patch-ae	2001/08/17 17:56:13
@@ -1,8 +1,8 @@
 $NetBSD: patch-ae,v 1.1.1.1 2001/06/29 11:47:12 rh Exp $
 
---- include/libxml/Makefile.in.orig	Tue Jun 26 18:11:28 2001
-+++ include/libxml/Makefile.in	Fri Jun 29 07:54:49 2001
-@@ -117,7 +117,7 @@
+--- include/libxml/Makefile.in.orig	Thu Jul  5 22:51:12 2001
++++ include/libxml/Makefile.in	Fri Aug 17 19:35:19 2001
+@@ -116,7 +116,7 @@
  Z_CFLAGS = @Z_CFLAGS@
  Z_LIBS = @Z_LIBS@
  
@@ -11,7 +11,7 @@
  
  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
  
-@@ -276,7 +276,7 @@
+@@ -275,7 +275,7 @@
  
  
  install-exec-hook:
Index: pkg/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/libxml2/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- PLIST	2001/06/29 11:47:12	1.1.1.1
+++ PLIST	2001/08/17 17:56:14
@@ -29,7 +29,7 @@
 include/libxml2/libxml/xpathInternals.h
 include/libxml2/libxml/xpointer.h
 lib/pkgconfig/libxml-2.0.pc
-lib/libxml2.so.5.12
+lib/libxml2.so.5.14
 lib/libxml2.so.5
 lib/libxml2.so
 lib/libxml2.la
>Release-Note:
>Audit-Trail:
>Unformatted: