ports/74434: Update port: devel/pear-XML_Serializer to 0.13.1

Antonio Carlos Venancio Junior antonio at php.net
Fri Nov 26 18:10:31 UTC 2004


>Number:         74434
>Category:       ports
>Synopsis:       Update port: devel/pear-XML_Serializer to 0.13.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 26 18:10:29 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Antônio Carlos Venâncio Júnior
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
>Environment:
System: FreeBSD antonio.cb.sc.gov.br 4.10-STABLE FreeBSD 4.10-STABLE #6: Wed Nov 24 10:18:56 BRST 2004     root at antonio.cb.sc.gov.br:/usr/src/sys/compile/ANTONIO  i386
>Description:
+ update port: devel/pear-XML_Serializer to 0.13.1
+ take maintainership
+ rewrite pkg-descr
>How-To-Repeat:
>Fix:
diff -ruN pear-XML_Serializer.orig/Makefile pear-XML_Serializer/Makefile
--- pear-XML_Serializer.orig/Makefile	Fri Nov 26 15:43:27 2004
+++ pear-XML_Serializer/Makefile	Fri Nov 26 15:46:56 2004
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	XML_Serializer
-PORTVERSION=	0.13.0
+PORTVERSION=	0.13.1
 CATEGORIES=	devel www pear
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	antonio at php.net
 COMMENT=	PEAR Swiss-army knive for reading and writing XML files
 
 BUILD_DEPENDS=	${PEARDIR}/XML/Parser.php:${PORTSDIR}/devel/pear-XML_Parser \
@@ -18,11 +18,11 @@
 
 CATEGORY=	XML
 FILES=		Serializer.php Unserializer.php
-EXAMPLES=	example.xml serializeArrayWithObjects.php serializeEmptyArray.php	\
-		serializeIndexedArray.php serializeObject.php serializeRDF.php		\
-		serializeWithAttributes.php serializeWithAttributes2.php		\
-		serializeWithDtd.php serializeWithIndentedAttributes.php		\
-		serializeWithTagMap.php unserializeAnyXML.php unserializeEnum.php	\
+EXAMPLES=	example.xml serializeArrayWithObjects.php serializeEmptyArray.php \
+		serializeIndexedArray.php serializeObject.php serializeRDF.php \
+		serializeWithAttributes.php serializeWithAttributes2.php \
+		serializeWithDtd.php serializeWithIndentedAttributes.php \
+		serializeWithTagMap.php unserializeAnyXML.php unserializeEnum.php \
 		unserializeObject.php unserializeRDF.php unserializeWithAttributes.php
 DOCS=		todo.txt
 _DOCSDIR=	doc
diff -ruN pear-XML_Serializer.orig/distinfo pear-XML_Serializer/distinfo
--- pear-XML_Serializer.orig/distinfo	Fri Nov 26 15:43:27 2004
+++ pear-XML_Serializer/distinfo	Fri Nov 26 15:47:03 2004
@@ -1,2 +1,2 @@
-MD5 (PEAR/XML_Serializer-0.13.0.tgz) = aabb78ad96f3fb051530e135884e0c9c
-SIZE (PEAR/XML_Serializer-0.13.0.tgz) = 14920
+MD5 (PEAR/XML_Serializer-0.13.1.tgz) = 5d0e601c9925f5ae26218e87ca7a3e7e
+SIZE (PEAR/XML_Serializer-0.13.1.tgz) = 14997
diff -ruN pear-XML_Serializer.orig/pkg-descr pear-XML_Serializer/pkg-descr
--- pear-XML_Serializer.orig/pkg-descr	Fri Nov 26 15:43:27 2004
+++ pear-XML_Serializer/pkg-descr	Fri Nov 26 15:48:32 2004
@@ -1,9 +1,20 @@
 XML_Serializer serializes complex data structures like arrays or object
-as XML documents. This class helps you generating any XML document you
-require without the need for DOM.
-Furthermore this package can be used as a replacement to serialize()
-und unserialize() as it comes with a matching XML_Unserializer that is
-able to create PHP data strcutures (like arrays and objects) from XML
-documents, if type hints are available.
+as XML documents.
+This class helps you generating any XML document you require without the
+need for DOM.
+Furthermore this package can be used as a replacement to serialize() and
+unserialize() as it comes with a matching XML_Unserializer that is able to 
+create PHP data strcutures (like arrays and objects) from XML documents,
+if type hints are available.
+
+If you use the XML_Unserialzer on standard XML files, it will try to guess
+how it has to be unserialized. In most cases it does exactly what you 
+expect it to do.
+Try reading a RSS file with XML_Unserializer and you have the whole RSS
+file in a structured array or even a collection of objects, similar to 
+XML_RSS.
+
+Since version 0.8 the package is able to treat XML documents like the
+simplexml extension of PHP 5.
 
 WWW: http://pear.php.net/package/XML_Serializer/
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list