Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id DF646A6487 for ; Sun, 16 Feb 2014 23:05:37 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 571EB14A22E; Sun, 16 Feb 2014 23:05:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9117E14A19A for ; Sun, 16 Feb 2014 23:05:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id d2KT7dy7OBOJ for ; Sun, 16 Feb 2014 23:05:34 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id C4B7614A199 for ; Sun, 16 Feb 2014 23:05:33 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id BFA6696; Sun, 16 Feb 2014 23:05:33 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Sun, 16 Feb 2014 23:05:33 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/textproc/tinyxml To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20140216230533.BFA6696@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: wiz Date: Sun Feb 16 23:05:33 UTC 2014 Added Files: pkgsrc/textproc/tinyxml: DESCR Makefile PLIST buildlink3.mk distinfo pkgsrc/textproc/tinyxml/files: Makefile pkgsrc/textproc/tinyxml/patches: patch-tinyxml.h Log Message: Import tinyxml-2.6.2 as textproc/tinyxml, packaged for wip by anthony_mallet. TinyXML parses an XML document, and builds from that a Document Object Model (DOM) that can be read, modified, and saved. TinyXML uses a Document Object Model (DOM), meaning the XML data is parsed into a C++ objects that can be browsed and manipulated, and then written to disk or another output stream. You can also construct an XML document from scratch with C++ objects and write this to disk or another output stream. TinyXML doesn't parse or use DTDs (Document Type Definitions) or XSLs (eXtensible Stylesheet Language.) There are other parsers out there (check out www.sourceforge.org, search for XML) that are much more fully featured. But they are also much bigger, take longer to set up in your project, have a higher learning curve, and often have a more restrictive license. If you are working with browsers or have more complete XML needs, TinyXML is not the parser for you. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/tinyxml/DESCR \ pkgsrc/textproc/tinyxml/Makefile pkgsrc/textproc/tinyxml/PLIST \ pkgsrc/textproc/tinyxml/buildlink3.mk pkgsrc/textproc/tinyxml/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/tinyxml/files/Makefile cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/tinyxml/patches/patch-tinyxml.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.