summaryrefslogtreecommitdiff
path: root/devel/pcre
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2005-09-05 15:56:53 +0000
committerwiz <wiz@pkgsrc.org>2005-09-05 15:56:53 +0000
commit2b6ed7170648e4dca6328822b76048d4be4e92ac (patch)
tree6e32762b0e2f90d5243700d76249b1a63f09c444 /devel/pcre
parentc3115e6a7cebf1adaf63824761672cda07b4d53c (diff)
downloadpkgsrc-2b6ed7170648e4dca6328822b76048d4be4e92ac.tar.gz
Update to 6.3. Take maintainership.
Version 6.3 15-Aug-05 --------------------- 1. The file libpcre.pc.in did not have general read permission in the tarball. 2. There were some problems when building without C++ support: (a) If C++ support was not built, "make install" and "make test" still tried to test it. (b) There were problems when the value of CXX was explicitly set. Some changes have been made to try to fix these, and ... (c) --disable-cpp can now be used to explicitly disable C++ support. (d) The use of @CPP_OBJ@ directly caused a blank line preceded by a backslash in a target when C++ was disabled. This confuses some versions of "make", apparently. Using an intermediate variable solves this. (Same for CPP_LOBJ.) 3. $(LINK_FOR_BUILD) now includes $(CFLAGS_FOR_BUILD) and $(LINK) (non-Windows) now includes $(CFLAGS) because these flags are sometimes necessary on certain architectures. 4. Added a setting of -export-symbols-regex to the link command to remove those symbols that are exported in the C sense, but actually are local within the library, and not documented. Their names all begin with "_pcre_". This is not a perfect job, because (a) we have to except some symbols that pcretest ("illegally") uses, and (b) the facility isn't always available (and never for static libraries). I have made a note to try to find a way round (a) in the future.
Diffstat (limited to 'devel/pcre')
-rw-r--r--devel/pcre/Makefile8
-rw-r--r--devel/pcre/distinfo8
2 files changed, 7 insertions, 9 deletions
diff --git a/devel/pcre/Makefile b/devel/pcre/Makefile
index f707da00fab..19013c73d66 100644
--- a/devel/pcre/Makefile
+++ b/devel/pcre/Makefile
@@ -1,19 +1,17 @@
-# $NetBSD: Makefile,v 1.24 2005/08/31 16:55:05 spz Exp $
+# $NetBSD: Makefile,v 1.25 2005/09/05 15:56:53 wiz Exp $
-DISTNAME= pcre-6.2
+DISTNAME= pcre-6.3
CATEGORIES= devel
MASTER_SITES= ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ \
ftp://pcre.sourceforge.net/pub/pcre/
EXTRACT_SUFX= .tar.bz2
-MAINTAINER= proff@NetBSD.org
+MAINTAINER= wiz@NetBSD.org
HOMEPAGE= http://www.pcre.org/
COMMENT= Perl Compatible Regular Expressions library
PKG_INSTALLATION_TYPES= overwrite pkgviews
-BUILD_TARGET= all libpcrecpp.la pcrecpp_unittest \
- pcre_scanner_unittest pcre_stringpiece_unittest
GNU_CONFIGURE= yes
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
diff --git a/devel/pcre/distinfo b/devel/pcre/distinfo
index f58d76804b2..7d4db7be31a 100644
--- a/devel/pcre/distinfo
+++ b/devel/pcre/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2005/08/03 17:43:13 wiz Exp $
+$NetBSD: distinfo,v 1.14 2005/09/05 15:56:53 wiz Exp $
-SHA1 (pcre-6.2.tar.bz2) = 191fbde6614473f907da7d1ef92e17df97fde3eb
-RMD160 (pcre-6.2.tar.bz2) = b56d841d42444372f7d80a74f9271c4f58d1cd82
-Size (pcre-6.2.tar.bz2) = 561447 bytes
+SHA1 (pcre-6.3.tar.bz2) = b34d62f53e62fc1ad8cb9cc8ede28aeb169ed7d7
+RMD160 (pcre-6.3.tar.bz2) = 1e571ebe69f43287e590cb7c49878fb9569b2b88
+Size (pcre-6.3.tar.bz2) = 565852 bytes
SHA1 (patch-ab) = 1bb79ce010f30fdd4ab3b579faa45fa06c01ce90