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



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d16a33cf29fa
branches:  trunk
changeset: 528433:d16a33cf29fa
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu May 03 12:27:54 2007 +0000

description:
Update to 7.1:

Release 7.1 24-Apr-07
---------------------

There is only one new feature in this release: a linebreak setting of
PCRE_NEWLINE_ANYCRLF. It is a cut-down version of PCRE_NEWLINE_ANY, which
recognizes only CRLF, CR, and LF as linebreaks.

A few bugs are fixed (see ChangeLog for details), but the major change is a
complete re-implementation of the build system. This now has full Autotools
support and so is now "standard" in some sense. It should help with compiling
PCRE in a wide variety of environments.

NOTE: when building shared libraries for Windows, three dlls are now built,
called libpcre, libpcreposix, and libpcrecpp. Previously, everything was
included in a single dll.

Another important change is that the dftables auxiliary program is no longer
compiled and run at "make" time by default. Instead, a default set of character
tables (assuming ASCII coding) is used. If you want to use dftables to generate
the character tables as previously, add --enable-rebuild-chartables to the
"configure" command. You must do this if you are compiling PCRE to run on a
system that uses EBCDIC code.

There is a discussion about character tables in the README file. The default is
not to use dftables so that that there is no problem when cross-compiling.

diffstat:

 devel/pcre/Makefile         |   9 +-----
 devel/pcre/PLIST            |  53 ++++++++++++++++++++++++++++++++++++++++++++-
 devel/pcre/distinfo         |  10 +++-----
 devel/pcre/patches/patch-aa |  13 -----------
 devel/pcre/patches/patch-ab |  14 -----------
 5 files changed, 58 insertions(+), 41 deletions(-)

diffs (143 lines):

diff -r 292d5de26463 -r d16a33cf29fa devel/pcre/Makefile
--- a/devel/pcre/Makefile       Thu May 03 12:15:07 2007 +0000
+++ b/devel/pcre/Makefile       Thu May 03 12:27:54 2007 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2007/01/06 23:45:42 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2007/05/03 12:27:54 wiz Exp $
 
-DISTNAME=      pcre-7.0
+DISTNAME=      pcre-7.1
 CATEGORIES=    devel
 MASTER_SITES=  ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/  \
                ftp://pcre.sourceforge.net/pub/pcre/
@@ -23,9 +23,4 @@
 # needs a stacksize of 4mb, default is 2mb
 TEST_TARGET=           test
 
-# Avoid an ICE in gcc2 on sparc64
-# use CONFIGURE_ARGS instead of the usual CONFIGURE_ENV as the latter just
-# won't work with -this- configure
-CONFIGURE_ARGS+=       F77=${FALSE:Q}
-
 .include "../../mk/bsd.pkg.mk"
diff -r 292d5de26463 -r d16a33cf29fa devel/pcre/PLIST
--- a/devel/pcre/PLIST  Thu May 03 12:15:07 2007 +0000
+++ b/devel/pcre/PLIST  Thu May 03 12:27:54 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2007/01/06 23:45:42 wiz Exp $
+@comment $NetBSD: PLIST,v 1.10 2007/05/03 12:27:54 wiz Exp $
 bin/pcre-config
 bin/pcregrep
 bin/pcretest
@@ -13,6 +13,7 @@
 lib/libpcreposix.la
 lib/pkgconfig/libpcre.pc
 lib/pkgconfig/libpcrecpp.pc
+man/man1/pcre-config.1
 man/man1/pcregrep.1
 man/man1/pcretest.1
 man/man3/pcre.3
@@ -49,3 +50,53 @@
 man/man3/pcreprecompile.3
 man/man3/pcresample.3
 man/man3/pcrestack.3
