OBS User unknown 2008-04-06 06:15:52 +00:00 committed by Git OBS Bridge
parent 169b0128f9
commit c18a6f12fc
2 changed files with 74 additions and 63 deletions

View File

@ -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

View File

@ -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