pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/pcre Update to 6.3. Take maintainership.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/47b04b3297cb
branches:  trunk
changeset: 498932:47b04b3297cb
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Sep 05 15:56:53 2005 +0000

description:
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:

 devel/pcre/Makefile |  8 +++-----
 devel/pcre/distinfo |  8 ++++----
 2 files changed, 7 insertions(+), 9 deletions(-)

diffs (40 lines):

diff -r 799810642a59 -r 47b04b3297cb devel/pcre/Makefile
--- a/devel/pcre/Makefile       Mon Sep 05 15:45:29 2005 +0000
+++ b/devel/pcre/Makefile       Mon Sep 05 15:56:53 2005 +0000
@@ -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@localhost
+MAINTAINER=    wiz%NetBSD.org@localhost
 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 -r 799810642a59 -r 47b04b3297cb devel/pcre/distinfo
--- a/devel/pcre/distinfo       Mon Sep 05 15:45:29 2005 +0000
+++ b/devel/pcre/distinfo       Mon Sep 05 15:56:53 2005 +0000
@@ -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



Home | Main Index | Thread Index | Old Index