Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Sep 2006 18:48:59 +0900 (JST)
From:      KIMURA Yasuhiro <yasu@utahime.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/103512: [PATCH] texproc/xalan-c: Update to latest version 1.10.0
Message-ID:  <20060923094859.AE19056@eastasia.home.utahime.org>
Resent-Message-ID: <200609230950.k8N9oNKc005735@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         103512
>Category:       ports
>Synopsis:       [PATCH] texproc/xalan-c: Update to latest version 1.10.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 23 09:50:22 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     KIMURA Yasuhiro
>Release:        FreeBSD 6.1-RELEASE-p7 i386
>Organization:
>Environment:
System: FreeBSD xxxx 6.1-RELEASE-p7 FreeBSD 6.1-RELEASE-p7 #0: Wed Sep 20 01:33:55 JST 2006 xxxx i386


	
>Description:
	Update to latest version 1.10.0.

	
>How-To-Repeat:
	
>Fix:

	

--- patch-xalan-c begins here ---
Index: Makefile
===================================================================
RCS file: /usr1/freebsd/cvsroot/ports/textproc/xalan-c/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- Makefile	22 Sep 2006 22:22:19 -0000	1.15
+++ Makefile	23 Sep 2006 09:10:43 -0000
@@ -7,8 +7,7 @@
 # ------------------------------------------------------------------------------
 
 PORTNAME=	xalan-c
-PORTVERSION=	1.9.0
-PORTREVISION=	1
+PORTVERSION=	1.10.0
 CATEGORIES=	textproc
 MASTER_SITES=	${MASTER_SITE_APACHE_XML:S/$/:msax,docs/}
 MASTER_SITE_SUBDIR=	${PORTNAME}/source/:msax ${PORTNAME}/docs/:docs
@@ -146,7 +145,7 @@
 		ParsedSourceWrappers SerializeNodeSet SimpleTransform \
 		SimpleXPathAPI SimpleXPathCAPI StreamTransform \
 		TraceListen TransformToXercesDOM UseStylesheetParam \
-		XPathWrapper XalanTransform XalanTransformerCallback
+		XalanTransform XalanTransformerCallback ThreadSafe
 .else
 PLIST_SUB+=	NO_SAMPLES="@comment "
 .endif
Index: distinfo
===================================================================
RCS file: /usr1/freebsd/cvsroot/ports/textproc/xalan-c/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo	24 Jan 2006 03:10:20 -0000	1.5
+++ distinfo	23 Sep 2006 08:33:15 -0000
@@ -1,6 +1,6 @@
-MD5 (Xalan-C_1_9_0-src.tar.gz) = 1c4a91098c1f1823725b4032c18ad630
-SHA256 (Xalan-C_1_9_0-src.tar.gz) = 899e7b2484e6ae0ad1decc6fb1899e78e46b0fcc31bf1051a6fbaccadb2cee56
-SIZE (Xalan-C_1_9_0-src.tar.gz) = 1513545
-MD5 (Xalan-C_1_9_0-docs.tar.gz) = c3958563bb916ae870025183e11d1087
-SHA256 (Xalan-C_1_9_0-docs.tar.gz) = d6f94aa526528a71de9fa84ae103aad2324458cc234bf93e7629757191d97c33
-SIZE (Xalan-C_1_9_0-docs.tar.gz) = 9594865
+MD5 (Xalan-C_1_10_0-src.tar.gz) = 0a3fbb535885531cc544b07a2060bfb1
+SHA256 (Xalan-C_1_10_0-src.tar.gz) = 40797957fb22797894d33a2fa0e01e3b6cc509fb89bb772c0e835ae840714cfd
+SIZE (Xalan-C_1_10_0-src.tar.gz) = 1554940
+MD5 (Xalan-C_1_10_0-docs.tar.gz) = 4692d5ef805e2d8f8650f7eddc2d91a9
+SHA256 (Xalan-C_1_10_0-docs.tar.gz) = 885b8334a651a26fdbd6f23ac99579a900f44edb4eb4a11e8154953c6b74debb
+SIZE (Xalan-C_1_10_0-docs.tar.gz) = 14722948
Index: pkg-plist
===================================================================
RCS file: /usr1/freebsd/cvsroot/ports/textproc/xalan-c/pkg-plist,v
retrieving revision 1.5
diff -u -r1.5 pkg-plist
--- pkg-plist	8 Mar 2005 10:18:49 -0000	1.5
+++ pkg-plist	23 Sep 2006 09:22:56 -0000
@@ -7,6 +7,7 @@
 include/xalanc/DOMSupport/TreeWalker.hpp
 include/xalanc/DOMSupport/XalanDocumentPrefixResolver.hpp
 include/xalanc/DOMSupport/XalanNamespacesStack.hpp
