[56200] trunk/dports/devel
gwright at macports.org
gwright at macports.org
Mon Aug 24 23:38:20 PDT 2009
Revision: 56200
http://trac.macports.org/changeset/56200
Author: gwright at macports.org
Date: 2009-08-24 23:38:17 -0700 (Mon, 24 Aug 2009)
Log Message:
-----------
pcrexx is identical to pcre++ and will replace it. (Name change
to avoid regexp characters in port names.)
Added Paths:
-----------
trunk/dports/devel/pcrexx/
trunk/dports/devel/pcrexx/Portfile
trunk/dports/devel/pcrexx/files/
trunk/dports/devel/pcrexx/files/patch-doc_Makefile.in.diff
Added: trunk/dports/devel/pcrexx/Portfile
===================================================================
--- trunk/dports/devel/pcrexx/Portfile (rev 0)
+++ trunk/dports/devel/pcrexx/Portfile 2009-08-25 06:38:17 UTC (rev 56200)
@@ -0,0 +1,38 @@
+# $Id: Portfile 56197 2009-08-25 06:29:39Z gwright at macports.org $
+
+PortSystem 1.0
+name pcrexx
+set canonicalname pcre++
+version 0.9.5
+revision 1
+categories devel
+platforms darwin
+maintainers gwright
+description C++ wrapper for the Perl Compatible Regular Expressions Library
+long_description \
+ PCRE++ is a C++ wrapper-class for the great library PCRE \
+ (Perl Compatible Regular Expressions) by Philip Hazel. \
+ This class allows you to use perl alike regular expressions \
+ in your C++ applications. You can use it to search in strings, \
+ to split strings into parts using expressions or to search and \
+ replace a part of a string with another part.
+homepage http://www.daemon.de/PCRE
+master_sites http://www.daemon.de/idisk/Apps/${canonicalname}
+
+distfiles ${canonicalname}-${version}${extract.suffix}
+worksrcdir ${canonicalname}-${version}
+
+checksums md5 1fe6ea8e23ece01fde2ce5fb4746acc2 \
+ sha1 7cb640555c6adf34bf366139b22f6d1a66bd1fb0 \
+ rmd160 1aa3c933f271caacaeec08af02c7903dd4405c41
+
+depends_lib port:pcre
+
+patchfiles patch-doc_Makefile.in.diff
+
+configure.args --mandir=${prefix}/share/man \
+ --with-pcre-include=${prefix}/include \
+ --with-pcre-lib=${prefix}/lib
+
+post-destroot { file delete ${destroot}${prefix}/share/man/man3/Pcre.3 }
+
Added: trunk/dports/devel/pcrexx/files/patch-doc_Makefile.in.diff
===================================================================
--- trunk/dports/devel/pcrexx/files/patch-doc_Makefile.in.diff (rev 0)
+++ trunk/dports/devel/pcrexx/files/patch-doc_Makefile.in.diff 2009-08-25 06:38:17 UTC (rev 56200)
@@ -0,0 +1,13 @@
+--- doc/Makefile.in.orig 2004-08-24 17:38:04.000000000 -0600
++++ doc/Makefile.in 2009-07-16 01:44:37.000000000 -0600
+@@ -232,8 +232,8 @@
+
+
+ install-data-local:
+- $(INSTALL) -m 755 -d $(prefix)/doc/libpcre++-$(VERSION)
+- $(INSTALL) -m 644 $(DOC_FILES) $(prefix)/doc/libpcre++-$(VERSION)/
++ $(INSTALL) -m 755 -d $(DESTDIR)$(prefix)/share/doc/libpcre++-$(VERSION)
++ $(INSTALL) -m 644 $(DOC_FILES) $(DESTDIR)$(prefix)/share/doc/libpcre++-$(VERSION)/
+
+ # 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090824/d3edc2cf/attachment.html>
More information about the macports-changes
mailing list