steven mestdagh [2006-06-01, 22:00:22]: > version 2.6.24 has more bugfixes and improvements. make regress is happy > on i386, amd64, sparc and sparc64. please test/comment. if you are about > to start a bulk build, please put this in.
this should create the new patches in the right place. Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/libxml/Makefile,v retrieving revision 1.96 diff -u -r1.96 Makefile --- Makefile 2006/05/12 16:08:36 1.96 +++ Makefile 2006/06/01 15:58:09 @@ -2,10 +2,10 @@ COMMENT= "XML parsing library" -VERSION= 2.6.23 +VERSION= 2.6.24 DISTNAME= libxml2-${VERSION} PKGNAME= libxml-${VERSION} -SHARED_LIBS= xml2 9.1 +SHARED_LIBS= xml2 9.2 CATEGORIES= textproc MASTER_SITES= ftp://xmlsoft.org/libxml/ \ ${MASTER_SITE_GNOME:=sources/libxml2/2.6/} Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/libxml/distinfo,v retrieving revision 1.35 diff -u -r1.35 distinfo --- distinfo 2006/03/20 13:36:54 1.35 +++ distinfo 2006/06/01 15:58:09 @@ -1,4 +1,4 @@ -MD5 (libxml2-2.6.23.tar.gz) = 0f37385e3ad73cc94db43d6873f4fc3b -RMD160 (libxml2-2.6.23.tar.gz) = 9fc1640354d5d56b251e40ec06addb494349ac0c -SHA1 (libxml2-2.6.23.tar.gz) = e0e58856532c49bd16447922ec802c7ac99d497d -SIZE (libxml2-2.6.23.tar.gz) = 4513068 +MD5 (libxml2-2.6.24.tar.gz) = a0e913c13b5ddbd336fcca7104da6583 +RMD160 (libxml2-2.6.24.tar.gz) = 354791cbecf982adfeeae62cf47a603209e43562 +SHA1 (libxml2-2.6.24.tar.gz) = 12889612c69640360dee6ea8e2b94f40ffdbe825 +SIZE (libxml2-2.6.24.tar.gz) = 4546058 Index: patches/patch-Makefile.in =================================================================== RCS file: /cvs/ports/textproc/libxml/patches/patch-Makefile.in,v retrieving revision 1.15 diff -u -r1.15 patch-Makefile.in --- patches/patch-Makefile.in 2006/03/20 13:36:54 1.15 +++ patches/patch-Makefile.in 2006/06/01 15:58:09 @@ -1,6 +1,6 @@ ---- Makefile.in.orig Thu Jan 5 16:39:09 2006 -+++ Makefile.in Sun Mar 5 12:00:07 2006 -@@ -524,7 +524,7 @@ testModule_DEPENDENCIES = $(DEPS) +--- Makefile.in.orig Fri Apr 28 18:32:52 2006 ++++ Makefile.in Sun May 21 10:21:45 2006 +@@ -522,7 +522,7 @@ testModule_DEPENDENCIES = $(DEPS) testModule_LDADD = $(LDADDS) noinst_LTLIBRARIES = testdso.la testdso_la_SOURCES = testdso.c @@ -9,7 +9,7 @@ testapi_SOURCES = testapi.c testapi_LDFLAGS = testapi_DEPENDENCIES = $(DEPS) -@@ -553,7 +553,7 @@ pkgconfig_DATA = libxml-2.0.pc +@@ -551,7 +551,7 @@ pkgconfig_DATA = libxml-2.0.pc # Install the tests program sources as examples # BASE_DIR = $(datadir)/doc @@ -18,7 +18,7 @@ EXAMPLES_DIR = $(BASE_DIR)/$(DOC_MODULE)/examples all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive -@@ -1909,6 +1909,7 @@ SVGtests : xmllint$(EXEEXT) +@@ -1919,6 +1919,7 @@ SVGtests : xmllint$(EXEEXT) grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0";\ else \ echo Testing $$name ; \ Index: patches/patch-doc_Makefile_in =================================================================== RCS file: patch-doc_Makefile_in diff -N patch-doc_Makefile_in --- /dev/null Sat Aug 30 18:16:59 1997 +++ patches/patch-doc_Makefile_in Thu Jun 1 15:58:09 2006 @@ -0,0 +1,12 @@ +$OpenBSD$ +--- doc/Makefile.in.orig Sun May 21 10:40:09 2006 ++++ doc/Makefile.in Sun May 21 10:40:16 2006 +@@ -271,7 +271,7 @@ sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + sysconfdir = @sysconfdir@ + target_alias = @target_alias@ +-SUBDIRS = devhelp examples ++SUBDIRS = examples + + # The top-level SGML file. + DOC_MAIN_XML_FILE = gnome-xml.xml Index: patches/patch-xmlIO_c =================================================================== RCS file: patch-xmlIO_c diff -N patch-xmlIO_c --- /dev/null Sat Aug 30 18:16:59 1997 +++ patches/patch-xmlIO_c Thu Jun 1 15:58:09 2006 @@ -0,0 +1,19 @@ +$OpenBSD$ +--- xmlIO.c.orig Thu Apr 27 10:13:42 2006 ++++ xmlIO.c Thu Jun 1 19:55:05 2006 +@@ -589,6 +589,7 @@ xmlCleanupOutputCallbacks(void) + int + xmlCheckFilename (const char *path) + { ++ struct stat stat_buffer; + if (path == NULL) + return(0); + +@@ -616,7 +617,6 @@ xmlCheckFilename (const char *path) + } + #else + #ifdef HAVE_STAT +- struct stat stat_buffer; + + if (stat(path, &stat_buffer) == -1) + return 0; Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm