[SM-Commit] GIT changes to stable-0.47 grimoire by George Sherwood (80ce73bbe6655b3937365a2e82b49ca2e98319a4)

George Sherwood scm at sourcemage.org
Sun Sep 12 15:12:41 EDT 2010


GIT changes to stable-0.47 grimoire by George Sherwood <gsherwood at sourcemage.org>:

 database/sqlite/BUILD                      |    4 ++++
 database/sqlite/CONFIGURE                  |    2 ++
 database/sqlite/DETAILS                    |    4 ++--
 database/sqlite/HISTORY                    |   13 +++++++++++++
 database/sqlite/PRE_SUB_DEPENDS            |    1 +
 database/sqlite/REPAIR^all^PRE_SUB_DEPENDS |    1 +
 database/sqlite/SUB_DEPENDS                |    2 ++
 7 files changed, 25 insertions(+), 2 deletions(-)

New commits:
commit 80ce73bbe6655b3937365a2e82b49ca2e98319a4
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: George Sherwood <gsherwood at sourcemage.org>

    sqlite: added option SECURE_DELETE to *SUB_DEPENDS
    (cherry picked from commit a3810d41ac02d7dd70de9f3d86fdc521360e9405)

commit eea61a53a0b3d577896b6396a3e8ec8df8d6f638
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: George Sherwood <gsherwood at sourcemage.org>

    sqlite: added option SQLITE_SECURE_DELETE
    
    seems xulrunner needs it
    after testing i ann SUB_DEPENDS
    (cherry picked from commit 575eeb59f7be4f9fafd5d8a56a9056b28d4f8353)

commit c0f4ff62ff98bf5323792db790bc38c4a32aa71e
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: George Sherwood <gsherwood at sourcemage.org>

    sqlite 3.7.2
    (cherry picked from commit 123b106d3556b91a949d83592c8f01ba3c97fda8)

commit bde694f4334366857bf455719c5a1bb96f28bd26
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: George Sherwood <gsherwood at sourcemage.org>

    sqlite: => 3.7.1
    (cherry picked from commit 64adf6f70f009c1879a92c0d1776e430dac47fe5)

commit 1ae558856d091a6ce62db2e8dd1d5a49f8456fee
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: George Sherwood <gsherwood at sourcemage.org>

    sqlite 3.7.0.1
    (cherry picked from commit e987db808bc7cf5f0d5785641a25c38405a11d62)

diff --git a/database/sqlite/BUILD b/database/sqlite/BUILD
index a13b5ea..6b3242d 100755
--- a/database/sqlite/BUILD
+++ b/database/sqlite/BUILD
@@ -2,6 +2,10 @@ if [[ $SQLITE_META == y ]]; then
   CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA=1 $CFLAGS"
 fi &&
 
+if [[ $SQLITE_SECURE_DELETE == y ]]; then
+  CFLAGS="-DSQLITE_SECURE_DELETE $CFLAGS"
+fi &&
+
 LDFLAGS="-ldl $LDFLAGS" &&
 CFLAGS="${CFLAGS//-ffast-math}" &&
 OPTS="--enable-load-extension $SQLITE_TSAFE $OPTS" &&
diff --git a/database/sqlite/CONFIGURE b/database/sqlite/CONFIGURE
index 7db038a..816ddee 100755
--- a/database/sqlite/CONFIGURE
+++ b/database/sqlite/CONFIGURE
@@ -1,5 +1,7 @@
 config_query SQLITE_META "Enable column metadata?" y &&
 
+config_query SQLITE_SECURE_DELETE "Compiled with SQLITE_SECURE_DELETE?" n &&
+
 config_query_option SQLITE_TSAFE "Build thread-safe SQLite?" y \
                                  "--enable-threadsafe" \
                                  "--disable-threadsafe"
