Blame SPECS/mingw-sqlite.spec

11c328
%?mingw_package_header
11c328
11c328
%global name1 sqlite
11c328
11c328
%global realver 3260000
11c328
%global rpmver 3.26.0.0
11c328
11c328
# bcond default logic is nicely backwards...
11c328
%bcond_with tcl
11c328
%global tclversion 8.6
11c328
11c328
Name:           mingw-%{name1}
11c328
Version:        %{rpmver}
11c328
Release:        1%{?dist}
11c328
Summary:        MinGW Windows port of sqlite embeddable SQL database engine
11c328
11c328
License:        Public Domain
11c328
Group:          Applications/Databases
11c328
URL:            http://www.sqlite.org/
11c328
Source0:        http://www.sqlite.org/2018/%{name1}-src-%{realver}.zip
11c328
11c328
BuildArch:      noarch
11c328
ExclusiveArch: %{ix86} x86_64
11c328
11c328
### Patches are copied from RHEL-8 spec-file ###
11c328
# Support a system-wide lemon template
11c328
Patch1: sqlite-3.6.23-lemon-system-template.patch
11c328
# Shut up stupid tests depending on system settings of allowed open fd's
11c328
Patch2: sqlite-3.7.7.1-stupid-openfiles-test.patch
11c328
# sqlite >= 3.7.10 is buggy if malloc_usable_size() is detected, disable it:
11c328
# https://bugzilla.redhat.com/show_bug.cgi?id=801981
11c328
# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665363
11c328
Patch3: sqlite-3.12.2-no-malloc-usable-size.patch
11c328
# Temporary workaround for failed percentile test, see patch for details
11c328
Patch4: sqlite-3.8.0-percentile-test.patch
11c328
# Disable test failing due to tcl regression. Details in patch file.
11c328
Patch6: sqlite-3.8.10.1-tcl-regress-tests.patch
11c328
# Disable test date-2.2c on i686
11c328
Patch7: sqlite-3.16-datetest-2.2c.patch
11c328
# Modify sync2.test to pass with DIRSYNC turned off
11c328
Patch8: sqlite-3.18.0-sync2-dirsync.patch
11c328
# Fix for CVE-2019-8457 (rhbz#1723338)
11c328
# https://www.sqlite.org/src/info/90acdbfce9c08858
11c328
Patch9: sqlite-3.26.0-out-of-bounds-read.patch
11c328
# Fix for CVE-2019-13752
11c328
Patch10: sqlite-3.26-CVE-2019-13752.patch
11c328
# Fix for CVE-2019-13753
11c328
Patch11: sqlite-3.26-CVE-2019-13753.patch
11c328
# Fix for CVE-2019-13734
11c328
Patch12: sqlite-3.26.0-CVE-2019-13734.patch
11c328
# Fix for CVE-2019-19924
11c328
Patch13: sqlite-3.26.0-CVE-2019-19924.patch
11c328
# Fix for CVE-2019-19923
11c328
Patch14: sqlite-3.26.0-CVE-2019-19923.patch
11c328
# Fix for CVE-2019-19925
11c328
Patch15: sqlite-3.26.0-CVE-2019-19925.patch
11c328
# Fix for CVE-2019-19959
11c328
Patch16: sqlite-3.26.0-CVE-2019-19959.patch
11c328
# Fix for issues found by covscan
11c328
Patch17: sqlite-3.26.0-zPath-covscan.patch
11c328
# Fix for CVE-2019-20218
11c328
Patch18: sqlite-3.26.0-CVE-2019-20218.patch
11c328
# Fix for CVE-2020-6405
11c328
Patch19: sqlite-3.26.0-CVE-2020-6405.patch
11c328
# Fix for CVE-2020-9327
11c328
Patch20: sqlite-3.26.0-CVE-2020-9327.patch
11c328
# Fix for CVE-2019-16168
11c328
Patch21: sqlite-3.26.0-CVE-2019-16168.patch
11c328
# Fix for CVE-2019-5018
11c328
Patch22: sqlite-3.26.0-CVE-2019-5018.patch
11c328
# Fix for CVE-2020-13632
11c328
Patch23: sqlite-3.26.0-CVE-2020-13632.patch
11c328
# Fix for CVE-2020-13631
11c328
Patch24: sqlite-3.26.0-CVE-2020-13631.patch
11c328
# Fix for CVE-2020-13630
11c328
Patch25: sqlite-3.26.0-CVE-2020-13630.patch
11c328
# Fix for CVE-2020-13434
11c328
# upstream commit: https://www.sqlite.org/src/info/d08d3405878d394e
11c328
Patch26: sqlite-3.26.0-CVE-2020-13434.patch
11c328
# Fix for CVE-2020-15358
11c328
# upstream commit: https://www.sqlite.org/src/info/10fa79d00f8091e5
11c328
Patch27: sqlite-3.26.0-CVE-2020-15358.patch
11c328
11c328
#end-of-patches-from-RHEL
11c328
######################
11c328
11c328
11c328
# mingw specific patches
11c328
# Don't try to link against pthreads even if it is available
11c328
Patch1001:      sqlite-dont-search-for-pthreads-on-non-unix.patch
11c328
11c328
# Don't force build exe extension same as target exe extension
11c328
Patch1002:      sqlite-mingw-crosscompile.patch
11c328
11c328
BuildRequires:  mingw32-filesystem >= 95
11c328
BuildRequires:  mingw32-gcc
11c328
BuildRequires:  mingw32-binutils
11c328
BuildRequires:  mingw32-pdcurses
11c328
BuildRequires:  mingw32-readline
11c328
BuildRequires:  mingw32-termcap
11c328
11c328
BuildRequires:  mingw64-filesystem >= 95
11c328
BuildRequires:  mingw64-gcc
11c328
BuildRequires:  mingw64-binutils
11c328
BuildRequires:  mingw64-pdcurses
11c328
BuildRequires:  mingw64-readline
11c328
BuildRequires:  mingw64-termcap
11c328
11c328
# For the pthread patch
11c328
BuildRequires:  autoconf automake libtool
11c328
11c328
BuildRequires:  /usr/bin/tclsh
11c328
11c328
%if %{with tcl}
11c328
BuildRequires:  /usr/bin/tclsh
11c328
BuildRequires:  mingw32-tcl
11c328
%endif
11c328
11c328
11c328
%description
11c328
SQLite is a C library that implements an SQL database engine. A large
11c328
subset of SQL92 is supported. A complete database is stored in a
11c328
single disk file. The API is designed for convenience and ease of use.
11c328
Applications that link against SQLite can enjoy the power and
11c328
flexibility of an SQL database without the administrative hassles of
11c328
supporting a separate database server.  Version 2 and version 3 binaries
11c328
are named to permit each to be installed on a single host
11c328
11c328
This package contains cross-compiled libraries and development tools
11c328
for Windows.
11c328
11c328
11c328
# Win32
11c328
%package -n mingw32-%{name1}
11c328
Summary:        MinGW Windows port of sqlite embeddable SQL database engine
11c328
Requires:       pkgconfig
11c328
11c328
%description -n mingw32-%{name1}
11c328
SQLite is a C library that implements an SQL database engine. A large
11c328
subset of SQL92 is supported. A complete database is stored in a
11c328
single disk file. The API is designed for convenience and ease of use.
11c328
Applications that link against SQLite can enjoy the power and
11c328
flexibility of an SQL database without the administrative hassles of
11c328
supporting a separate database server.  Version 2 and version 3 binaries
11c328
are named to permit each to be installed on a single host
11c328
11c328
This package contains cross-compiled libraries and development tools
11c328
for Windows.
11c328
11c328
%package -n mingw32-%{name1}-static
11c328
Summary:        Static version of MinGW Windows port of sqlite library
11c328
Requires:       mingw32-%{name1} = %{version}-%{release}
11c328
Group:          Development/Libraries
11c328
11c328
%description -n mingw32-%{name1}-static
11c328
SQLite is a C library that implements an SQL database engine. A large
11c328
subset of SQL92 is supported. A complete database is stored in a
11c328
single disk file. The API is designed for convenience and ease of use.
11c328
Applications that link against SQLite can enjoy the power and
11c328
flexibility of an SQL database without the administrative hassles of
11c328
supporting a separate database server.  Version 2 and version 3 binaries
11c328
are named to permit each to be installed on a single host
11c328
11c328
This package contains static cross-compiled library
11c328
11c328
# Win64
11c328
%package -n mingw64-%{name1}
11c328
Summary:        MinGW Windows port of sqlite embeddable SQL database engine
11c328
Requires:       pkgconfig
11c328
11c328
%description -n mingw64-%{name1}
11c328
SQLite is a C library that implements an SQL database engine. A large
11c328
subset of SQL92 is supported. A complete database is stored in a
11c328
single disk file. The API is designed for convenience and ease of use.
11c328
Applications that link against SQLite can enjoy the power and
11c328
flexibility of an SQL database without the administrative hassles of
11c328
supporting a separate database server.  Version 2 and version 3 binaries
11c328
are named to permit each to be installed on a single host
11c328
11c328
This package contains cross-compiled libraries and development tools
11c328
for Windows.
11c328
11c328
%package -n mingw64-%{name1}-static
11c328
Summary:        Static version of MinGW Windows port of sqlite library
11c328
Requires:       mingw64-%{name1} = %{version}-%{release}
11c328
Group:          Development/Libraries
11c328
11c328
%description -n mingw64-%{name1}-static
11c328
SQLite is a C library that implements an SQL database engine. A large
11c328
subset of SQL92 is supported. A complete database is stored in a
11c328
single disk file. The API is designed for convenience and ease of use.
11c328
Applications that link against SQLite can enjoy the power and
11c328
flexibility of an SQL database without the administrative hassles of
11c328
supporting a separate database server.  Version 2 and version 3 binaries
11c328
are named to permit each to be installed on a single host
11c328
11c328
This package contains static cross-compiled library
11c328
11c328
11c328
%?mingw_debug_package
11c328
11c328
11c328
%prep
11c328
%setup -q -n %{name1}-src-%{realver}
11c328
11c328
%patch1 -p1
11c328
%patch2 -p1
11c328
%patch3 -p1
11c328
%patch4 -p1
11c328
%patch6 -p1
11c328
%ifarch %{ix86}
11c328
%patch7 -p1
11c328
%endif
11c328
%patch8 -p1
11c328
%patch9 -p1
11c328
%patch10 -p1
11c328
%patch11 -p1
11c328
%patch12 -p1
11c328
%patch13 -p1
11c328
%patch14 -p1
11c328
%patch15 -p1
11c328
%patch16 -p1
11c328
%patch17 -p1
11c328
%patch18 -p1
11c328
%patch19 -p1
11c328
%patch20 -p1
11c328
%patch21 -p1
11c328
%patch22 -p1
11c328
%patch23 -p1
11c328
%patch24 -p1
11c328
%patch25 -p1
11c328
%patch26 -p1
11c328
%patch27 -p1
11c328
11c328
%patch1001 -p0 -b .pthread
11c328
%patch1002 -p0 -b .cc
11c328
autoreconf -i --force
11c328
11c328
11c328
%build
11c328
# I think there's a bug in the configure script where, if
11c328
# cross-compiling, it cannot correctly determine the target executable
11c328
# extension (ie. .exe).  As a result it doesn't correctly detect that
11c328
# the target is Windows and so tries to use Unix-specific functions
11c328
# which don't exist.  In any case we can work around this by forcing
11c328
# the extension via this export.
11c328
#   - RWMJ 2008-09-30
11c328
export config_TARGET_EXEEXT=.exe
11c328
# add compile flags to enable rtree, fts3
11c328
export MINGW32_CFLAGS="%{mingw32_cflags} -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_DISABLE_DIRSYNC=1 -DSQLITE_ENABLE_FTS3=3 -DSQLITE_ENABLE_RTREE=1 -fno-strict-aliasing"
11c328
export MINGW64_CFLAGS="%{mingw64_cflags} -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_DISABLE_DIRSYNC=1 -DSQLITE_ENABLE_FTS3=3 -DSQLITE_ENABLE_RTREE=1 -fno-strict-aliasing"
11c328
11c328
%mingw_configure %{!?with_tcl:--disable-tcl} --enable-load-extension
11c328
11c328
# -lc hack
11c328
for i in build_win32 build_win64 ; do
11c328
    pushd $i
