diff options
author | wiz <wiz> | 2007-05-03 12:27:54 +0000 |
---|---|---|
committer | wiz <wiz> | 2007-05-03 12:27:54 +0000 |
commit | c0fa466296c5047f5e57b8ba00bb334fa27bf651 (patch) | |
tree | 1c584049f49e66a70a298b43e766404665e032a5 | |
parent | 41009f3da509559d070afbc518e9faf280a3074b (diff) | |
download | pkgsrc-c0fa466296c5047f5e57b8ba00bb334fa27bf651.tar.gz |
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.
-rw-r--r-- | devel/pcre/Makefile | 9 | ||||
-rw-r--r-- | devel/pcre/PLIST | 53 | ||||
-rw-r--r-- | devel/pcre/distinfo | 10 | ||||
-rw-r--r-- | devel/pcre/patches/patch-aa | 13 | ||||
-rw-r--r-- | devel/pcre/patches/patch-ab | 14 |
5 files changed, 58 insertions, 41 deletions
diff --git a/devel/pcre/Makefile b/devel/pcre/Makefile index 30688caf886..f008408f01d 100644 --- a/devel/pcre/Makefile +++ b/devel/pcre/Makefile @@ -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 @@ PKGCONFIG_OVERRIDE= libpcre.pc.in libpcrecpp.pc.in # 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 --git a/devel/pcre/PLIST b/devel/pcre/PLIST index 3fd7d680faa..aacf7a45ea9 100644 --- a/devel/pcre/PLIST +++ b/devel/pcre/PLIST @@ -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/libpcrecpp.la 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/pcreposix.3 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 --git a/devel/pcre/distinfo b/devel/pcre/distinfo index a6b8a25fa69..f5a5c9c5ed5 100644 --- a/devel/pcre/distinfo +++ b/devel/pcre/distinfo @@ -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 --git a/devel/pcre/patches/patch-aa b/devel/pcre/patches/patch-aa deleted file mode 100644 index a45c0d39ec5..00000000000 --- a/devel/pcre/patches/patch-aa +++ /dev/null @@ -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 --git a/devel/pcre/patches/patch-ab b/devel/pcre/patches/patch-ab deleted file mode 100644 index a97e6c155d0..00000000000 --- a/devel/pcre/patches/patch-ab +++ /dev/null @@ -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 |