[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (740e7879e69db4b1f5e3bb3532ea1f4730a9fb3e)

Treeve Jelbert scm at sourcemage.org
Fri Jan 27 12:28:36 EST 2012


GIT changes to master grimoire by Treeve Jelbert <treeve at sourcemage.org>:

 libs/pcre/BUILD     |    1 +
 libs/pcre/CONFIGURE |    1 +
 libs/pcre/DEPENDS   |   13 +++++++++++++
 libs/pcre/HISTORY   |    5 +++++
 4 files changed, 20 insertions(+)

New commits:
commit 740e7879e69db4b1f5e3bb3532ea1f4730a9fb3e
Author: Treeve Jelbert <treeve at sourcemage.org>
Commit: Treeve Jelbert <treeve at sourcemage.org>

    pcre - extra depends
    enable JIT support

diff --git a/libs/pcre/BUILD b/libs/pcre/BUILD
index 8789da5..8ce5b4b 100755
--- a/libs/pcre/BUILD
+++ b/libs/pcre/BUILD
@@ -1,3 +1,4 @@
+OPTS+=" --disable-static $JIT" &&
 if [[ $BUILDUTF8 == y ]]; then
    OPTS="$OPTS --enable-utf8"
   if [[ $UTFPROPERTIES == y ]]; then
diff --git a/libs/pcre/CONFIGURE b/libs/pcre/CONFIGURE
index 1ef609c..d6ed96a 100755
--- a/libs/pcre/CONFIGURE
+++ b/libs/pcre/CONFIGURE
@@ -3,3 +3,4 @@ config_query BUILDUTF8 "Enable UTF-8 support?" y
 if [[ $BUILDUTF8 == y ]]; then
   config_query UTFPROPERTIES "Enable UTF-8 properties?" n
 fi
+config_query_option JIT "Enable JustInTime support" y "--enable-jit" ""
diff --git a/libs/pcre/DEPENDS b/libs/pcre/DEPENDS
index de7aa73..88e0049 100755
--- a/libs/pcre/DEPENDS
+++ b/libs/pcre/DEPENDS
@@ -1,5 +1,18 @@
 depends gnupg &&
 depends smgl-fhs &&
+optional_depends zlib  \
+                 '--enable-pcregrep-libz' \
+                 '' \
+                 'handle .gz files in pcregrep' &&
+
+optional_depends bzip2  \
+                 '--enable-pcregrep-libbz2' \
+                 '' 'handle .bz2 files in pcregrep' &&
+
+optional_depends readline \
+                 '--enable-pcretest-libreadline' \
+                 '' \
+                 'use system readline' &&
 
 optional_depends -sub CXX gcc \
                  "--enable-cpp" \
diff --git a/libs/pcre/HISTORY b/libs/pcre/HISTORY
index f21e49d..b9a1a51 100644
--- a/libs/pcre/HISTORY
+++ b/libs/pcre/HISTORY
@@ -1,3 +1,8 @@
+2012-01-27 Treeve Jelbert <treeve at sourcemage.org>
+	* DEPENDS: add zlib, bzip2, readline
+	* BUILD: disable-static
+	* CONFIGURE: allow JIT support
+
 2011-12-13 Treeve Jelbert <treeve at sourcemage.org>
 	* DETAILS: 8.21
 


More information about the SM-Commit mailing list