+share/doc/pcre/AUTHORS
+share/doc/pcre/COPYING
+share/doc/pcre/ChangeLog
+share/doc/pcre/LICENCE
+share/doc/pcre/NEWS
+share/doc/pcre/README
+share/doc/pcre/html/index.html
+share/doc/pcre/html/pcre-config.html
+share/doc/pcre/html/pcre.html
+share/doc/pcre/html/pcre_compile.html
+share/doc/pcre/html/pcre_compile2.html
+share/doc/pcre/html/pcre_config.html
+share/doc/pcre/html/pcre_copy_named_substring.html
+share/doc/pcre/html/pcre_copy_substring.html
+share/doc/pcre/html/pcre_dfa_exec.html
+share/doc/pcre/html/pcre_exec.html
+share/doc/pcre/html/pcre_free_substring.html
+share/doc/pcre/html/pcre_free_substring_list.html
+share/doc/pcre/html/pcre_fullinfo.html
+share/doc/pcre/html/pcre_get_named_substring.html
+share/doc/pcre/html/pcre_get_stringnumber.html
+share/doc/pcre/html/pcre_get_stringtable_entries.html
+share/doc/pcre/html/pcre_get_substring.html
+share/doc/pcre/html/pcre_get_substring_list.html
+share/doc/pcre/html/pcre_info.html
+share/doc/pcre/html/pcre_maketables.html
+share/doc/pcre/html/pcre_refcount.html
+share/doc/pcre/html/pcre_study.html
+share/doc/pcre/html/pcre_version.html
+share/doc/pcre/html/pcreapi.html
+share/doc/pcre/html/pcrebuild.html
+share/doc/pcre/html/pcrecallout.html
+share/doc/pcre/html/pcrecompat.html
+share/doc/pcre/html/pcrecpp.html
+share/doc/pcre/html/pcregrep.html
+share/doc/pcre/html/pcrematching.html
+share/doc/pcre/html/pcrepartial.html
+share/doc/pcre/html/pcrepattern.html
+share/doc/pcre/html/pcreperform.html
+share/doc/pcre/html/pcreposix.html
+share/doc/pcre/html/pcreprecompile.html
+share/doc/pcre/html/pcresample.html
+share/doc/pcre/html/pcrestack.html
+share/doc/pcre/html/pcretest.html
+share/doc/pcre/pcre-config.txt
+share/doc/pcre/pcre.txt
+share/doc/pcre/pcregrep.txt
+share/doc/pcre/pcretest.txt
+@dirrm share/doc/pcre/html
+@dirrm share/doc/pcre
diff -r 292d5de26463 -r d16a33cf29fa devel/pcre/distinfo
--- a/devel/pcre/distinfo       Thu May 03 12:15:07 2007 +0000
+++ b/devel/pcre/distinfo       Thu May 03 12:27:54 2007 +0000
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.23 2007/01/06 23:45:42 wiz Exp $
+$NetBSD: distinfo,v 1.24 2007/05/03 12:27:55 wiz Exp $
 
-SHA1 (pcre-7.0.tar.bz2) = dc216fc717aca2ab2f7844d97adee6f6f3a6657c
-RMD160 (pcre-7.0.tar.bz2) = 086a55134324f177973bb04ca160f9ddc33fa1db
-Size (pcre-7.0.tar.bz2) = 607541 bytes
-SHA1 (patch-aa) = 821339994e6fd77715f7b0d9e823038861dd3bfa
-SHA1 (patch-ab) = fb350f9ecc978b69ce75055edc6ba9560d62fdbb
+SHA1 (pcre-7.1.tar.bz2) = 1bc54556368165e7ce5f59ac2a60aba7dec6365c
+RMD160 (pcre-7.1.tar.bz2) = 1df0f1e86435a7f77c694472bb23bc71433a60be
+Size (pcre-7.1.tar.bz2) = 729915 bytes
diff -r 292d5de26463 -r d16a33cf29fa devel/pcre/patches/patch-aa
--- a/devel/pcre/patches/patch-aa       Thu May 03 12:15:07 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.10 2006/07/10 16:10:44 wiz Exp $
-
---- Makefile.in.orig   2006-07-05 11:28:01.000000000 +0000
-+++ Makefile.in
-@@ -106,7 +106,7 @@ LTCOMPILE = $(LIBTOOL) --mode=compile $(
- LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) -c $(CXXFLAGS) -I. -I$(top_srcdir) $(NEWLINE) $(LINK_SIZE) $(MATCH_LIMIT) $(NO_RECURSE) $(EBCDIC)
- @ON_WINDOWS@LINK = $(CC) $(LDFLAGS) -I. -I$(top_srcdir) -L.libs
- @NOT_ON_WINDOWS@LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -I. -I$(top_srcdir)
--LINKLIB = $(LIBTOOL) --mode=link $(CC) -export-symbols-regex '^[^_]' $(LDFLAGS) -I. -I$(top_srcdir)
-+LINKLIB = $(LIBTOOL) --mode=link --tag=CC $(CC) -export-symbols-regex '^[^_]' $(LDFLAGS) -I. -I$(top_srcdir)
- LINK_FOR_BUILD = $(LIBTOOL) --mode=link $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) -I. -I$(top_srcdir)
- @ON_WINDOWS@CXXLINK = $(CXX) $(LDFLAGS) -I. -I$(top_srcdir) -L.libs
- @NOT_ON_WINDOWS@CXXLINK = $(LIBTOOL) --mode=link $(CXX) $(CXXFLAGS) $(CXXLDFLAGS) -I. -I$(top_srcdir)
diff -r 292d5de26463 -r d16a33cf29fa devel/pcre/patches/patch-ab
--- a/devel/pcre/patches/patch-ab       Thu May 03 12:15:07 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2006/02/04 17:13:49 wiz Exp $
-
---- pcre-config.in.orig        2006-02-02 12:04:11.000000000 +0100
-+++ pcre-config.in
-@@ -17,6 +17,9 @@ case `uname -s` in
-   *SunOS*)
-   libR=" -R@libdir@"
-   ;;
-+  *BSD*)
-+  libR=" -Wl,-R@libdir@"
-+  ;;
- esac
- 
- while test $# -gt 0; do



Home | Main Index | Thread Index | Old Index