[mingw-sqlite] Update to 3.7.14.1 and dropped unneeded patches/autotools

Erik van Pienbroek epienbro at fedoraproject.org
Thu Dec 6 20:07:33 UTC 2012


commit bfaf1f713ac94019e539fc04a64b52584671a19e
Author: Erik van Pienbroek <epienbro at 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/%{name1}-src-%{realver}.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 at 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 at 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


More information about the scm-commits mailing list