diff options
-rw-r--r-- | textproc/Makefile | 1 | ||||
-rw-r--r-- | textproc/xmlwrapp/Makefile | 24 | ||||
-rw-r--r-- | textproc/xmlwrapp/distinfo | 1 | ||||
-rw-r--r-- | textproc/xmlwrapp/pkg-comment | 1 | ||||
-rw-r--r-- | textproc/xmlwrapp/pkg-descr | 15 | ||||
-rw-r--r-- | textproc/xmlwrapp/pkg-plist | 12 |
6 files changed, 54 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index 919c9ae..faa4ee4 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -411,6 +411,7 @@ SUBDIR += xmlenc SUBDIR += xmlpp SUBDIR += xmlppm + SUBDIR += xmlwrapp SUBDIR += xp SUBDIR += xsl-docbook-modular SUBDIR += xslide.el diff --git a/textproc/xmlwrapp/Makefile b/textproc/xmlwrapp/Makefile new file mode 100644 index 0000000..dc180e4 --- /dev/null +++ b/textproc/xmlwrapp/Makefile @@ -0,0 +1,24 @@ +# ex:ts=8 +# Ports collection makefile for: xmlwrapp +# Date created: Jan 14, 2003 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= xmlwrapp +PORTVERSION= 0.3.0 +CATEGORIES= textproc +MASTER_SITES= http://pmade.org/pjones/software/xmlwrapp/download/ + +MAINTAINER= ports@FreeBSD.org + +LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 + +USE_PERL5_BUILD= yes + +HAS_CONFIGURE= yes +CONFIGURE_SCRIPT= configure.pl +INSTALLS_SHLIB= yes + +.include <bsd.port.mk> diff --git a/textproc/xmlwrapp/distinfo b/textproc/xmlwrapp/distinfo new file mode 100644 index 0000000..4bba8da --- /dev/null +++ b/textproc/xmlwrapp/distinfo @@ -0,0 +1 @@ +MD5 (xmlwrapp-0.3.0.tar.gz) = efeb3f905437d54d05cd6d45a19b89d8 diff --git a/textproc/xmlwrapp/pkg-comment b/textproc/xmlwrapp/pkg-comment new file mode 100644 index 0000000..d9721d8 --- /dev/null +++ b/textproc/xmlwrapp/pkg-comment @@ -0,0 +1 @@ +A modern style C++ library for working with XML data diff --git a/textproc/xmlwrapp/pkg-descr b/textproc/xmlwrapp/pkg-descr new file mode 100644 index 0000000..9d21dc1 --- /dev/null +++ b/textproc/xmlwrapp/pkg-descr @@ -0,0 +1,15 @@ +xmlwrapp is a modern style C++ library for working with XML data. It provides +a simple and easy to use interface for the very powerful libxml2 XML parser. + +Features: + * Tree parsing. XML data is parsed and a tree of xml::node objects is + created. Similar to the DOM. + * Event parsing. XML data is parsed as protected member functions of an + event class are called. Similar to SAX. + * It is easy to construct an XML tree using xml::node objects. Any + xml::node may be inserted into an IOStream causing translation to XML + text data. + * Complete isolation from the backend parser due to the private + implementation (pimpl) idiom. + +WWW: http://pmade.org/pjones/software/xmlwrapp/ diff --git a/textproc/xmlwrapp/pkg-plist b/textproc/xmlwrapp/pkg-plist new file mode 100644 index 0000000..ddb531f --- /dev/null +++ b/textproc/xmlwrapp/pkg-plist @@ -0,0 +1,12 @@ +bin/xmlwrapp-config +include/xmlwrapp/attributes.h +include/xmlwrapp/document.h +include/xmlwrapp/event_parser.h +include/xmlwrapp/init.h +include/xmlwrapp/node.h +include/xmlwrapp/tree_parser.h +include/xmlwrapp/xmlwrapp.h +@dirrm include/xmlwrapp +lib/libxmlwrapp.a +lib/libxmlwrapp.so +lib/libxmlwrapp.so.3 |