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 /textproc/libxml++26 | |
parent | a0c3df5f2d07f8209128523f54bd7405e9016a7e (diff) | |
download | marcuscom-ports-54099d1342f1608d4363ecaf559460e251c93bf6.tar marcuscom-ports-54099d1342f1608d4363ecaf559460e251c93bf6.tar.gz marcuscom-ports-54099d1342f1608d4363ecaf559460e251c93bf6.tar.bz2 marcuscom-ports-54099d1342f1608d4363ecaf559460e251c93bf6.tar.lz marcuscom-ports-54099d1342f1608d4363ecaf559460e251c93bf6.tar.xz 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
Diffstat (limited to 'textproc/libxml++26')
-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%% |