diff --git a/database/sqlite/DETAILS b/database/sqlite/DETAILS
index e0ce8c4..8a5c579 100755
--- a/database/sqlite/DETAILS
+++ b/database/sqlite/DETAILS
@@ -1,6 +1,6 @@
            SPELL=sqlite
-         VERSION=3.7.0
-     SOURCE_HASH=sha512:8483779f25712f6b23e2727ed0e9c8e40dc4e19fea7dc6d50f151622beb7db97fd9f3ec79ce04055ba49ad365f04963aca55cc18598c8c3777746dd8d6c85563
+         VERSION=3.7.2
+     SOURCE_HASH=sha512:a6d2659e377d10838b6379b6413a9c7911065eb676fe8ddcb515da89b836d3cc61d1a0b931ddf71febf6a9d2526644050258a9d3710690fe38dc388dbb0979ba
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
           SOURCE=$SPELL-$VERSION.tar.gz
    SOURCE_URL[0]=http://sqlite.org/$SOURCE
diff --git a/database/sqlite/HISTORY b/database/sqlite/HISTORY
index b26f513..3875b86 100644
--- a/database/sqlite/HISTORY
+++ b/database/sqlite/HISTORY
@@ -1,3 +1,16 @@
+2010-09-08 Ladislav Hagara <hgr at vabo.cz>
+	* CONFIGURE, BUILD: added option SQLITE_SECURE_DELETE
+	* {,PRE_,REPAIR^all^PRE_}SUB_DEPENDS: added option SECURE_DELETE
+
+2010-08-24 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 3.7.2
+
+2010-08-23 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 3.7.1
+
+2010-08-04 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 3.7.0.1
+
 2010-07-22 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 3.7.0
 	* PRE_BUILD: fixed compilation
diff --git a/database/sqlite/PRE_SUB_DEPENDS b/database/sqlite/PRE_SUB_DEPENDS
index df05602..c39acda 100755
--- a/database/sqlite/PRE_SUB_DEPENDS
+++ b/database/sqlite/PRE_SUB_DEPENDS
@@ -1,6 +1,7 @@
 case $THIS_SUB_DEPENDS in
        TCL) is_depends_enabled $SPELL tcl  ;;
      TSAFE) if [[ $SQLITE_TSAFE == "--enable-threadsafe" ]]; then return 0; fi ;;
+SECURE_DELETE) if [[ $SQLITE_SECURE_DELETE == "y" ]]; then return 0; fi ;;
          *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
    return 1;;
 esac
diff --git a/database/sqlite/REPAIR^all^PRE_SUB_DEPENDS b/database/sqlite/REPAIR^all^PRE_SUB_DEPENDS
index df05602..c39acda 100755
--- a/database/sqlite/REPAIR^all^PRE_SUB_DEPENDS
+++ b/database/sqlite/REPAIR^all^PRE_SUB_DEPENDS
@@ -1,6 +1,7 @@
 case $THIS_SUB_DEPENDS in
        TCL) is_depends_enabled $SPELL tcl  ;;
      TSAFE) if [[ $SQLITE_TSAFE == "--enable-threadsafe" ]]; then return 0; fi ;;
+SECURE_DELETE) if [[ $SQLITE_SECURE_DELETE == "y" ]]; then return 0; fi ;;
          *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
    return 1;;
 esac
diff --git a/database/sqlite/SUB_DEPENDS b/database/sqlite/SUB_DEPENDS
index 3877564..934f82a 100755
--- a/database/sqlite/SUB_DEPENDS
+++ b/database/sqlite/SUB_DEPENDS
@@ -3,6 +3,8 @@ case $THIS_SUB_DEPENDS in
              depends tcl "--enable-tcl"  ;;
       TSAFE) message "Thread support requested, forcing it" &&
              SQLITE_TSAFE="--enable-threadsafe" ;;
+SECURE_DELETE) message "SECURE_DELETE requested, forcing it" &&
+               SQLITE_SECURE_DELETE=y ;;
           *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
    return 1;;
 esac



More information about the SM-Commit mailing list