summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz>2007-05-03 12:27:54 +0000
committerwiz <wiz>2007-05-03 12:27:54 +0000
commitcad81ee677cfdb8b130c882681288db180d3744c (patch)
tree1c584049f49e66a70a298b43e766404665e032a5
parent3583266aacd429df37c45b81512b5f76059dad67 (diff)
downloadpkgsrc-cad81ee677cfdb8b130c882681288db180d3744c.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/Makefile9
-rw-r--r--devel/pcre/PLIST53
-rw-r--r--devel/pcre/distinfo10
-rw-r--r--devel/pcre/patches/patch-aa13
-rw-r--r--devel/pcre/patches/patch-ab14
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