aboutsummaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/xmlwrapp/Makefile24
-rw-r--r--textproc/xmlwrapp/distinfo1
-rw-r--r--textproc/xmlwrapp/pkg-comment1
-rw-r--r--textproc/xmlwrapp/pkg-descr15
-rw-r--r--textproc/xmlwrapp/pkg-plist12
6 files changed, 54 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 919c9aed70d1..faa4ee47d077 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 000000000000..dc180e44fd48
--- /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 000000000000..4bba8da1ee56
--- /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 000000000000..d9721d86d8d8
--- /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 000000000000..9d21dc13abdc
--- /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 000000000000..ddb531fa909a
--- /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