SHA256
1
0
forked from pool/sqlite3

- SQLite 3.12.0:

* The SQLITE_DEFAULT_PAGE_SIZE is increased from 1024 to 4096.
    The SQLITE_DEFAULT_CACHE_SIZE is changed from 2000 to -2000
    so the same amount of cache memory is used by default.
  * Enhancements to the Lemon parser generator so that it creates
    a smaller and faster SQL parser.
  * Only create master journal files if two or more attached databases
    are all modified, do not have PRAGMA synchronous set to OFF,
    and do not have the journal_mode set to OFF, MEMORY, or WAL.
  * Added the SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER option to
    sqlite3_db_config() which allows the two-argument version of the
    fts3_tokenizer() SQL function to be enabled or disabled at run-time.
  * Added the sqlite3rbu_bp_progress() interface to the RBU extension.
  * The PRAGMA defer_foreign_keys=ON statement now also disables RESTRICT
    actions on foreign key.
  * Added the sqlite3_system_errno() interface.
  * Added the SQLITE_DEFAULT_SYNCHRONOUS and SQLITE_DEFAULT_WAL_SYNCHRONOUS
    compile-time options. The SQLITE_DEFAULT_SYNCHRONOUS compile-time option
    replaces the SQLITE_EXTRA_DURABLE option, which is no longer supported.
  * Enhanced the ".stats" command in the command-line shell to show more
    information about I/O performance obtained from /proc, when available.
  * Make sure the sqlite3_set_auxdata() values from multiple triggers within
    a single statement do not interfere with one another. Ticket dc9b1c91.
  * Fix the code generator for expressions of the form "x IN (SELECT...)"
    where the SELECT statement on the RHS is a correlated subquery.
- Remove sqlite3-link-binary-with-libsqlite3.patch: replaced with configure
  option --disable-static-shell

OBS-URL: https://build.opensuse.org/package/show/server:database/sqlite3?expand=0&rev=155
This commit is contained in:
Ismail Dönmez
2016-03-30 08:02:52 +00:00
committed by Git OBS Bridge
parent 718e1870dc
commit 3c63068c63
7 changed files with 41 additions and 28 deletions

View File

@@ -19,9 +19,9 @@
# Simplify building on RH for Application:Geo (SR#212812).
%define pname sqlite3
%define oname sqlite
%define tarversion 3110100
%define tarversion 3120000
Name: %{pname}
Version: 3.11.1
Version: 3.12.0
Release: 0
Summary: Embeddable SQL Database Engine
License: SUSE-Public-Domain
@@ -30,7 +30,6 @@ Url: http://www.sqlite.org/
Source0: http://www.sqlite.org/2016/sqlite-autoconf-%{tarversion}.tar.gz
Source1: baselibs.conf
Source2: http://www.sqlite.org/2016/sqlite-doc-%{tarversion}.zip
Patch0: sqlite3-link-binary-with-libsqlite3.patch
Patch1: sqlite-fts5-link.patch
BuildRequires: autoconf
BuildRequires: automake
@@ -119,7 +118,6 @@ other documentation found on sqlite.org. The files can be found in
%prep
%setup -q -n sqlite-autoconf-%{tarversion} -a2
%patch0 -p1
%patch1 -p1
rm -v sqlite-doc-%{tarversion}/releaselog/current.html
ln -sv `echo %{version} | sed "s/\./_/g"`.html sqlite-doc-%{tarversion}/releaselog/current.html
@@ -141,7 +139,8 @@ export CFLAGS="%{optflags} \
-DSQLITE_SECURE_DELETE \
"
%configure --disable-static \
--enable-readline
--disable-static-shell \
--enable-readline
make %{?_smp_mflags}
%install