11c328
    sed -e s,build_libtool_need_lc=yes,build_libtool_need_lc=no, < libtool > libtool.x
11c328
    mv libtool.x libtool
11c328
    chmod a+x libtool
11c328
    popd
11c328
done
11c328
11c328
%mingw_make %{?_smp_mflags}
11c328
11c328
11c328
%install
11c328
%mingw_make_install DESTDIR=$RPM_BUILD_ROOT
11c328
11c328
chmod 0644 $RPM_BUILD_ROOT%{mingw32_libdir}/libsqlite3.dll.a
11c328
chmod 0644 $RPM_BUILD_ROOT%{mingw64_libdir}/libsqlite3.dll.a
11c328
11c328
%if %{with tcl}
11c328
install -d -m755 $RPM_BUILD_ROOT%{mingw32_datadir}/tcl%{tclversion}/sqlite3/
11c328
mv $RPM_BUILD_ROOT%{_datadir}/tcl%{tclversion}/sqlite3/pkgIndex.tcl $RPM_BUILD_ROOT%{mingw32_datadir}/tcl%{tclversion}/sqlite3/
11c328
11c328
install -d -m755 $RPM_BUILD_ROOT%{mingw64_datadir}/tcl%{tclversion}/sqlite3/
11c328
mv $RPM_BUILD_ROOT%{_datadir}/tcl%{tclversion}/sqlite3/pkgIndex.tcl $RPM_BUILD_ROOT%{mingw64_datadir}/tcl%{tclversion}/sqlite3/
11c328
%endif
11c328
11c328
# Drop all .la files
11c328
find $RPM_BUILD_ROOT -name "*.la" -delete
11c328
11c328
# Win32
11c328
%files -n mingw32-%{name1}
11c328
%doc README.md VERSION
11c328
%{mingw32_bindir}/sqlite3.exe
11c328
%{mingw32_bindir}/libsqlite3-0.dll
11c328
%{mingw32_libdir}/libsqlite3.dll.a
11c328
%{mingw32_includedir}/sqlite3.h
11c328
%{mingw32_includedir}/sqlite3ext.h
11c328
%{mingw32_libdir}/pkgconfig/sqlite3.pc
11c328
%if %{with tcl}
11c328
%{mingw32_datadir}/tcl%{tclversion}/sqlite3/
11c328
%{mingw32_datadir}/tcl%{tclversion}/sqlite3/pkgIndex.tcl
11c328
%endif
11c328
11c328
%files -n mingw32-%{name1}-static
11c328
%{mingw32_libdir}/libsqlite3.a
11c328
11c328
# Win64
11c328
%files -n mingw64-%{name1}
11c328
%doc README.md VERSION
11c328
%{mingw64_bindir}/sqlite3.exe
11c328
%{mingw64_bindir}/libsqlite3-0.dll
11c328
%{mingw64_libdir}/libsqlite3.dll.a
11c328
%{mingw64_includedir}/sqlite3.h
11c328
%{mingw64_includedir}/sqlite3ext.h
11c328
%{mingw64_libdir}/pkgconfig/sqlite3.pc
11c328
%if %{with tcl}
11c328
%{mingw64_datadir}/tcl%{tclversion}/sqlite3/
11c328
%{mingw64_datadir}/tcl%{tclversion}/sqlite3/pkgIndex.tcl
11c328
%endif
11c328
11c328
%files -n mingw64-%{name1}-static
11c328
%{mingw64_libdir}/libsqlite3.a
11c328
11c328
11c328
%changelog
11c328
11c328
* Mon Nov 30 2020 Uri Lublin <uril@redhat.com> - 3.26.0.0-1
11c328
- Rebase to sqlite 3.26.0
11c328
- Fix CVE-2019-8457  CVE-2019-13752 CVE-2019-13753 CVE-2019-13734
11c328
- Fix CVE-2019-19924 CVE-2019-19923 CVE-2019-19925 CVE-2019-19959
11c328
- Fix CVE-2019-20218 CVE-2020-6405  CVE-2020-9327  CVE-2019-5018
11c328
- Fix CVE-2019-16168
11c328
  Resolves: rhbz#1826898