+include/xalanc/Harness/XalanDiagnosticMemoryManager.hpp
 include/xalanc/Harness/XalanFileUtility.hpp
 include/xalanc/Harness/XalanHarnessDefinitions.hpp
 include/xalanc/Harness/XalanXMLFileReporter.hpp
@@ -19,7 +20,6 @@
 %%ICUDEP%%include/xalanc/ICUBridge/ICUXalanNumberFormatFactory.hpp
 %%ICUDEP%%include/xalanc/ICUBridge/ICUXalanNumberFormatProxy.hpp
 include/xalanc/Include/AIXDefinitions.hpp
-include/xalanc/Include/CygwinDefinitions.hpp
 include/xalanc/Include/GCCDefinitions.hpp
 include/xalanc/Include/HPUXDefinitions.hpp
 include/xalanc/Include/IntelDefinitions.hpp
@@ -34,13 +34,13 @@
 include/xalanc/Include/XalanDeque.hpp
 include/xalanc/Include/XalanList.hpp
 include/xalanc/Include/XalanMap.hpp
-include/xalanc/Include/XalanSet.hpp
 include/xalanc/Include/XalanMemMgrAutoPtr.hpp
 include/xalanc/Include/XalanMemMgrHelper.hpp
 include/xalanc/Include/XalanMemMngArrayAllocate.hpp
 include/xalanc/Include/XalanMemoryManagement.hpp
 include/xalanc/Include/XalanObjectCache.hpp
 include/xalanc/Include/XalanObjectStackCache.hpp
+include/xalanc/Include/XalanSet.hpp
 include/xalanc/Include/XalanVector.hpp
 include/xalanc/Include/XalanVersion.hpp
 include/xalanc/PlatformSupport/ArenaAllocator.hpp
@@ -87,6 +87,7 @@
 include/xalanc/PlatformSupport/XalanICUMessageLoader.hpp
 include/xalanc/PlatformSupport/XalanInMemoryMessageLoader.hpp
 include/xalanc/PlatformSupport/XalanLocator.hpp
+include/xalanc/PlatformSupport/XalanMemoryManagerDefault.hpp
 include/xalanc/PlatformSupport/XalanMessageLoader.hpp
 include/xalanc/PlatformSupport/XalanNLSMessageLoader.hpp
 include/xalanc/PlatformSupport/XalanNamespace.hpp
@@ -103,33 +104,26 @@
 include/xalanc/PlatformSupport/XalanUTF16Transcoder.hpp
 include/xalanc/PlatformSupport/XalanUnicode.hpp
 include/xalanc/PlatformSupport/XalanXMLChar.hpp
