Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Aug 2014 19:07:48 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r365584 - in head/textproc: . pugixml
Message-ID:  <201408211907.s7LJ7mWg030766@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Thu Aug 21 19:07:48 2014
New Revision: 365584
URL: http://svnweb.freebsd.org/changeset/ports/365584
QAT: https://qat.redports.org/buildarchive/r365584/

Log:
  Add textproc/pugixml.
  
  pugixml is a light-weight C++ XML processing library. It features:
  
  * DOM-like interface with rich traversal/modification capabilities
  * Extremely fast non-validating XML parser which constructs the DOM tree from an
    XML file/buffer
  * XPath 1.0 implementation for complex data-driven tree queries
  * Full Unicode support with Unicode interface variants and automatic encoding
    conversions
  
  WWW: http://pugixml.com/
  
  PR:		192634
  Submitted by:	ybungalobill@gmail.com

Added:
  head/textproc/pugixml/
  head/textproc/pugixml/Makefile   (contents, props changed)
  head/textproc/pugixml/distinfo   (contents, props changed)
  head/textproc/pugixml/pkg-descr   (contents, props changed)
Modified:
  head/textproc/Makefile

Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile	Thu Aug 21 19:04:32 2014	(r365583)
+++ head/textproc/Makefile	Thu Aug 21 19:07:48 2014	(r365584)
@@ -1134,6 +1134,7 @@
     SUBDIR += print-n-times
     SUBDIR += prosper
     SUBDIR += publican
+    SUBDIR += pugixml
     SUBDIR += pure-csv
     SUBDIR += pure-xml
     SUBDIR += py-4suite-xml

Added: head/textproc/pugixml/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/pugixml/Makefile	Thu Aug 21 19:07:48 2014	(r365584)
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME=	pugixml
+PORTVERSION=	1.4
+CATEGORIES=	textproc
+MASTER_SITES=	http://github.com/zeux/pugixml/releases/download/v${PORTVERSION}/
+
+MAINTAINER=	ybungalobill@gmail.com
+COMMENT=	Light-weight, simple and fast XML parser for C++ with XPath support
+
+LICENSE=	MIT
+
+USES=		cmake
+CMAKE_SOURCE_PATH=	${WRKSRC}/scripts
+
+PLIST_FILES=	include/pugiconfig.hpp include/pugixml.hpp lib/libpugixml.a
+
+.include <bsd.port.mk>

Added: head/textproc/pugixml/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/pugixml/distinfo	Thu Aug 21 19:07:48 2014	(r365584)
@@ -0,0 +1,2 @@
+SHA256 (pugixml-1.4.tar.gz) = 9c8802269cee1a48ab269d4055b910216bdf878cccde286dcae9c25813e6fa87
+SIZE (pugixml-1.4.tar.gz) = 369290

Added: head/textproc/pugixml/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/pugixml/pkg-descr	Thu Aug 21 19:07:48 2014	(r365584)
@@ -0,0 +1,10 @@
+pugixml is a light-weight C++ XML processing library. It features:
+
+* DOM-like interface with rich traversal/modification capabilities
+* Extremely fast non-validating XML parser which constructs the DOM tree from an
+  XML file/buffer
+* XPath 1.0 implementation for complex data-driven tree queries
+* Full Unicode support with Unicode interface variants and automatic encoding
+  conversions
+
+WWW: http://pugixml.com/



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