[-]
[+]
|
Deleted |
sqlite2.spec
|
@@ -1,192 +0,0 @@
-Name: sqlite2
-Version: 2.8.17
-Release: 3%{?dist}
-
-Summary: Embeddable SQL engine in a C library
-Group: System Environment/Libraries
-License: Public Domain
-URL: http://www.sqlite.org/
-Source0: http://www.sqlite.org/sqlite-%{version}.tar.gz
-Patch1: sqlite-2.8.15.rpath.patch
-Patch2: sqlite-2.8.15-makefile.patch
-Patch3: sqlite-2.8.3.test.rh9.patch
-Patch4: sqlite-64bit-fixes.patch
-Patch5: sqlite-2.8.15-arch-double-differences.patch
-Patch6: sqlite-2.8.17-test.patch
-Patch7: sqlite-2.8.17-tcl.patch
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: ncurses-devel readline-devel tcl-devel gcc gcc-c++
-Obsoletes: sqlite < 3
-
-%description
-SQLite is a small, fast, embeddable SQL database engine that supports
-most of SQL92, including transactions with atomic commit and rollback,
-subqueries, compound queries, triggers, and views. A complete database
-is stored in a single cross-platform disk file. The native C/C++ API
-is simple and easy to use. Bindings for other languages are also
-available.
-
-%package devel
-Summary: Development files for SQLite
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: pkgconfig
-Obsoletes: sqlite-devel < 3
-
-%description devel
-SQLite is a small, fast, embeddable SQL database engine that supports
-most of SQL92, including transactions with atomic commit and rollback,
-subqueries, compound queries, triggers, and views.
-This package contains static library and header files for developing
-applications using sqlite.
-
-%package tcl
-Summary: Tcl bindings for sqlite
-Group: System Environment/Libraries
-Requires: tcl >= 8.3.3, %{name} = %{version}-%{release}
-Obsoletes: sqlite-tcl < 3
-
-%description tcl
-SQLite is a small, fast, embeddable SQL database engine that supports
-most of SQL92, including transactions with atomic commit and rollback,
-subqueries, compound queries, triggers, and views.
-This package contains tcl bindings for sqlite.
-
-%prep
-%setup -q -n sqlite-%{version}
-%patch1 -p1 -b .rpath
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-sed -i.rpath 's!__VERSION__!%{version}!g' Makefile.in
-# Patch additional /usr/lib locations where we don't have $(libdir)
-# to substitute with.
-sed -i.lib 's!@exec_prefix@/lib!%{_libdir}!g' Makefile.in
-
-%build
-CFLAGS="$RPM_OPT_FLAGS -DNDEBUG=1"
-%configure --enable-utf8 --disable-static
-make
-make tclsqlite libtclsqlite.la doc
-
-%check
-#obs. make test doesn't like root
-make test
-
-%install
-rm -rf $RPM_BUILD_ROOT
-DIRECTORY=$RPM_BUILD_ROOT%{_libdir}/sqlite-%version
-install -d $DIRECTORY
-echo 'package ifneeded sqlite 2 [list load [file join $dir libtclsqlite.so]]' > $DIRECTORY/pkgIndex.tcl
-
-%makeinstall
-install -D -m 0644 sqlite.1 $RPM_BUILD_ROOT%{_mandir}/man1/sqlite.1
-
-find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
-%files
-%defattr(-,root,root,-)
-%{_bindir}/sql*
-%{_libdir}/libsql*.so.*
-%{_mandir}/man1/*
-
-%files devel
-%defattr(-,root,root,-)
-%doc README doc/*
-%{_libdir}/libsql*.so
-%{_includedir}/*
-%{_libdir}/pkgconfig/*
-
-%files tcl
-%defattr(-,root,root,-)
-%doc doc/tclsqlite.html
-%exclude %{_bindir}/tclsqlite
-%{_libdir}/sqlite-%version
-
-%changelog
-* Mon Mar 23 2009 Alex Lancaster <alexlan[AT]fedoraproject org> - 2.8.17-3
-- Add patches to build with new TCL and fix tests (#491726)
- thanks to D. Marlin.
-
-* Wed Oct 03 2007 Alex Lancaster <alexl@users.sourceforge.net> 2.8.17-2
-- Rebuild for merged Fedora
-
-* Sun Sep 10 2006 Mike McGrath <imlinux@gmail.com> 2.8.17-1
-- New upstream source
-
-* Tue Feb 28 2006 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 2.8.16-3
-- Rebuild for Fedora Extras 5
-
-* Sat Nov 26 2005 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 2.8.16-2
-- Disable static libs
-
-* Fri May 20 2005 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 2.8.16-1
-- Name change to sqlite2
-- Dropped Epoch
-- Added Obsoletes to all subpackages
-- Minor cosmetic changes
-
-* Wed Feb 16 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:2.8.16-1
-- Update to 2.8.16 bug-fix release + update patches.
-
-* Tue Feb 15 2005 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 2.8.15-2
-- add sqlite-64bit-fixes.patch and sqlite-2.8.15-arch-double-differences.patch
- fixes x86_64; Both were found in a mandrake srpm
-- remove exclusive arch ix86; hopefully this fixes ppc also
-
-* Sun Jan 23 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:2.8.15-1
-- Add exclusive arch ix86 for now (make test segfaults on x86_64).
-- Update makefile patch, $(exec_prefix)/lib -> $(libdir), and
- substitute additional /usr/lib locations in %%prep for multilib
- people to play with.
-
-* Sun Sep 26 2004 Adrian Reber <adrian@lisas.de> - 0:2.8.15-0.fdr.1
-- Update to 2.8.15
-- Update patches
-
-* Fri Jun 19 2004 Nils O. Selåsdal <NOS@Utel.no> - 0:2.8.14-0.fdr.1
-- Update to 2.8.14
-- Update patches
-- --enable-releasemode
-- small spec file tweaks
-
-* Sat Dec 27 2003 Jean-Luc Fontaine <jfontain@free.fr> - 0:2.8.6-0.fdr.6
-- in tcl rpm, removed tclsqlite, moved shared library in own sqlite
- sub-directory add added pkgIndex.tcl file to make package dynamically
- loadable in a Tcl interpreter
-- in build requirements, work around tcl-devel and tk-devel packages non
- existence in RH 8.0 and 9
-- in tcl rpm, added tcl package requirement
-- in tcl rpm, post ldconfig is not necessary
-
-* Wed Nov 12 2003 Nils O. Selåsdal <NOS@Utel.no> - 0:2.8.6-0.fdr.5
-- BuildRequires tcl-devel
-- small .spec tweaks
-
-* Tue Oct 28 2003 Nils O. Selåsdal <NOS@Utel.no> - 0:2.8.6-0.fdr.4
-- exclude libtclsqlite.a
-
-* Mon Oct 27 2003 Nils O. Selåsdal <NOS@Utel.no> - 0:2.8.6-0.fdr.3
-- Fix readme -> README
-
-* Mon Oct 27 2003 Nils O. Selåsdal <NOS@Utel.no> - 0:2.8.6-0.fdr.2
-- Better summary/description
-- Add patch for not using rpath
-- Add patch that builds tclsqlite (From Anvil's package)
-- Add patch that fixes the tests (From Anvil's package)
-- New tcl subpackage
-- Also make the tests during build
-- Build docs, and include them in -devel
-
-* Fri Oct 10 2003 Nils O. Selåsdal <NOS@Utel.no> - 0:2.8.6-0.fdr.1
-- Initial RPM release.
|
[-]
[+]
|
Deleted |
sqlite-2.8.15-arch-double-differences.patch
^
|
@@ -1,22 +0,0 @@
---- sqlite/test/format3.test.bak 2003-12-23 03:17:35.000000000 +0100
-+++ sqlite/test/format3.test 2005-01-28 18:06:35.066538463 +0100
-@@ -686,7 +686,7 @@
- execsql {SELECT '0'==0.0}
- } {1}
- do_test format3-11.3 {
-- execsql {SELECT '123456789012345678901'=='123456789012345678900'}
-+ execsql {SELECT '1234567890123456789012'=='1234567890123456789011'}
- } {1}
- do_test format3-11.4 {
- execsql {
---- sqlite/test/misc1.test.bak 2003-08-05 15:13:39.000000000 +0200
-+++ sqlite/test/misc1.test 2005-01-28 18:07:26.976971054 +0100
-@@ -335,7 +335,7 @@
- execsql {SELECT '0'==0.0}
- } {1}
- do_test misc1-12.3 {
-- execsql {SELECT '12345678901234567890'=='12345678901234567891'}
-+ execsql {SELECT '1234567890123456789012'=='1234567890123456789011'}
- } {0}
- do_test misc1-12.4 {
- execsql {
|
[-]
[+]
|
Deleted |
sqlite-2.8.15-makefile.patch
^
|
@@ -1,24 +0,0 @@
-diff -Nur sqlite-2.8.15-orig/Makefile.in sqlite-2.8.15/Makefile.in
---- sqlite-2.8.15-orig/Makefile.in 2004-03-27 00:16:32.000000000 +0100
-+++ sqlite-2.8.15/Makefile.in 2005-01-23 18:20:37.034194768 +0100
-@@ -465,14 +465,16 @@
- mv $(DOC) doc
-
- install: sqlite libsqlite.la sqlite.h
-- $(INSTALL) -d $(DESTDIR)$(exec_prefix)/lib
-- $(LTINSTALL) libsqlite.la $(DESTDIR)$(exec_prefix)/lib
-+ $(INSTALL) -d $(DESTDIR)$(libdir)
-+ $(LTINSTALL) libsqlite.la $(DESTDIR)$(libdir)
-+ $(LTINSTALL) libtclsqlite.la $(DESTDIR)$(libdir)/sqlite-__VERSION__
- $(INSTALL) -d $(DESTDIR)$(exec_prefix)/bin
- $(LTINSTALL) sqlite $(DESTDIR)$(exec_prefix)/bin
-+ $(LTINSTALL) tclsqlite $(DESTDIR)$(exec_prefix)/bin
- $(INSTALL) -d $(DESTDIR)$(prefix)/include
- $(INSTALL) -m 0644 sqlite.h $(DESTDIR)$(prefix)/include
-- $(INSTALL) -d $(DESTDIR)$(exec_prefix)/lib/pkgconfig;
-- $(INSTALL) -m 0644 sqlite.pc $(DESTDIR)$(exec_prefix)/lib/pkgconfig;
-+ $(INSTALL) -d $(DESTDIR)$(libdir)/pkgconfig;
-+ $(INSTALL) -m 0644 sqlite.pc $(DESTDIR)$(libdir)/pkgconfig;
-
- clean:
- rm -f *.lo *.la *.o sqlite@TARGET_EXEEXT@ libsqlite.la sqlite.h opcodes.*
|
[-]
[+]
|
Deleted |
sqlite-2.8.15.rpath.patch
^
|
@@ -1,11 +0,0 @@
---- sqlite/Makefile.in.nos 2004-06-18 14:13:40.127066236 +0200
-+++ sqlite/Makefile.in 2004-06-18 14:13:56.241098295 +0200
-@@ -192,7 +192,7 @@
-
- libtclsqlite.la: tclsqlite.lo libsqlite.la
- $(LTLINK) -o libtclsqlite.la tclsqlite.lo \
-- libsqlite.la $(LIBTCL) -rpath @exec_prefix@/lib/sqlite \
-+ libsqlite.la $(LIBTCL) -rpath @exec_prefix@/lib/sqlite-__VERSION__ \
- -version-info "8:6:8"
-
- sqlite@TARGET_EXEEXT@: $(TOP)/src/shell.c libsqlite.la sqlite.h
|
[-]
[+]
|
Deleted |
sqlite-2.8.17-tcl.patch
^
|
@@ -1,28 +0,0 @@
-Address problem using sqlite2 with Tcl-8.5
-Based on sqlite2-tcl.diff from OpenSuSE sqlite2-2.8.17-166.3.src.rpm
-diff -up sqlite-2.8.17/configure.ac.orig sqlite-2.8.17/configure.ac
---- sqlite-2.8.17/configure.ac.orig
-+++ sqlite-2.8.17/configure.ac
-@@ -432,7 +432,7 @@
- else
- LIBS=""
- AC_SEARCH_LIBS(Tcl_Init, dnl
-- tcl8.4 tcl8.3 tcl84 tcl83 tcl,,,$otherlibs)
-+ tcl8.5 tcl8.4 tcl8.3 tcl84 tcl83 tcl,,,$otherlibs)
- fi
- TARGET_TCL_LIBS="$LIBS $otherlibs"
- fi
-diff -up sqlite-2.8.17/src/tclsqlite.c.orig sqlite-2.8.17/src/tclsqlite.c
---- sqlite-2.8.17/src/tclsqlite.c.orig
-+++ sqlite-2.8.17/src/tclsqlite.c
-@@ -1231,6 +1231,10 @@
- Tcl_Interp *interp;
- Tcl_FindExecutable(argv[0]);
- interp = Tcl_CreateInterp();
-+ if (Tcl_Init(interp) == TCL_ERROR) {
-+ fprintf(stderr,"%s\n",
-+ Tcl_GetVar(interp, "errorInfo", TCL_GLOBAL_ONLY));
-+ }
- Libsqlite_Init(interp);
- if( argc>=2 ){
- int i;
|
[-]
[+]
|
Deleted |
sqlite-2.8.17-test.patch
^
|
@@ -1,22 +0,0 @@
-diff -up sqlite-2.8.17/test/tclsqlite.test.orig sqlite-2.8.17/test/tclsqlite.test
---- sqlite-2.8.17/test/tclsqlite.test.orig 2005-04-23 17:43:22.000000000 -0500
-+++ sqlite-2.8.17/test/tclsqlite.test 2009-03-20 10:36:39.235100000 -0500
-@@ -61,16 +61,15 @@ do_test tcl-1.5 {
- } msg]
- lappend v $msg
- } {0 {}}
-+catch {expr x*} msg
- do_test tcl-1.6 {
- set v [catch {
- db eval {SELECT * FROM t1} data {
- expr x*
- }
- } msg]
-- regsub {:.*$} $msg {} msg
- lappend v $msg
--} {1 {syntax error in expression "x*"}}
--
-+} [list 1 $msg]
- if {[sqlite -encoding]=="UTF-8" && [sqlite -tcl-uses-utf]} {
- catch {unset ::result}
- do_test tcl-2.1 {
|
[-]
[+]
|
Deleted |
sqlite-2.8.3.test.rh9.patch
^
|
@@ -1,16 +0,0 @@
-diff -Naur sqlite-orig/test/tester.tcl sqlite/test/tester.tcl
---- sqlite-orig/test/tester.tcl 2003-03-01 20:45:35.000000000 +0100
-+++ sqlite/test/tester.tcl 2003-06-28 02:14:03.000000000 +0200
-@@ -43,8 +43,10 @@
- # Create a test database
- #
- catch {db close}
--file delete -force test.db
--file delete -force test.db-journal
-+#file delete -force test.db
-+#file delete -force test.db-journal
-+exec rm -fr test.db
-+exec rm -fr test.db-journal
- sqlite db ./test.db
- if {[info exists ::SETUP_SQL]} {
- db eval $::SETUP_SQL
|
|
Deleted |
sqlite-2.8.17.tar.gz
^
|