-@comment include/xalanc/TestXPath/NodeNameTreeWalker.hpp
-@comment include/xalanc/Utils/MsgCreator/ICUResData.hpp
-@comment include/xalanc/Utils/MsgCreator/ICUResHandler.hpp
-@comment include/xalanc/Utils/MsgCreator/InMemData.hpp
-@comment include/xalanc/Utils/MsgCreator/InMemHandler.hpp
-@comment include/xalanc/Utils/MsgCreator/IndexFileData.hpp
-@comment include/xalanc/Utils/MsgCreator/MsgCreator.hpp
-@comment include/xalanc/Utils/MsgCreator/MsgFileOutputStream.hpp
-@comment include/xalanc/Utils/MsgCreator/NLSData.hpp
-@comment include/xalanc/Utils/MsgCreator/NLSHandler.hpp
-@comment include/xalanc/Utils/MsgCreator/SAX2Handler.hpp
-@comment include/xalanc/Utils/XalanMsgLib/XalanMsgLib.hpp
-@comment include/xalanc/Utils/XalanMsgLib/XalanMsgLibDefinitions.hpp
 include/xalanc/XMLSupport/FormatterToDOM.hpp
 include/xalanc/XMLSupport/FormatterToHTML.hpp
 include/xalanc/XMLSupport/FormatterToNull.hpp
 include/xalanc/XMLSupport/FormatterToText.hpp
 include/xalanc/XMLSupport/FormatterToXML.hpp
-include/xalanc/XMLSupport/FormatterToXMLBase.hpp
-include/xalanc/XMLSupport/FormatterToXML_UTF16.hpp
-include/xalanc/XMLSupport/FormatterToXML_UTF8.hpp
+include/xalanc/XMLSupport/FormatterToXMLUnicode.hpp
 include/xalanc/XMLSupport/FormatterTreeWalker.hpp
 include/xalanc/XMLSupport/XMLParserLiaison.hpp
 include/xalanc/XMLSupport/XMLSupportDefinitions.hpp
 include/xalanc/XMLSupport/XMLSupportException.hpp
 include/xalanc/XMLSupport/XMLSupportInit.hpp
+include/xalanc/XMLSupport/XalanDummyIndentWriter.hpp
+include/xalanc/XMLSupport/XalanFormatterWriter.hpp
 include/xalanc/XMLSupport/XalanHTMLElementsProperties.hpp
+include/xalanc/XMLSupport/XalanIndentWriter.hpp
+include/xalanc/XMLSupport/XalanOtherEncodingWriter.hpp
+include/xalanc/XMLSupport/XalanUTF16Writer.hpp
+include/xalanc/XMLSupport/XalanUTF8Writer.hpp
+include/xalanc/XMLSupport/XalanXMLSerializerBase.hpp
+include/xalanc/XMLSupport/XalanXMLSerializerFactory.hpp
 include/xalanc/XPath/ElementPrefixResolverProxy.hpp
 include/xalanc/XPath/FormatterStringLengthCounter.hpp
 include/xalanc/XPath/Function.hpp
@@ -509,10 +503,10 @@
 %%NO_SAMPLES%%bin/SimpleXPathAPI
 %%NO_SAMPLES%%bin/SimpleXPathCAPI
 %%NO_SAMPLES%%bin/StreamTransform
+%%NO_SAMPLES%%bin/ThreadSafe
 %%NO_SAMPLES%%bin/TraceListen
 %%NO_SAMPLES%%bin/TransformToXercesDOM
 %%NO_SAMPLES%%bin/UseStylesheetParam
-%%NO_SAMPLES%%bin/XPathWrapper
 %%NO_SAMPLES%%bin/XalanTransform
 %%NO_SAMPLES%%bin/XalanTransformerCallback
 @comment -----------------------------------------------------------------------
