diff options
| author | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2011-02-12 00:37:40 +0800 | 
|---|---|---|
| committer | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2011-02-12 00:37:40 +0800 | 
| commit | 54099d1342f1608d4363ecaf559460e251c93bf6 (patch) | |
| tree | 884cc0ae3fe1174146637f966b32c68b8504584e | |
| parent | a0c3df5f2d07f8209128523f54bd7405e9016a7e (diff) | |
| download | marcuscom-ports-54099d1342f1608d4363ecaf559460e251c93bf6.tar.gz marcuscom-ports-54099d1342f1608d4363ecaf559460e251c93bf6.tar.zst marcuscom-ports-54099d1342f1608d4363ecaf559460e251c93bf6.zip | |
Update to 2.33.2
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@15209 df743ca5-7f9a-e211-a948-0013205c9059
| -rw-r--r-- | textproc/libxml++26/Makefile | 48 | ||||
| -rw-r--r-- | textproc/libxml++26/distinfo | 2 | ||||
| -rw-r--r-- | textproc/libxml++26/pkg-descr | 5 | ||||
| -rw-r--r-- | textproc/libxml++26/pkg-plist | 44 | 
4 files changed, 99 insertions, 0 deletions
| diff --git a/textproc/libxml++26/Makefile b/textproc/libxml++26/Makefile new file mode 100644 index 000000000..01e4fefbd --- /dev/null +++ b/textproc/libxml++26/Makefile @@ -0,0 +1,48 @@ +# ex:ts=8 +# New ports collection makefile for:	libxml++ +# Date created:			Feb 26, 2001 +# Whom:				Ying-Chieh Liao <ijliao@FreeBSD.org> +# +# $FreeBSD$ +#   $MCom: ports/textproc/libxml++26/Makefile,v 1.39 2010/10/15 03:29:33 avl Exp $ +# + +PORTNAME=	libxml++ +PORTVERSION=	2.33.2 +PORTREVISION?=	0 +CATEGORIES=	textproc +MASTER_SITES=	GNOME + +MAINTAINER=	bland@FreeBSD.org +COMMENT=	XML API for C++ + +USE_BZIP2=	yes + +PLIST_SUB=	VERSION="2.6" API_VERSION="2.6" + +.if !defined(REFERENCE_PORT) + +LATEST_LINK=	libxml++26 + +LIB_DEPENDS=	glibmm-2.4.1:${PORTSDIR}/devel/glibmm +BUILD_DEPENDS=	gm4:${PORTSDIR}/devel/m4 + +USE_GMAKE=	yes +USE_GNOME=	gnomehack libxml2 pkgconfig +GNU_CONFIGURE=	yes +USE_LDCONFIG=	yes +CONFIGURE_ARGS=	--enable-static --disable-documentation + +post-patch: +	@${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \ +		${WRKSRC}/Makefile.in +	@${REINPLACE_CMD} -e '/^gentoo_ltmain_version=/s/`.*`/$$gentoo_lt_version/' \ +		${WRKSRC}/configure +	@${REINPLACE_CMD} -e '/^library_configdir =/s/libdir/includedir/' \ +		${WRKSRC}/Makefile.in +	@${REINPLACE_CMD} -e '/^Cflags:/s/libdir/includedir/' \ +		${WRKSRC}/libxml++-2.6.pc.in + +.include <bsd.port.mk> + +.endif diff --git a/textproc/libxml++26/distinfo b/textproc/libxml++26/distinfo new file mode 100644 index 000000000..a32df11ed --- /dev/null +++ b/textproc/libxml++26/distinfo @@ -0,0 +1,2 @@ +SHA256 (libxml++-2.33.2.tar.bz2) = 88aab1fdf6d298083664cc69327a714592c61d5cff58674dca8b930b6fddd37d +SIZE (libxml++-2.33.2.tar.bz2) = 1265916 diff --git a/textproc/libxml++26/pkg-descr b/textproc/libxml++26/pkg-descr new file mode 100644 index 000000000..94d8feaff --- /dev/null +++ b/textproc/libxml++26/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/ diff --git a/textproc/libxml++26/pkg-plist b/textproc/libxml++26/pkg-plist new file mode 100644 index 000000000..f9349c1b9 --- /dev/null +++ b/textproc/libxml++26/pkg-plist @@ -0,0 +1,44 @@ +include/libxml++-%%API_VERSION%%/include/libxml++config.h +include/libxml++-%%API_VERSION%%/libxml++/attribute.h +include/libxml++-%%API_VERSION%%/libxml++/document.h +include/libxml++-%%API_VERSION%%/libxml++/dtd.h +include/libxml++-%%API_VERSION%%/libxml++/exceptions/exception.h +include/libxml++-%%API_VERSION%%/libxml++/exceptions/internal_error.h +include/libxml++-%%API_VERSION%%/libxml++/exceptions/parse_error.h +include/libxml++-%%API_VERSION%%/libxml++/exceptions/validity_error.h +include/libxml++-%%API_VERSION%%/libxml++/io/istreamparserinputbuffer.h +include/libxml++-%%API_VERSION%%/libxml++/io/ostreamoutputbuffer.h +include/libxml++-%%API_VERSION%%/libxml++/io/outputbuffer.h +include/libxml++-%%API_VERSION%%/libxml++/io/parserinputbuffer.h +include/libxml++-%%API_VERSION%%/libxml++/keepblanks.h +include/libxml++-%%API_VERSION%%/libxml++/libxml++.h +include/libxml++-%%API_VERSION%%/libxml++/nodes/cdatanode.h +include/libxml++-%%API_VERSION%%/libxml++/nodes/commentnode.h +include/libxml++-%%API_VERSION%%/libxml++/nodes/contentnode.h +include/libxml++-%%API_VERSION%%/libxml++/nodes/element.h +include/libxml++-%%API_VERSION%%/libxml++/nodes/entityreference.h +include/libxml++-%%API_VERSION%%/libxml++/nodes/node.h +include/libxml++-%%API_VERSION%%/libxml++/nodes/processinginstructionnode.h +include/libxml++-%%API_VERSION%%/libxml++/nodes/textnode.h +include/libxml++-%%API_VERSION%%/libxml++/noncopyable.h +include/libxml++-%%API_VERSION%%/libxml++/parsers/domparser.h +include/libxml++-%%API_VERSION%%/libxml++/parsers/parser.h +include/libxml++-%%API_VERSION%%/libxml++/parsers/saxparser.h +include/libxml++-%%API_VERSION%%/libxml++/parsers/textreader.h +include/libxml++-%%API_VERSION%%/libxml++/schema.h +include/libxml++-%%API_VERSION%%/libxml++/validators/dtdvalidator.h +include/libxml++-%%API_VERSION%%/libxml++/validators/schemavalidator.h +include/libxml++-%%API_VERSION%%/libxml++/validators/validator.h +lib/libxml++-%%VERSION%%.a +lib/libxml++-%%VERSION%%.la +lib/libxml++-%%VERSION%%.so +lib/libxml++-%%VERSION%%.so.2 +libdata/pkgconfig/libxml++-%%API_VERSION%%.pc +@dirrm include/libxml++-%%API_VERSION%%/libxml++/validators +@dirrm include/libxml++-%%API_VERSION%%/libxml++/parsers +@dirrm include/libxml++-%%API_VERSION%%/libxml++/nodes +@dirrm include/libxml++-%%API_VERSION%%/libxml++/io +@dirrm include/libxml++-%%API_VERSION%%/libxml++/exceptions +@dirrm include/libxml++-%%API_VERSION%%/libxml++ +@dirrm include/libxml++-%%API_VERSION%%/include +@dirrm include/libxml++-%%API_VERSION%% | 
