summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzuntum <zuntum@pkgsrc.org>2004-12-26 22:09:49 +0000
committerzuntum <zuntum@pkgsrc.org>2004-12-26 22:09:49 +0000
commit567a4e05b20dde4c2ab3dfe0575164c2e45a8f34 (patch)
tree4577f26cc4774104d9a9a5128f51db4abdda44f3
parentfa545dee349954bead4672acda4ef8b2dcc2efdc (diff)
downloadpkgsrc-567a4e05b20dde4c2ab3dfe0575164c2e45a8f34.tar.gz
Initial import of pcre++-0.9.5
pcre++ is a wrapper class around the pcre library.
-rw-r--r--devel/pcre++/DESCR4
-rw-r--r--devel/pcre++/Makefile19
-rw-r--r--devel/pcre++/PLIST42
-rw-r--r--devel/pcre++/buildlink3.mk20
-rw-r--r--devel/pcre++/distinfo5
-rw-r--r--devel/pcre++/patches/patch-aa15
6 files changed, 105 insertions, 0 deletions
diff --git a/devel/pcre++/DESCR b/devel/pcre++/DESCR
new file mode 100644
index 00000000000..b34a52cb825
--- /dev/null
+++ b/devel/pcre++/DESCR
@@ -0,0 +1,4 @@
+This is the source code for the C++ class library pcre++.
+pcre++ is a wrapper class around the pcre library (Perl
+Compatible Regular Expressions), which is available on
+http://www.pcre.org/.
diff --git a/devel/pcre++/Makefile b/devel/pcre++/Makefile
new file mode 100644
index 00000000000..7d398bbd301
--- /dev/null
+++ b/devel/pcre++/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/12/26 22:09:49 zuntum Exp $
+#
+
+DISTNAME= pcre++-0.9.5
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.daemon.de/scip/Apps/pcre++/
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= ftp://ftp.daemon.de/scip/Apps/pcre++/
+COMMENT= wrapper class around the pcre library
+
+USE_BUILDLINK3= yes
+USE_PKGLOCALEDIR= yes
+USE_LIBTOOL= yes
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+GNU_CONFIGURE= yes
+
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/pcre++/PLIST b/devel/pcre++/PLIST
new file mode 100644
index 00000000000..f125d17a815
--- /dev/null
+++ b/devel/pcre++/PLIST
@@ -0,0 +1,42 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/12/26 22:09:49 zuntum Exp $
+bin/pcre++-config
+include/pcre++.h
+lib/libpcre++.la
+man/man3/Pcre.3
+share/doc/libpcre++/AUTHORS
+share/doc/libpcre++/COPYING
+share/doc/libpcre++/ChangeLog
+share/doc/libpcre++/INSTALL
+share/doc/libpcre++/README
+share/doc/libpcre++/annotated.html
+share/doc/libpcre++/classPcre-members.html
+share/doc/libpcre++/classPcre.html
+share/doc/libpcre++/classPcre_1_1exception-members.html
+share/doc/libpcre++/classPcre_1_1exception.html
+share/doc/libpcre++/classpcrepp_1_1Pcre-members.html
+share/doc/libpcre++/classpcrepp_1_1Pcre.html
+share/doc/libpcre++/classpcrepp_1_1Pcre_1_1exception-members.html
+share/doc/libpcre++/classpcrepp_1_1Pcre_1_1exception.html
+share/doc/libpcre++/config.log
+share/doc/libpcre++/doxygen.css
+share/doc/libpcre++/doxygen.png
+share/doc/libpcre++/files.html
+share/doc/libpcre++/functions.html
+share/doc/libpcre++/get_8cc-source.html
+share/doc/libpcre++/get_8cc.html
+share/doc/libpcre++/globals.html
+share/doc/libpcre++/index.html
+share/doc/libpcre++/namespacepcrepp.html
+share/doc/libpcre++/namespaces.html
+share/doc/libpcre++/namespacestd.html
+share/doc/libpcre++/pcre++_8cc-source.html
+share/doc/libpcre++/pcre++_8cc.html
+share/doc/libpcre++/pcre++_8h-source.html
+share/doc/libpcre++/pcre++_8h.html
+share/doc/libpcre++/replace_8cc-source.html
+share/doc/libpcre++/replace_8cc.html
+share/doc/libpcre++/search_8cc-source.html
+share/doc/libpcre++/search_8cc.html
+share/doc/libpcre++/split_8cc-source.html
+share/doc/libpcre++/split_8cc.html
+@dirrm share/doc/libpcre++
diff --git a/devel/pcre++/buildlink3.mk b/devel/pcre++/buildlink3.mk
new file mode 100644
index 00000000000..f2c9b8b7df8
--- /dev/null
+++ b/devel/pcre++/buildlink3.mk
@@ -0,0 +1,20 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/12/26 22:09:50 zuntum Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+PCRE++_BUILDLINK3_MK:= ${PCRE++_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= pcrexx
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npcrexx}
+BUILDLINK_PACKAGES+= pcrexx
+
+.if !empty(PCRE++_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.pcrexx+= pcre++>=0.9.5
+BUILDLINK_PKGSRCDIR.pcrexx?= ../../devel/pcre++
+.endif # PCRE++_BUILDLINK3_MK
+
+.include "../../devel/pcre/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/devel/pcre++/distinfo b/devel/pcre++/distinfo
new file mode 100644
index 00000000000..01bc9b60e30
--- /dev/null
+++ b/devel/pcre++/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/12/26 22:09:49 zuntum Exp $
+
+SHA1 (pcre++-0.9.5.tar.gz) = 7cb640555c6adf34bf366139b22f6d1a66bd1fb0
+Size (pcre++-0.9.5.tar.gz) = 381589 bytes
+SHA1 (patch-aa) = 723291f6afdfc474c5cf737e20cf51b3905a9759
diff --git a/devel/pcre++/patches/patch-aa b/devel/pcre++/patches/patch-aa
new file mode 100644
index 00000000000..21a4b1b225c
--- /dev/null
+++ b/devel/pcre++/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/12/26 22:09:50 zuntum Exp $
+
+--- doc/Makefile.in.orig Wed Aug 25 01:38:04 2004
++++ doc/Makefile.in
+@@ -232,8 +232,8 @@ mostlyclean distclean maintainer-clean
+
+
+ install-data-local:
+- $(INSTALL) -m 755 -d $(prefix)/doc/libpcre++-$(VERSION)
+- $(INSTALL) -m 644 $(DOC_FILES) $(prefix)/doc/libpcre++-$(VERSION)/
++ $(INSTALL) -m 755 -d $(prefix)/share/doc/libpcre++
++ $(INSTALL) -m 644 $(DOC_FILES) $(prefix)/share/doc/libpcre++/
+
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.