11c328
- Fix CVE-2020-13632
11c328
  Resolves: rhbz#1845615
11c328
- Fix CVE-2020-13631
11c328
  Resolves: rhbz#1845475
11c328
- Fix CVE-2020-13630
11c328
  Resolves: rhbz#1845212
11c328
- Fix CVE-2020-13434
11c328
  Resolves: rhbz#1845851
11c328
- Fix CVE-2020-15358
11c328
11c328
* Tue Aug 14 2018 Victor Toso <victortoso@redhat.com> - 3.22.0.0-3
11c328
- ExclusiveArch: i686, x86_64
11c328
- Related: rhbz#1615874
11c328
11c328
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.22.0.0-2
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
11c328
11c328
* Tue Jan 23 2018 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.22.0.0-1
11c328
- update to 3.22.0.0
11c328
11c328
* Thu Aug 24 2017 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.20.1.0-1
11c328
- update to 3.20.1.0
11c328
11c328
* Wed Aug 02 2017 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.20.0.0-1
11c328
- update to 3.20.0.0
11c328
11c328
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.19.3.0-2
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
11c328
11c328
* Fri Jun 09 2017 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.19.3.0-1
11c328
- update to 3.19.3.0
11c328
11c328
* Thu May 25 2017 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.19.1.0-1
11c328
- update to 3.19.1.0
11c328
11c328
* Tue May 23 2017 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.19.0.0-1
11c328
- update to 3.19.0.0
11c328
11c328
* Fri Mar 31 2017 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.18.0.0-1
11c328
- update to 3.18.0.0
11c328
11c328
* Tue Feb 14 2017 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.17.0.0-1
11c328
- update to 3.17.0.0
11c328
11c328
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.16.2.0-2
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
11c328
11c328
* Sat Jan 07 2017 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.16.2.0-1
11c328
- update to 3.16.2.0
11c328
11c328
* Wed Jan 04 2017 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.16.1.0-1
11c328
- update to 3.16.1.0
11c328
11c328
* Tue Jan 03 2017 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.16.0.0-1
11c328
- update to 3.16.0.0
11c328
11c328
* Thu Dec 01 2016 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.15.2.0-1
11c328
- update to 3.15.2.0
11c328
11c328
* Tue Nov 08 2016 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.15.1.0-1
11c328
- update to 3.15.1.0
11c328
11c328
* Sun Oct 16 2016 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.15.0.0-1
11c328
- update to 3.15.0.0
11c328
11c328
* Fri Aug 12 2016 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.14.1.0-1
11c328
- update to 3.14.1.0
11c328
11c328
* Tue Apr 19 2016 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.12.2.0-1
11c328
- update to 3.12.2.0
11c328
11c328
* Sun Apr 10 2016 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.12.1.0-1
11c328
- update to 3.12.1.0
11c328
11c328
* Wed Mar 30 2016 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.12.0.0-1
11c328
- update to 3.12.0.0
11c328
11c328
* Fri Mar 04 2016 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.11.1.0-1
11c328
- update to 3.11.1.0
11c328
11c328
* Thu Feb 18 2016 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.11.0.0-1
11c328
- update to 3.11.0.0
11c328
11c328
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.2.0-2
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
11c328
11c328
* Thu Jan 21 2016 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.10.2.0-1
11c328
- update to 3.10.2.0
11c328
11c328
* Thu Jan 14 2016 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.10.1.0-1
11c328
- update to 3.10.1.0
11c328
11c328
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.4.3-3
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
11c328
11c328
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.4.3-2
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
11c328
11c328
* Thu May 29 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.8.4.3-1
11c328
- Update to 3.8.4.3
11c328
11c328
* Sat Jan 25 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.8.2-1
11c328
- Update to 3.8.2
11c328
11c328
* Wed Nov 20 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.8.1-1
11c328
- Update to 3.8.1
11c328
11c328
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.17-3
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
11c328
11c328
* Sat Jun 15 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.7.17-2
11c328
- Rebuild to resolve InterlockedCompareExchange regression in mingw32 libraries
11c328
11c328
* Sun Jun  2 2013 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.7.17-1
11c328
- update to 3.7.17
11c328
11c328
* Sun May 12 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.7.16.2-2
11c328
- Don't try to link against pthreads even if it is available on win32
11c328
  (sqlite uses the native win32 threading API already)
