This commit is contained in:
parent
169b0128f9
commit
c18a6f12fc
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 3 17:24:11 CEST 2008 - max@suse.de
|
||||
|
||||
- Fixed the tcl subpackage and adapted it to the new Tcl file
|
||||
system layout.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 10 16:43:20 CET 2008 - lrupp@suse.de
|
||||
|
||||
|
131
sqlite3.spec
131
sqlite3.spec
@ -10,6 +10,7 @@
|
||||
|
||||
# norootforbuild
|
||||
|
||||
|
||||
Name: sqlite3
|
||||
BuildRequires: gcc-c++ readline-devel tcl-devel
|
||||
%if %{?suse_version:1}%{?!suse_version:0}
|
||||
@ -20,7 +21,7 @@ Group: Productivity/Databases/Servers
|
||||
Summary: Embeddable SQL Database Engine
|
||||
Url: http://www.sqlite.org/
|
||||
Version: 3.5.4
|
||||
Release: 1
|
||||
Release: 25
|
||||
Requires: libsqlite3-0 = %version
|
||||
Provides: sqlite = %version
|
||||
Obsoletes: sqlite < %version
|
||||
@ -53,6 +54,7 @@ Authors:
|
||||
D. Richard Hipp <drh@hwaci.com>
|
||||
|
||||
%package -n libsqlite3-0
|
||||
License: Public Domain, Freeware
|
||||
Summary: Shared libraries for the Embeddable SQL Database Engine
|
||||
Group: Development/Libraries/C and C++
|
||||
|
||||
@ -78,6 +80,7 @@ Authors:
|
||||
D. Richard Hipp <drh@hwaci.com>
|
||||
|
||||
%package tcl
|
||||
License: Public Domain, Freeware
|
||||
Group: Development/Libraries/Tcl
|
||||
Summary: Tcl binding for SQLite
|
||||
Provides: sqlite-tcl = %version
|
||||
@ -98,6 +101,7 @@ Authors:
|
||||
D. Richard Hipp <drh@hwaci.com>
|
||||
|
||||
%package devel
|
||||
License: Public Domain, Freeware
|
||||
Group: Development/Libraries/C and C++
|
||||
Summary: Embeddable SQL Database Engine
|
||||
Requires: %name = %version glibc-devel
|
||||
@ -164,13 +168,11 @@ autoreconf -f -i
|
||||
cd build
|
||||
make install \
|
||||
DESTDIR="$RPM_BUILD_ROOT" \
|
||||
tclscriptdir=%tclscriptdir \
|
||||
tcllibdir=%_libdir
|
||||
TCLLIBDIR=%_libdir/tcl
|
||||
echo 'package ifneeded sqlite3 %version [list load $dir/libtclsqlite3.so sqlite3]' \
|
||||
> %buildroot%_libdir/tcl/sqlite3/pkgIndex.tcl
|
||||
install -d $RPM_BUILD_ROOT%_mandir/man1/
|
||||
install -m 0644 ../sqlite3.1 $RPM_BUILD_ROOT%_mandir/man1/
|
||||
#%if %{?suse_version:1}%{?!suse_version:0}
|
||||
# sed -i 's,%buildroot,,' %buildroot/%tclscriptdir/sqlite*/pkgIndex.tcl
|
||||
#%endif
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
@ -190,7 +192,7 @@ autoreconf -f -i
|
||||
|
||||
%files tcl
|
||||
%defattr(-,root,root)
|
||||
%tclscriptdir
|
||||
%_libdir/tcl
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
@ -201,10 +203,13 @@ autoreconf -f -i
|
||||
%_libdir/pkgconfig/sqlite3.pc
|
||||
|
||||
%changelog
|
||||
* Thu Jan 10 2008 - lrupp@suse.de
|
||||
* Thu Apr 03 2008 max@suse.de
|
||||
- Fixed the tcl subpackage and adapted it to the new Tcl file
|
||||
system layout.
|
||||
* Thu Jan 10 2008 lrupp@suse.de
|
||||
- split of libsqlite3-0 package (Shared Library Packaging Policy)
|
||||
- rename sqlite to sqlite3
|
||||
* Tue Dec 18 2007 - adrian@suse.de
|
||||
* Tue Dec 18 2007 adrian@suse.de
|
||||
- update to version 3.5.4
|
||||
From official changelog:
|
||||
* Fix a critical bug in UPDATE or DELETE that occurs when an
|
||||
@ -227,7 +232,7 @@ autoreconf -f -i
|
||||
".dump" output of databases with very large BLOBs and strings can
|
||||
be played back to recreate the database.
|
||||
* Other small bug fixes and optimizations.
|
||||
* Fri Nov 30 2007 - adrian@suse.de
|
||||
* Fri Nov 30 2007 adrian@suse.de
|
||||
- update to version 3.5.3
|
||||
* documentation has been removed from tar ball.
|
||||
From official changelog:
|
||||
@ -246,7 +251,7 @@ autoreconf -f -i
|
||||
* The DISTINCT keyword now will sometimes use an INDEX if an
|
||||
appropriate index is available and the optimizer thinks its use
|
||||
might be advantageous.
|
||||
* Mon Nov 05 2007 - adrian@suse.de
|
||||
* Mon Nov 05 2007 adrian@suse.de
|
||||
- update to version 3.5.2
|
||||
From the official changelog:
|
||||
* The OS interface layer and the memory allocation subsystems in
|
||||
@ -259,11 +264,11 @@ autoreconf -f -i
|
||||
* Fix a long-standing bug that might cause database corruption if
|
||||
a disk-full error occurs in the middle of a transaction and that
|
||||
transaction is not rolled back.
|
||||
* Thu Oct 18 2007 - sbrabec@suse.cz
|
||||
* Thu Oct 18 2007 sbrabec@suse.cz
|
||||
- Build with column metadata support, as required by libgda.
|
||||
* Mon Aug 13 2007 - adrian@suse.de
|
||||
* Mon Aug 13 2007 adrian@suse.de
|
||||
- call %%post/%%pre ldconfig again (#298292)
|
||||
* Mon Aug 06 2007 - adrian@suse.de
|
||||
* Mon Aug 06 2007 adrian@suse.de
|
||||
- update to version 3.4.1
|
||||
* Bugfix release to solve database corruption
|
||||
* remove static fts2 plugin patch, it is broken and get not used
|
||||
@ -290,26 +295,26 @@ autoreconf -f -i
|
||||
functions in the amalgamation.
|
||||
- Add pluggable tokenizers and ICU tokenization support to FTS2
|
||||
- Other minor bug fixes and documentation enhancements
|
||||
* Tue Jun 26 2007 - adrian@suse.de
|
||||
* Tue Jun 26 2007 adrian@suse.de
|
||||
- update to version 3.4.0
|
||||
WARNING: this version might cause incompatibilities due to new
|
||||
limits. These limits could be raised again, if we run in
|
||||
trouble, but let's follow upstream for now.
|
||||
* Two important bugfixes for database corruption.
|
||||
* New features like incremental BLOB I/O and incremental vacuum
|
||||
* Fri Apr 27 2007 - adrian@suse.de
|
||||
* Fri Apr 27 2007 adrian@suse.de
|
||||
- update to version 3.3.17
|
||||
* bug fix in forwards-compatibility logic of SQLite
|
||||
* Thu Apr 19 2007 - adrian@suse.de
|
||||
* Thu Apr 19 2007 adrian@suse.de
|
||||
- update to version 3.3.16
|
||||
* speed improvements were not enabled in .15 by accident
|
||||
* Mon Apr 16 2007 - adrian@suse.de
|
||||
* Mon Apr 16 2007 adrian@suse.de
|
||||
- update to version 3.3.15
|
||||
* speed improvements
|
||||
* new exclusive locking mode
|
||||
- switch to -O3 now
|
||||
- general spec file clean up
|
||||
* Mon Feb 19 2007 - adrian@suse.de
|
||||
* Mon Feb 19 2007 adrian@suse.de
|
||||
- update to version 3.3.13
|
||||
from the changelog:
|
||||
* Add a "fragmentation" measurement in the output of sqlite3_analyzer.
|
||||
@ -325,37 +330,37 @@ autoreconf -f -i
|
||||
the left-most table in the join is constrained by a UNIQUE index.
|
||||
* Fixed a bug in the "copy" method of the TCL interface.
|
||||
* Bug fixes in fts1 and fts2 modules.
|
||||
* Mon Feb 12 2007 - dmueller@suse.de
|
||||
* Mon Feb 12 2007 dmueller@suse.de
|
||||
- fix library dependencies after loadable extensions were enabled
|
||||
* Tue Feb 06 2007 - dmacvicar@suse.de
|
||||
* Tue Feb 06 2007 dmacvicar@suse.de
|
||||
- Enable support for loadable extensions
|
||||
* Mon Feb 05 2007 - max@suse.de
|
||||
* Mon Feb 05 2007 max@suse.de
|
||||
- Enable the fts1 and fts2 modules and link them in statically.
|
||||
* Wed Jan 31 2007 - adrian@suse.de
|
||||
* Wed Jan 31 2007 adrian@suse.de
|
||||
- update to version 3.3.12
|
||||
* further bugfixes, esp. for bugs introduced in 3.3.9
|
||||
* Thu Jan 11 2007 - adrian@suse.de
|
||||
* Thu Jan 11 2007 adrian@suse.de
|
||||
- update to version 3.3.10
|
||||
* pure bug fix release
|
||||
* Tue Jan 09 2007 - adrian@suse.de
|
||||
* Tue Jan 09 2007 adrian@suse.de
|
||||
- update to version 3.3.9
|
||||
* fixes database corruption "under obscure and difficult to
|
||||
reproduce circumstances".
|
||||
* new sqlite3_prepare v2() api (new header file)
|
||||
* Mon Nov 06 2006 - adrian@suse.de
|
||||
* Mon Nov 06 2006 adrian@suse.de
|
||||
- fix permissions of installed man page
|
||||
* Mon Oct 16 2006 - adrian@suse.de
|
||||
* Mon Oct 16 2006 adrian@suse.de
|
||||
- update to version 3.3.8
|
||||
* full-text search using the FTS1 module
|
||||
* minor bufixes
|
||||
- two testcases got disabled, because they fail.
|
||||
We need to review the reason for that before shipping this package,
|
||||
but this package builds again at least.
|
||||
* Wed Aug 23 2006 - adrian@suse.de
|
||||
* Wed Aug 23 2006 adrian@suse.de
|
||||
- update to version 3.3.7
|
||||
* support for loadable extensions and virtual tables
|
||||
* minor bugfixes
|
||||
* Thu May 18 2006 - adrian@suse.de
|
||||
* Thu May 18 2006 adrian@suse.de
|
||||
- update to version 3.3.5
|
||||
Version 3.3 adds support for CHECK constraints, DESC indices,
|
||||
separate REAL and INTEGER column affinities, a new OS interface
|
||||
@ -364,94 +369,94 @@ autoreconf -f -i
|
||||
will read and write legacy databases created with any prior
|
||||
version of SQLite 3. But databases created by version 3.3.0 will
|
||||
not be readable or writable by earlier versions of the SQLite
|
||||
* Wed Mar 22 2006 - schwab@suse.de
|
||||
* Wed Mar 22 2006 schwab@suse.de
|
||||
- Fix another 64bit bug.
|
||||
* Wed Jan 25 2006 - mls@suse.de
|
||||
* Wed Jan 25 2006 mls@suse.de
|
||||
- converted neededforbuild to BuildRequires
|
||||
* Mon Jan 09 2006 - adrian@suse.de
|
||||
* Mon Jan 09 2006 adrian@suse.de
|
||||
- disable "same thread check". It is only needed with broken
|
||||
thread implementations and will be similar offered in sqlite 3.3
|
||||
* Wed Jan 04 2006 - adrian@suse.de
|
||||
* Wed Jan 04 2006 adrian@suse.de
|
||||
- update to version 3.2.8
|
||||
* bugfix release
|
||||
* Tue Jan 03 2006 - rguenthe@suse.de
|
||||
* Tue Jan 03 2006 rguenthe@suse.de
|
||||
- Correct 64bit issues causing x86_64 testsuite failures.
|
||||
* Fri Dec 02 2005 - jw@suse.de
|
||||
* Fri Dec 02 2005 jw@suse.de
|
||||
- VERSION parsing back to normal.
|
||||
3002007 looks better than 3000000
|
||||
* Mon Oct 24 2005 - adrian@suse.de
|
||||
* Mon Oct 24 2005 adrian@suse.de
|
||||
- fix build for 64bit
|
||||
* Mon Oct 17 2005 - adrian@suse.de
|
||||
* Mon Oct 17 2005 adrian@suse.de
|
||||
- update to version 3.2.7
|
||||
* needed an additional fix for conflict.test
|
||||
* Tue Aug 30 2005 - jw@suse.de
|
||||
* Tue Aug 30 2005 jw@suse.de
|
||||
- disabled a timing test. This fixes failed builds
|
||||
on heavy loaded autobuild hosts.
|
||||
* Wed Jun 29 2005 - jw@suse.de
|
||||
* Wed Jun 29 2005 jw@suse.de
|
||||
- configure script fixed: VERSION was misparsed.
|
||||
* Mon Jun 27 2005 - max@suse.de
|
||||
* Mon Jun 27 2005 max@suse.de
|
||||
- Skip the testsuite if the underlaying file system doesn't
|
||||
support fsync() on directories (e.g. tmpfs).
|
||||
* Tue Jun 21 2005 - max@suse.de
|
||||
* Tue Jun 21 2005 max@suse.de
|
||||
- Update to version 3.2.2.
|
||||
- Improved installation of the Tcl package.
|
||||
* Thu Apr 21 2005 - max@suse.de
|
||||
* Thu Apr 21 2005 max@suse.de
|
||||
- Disabling of certain tests for certain architectures does not
|
||||
seem to be needed anymore.
|
||||
* Wed Apr 20 2005 - ro@suse.de
|
||||
* Wed Apr 20 2005 ro@suse.de
|
||||
- get patch to even apply
|
||||
* Tue Apr 19 2005 - max@suse.de
|
||||
* Tue Apr 19 2005 max@suse.de
|
||||
- Added a subpackage for the Tcl extension.
|
||||
* Fri Apr 08 2005 - adrian@suse.de
|
||||
* Fri Apr 08 2005 adrian@suse.de
|
||||
- update to version 3.2.1
|
||||
* Tue Mar 29 2005 - adrian@suse.de
|
||||
* Tue Mar 29 2005 adrian@suse.de
|
||||
- update to version 3.2.0
|
||||
* Mon Feb 28 2005 - adrian@suse.de
|
||||
* Mon Feb 28 2005 adrian@suse.de
|
||||
- update to version 3.1.3
|
||||
* a minor bugfix for VACUUM databases
|
||||
* to remain compatible with future 3.2 databases
|
||||
- obsoletes a testsuite workaround
|
||||
* Fri Feb 18 2005 - adrian@suse.de
|
||||
* Fri Feb 18 2005 adrian@suse.de
|
||||
- fix library versioning
|
||||
* Wed Feb 16 2005 - adrian@suse.de
|
||||
* Wed Feb 16 2005 adrian@suse.de
|
||||
- update to version 3.1.2
|
||||
* contains a criticial bugsfix, which can corrupted the database
|
||||
when using the VACUUM command
|
||||
* Mon Nov 29 2004 - adrian@suse.de
|
||||
* Mon Nov 29 2004 adrian@suse.de
|
||||
- update to version 3.0.8
|
||||
* Mon Nov 15 2004 - adrian@suse.de
|
||||
* Mon Nov 15 2004 adrian@suse.de
|
||||
- add susehelp desktop file for developer documentation
|
||||
* Mon Nov 15 2004 - adrian@suse.de
|
||||
* Mon Nov 15 2004 adrian@suse.de
|
||||
- fix libdir path in .la file for lib64 systems
|
||||
* Mon Oct 25 2004 - adrian@suse.de
|
||||
* Mon Oct 25 2004 adrian@suse.de
|
||||
- enable utf-8 support
|
||||
* Fri Jul 30 2004 - adrian@suse.de
|
||||
* Fri Jul 30 2004 adrian@suse.de
|
||||
- run "make alltest"
|
||||
* Thu Jul 29 2004 - adrian@suse.de
|
||||
* Thu Jul 29 2004 adrian@suse.de
|
||||
- update to version 2.8.15
|
||||
- disable wrong tcl test case on 64bit
|
||||
* Mon Jun 21 2004 - adrian@suse.de
|
||||
* Mon Jun 21 2004 adrian@suse.de
|
||||
- update to version 2.8.14
|
||||
* Tue Jun 01 2004 - adrian@suse.de
|
||||
* Wed Jun 02 2004 adrian@suse.de
|
||||
- package sqlite man page
|
||||
* Fri Apr 23 2004 - adrian@suse.de
|
||||
* Fri Apr 23 2004 adrian@suse.de
|
||||
- update to version 2.8.13
|
||||
* Mon Mar 01 2004 - adrian@suse.de
|
||||
* Mon Mar 01 2004 adrian@suse.de
|
||||
- disable format3 test case for ppc for now
|
||||
* Sun Feb 29 2004 - adrian@suse.de
|
||||
* Sun Feb 29 2004 adrian@suse.de
|
||||
- update to version 2.8.12
|
||||
- add usual 64bit fixes
|
||||
- add -fno-strict-aliasing
|
||||
- disable bigfile test case due to limits in autobuild
|
||||
* Thu Jan 22 2004 - adrian@suse.de
|
||||
* Thu Jan 22 2004 adrian@suse.de
|
||||
- update to version 2.8.11
|
||||
* one testcase fails on ppc, our ppc people will have a look
|
||||
* Mon Dec 29 2003 - adrian@suse.de
|
||||
* Mon Dec 29 2003 adrian@suse.de
|
||||
- update to version 2.8.8
|
||||
* several 64 bit fixes have been merged, some more are needed now
|
||||
- ignore some not exact matching float test cases on s390*
|
||||
- enable threading support
|
||||
* Tue Dec 02 2003 - adrian@suse.de
|
||||
* Tue Dec 02 2003 adrian@suse.de
|
||||
- initial package of version 2.8.6
|
||||
- a number of 64bit fixes
|
||||
- some test cases got disabled, because they use an invalid Tcl
|
||||
|
Loading…
Reference in New Issue
Block a user