Accepting request 58692 from server:database
Accepted submit request 58692 from user rmax OBS-URL: https://build.opensuse.org/request/show/58692 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sqlite3?expand=0&rev=30
This commit is contained in:
commit
a5bec3aaef
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:792786bbd44445e4b5ea4dbb05b63151d28700d69a2451df83ad2e362b347add
|
||||
size 1119262
|
3
sqlite-autoconf-3070400.tar.bz2
Normal file
3
sqlite-autoconf-3070400.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:171e3b61fe89d50603b5606ade77aa23f6c0aca51e3982ea4539967f70e3962d
|
||||
size 1148037
|
@ -1,13 +0,0 @@
|
||||
--- sqlite-tcl/configure.in
|
||||
+++ sqlite-tcl/configure.in
|
||||
@@ -73,8 +73,8 @@
|
||||
|
||||
TEA_ADD_SOURCES([tclsqlite3.c])
|
||||
TEA_ADD_HEADERS([])
|
||||
-TEA_ADD_INCLUDES([-I\"`\${CYGPATH} \${srcdir}/generic`\"])
|
||||
-TEA_ADD_LIBS([])
|
||||
+TEA_ADD_INCLUDES([-I\"`\${CYGPATH} \${srcdir}/generic`\" -I\"`\${CYGPATH} \${srcdir}/..`\"])
|
||||
+TEA_ADD_LIBS([-L\"`\${CYGPATH} \${srcdir}/../.libs`\" -lsqlite3])
|
||||
TEA_ADD_CFLAGS([-DSQLITE_ENABLE_FTS3=1])
|
||||
TEA_ADD_STUB_SOURCES([])
|
||||
TEA_ADD_TCL_SOURCES([])
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a98a2abee4894ed1c8cff6f64dda66cf2013757052301b1615dd531acb924561
|
||||
size 106315
|
3
sqlite-tea.tar.bz2
Normal file
3
sqlite-tea.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e5850f13f56fc0e20cf187be40e6b93aed436aa9ff3a8fc91a03d0a2c28c8070
|
||||
size 106874
|
@ -1,3 +1,63 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 14:08:55 UTC 2011 - max@novell.com
|
||||
|
||||
- Adjust the package to the new upstream tarball naming and
|
||||
version numbering scheme.
|
||||
|
||||
- New version: 3.7.4:
|
||||
* Added the sqlite3_blob_reopen() interface to allow an
|
||||
existing sqlite3_blob object to be rebound to a new row.
|
||||
* Use the new sqlite3_blob_reopen() interface to improve the
|
||||
performance of FTS.
|
||||
* VFSes that do not support shared memory are allowed to access
|
||||
WAL databases if PRAGMA locking_mode is set to EXCLUSIVE.
|
||||
* Enhancements to EXPLAIN QUERY PLAN.
|
||||
* Added the sqlite3_stmt_readonly() interface.
|
||||
* Added PRAGMA checkpoint_fullfsync.
|
||||
* Added the SQLITE_FCNTL_FILE_POINTER option to
|
||||
sqlite3_file_control().
|
||||
* Added support for FTS4 and enhancements to the FTS matchinfo()
|
||||
function.
|
||||
* Added the test_superlock.c module which provides example code
|
||||
for obtaining an exclusive lock to a rollback or WAL database.
|
||||
* Added the test_multiplex.c module which provides an example
|
||||
VFS that provides multiplexing (sharding) of a DB, splitting
|
||||
it over multiple files of fixed size.
|
||||
* A very obscure bug associated with the or optimization was
|
||||
fixed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 17 17:06:54 UTC 2010 - max@novell.com
|
||||
|
||||
- New version: 3.7.3:
|
||||
* Added the sqlite3_create_function_v2() interface that
|
||||
includes a destructor callback.
|
||||
* Added support for custom r-tree queries using
|
||||
application-supplied callback routines to define the boundary
|
||||
of the query region.
|
||||
* The default page cache strives more diligently to avoid using
|
||||
memory beyond what is allocated to it by
|
||||
SQLITE_CONFIG_PAGECACHE. Or if using page cache is allocating
|
||||
from the heap, it strives to avoid going over the
|
||||
sqlite3_soft_heap_limit64(), even if
|
||||
SQLITE_ENABLE_MEMORY_MANAGEMENT is not set.
|
||||
* Added the sqlite3_soft_heap_limit64() interface as a
|
||||
replacement for sqlite3_soft_heap_limit().
|
||||
* The ANALYZE command now gathers statistics on tables even if
|
||||
they have no indices.
|
||||
* Tweaks to the query planner to help it do a better job of
|
||||
finding the most efficient query plan for each query.
|
||||
* Enhanced the internal text-to-numeric conversion routines so
|
||||
that they work with UTF8 or UTF16, thereby avoiding some
|
||||
UTF16-to-UTF8 text conversions.
|
||||
* Fix a problem that was causing excess memory usage with large
|
||||
WAL transactions in win32 systems.
|
||||
* The interface between the VDBE and B-Tree layer is enhanced
|
||||
such that the VDBE provides hints to the B-Tree layer letting
|
||||
the B-Tree layer know when it is safe to use hashing instead
|
||||
of B-Trees for transient tables.
|
||||
* Miscellaneous documentation enhancements.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 27 10:42:55 UTC 2010 - max@novell.com
|
||||
|
||||
|
23
sqlite3.spec
23
sqlite3.spec
@ -18,9 +18,10 @@
|
||||
# norootforbuild
|
||||
|
||||
%if 0%{?!tcl_archdir:1}
|
||||
# %tcl_archdir didn't exist before openSUSE 11.0
|
||||
%define tcl_archdir %(echo 'puts [lindex $tcl_pkgPath 0]'|tclsh)
|
||||
# tcl_archdir didn't exist before openSUSE 11.0
|
||||
%define tcl_archdir %{expand:%(echo 'puts [lindex $tcl_pkgPath 0]' | tclsh)}
|
||||
%endif
|
||||
%define tarversion %{expand:%(echo 'puts [format "%d%02d%02d%02d" {*}[split "%{version}.0" .]]' | tclsh)}
|
||||
#
|
||||
%if 0%{?suse_version} >= 1100
|
||||
# The package naming scheme changed starting with openSUSE 11.0
|
||||
@ -38,7 +39,7 @@ License: Public Domain, Freeware
|
||||
Group: Productivity/Databases/Servers
|
||||
Summary: Embeddable SQL Database Engine
|
||||
Url: http://www.sqlite.org/
|
||||
Version: 3.7.2
|
||||
Version: 3.7.4
|
||||
Release: 1
|
||||
# bug437293
|
||||
%ifarch ppc64
|
||||
@ -50,10 +51,9 @@ Requires: libsqlite3-0 = %version
|
||||
%endif
|
||||
Provides: sqlite = %version
|
||||
Obsoletes: sqlite < %version
|
||||
Source0: http://www.sqlite.org/sqlite-amalgamation-%version.tar.bz2
|
||||
Source1: sqlite-tcl.tar.bz2
|
||||
Source0: sqlite-autoconf-%tarversion.tar.bz2
|
||||
Source1: sqlite-tea.tar.bz2
|
||||
Source3: baselibs.conf
|
||||
Patch0: sqlite-tcl.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
@ -152,23 +152,20 @@ Authors:
|
||||
D. Richard Hipp <drh@hwaci.com>
|
||||
|
||||
%prep
|
||||
%setup -q -a 1 -q -n sqlite-%version
|
||||
%patch0
|
||||
%setup -q -a 1 -q -n sqlite-autoconf-%tarversion
|
||||
|
||||
%build
|
||||
%configure --disable-static
|
||||
make
|
||||
cd sqlite-tcl
|
||||
autoconf
|
||||
export CFLAGS="%optflags -fno-strict-aliasing"
|
||||
%configure --with-tcl=%_libdir
|
||||
cd tea
|
||||
%configure --with-tcl=%_libdir --with-system-sqlite
|
||||
make
|
||||
|
||||
%install
|
||||
make install DESTDIR=%buildroot
|
||||
rm %buildroot/%_libdir/*.la
|
||||
install -d %buildroot%_mandir/man1/
|
||||
cd sqlite-tcl
|
||||
cd tea
|
||||
make install DESTDIR=%buildroot libdir=%tcl_archdir
|
||||
cd ..
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user