11c328
11c328
* Mon May  6 2013 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.7.16.2-1
11c328
- update to 3.7.16.2
11c328
11c328
* Sun Mar 24 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.7.16-1
11c328
- Update to 3.7.16
11c328
11c328
* Sun Mar  3 2013 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.7.15.2-1
11c328
- Update to 3.7.15.2
11c328
11c328
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.14.1-2
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
11c328
11c328
* Thu Dec  6 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.7.14.1-1
11c328
- Update to 3.7.14.1
11c328
- Dropped all patches which are not needed for the mingw target
11c328
- There's no need to re-run the autotools any more
11c328
11c328
* Tue Dec  4 2012 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.7.13-1
11c328
- update to 3.7.13
11c328
11c328
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.9-7
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
11c328
11c328
* Sun Apr 22 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.7.9-6
11c328
- Add BR: mingw64-pdcurses
11c328
11c328
* Sat Mar 10 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.7.9-5
11c328
- Added win64 support
11c328
11c328
* Fri Mar 09 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.7.9-4
11c328
- Dropped .la files
11c328
11c328
* Tue Mar 06 2012 Kalev Lember <kalevlember@gmail.com> - 3.7.9-3
11c328
- Renamed the source package to mingw-sqlite (#800450)
11c328
- Modernize the spec file
11c328
- Use mingw macros without leading underscore
11c328
11c328
* Mon Feb 27 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.7.9-2
11c328
- Rebuild against the mingw-w64 toolchain
11c328
11c328
* Mon Jan 16 2012 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.7.9-1
11c328
- update to 3.7.9
11c328
11c328
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.5-3
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
11c328
11c328
* Sat Dec 24 2011 Ivan Romanov <drizt@land.ru> - 3.7.5-2
11c328
- static subpackage
11c328
11c328
* Sun Feb 13 2011 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.7.5-1
11c328
- update to 3.7.5
11c328
11c328
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.3-2
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
11c328
11c328
* Mon Dec  6 2010 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.7.3-1
11c328
- update to 3.7.3
11c328
11c328
* Sun Jan 31 2010 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.6.22-1
11c328
- update to 3.6.22
11c328
11c328
* Sun Dec  6 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.6.20-1
11c328
- update to 3.6.20
11c328
11c328
* Sun Sep 20 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.6.17-1
11c328
- update to 3.6.17
11c328
11c328
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.6.14.2-2
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
11c328
11c328
* Tue Jun 23 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.6.14.2-1
11c328
- update to 3.6.14.2
11c328
- add debuginfo packages
11c328
11c328
* Thu Apr 23 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.6.12-4
11c328
- fix CFLAGS setting
11c328
11c328
* Thu Apr 23 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.6.12-3
11c328
- use Erik van Pienbroek way to add to CFLAGS
11c328
11c328
* Thu Apr 23 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 3.6.12-2
11c328
- BR tclsh; the build process without tclsh and with extensions
11c328
  enabled is broken
11c328
11c328
* Thu Apr 23 2009 Thomas Sailer <t.sailer@alumni.ee.ethz.ch> - 3.6.12-1
11c328
- update to 3.6.12 to match native
11c328
- enable rtree, fts3
11c328
11c328
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.6.6.2-3
11c328
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
11c328
11c328
* Fri Feb 20 2009 Richard W.M. Jones <rjones@redhat.com> - 3.6.6.2-2
11c328
- Rebuild for mingw32-gcc 4.4
11c328
11c328
* Tue Dec 16 2008 Richard Jones <rjones@redhat.com> - 3.6.6.2-1
11c328
- New upstream release (to match Fedora native), 3.6.6.2.
11c328
- Replace patches with ones from native.
11c328
- Rebase -no-undefined patch.
11c328
- Remove spurious +x permissions on libsqlite3.dll.a.
11c328
- Requires pkgconfig.
11c328
11c328
* Sat Nov 22 2008 Richard Jones <rjones@redhat.com> - 3.5.9-3
11c328
- Rebuild against new readline.
11c328
11c328
* Fri Oct 31 2008 Richard Jones <rjones@redhat.com> - 3.5.9-2
11c328
- Rebuild against latest termcap.
11c328
11c328
* Thu Sep 25 2008 Richard Jones <rjones@redhat.com> - 3.5.9-1
11c328
- Initial RPM release.