summaryrefslogtreecommitdiff
path: root/textproc/libxml++1
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2007-09-20 21:03:50 +0000
committerwiz <wiz@pkgsrc.org>2007-09-20 21:03:50 +0000
commite54016a88a932a09ef712c8c3e2d6c6912abf65d (patch)
treec9c37544665c89f96a3ad77b38923ed69d4b0c75 /textproc/libxml++1
parenta3b45bfe2490e8e6f61a0e15797639d80ea56088 (diff)
downloadpkgsrc-e54016a88a932a09ef712c8c3e2d6c6912abf65d.tar.gz
Move old version of libxml++ to libxml++1 and current version to libxml++.
Diffstat (limited to 'textproc/libxml++1')
-rw-r--r--textproc/libxml++1/DESCR5
-rw-r--r--textproc/libxml++1/Makefile25
-rw-r--r--textproc/libxml++1/PLIST33
-rw-r--r--textproc/libxml++1/buildlink3.mk21
-rw-r--r--textproc/libxml++1/distinfo5
5 files changed, 89 insertions, 0 deletions
diff --git a/textproc/libxml++1/DESCR b/textproc/libxml++1/DESCR
new file mode 100644
index 00000000000..1b581a0b949
--- /dev/null
+++ b/textproc/libxml++1/DESCR
@@ -0,0 +1,5 @@
+This library provides a C++ interface to XML files. It uses libxml2
+to access the XML files, and in order to configure libxml++ you
+must have both libxml and pkg-config installed.
+
+A newer version of this library is in textproc/libxml++.
diff --git a/textproc/libxml++1/Makefile b/textproc/libxml++1/Makefile
new file mode 100644
index 00000000000..2c763f34e8c
--- /dev/null
+++ b/textproc/libxml++1/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2007/09/20 21:03:51 wiz Exp $
+#
+
+DISTNAME= libxml++-1.0.5
+PKGNAME= libxml++1-1.0.5
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libxml++/1.0/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://libxmlplusplus.sourceforge.net/
+COMMENT= C++ wrapper for the libxml XML parser library
+
+USE_PKGLOCALEDIR= yes
+USE_LANGUAGES= c c++
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+GNU_CONFIGURE= yes
+
+PKGCONFIG_OVERRIDE+= libxml++-1.0.pc.in
+
+CONFLICTS+= libxml++-1.*
+
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/libxml++1/PLIST b/textproc/libxml++1/PLIST
new file mode 100644
index 00000000000..c2a7484a302
--- /dev/null
+++ b/textproc/libxml++1/PLIST
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.1 2007/09/20 21:03:52 wiz Exp $
+include/libxml++-1.0/libxml++/api_export.h
+include/libxml++-1.0/libxml++/attribute.h
+include/libxml++-1.0/libxml++/document.h
+include/libxml++-1.0/libxml++/dtd.h
+include/libxml++-1.0/libxml++/exceptions/exception.h
+include/libxml++-1.0/libxml++/exceptions/internal_error.h
+include/libxml++-1.0/libxml++/exceptions/parse_error.h
+include/libxml++-1.0/libxml++/exceptions/validity_error.h
+include/libxml++-1.0/libxml++/io/ostreamoutputbuffer.h
+include/libxml++-1.0/libxml++/io/outputbuffer.h
+include/libxml++-1.0/libxml++/keepblanks.h
+include/libxml++-1.0/libxml++/libxml++.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++/noncopyable.h
+include/libxml++-1.0/libxml++/parsers/domparser.h
+include/libxml++-1.0/libxml++/parsers/parser.h
+include/libxml++-1.0/libxml++/parsers/saxparser.h
+lib/libxml++-1.0.la
+lib/pkgconfig/libxml++-1.0.pc
+@dirrm include/libxml++-1.0/libxml++/parsers
+@dirrm include/libxml++-1.0/libxml++/nodes
+@dirrm include/libxml++-1.0/libxml++/io
+@dirrm include/libxml++-1.0/libxml++/exceptions
+@dirrm include/libxml++-1.0/libxml++
+@dirrm include/libxml++-1.0
diff --git a/textproc/libxml++1/buildlink3.mk b/textproc/libxml++1/buildlink3.mk
new file mode 100644
index 00000000000..fb4ff633373
--- /dev/null
+++ b/textproc/libxml++1/buildlink3.mk
@@ -0,0 +1,21 @@
+# $NetBSD: buildlink3.mk,v 1.1 2007/09/20 21:03:52 wiz Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+LIBXMLPP1_BUILDLINK3_MK:= ${LIBXMLPP1_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+= libxmlpp1
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibxmlpp1}
+BUILDLINK_PACKAGES+= libxmlpp1
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libxmlpp1
+
+.if ${LIBXMLPP1_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.libxmlpp1+= libxml++1>=1.0.5
+BUILDLINK_PKGSRCDIR.libxmlpp1?= ../../textproc/libxml++1
+.endif # LIBXMLPP1_BUILDLINK3_MK
+
+.include "../../textproc/libxml2/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/textproc/libxml++1/distinfo b/textproc/libxml++1/distinfo
new file mode 100644
index 00000000000..2c10b11b598
--- /dev/null
+++ b/textproc/libxml++1/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2007/09/20 21:03:53 wiz Exp $
+
+SHA1 (libxml++-1.0.5.tar.bz2) = e90e66beff0af2e2f2a320ffbf8f4c1a3790bc44
+RMD160 (libxml++-1.0.5.tar.bz2) = 073cff2d7a07ca62552c001d9560a21bcc447d35
+Size (libxml++-1.0.5.tar.bz2) = 303965 bytes