From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Mar 31 17:20:06 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7462116A4CE for ; Thu, 31 Mar 2005 17:20:06 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2140943D5E for ; Thu, 31 Mar 2005 17:20:06 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j2VHK6QC028156 for ; Thu, 31 Mar 2005 17:20:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j2VHK59A028155; Thu, 31 Mar 2005 17:20:05 GMT (envelope-from gnats) Resent-Date: Thu, 31 Mar 2005 17:20:05 GMT Resent-Message-Id: <200503311720.j2VHK59A028155@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Antonio Carlos Venancio Junior Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 635FC16A4CE for ; Thu, 31 Mar 2005 17:11:24 +0000 (GMT) Received: from digitalsign.com (cm-virtua-fln-C8B08F9E.brdterra.com.br [200.176.143.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53FDB43D31 for ; Thu, 31 Mar 2005 17:11:23 +0000 (GMT) (envelope-from antonio@digitalsign.com) Received: from digitalsign.com (localhost [127.0.0.1]) by digitalsign.com (8.12.6/8.12.6) with ESMTP id j2VHBLo7002898 for ; Thu, 31 Mar 2005 14:11:21 -0300 (BRT) (envelope-from antonio@digitalsign.com) Received: (from antonio@localhost) by digitalsign.com (8.12.6/8.12.6/Submit) id j2VHBLGB002897; Thu, 31 Mar 2005 14:11:21 -0300 (BRT) Message-Id: <200503311711.j2VHBLGB002897@digitalsign.com> Date: Thu, 31 Mar 2005 14:11:21 -0300 (BRT) From: Antonio Carlos Venancio Junior To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/79403: New port: textproc/pear-XML_HTMLSax PEAR SAX parser for HTML and other badly formed XML documents X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Antonio Carlos Venancio Junior List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Mar 2005 17:20:06 -0000 >Number: 79403 >Category: ports >Synopsis: New port: textproc/pear-XML_HTMLSax PEAR SAX parser for HTML and other badly formed XML documents >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Mar 31 17:20:05 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Antônio Carlos Venâncio Júnior >Release: FreeBSD 4.11-STABLE i386 >Organization: >Environment: System: FreeBSD antonio.cb.sc.gov.br 4.11-STABLE FreeBSD 4.11-STABLE #6: Tue Mar 22 09:46:44 BRT 2005 root@antonio.cb.sc.gov.br:/usr/obj/usr/src/sys/ANTONIO i386 >Description: New port: textproc/pear-XML_HTMLSax PEAR SAX parser for HTML and other badly formed XML documents PEAR::XML_HTMLSax provides an API very similar to the native PHP XML extension (http://www.php.net/xml), allowing handlers using one to be easily adapted to the other. The key difference is HTMLSax will not break on badly formed XML, allowing it to be used for parsing HTML documents. Otherwise HTMLSax supports all the handlers available from Expat except namespace and external entity handlers. Provides methods for handling XML escapes as well as JSP/ASP opening and close tags. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # pear-XML_HTMLSax # pear-XML_HTMLSax/Makefile # pear-XML_HTMLSax/distinfo # pear-XML_HTMLSax/pkg-descr # echo c - pear-XML_HTMLSax mkdir -p pear-XML_HTMLSax > /dev/null 2>&1 echo x - pear-XML_HTMLSax/Makefile sed 's/^X//' >pear-XML_HTMLSax/Makefile << 'END-of-pear-XML_HTMLSax/Makefile' X# Ports collection makefile for: pear-XML_HTMLSax X# Date created: 31 March 2005 X# Whom: Antonio Carlos Venancio Junior () X# X# $FreeBSD$ X# X XPORTNAME= XML_HTMLSax XPORTVERSION= 2.1.2 XCATEGORIES= textproc devel pear X XMAINTAINER= antonio@php.net XCOMMENT= PEAR SAX parser for HTML and other badly formed XML documents X XBUILD_DEPENDS= ${PEARDIR}/PEAR.php:${PORTSDIR}/devel/pear-PEAR XRUN_DEPENDS= ${BUILD_DEPENDS} X XCATEGORY= XML XFILES= XML_HTMLSax.php HTMLSax/XML_HTMLSax_States.php \ X HTMLSax/XML_HTMLSax_Decorators.php XDOCS= Readme XEXAMPLES= SimpleExample.php HTMLtoXHTML.php ExpatvsHtmlSax.php example.html XTESTS= index.php unit_tests.php xml_htmlsax_test.php X_EXAMPLESDIR= docs/examples X_TESTSDIR= docs/tests X X.include X.include "${PORTSDIR}/devel/pear-PEAR/Makefile.common" X.include END-of-pear-XML_HTMLSax/Makefile echo x - pear-XML_HTMLSax/distinfo sed 's/^X//' >pear-XML_HTMLSax/distinfo << 'END-of-pear-XML_HTMLSax/distinfo' XMD5 (PEAR/XML_HTMLSax-2.1.2.tgz) = f2cd9ea8ed1c59cc3046675d41c7cf98 XSIZE (PEAR/XML_HTMLSax-2.1.2.tgz) = 16099 END-of-pear-XML_HTMLSax/distinfo echo x - pear-XML_HTMLSax/pkg-descr sed 's/^X//' >pear-XML_HTMLSax/pkg-descr << 'END-of-pear-XML_HTMLSax/pkg-descr' XPEAR::XML_HTMLSax provides an API very similar to the native PHP XML Xextension (http://www.php.net/xml), allowing handlers using one to be easily Xadapted to the other. X XThe key difference is HTMLSax will not break on badly formed XML, allowing it Xto be used for parsing HTML documents. Otherwise HTMLSax supports all the Xhandlers available from Expat except namespace and external entity handlers. X XProvides methods for handling XML escapes as well as JSP/ASP opening and close Xtags. X XWWW: http://pear.php.net/package/XML_HTMLSax/ END-of-pear-XML_HTMLSax/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted: