commit bfaf1f713ac94019e539fc04a64b52584671a19e Author: Erik van Pienbroek epienbro@fedoraproject.org Date: Thu Dec 6 21:06:56 2012 +0100
Update to 3.7.14.1 and dropped unneeded patches/autotools
- Update to 3.7.14.1 - Dropped all patches which are not needed for the mingw target - There's no need to re-run the autotools any more
.gitignore | 1 + mingw-sqlite.spec | 34 +++++-------------------- sources | 2 +- sqlite-3.6.23-lemon-system-template.patch | 21 --------------- sqlite-3.7.10-pagecache-overflow-test.patch | 17 ------------ sqlite-3.7.11-no-malloc-usable-size.patch | 24 ------------------ sqlite-3.7.7.1-stupid-openfiles-test.patch | 36 --------------------------- 7 files changed, 9 insertions(+), 126 deletions(-) --- diff --git a/.gitignore b/.gitignore index e856e43..a5fa4e4 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ sqlite-3.6.22.tar.gz /sqlite-src-3070500.zip /sqlite-src-3070900.zip /sqlite-src-3071300.zip +/sqlite-src-3071401.zip diff --git a/mingw-sqlite.spec b/mingw-sqlite.spec index f35de3c..b7eee0c 100644 --- a/mingw-sqlite.spec +++ b/mingw-sqlite.spec @@ -2,8 +2,8 @@
%global name1 sqlite
-%global realver 3071300 -%global rpmver 3.7.13 +%global realver 3071401 +%global rpmver 3.7.14.1
# bcond default logic is nicely backwards... %bcond_with tcl @@ -21,19 +21,6 @@ Source0: http://www.sqlite.org/%%7Bname1%7D-src-%%7Brealver%7D.zip
BuildArch: noarch
-# Patches from Fedora native package. -# Support a system-wide lemon template -Patch1: sqlite-3.6.23-lemon-system-template.patch -# Shut up stupid tests depending on system settings of allowed open fd's -Patch2: sqlite-3.7.7.1-stupid-openfiles-test.patch -# Shut up pagecache overflow test whose expected result depends on compile -# options and whatnot. Dunno why this started failing in 3.7.10 but -# doesn't seem particularly critical... -Patch3: sqlite-3.7.10-pagecache-overflow-test.patch -# sqlite >= 3.7.10 is buggy if malloc_usable_size() is detected, disable it: -# https://bugzilla.redhat.com/show_bug.cgi?id=801981 -# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665363 -Patch4: sqlite-3.7.11-no-malloc-usable-size.patch # Patches for MinGW port. Patch1000: mingw32-sqlite-3.7.9-no-undefined.patch
@@ -51,9 +38,6 @@ BuildRequires: mingw64-pdcurses BuildRequires: mingw64-readline BuildRequires: mingw64-termcap
- -BuildRequires: autoconf -BuildRequires: libtool BuildRequires: /usr/bin/tclsh
%if %{with tcl} @@ -147,17 +131,8 @@ This package contains static cross-compiled library
%prep %setup -q -n %{name1}-src-%{realver} -%patch1 -p1 -b .lemon-system-template -%patch2 -p1 -b .stupid-openfiles-test -%patch3 -p1 -b .pagecache-overflow-test -%patch4 -p1 -b .no-malloc-usable-size %patch1000 -p1
-# Ships with an old/broken version of libtool which cannot create -# Windows libraries properly. So pull in the current version. -autoreconf -libtoolize --force -
%build # I think there's a bug in the configure script where, if @@ -243,6 +218,11 @@ find $RPM_BUILD_ROOT -name "*.la" -delete
%changelog +* Thu Dec 6 2012 Erik van Pienbroek epienbro@fedoraproject.org - 3.7.14.1-1 +- Update to 3.7.14.1 +- Dropped all patches which are not needed for the mingw target +- There's no need to re-run the autotools any more + * Tue Dec 4 2012 Thomas Sailer t.sailer@alumni.ethz.ch - 3.7.13-1 - update to 3.7.13
diff --git a/sources b/sources index b1b31fb..b845cb4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -13bb3eaae94592ef3220ea23582763f5 sqlite-src-3071300.zip +c594594be4c5353ceb43caade87ca7d6 sqlite-src-3071401.zip