[Midnightbsd-cvs] mports: mports/textproc: add libxml++

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Aug 28 23:46:39 EDT 2007


Log Message:
-----------
add libxml++

Modified Files:
--------------
    mports/textproc:
        Makefile (r1.71 -> r1.72)

Added Files:
-----------
    mports/textproc/libxml++:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/textproc/libxml++/files:
        patch-libxml++::parsers::parser.cc (r1.1)

-------------- next part --------------
--- /dev/null
+++ textproc/libxml++/pkg-descr
@@ -0,0 +1,5 @@
+libxml++ is a C++ interface for working with XML files, using libxml
+(gnome-xml) to parse and write the actual XML files. It has a simple
+but complete API.
+
+WWW: http://libxmlplusplus.sourceforge.net/
--- /dev/null
+++ textproc/libxml++/pkg-plist
@@ -0,0 +1,36 @@
+ at comment $MidnightBSD: mports/textproc/libxml++/pkg-plist,v 1.1 2007/08/29 03:46:36 laffer1 Exp $
+include/libxml++-1.0/libxml++/parsers/parser.h
+include/libxml++-1.0/libxml++/parsers/saxparser.h
+include/libxml++-1.0/libxml++/parsers/domparser.h
+include/libxml++-1.0/libxml++/exceptions/exception.h
+include/libxml++-1.0/libxml++/exceptions/parse_error.h
+include/libxml++-1.0/libxml++/exceptions/validity_error.h
+include/libxml++-1.0/libxml++/exceptions/internal_error.h
+include/libxml++-1.0/libxml++/nodes/cdatanode.h
+include/libxml++-1.0/libxml++/nodes/commentnode.h
+include/libxml++-1.0/libxml++/nodes/contentnode.h
+include/libxml++-1.0/libxml++/nodes/element.h
+include/libxml++-1.0/libxml++/nodes/entityreference.h
+include/libxml++-1.0/libxml++/nodes/node.h
+include/libxml++-1.0/libxml++/nodes/processinginstructionnode.h
+include/libxml++-1.0/libxml++/nodes/textnode.h
+include/libxml++-1.0/libxml++/io/outputbuffer.h
+include/libxml++-1.0/libxml++/io/ostreamoutputbuffer.h
+include/libxml++-1.0/libxml++/libxml++.h
+include/libxml++-1.0/libxml++/attribute.h
+include/libxml++-1.0/libxml++/dtd.h
+include/libxml++-1.0/libxml++/document.h
+include/libxml++-1.0/libxml++/noncopyable.h
+include/libxml++-1.0/libxml++/keepblanks.h
+include/libxml++-1.0/libxml++/api_export.h
+lib/libxml++-1.0.so.1
+lib/libxml++-1.0.so
+lib/libxml++-1.0.la
+lib/libxml++-1.0.a
+libdata/pkgconfig/libxml++-1.0.pc
+ at dirrm include/libxml++-1.0/libxml++/parsers
+ at dirrm include/libxml++-1.0/libxml++/exceptions
+ at dirrm include/libxml++-1.0/libxml++/nodes
+ at dirrm include/libxml++-1.0/libxml++/io
+ at dirrm include/libxml++-1.0/libxml++
+ at dirrm include/libxml++-1.0
--- /dev/null
+++ textproc/libxml++/Makefile
@@ -0,0 +1,25 @@
+# ex:ts=8
+# New ports collection makefile for:	libxml++
+# Date created:			Feb 26, 2001
+# Whom:				Ying-Chieh Liao <ijliao at FreeBSD.org>
+#
+# $MidnightBSD: mports/textproc/libxml++/Makefile,v 1.1 2007/08/29 03:46:36 laffer1 Exp $
+# $FreeBSD: ports/textproc/libxml++/Makefile,v 1.36 2007/01/28 09:07:45 kris Exp $
+#
+
+PORTNAME=	libxml++
+PORTVERSION=	1.0.5
+CATEGORIES=	textproc
+MASTER_SITES=	${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR=	sources/${PORTNAME}/${PORTVERSION:R}
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	XML API for C++
+LICENSE=	lgpl
+
+USE_AUTOTOOLS=	libtool:15
+USE_GNOME=	gnomehack gnometarget libxml2 pkgconfig
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+
+.include <bsd.port.mk>
--- /dev/null
+++ textproc/libxml++/distinfo
@@ -0,0 +1,3 @@
+MD5 (libxml++-1.0.5.tar.gz) = c982dae8cb794c5bfe02489e53da9914
+SHA256 (libxml++-1.0.5.tar.gz) = b148234275f646fc06f62817b15bbf2bf665bcf211965602f38b145fe1d1b5e4
+SIZE (libxml++-1.0.5.tar.gz) = 438609
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/textproc/Makefile,v
retrieving revision 1.71
retrieving revision 1.72
diff -Ltextproc/Makefile -Ltextproc/Makefile -u -r1.71 -r1.72
--- textproc/Makefile
+++ textproc/Makefile
@@ -43,6 +43,7 @@
     SUBDIR += libcroco
     SUBDIR += libuninameslist
     SUBDIR += libwpd
+    SUBDIR += libxml++
     SUBDIR += libxml2
     SUBDIR += libxslt
     SUBDIR += linux-aspell
--- /dev/null
+++ textproc/libxml++/files/patch-libxml++::parsers::parser.cc
@@ -0,0 +1,10 @@
+--- libxml++/parsers/parser.cc.orig	Sat Feb  7 02:11:35 2004
++++ libxml++/parsers/parser.cc	Fri Feb 20 00:02:22 2004
+@@ -9,6 +9,7 @@
+ #include <libxml/parser.h>
+ 
+ #include <cstdarg> //For va_list.
++#include <memory>
+ 
+ namespace xmlpp {
+ 


More information about the Midnightbsd-cvs mailing list