Index: files/patch-aa
===================================================================
RCS file: /usr1/freebsd/cvsroot/ports/textproc/xalan-c/files/patch-aa,v
retrieving revision 1.3
diff -u -r1.3 patch-aa
--- files/patch-aa	8 Mar 2005 10:18:49 -0000	1.3
+++ files/patch-aa	23 Sep 2006 09:33:40 -0000
@@ -1,112 +0,0 @@
---- ./src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp.orig	Sat Mar  5 17:46:13 2005
-+++ ./src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp	Sat Mar  5 17:46:23 2005
-@@ -120,6 +120,8 @@ struct DecimalFormatCacheStruct
- private:
- 
-     DecimalFormatCacheStruct();
-+
-+public:
-     DecimalFormatCacheStruct(const DecimalFormatCacheStruct& other);
-     
- };
---- ./src/xalanc/TestXSLT/process.cpp.orig	Sat Dec 25 10:53:35 2004
-+++ ./src/xalanc/TestXSLT/process.cpp	Sat Dec 25 12:05:48 2004
-@@ -628,7 +628,7 @@
- 	}
- 	else if(FormatterListener::OUTPUT_METHOD_TEXT == outputType)
- 	{
--		formatter = new FormatterToText( theManager, resultWriter, mimeEncoding);
-+		formatter = new FormatterToText( resultWriter, mimeEncoding, true, true, theManager);
- 	}
- 	else if(FormatterListener::OUTPUT_METHOD_HTML == outputType)
- 	{
-@@ -656,14 +656,15 @@
- 
- 		FormatterToHTML* const	fToHTML =
- 				new FormatterToHTML(
--                        theManager,
- 						resultWriter,
- 						mimeEncoding,
- 						mediatype,
- 						doctypeSystem,
- 						doctypePublic,
- 						outputIndent,
--						indentAmount);
-+						indentAmount,
-+						true, false,
-+						theManager);
- 
- 		fToHTML->setPrefixResolver(&prefixResolver);
- 
---- ./src/xalanc/XMLSupport/FormatterToText.hpp.orig	Sat Dec 25 10:50:53 2004
-+++ ./src/xalanc/XMLSupport/FormatterToText.hpp	Sat Dec 25 10:50:57 2004
-@@ -221,7 +221,9 @@
- private:
- 
- 	// These are not implemented.
-+#if 0
- 	FormatterToText(const FormatterToText&);
-+#endif
- 
- 	FormatterToText&
- 	operator=(const FormatterToText&);
---- ./src/xalanc/XPath/ElementPrefixResolverProxy.hpp.orig	Sat Dec 25 09:51:20 2004
-+++ ./src/xalanc/XPath/ElementPrefixResolverProxy.hpp	Sat Dec 25 09:51:28 2004
-@@ -86,7 +86,9 @@
- 
- private:
-     //notimplemented
-+#if 0
-     ElementPrefixResolverProxy(const ElementPrefixResolverProxy&);
-+#endif
- 
- 	const XalanElement* const		m_namespaceContext;
- 
---- ./src/xalanc/XPath/NameSpace.hpp.orig	Sat Dec 25 10:17:01 2004
-+++ ./src/xalanc/XPath/NameSpace.hpp	Sat Dec 25 10:17:15 2004
-@@ -191,7 +191,9 @@
- 	}	
- 
- private:
-+#if 0
- 	NameSpace(const NameSpace&);
-+#endif
- 
- 	XalanDOMString	m_prefix;
- 
---- ./src/xalanc/XPath/XalanQNameByValue.hpp.orig	Sat Dec 25 10:30:57 2004
-+++ ./src/xalanc/XPath/XalanQNameByValue.hpp	Sat Dec 25 10:31:09 2004
-@@ -290,7 +290,9 @@
- 
- private:
-     // not implemented
-+#if 0
-     XalanQNameByValue(const XalanQNameByValue&	theSource);
-+#endif
- 	void
- 	initialize(
- 			const XalanDOMChar*			qname,
---- ./src/xalanc/XSLT/FunctionSystemProperty.hpp.orig	Sat Dec 25 10:29:12 2004
-+++ ./src/xalanc/XSLT/FunctionSystemProperty.hpp	Sat Dec 25 10:30:13 2004
-@@ -73,7 +73,9 @@
- 
- private:
- 
-+#if 0
- 	FunctionSystemProperty(const FunctionSystemProperty&);
-+#endif
- 
- 	// Not implemented...
- 	FunctionSystemProperty&
---- ./src/xalanc/XSLT/TopLevelArg.hpp.orig	Sat Dec 25 10:26:41 2004
-+++ ./src/xalanc/XSLT/TopLevelArg.hpp	Sat Dec 25 10:27:01 2004
-@@ -147,7 +147,9 @@
- 
- private:
-     // not implemented
-+#if 0
-     TopLevelArg(const TopLevelArg&	theSource);
-+#endif
- 
- 	XalanQNameByValue	m_qname;
- 
--- patch-xalan-c ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060923094859.AE19056>