From 0f5343cc7e70d4317f9d5582875a62bdb0ea9534 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sun, 1 Jun 2025 18:02:56 +0200 Subject: [PATCH 01/21] Update to 4.10.7 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ea12640..a1f6986 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ /wxsqlite3-4.10.4.tar.gz /wxsqlite3-4.10.5.tar.gz /wxsqlite3-4.10.6.tar.gz +/wxsqlite3-4.10.7.tar.gz diff --git a/sources b/sources index 3815fc0..8eb9009 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.10.6.tar.gz) = 51fed719889d91f2baab65ad93fb490c578b4a31ac755f600e0d37f748faf39521177c5176c6f07182ffe5a6c9981083767e22ad573d9af1c469635118b9b5fb +SHA512 (wxsqlite3-4.10.7.tar.gz) = 380d0ed7e7fc71aef99a51d118dde33044e6b6d98593a715c227c07a84681ba59c047a5c143bad6a2b89bdba762c5683d73c6efd44ade8836ae7023d92b28fc6 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index b9060c9..873682f 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.10.6 +Version: 4.10.7 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Sun Jun 01 2025 Martin Gansser 4.10.7-1 +- Update to 4.10.7 + * Tue May 06 2025 Martin Gansser 4.10.6-1 - Update to 4.10.6 From 62fd481bca7ca70729de8389a7265513e200919f Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 7 Jun 2025 15:39:40 +0200 Subject: [PATCH 02/21] Update to 4.10.8 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a1f6986..474058e 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ /wxsqlite3-4.10.5.tar.gz /wxsqlite3-4.10.6.tar.gz /wxsqlite3-4.10.7.tar.gz +/wxsqlite3-4.10.8.tar.gz diff --git a/sources b/sources index 8eb9009..1d9eb80 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.10.7.tar.gz) = 380d0ed7e7fc71aef99a51d118dde33044e6b6d98593a715c227c07a84681ba59c047a5c143bad6a2b89bdba762c5683d73c6efd44ade8836ae7023d92b28fc6 +SHA512 (wxsqlite3-4.10.8.tar.gz) = bb1ce38ba7e3a3ef5b146ba52856841361be41d39de85207be19a7796f8b8aa9fa76959571241f1d780b26d20eb10f6504594a987ffbe69265c03021ab09cae7 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 873682f..4d84053 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.10.7 +Version: 4.10.8 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Sat Jun 07 2025 Martin Gansser 4.10.8-1 +- Update to 4.10.8 + * Sun Jun 01 2025 Martin Gansser 4.10.7-1 - Update to 4.10.7 From e4408168ccc5f1b84f91c667f61f1f2807b5b966 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 10 Jul 2025 14:20:46 +0200 Subject: [PATCH 03/21] Update to 4.10.9 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 474058e..f3e1fc6 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ /wxsqlite3-4.10.6.tar.gz /wxsqlite3-4.10.7.tar.gz /wxsqlite3-4.10.8.tar.gz +/wxsqlite3-4.10.9.tar.gz diff --git a/sources b/sources index 1d9eb80..118e265 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.10.8.tar.gz) = bb1ce38ba7e3a3ef5b146ba52856841361be41d39de85207be19a7796f8b8aa9fa76959571241f1d780b26d20eb10f6504594a987ffbe69265c03021ab09cae7 +SHA512 (wxsqlite3-4.10.9.tar.gz) = 97ec91172eff31b268f4e35201dd90a1253a5ad806e10ef671d21c874784c1f0dba266b17d5aa4babb4ad5c3a4370a8dec521a79a16d404ae4944a1097f77e53 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 4d84053..afce293 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.10.8 +Version: 4.10.9 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Thu Jul 10 2025 Martin Gansser 4.10.9-1 +- Update to 4.10.9 + * Sat Jun 07 2025 Martin Gansser 4.10.8-1 - Update to 4.10.8 From 0f418632ea12cf6d8524d8043c9517df43e92b99 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Tue, 15 Jul 2025 08:18:08 +0200 Subject: [PATCH 04/21] Update to 4.10.10 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f3e1fc6..b44bc30 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ /wxsqlite3-4.10.7.tar.gz /wxsqlite3-4.10.8.tar.gz /wxsqlite3-4.10.9.tar.gz +/wxsqlite3-4.10.10.tar.gz diff --git a/sources b/sources index 118e265..fcbd92f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.10.9.tar.gz) = 97ec91172eff31b268f4e35201dd90a1253a5ad806e10ef671d21c874784c1f0dba266b17d5aa4babb4ad5c3a4370a8dec521a79a16d404ae4944a1097f77e53 +SHA512 (wxsqlite3-4.10.10.tar.gz) = 37faf096d2fceb70b9ec184af5963587a62264c9849a0f2f395d23ac08a843e51faf923b2f820025f943124071a11fb89aeefccc07b40cfad31bdfc3c07ff4aa diff --git a/wxsqlite3.spec b/wxsqlite3.spec index afce293..4f58d31 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.10.9 +Version: 4.10.10 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Tue Jul 15 2025 Martin Gansser 4.10.10-1 +- Update to 4.10.10 + * Thu Jul 10 2025 Martin Gansser 4.10.9-1 - Update to 4.10.9 From 3bdca75ce7628de512215e1cbebef7bffbed196a Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 19 Jul 2025 10:13:58 +0200 Subject: [PATCH 05/21] Update to 4.10.11 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b44bc30..6677bda 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ /wxsqlite3-4.10.8.tar.gz /wxsqlite3-4.10.9.tar.gz /wxsqlite3-4.10.10.tar.gz +/wxsqlite3-4.10.11.tar.gz diff --git a/sources b/sources index fcbd92f..4a40300 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.10.10.tar.gz) = 37faf096d2fceb70b9ec184af5963587a62264c9849a0f2f395d23ac08a843e51faf923b2f820025f943124071a11fb89aeefccc07b40cfad31bdfc3c07ff4aa +SHA512 (wxsqlite3-4.10.11.tar.gz) = ed7fed4766161521b99e08a5ad712d15579f072b1d475eedf0b18214e692917ffecc96800c5b409df2e0a66b7a2ec4062d820c819c280e20546e5a26b0cdcdbe diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 4f58d31..722235e 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.10.10 +Version: 4.10.11 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Sat Jul 19 2025 Martin Gansser 4.10.11-1 +- Update to 4.10.11 + * Tue Jul 15 2025 Martin Gansser 4.10.10-1 - Update to 4.10.10 From eaaeef69cd0a0e244cbb62b681720401c95d2312 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:35:04 +0000 Subject: [PATCH 06/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- wxsqlite3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 722235e..272fbc9 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -4,7 +4,7 @@ Name: wxsqlite3 Version: 4.10.11 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ wrapper around the SQLite 3.x database License: LGPL-3.0-or-later WITH WxWindows-exception-3.1 @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 4.10.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sat Jul 19 2025 Martin Gansser 4.10.11-1 - Update to 4.10.11 From 28d82719a1bd012725f221b78f9c5153b0b42f75 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 2 Aug 2025 16:11:16 +0200 Subject: [PATCH 07/21] Update to 4.10.12 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 819 +++++++++++++++++++++++++------------------------ 3 files changed, 413 insertions(+), 409 deletions(-) diff --git a/.gitignore b/.gitignore index 6677bda..58029fe 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ /wxsqlite3-4.10.9.tar.gz /wxsqlite3-4.10.10.tar.gz /wxsqlite3-4.10.11.tar.gz +/wxsqlite3-4.10.12.tar.gz diff --git a/sources b/sources index 4a40300..a8fcaa6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.10.11.tar.gz) = ed7fed4766161521b99e08a5ad712d15579f072b1d475eedf0b18214e692917ffecc96800c5b409df2e0a66b7a2ec4062d820c819c280e20546e5a26b0cdcdbe +SHA512 (wxsqlite3-4.10.12.tar.gz) = 7f2a3246b39270cd52c4221f3b338c1f8c3261af8b2950cd8c9ff3915400c924956c5ee3c7e0afe5d86d322ce93af2e68bd3821bd8e56d910c1e1d1791ca9af1 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 272fbc9..8d63f5f 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -1,408 +1,411 @@ -# wx-config -%global wxversion %(wx-config-3.2 --release) -%global wxincdir %{_includedir}/wx-%{wxversion} - -Name: wxsqlite3 -Version: 4.10.11 -Release: 2%{?dist} -Summary: C++ wrapper around the SQLite 3.x database - -License: LGPL-3.0-or-later WITH WxWindows-exception-3.1 -URL: https://github.com/utelle/wxsqlite3 -Source0: https://github.com/utelle/wxsqlite3/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz - -# don't %%build the included wxSQLite+ application -BuildRequires: make -BuildRequires: gcc -BuildRequires: gcc-c++ -BuildRequires: wxGTK-devel -BuildRequires: sqlite-devel -BuildRequires: doxygen -BuildRequires: dos2unix -BuildRequires: autoconf -BuildRequires: automake - - -%description -wxSQLite3 is a C++ wrapper around the public domain SQLite 3.x database and is -specifically designed for use in programs based on the wxWidgets library. -wxSQLite3 does not try to hide the underlying database, in contrary almost all -special features of the current SQLite3 version 3.6.22 are supported, like for -example the creation of user defined scalar or aggregate functions. Since -SQLite stores strings in UTF-8 encoding, the wxSQLite3 methods provide -automatic conversion between wxStrings and UTF-8 strings. This works best for -the Unicode builds of wxWidgets. In ANSI builds the current locale conversion -object (wxConvCurrent) is used for conversion to/from UTF-8. Special care has -to be taken if external administration tools are used to modify the database -contents, since not all of these tools operate in Unicode resp. UTF-8 mode. -wxSQLite3 includes an optional extension for SQLite supporting key based -database file encryption using 128 bit AES encryption. Starting with version -1.9.6 of wxSQLite3 the encryption extension is compatible with the SQLite -amalgamation source. Experimental support for 256 bit AES encryption has been -added in version 1.9.8. - - -%package devel -Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: wxGTK-devel%{?_isa} - -%description devel -The %{name}-devel package contains libraries and header files for -developing applications that use %{name}. - -%package doc -Summary: Documentation files for %{name} -BuildArch: noarch - -%description doc -The %{name}-doc package contains html documentation -that use %{name}. - - -%prep -%autosetup -n %{name}-%{version} - -# activate correct build folder -#mv build30 build - -# delete bundled sqlite3 files -find -name sqlite3 -type d | xargs rm -rfv - -# set correct permission -#chmod a+x configure - -# fixex E: wrong-script-end-of-line-encoding -dos2unix readme.md - -# fixes W: spurious-executable-perm -find docs -type f -exec chmod a-x {} \; -chmod a-x include/wx/wxsqlite3.h src/wxsqlite3.cpp - -# fixes E: script-without-shebang -chmod -x LICENCE.txt readme.md - -%build -#autoreconf --install --force -autoreconf -%configure --enable-shared=yes --enable-static=no --enable-codec=chacha20 \ - --enable-codec=sqlcipher --enable-codec=rc4 --enable-codec=aes256 \ - --enable-codec=aes128 -# use correct wx-config file -sed -i -e 's|WX_CONFIG_NAME=wx-config|WX_CONFIG_NAME=wx-config-3.2|g' configure - -%make_build - -# build docs -pushd docs -doxygen -popd - -%install -%make_install INSTALL="install -p" - -# move headers from /usr/include/wx to /usr/include/wx-?.?/wx -mkdir %{buildroot}%{wxincdir} -mv %{buildroot}%{_includedir}/wx %{buildroot}%{wxincdir} - -find %{buildroot} -name '*.la' -exec rm -f {} ';' - -# install pkgconfig file -### mkdir -p %{buildroot}%{_libdir}/pkgconfig -###mv %{name}.pc %{buildroot}%{_libdir}/pkgconfig/%{name}.pc - - -%ldconfig_scriptlets - - -%files -%doc readme.md -%license LICENCE.txt -%{_libdir}/*.so.* - -%files devel -%{wxincdir}/wx/* -%{_libdir}/pkgconfig/%{name}.pc -%{_libdir}/*.so - -%files doc -%doc docs/html - - -%changelog -* Fri Jul 25 2025 Fedora Release Engineering - 4.10.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sat Jul 19 2025 Martin Gansser 4.10.11-1 -- Update to 4.10.11 - -* Tue Jul 15 2025 Martin Gansser 4.10.10-1 -- Update to 4.10.10 - -* Thu Jul 10 2025 Martin Gansser 4.10.9-1 -- Update to 4.10.9 - -* Sat Jun 07 2025 Martin Gansser 4.10.8-1 -- Update to 4.10.8 - -* Sun Jun 01 2025 Martin Gansser 4.10.7-1 -- Update to 4.10.7 - -* Tue May 06 2025 Martin Gansser 4.10.6-1 -- Update to 4.10.6 - -* Tue Mar 04 2025 Martin Gansser 4.10.5-1 -- Update to 4.10.5 - -* Fri Feb 21 2025 Martin Gansser 4.10.4-1 -- Update to 4.10.4 - -* Tue Feb 11 2025 Martin Gansser 4.10.3-1 -- Update to 4.10.3 - -* Fri Jan 17 2025 Martin Gansser 4.10.2-1 -- Update to 4.10.2 - -* Tue Jan 07 2025 Martin Gansser 4.10.1-1 -- Update to 4.10.1 - -* Thu Jan 02 2025 Martin Gansser 4.10.0-1 -- Update to 4.10.0 - -* Wed Oct 23 2024 Martin Gansser 4.9.12-1 -- Update to 4.9.12 - -* Mon Sep 23 2024 Martin Gansser - 4.9.11-3 -- Migrate to SPDX license - -* Sat Jul 20 2024 Fedora Release Engineering - 4.9.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sun Jun 16 2024 Martin Gansser 4.9.11-1 -- Update to 4.9.11 - -* Wed May 29 2024 Martin Gansser 4.9.10-1 -- Update to 4.9.10 - -* Sat Jan 27 2024 Fedora Release Engineering - 4.8.2-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 4.8.2-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 4.8.2-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Mon Oct 17 2022 Martin Gansser 4.8.2-6 -- Update wxsqlite3.spec to enable encryption - -* Fri Aug 12 2022 Martin Gansser 4.8.2-5 -- Use correct wx-config file in configure - -* Wed Aug 10 2022 Martin Gansser 4.8.2-4 -- Set wxversion to 3.1 for fedora <= 36 - -* Mon Aug 08 2022 Martin Gansser 4.8.2-3 -- Set wxversion to 3.0 for fedora <= 36 - -* Sun Aug 07 2022 Martin Gansser 4.8.2-2 -- Set wxversion to 3.2 for fedora} >= 37 - -* Fri Aug 05 2022 Martin Gansser 4.8.2-1 -- Update to 4.8.2 - -* Thu Aug 04 2022 Scott Talbert - 4.5.1-7 -- Rebuild with wxWidgets 3.2 - -* Sat Jul 23 2022 Fedora Release Engineering - 4.5.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 4.5.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 4.5.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jan 27 2021 Fedora Release Engineering - 4.5.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 4.5.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Feb 04 2020 Martin Gansser 4.5.1-1 -- Update to 4.5.1 - -* Fri Jan 31 2020 Fedora Release Engineering - 3.4.1-0.10git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 3.4.1-0.9git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 3.4.1-0.8git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 21 2018 Martin Gansser 3.4.1-0.7git91de286 -- Fix FTBFS due missing BR gcc-c++ (RHBZ#1606715) - -* Sat Jul 14 2018 Fedora Release Engineering - 3.4.1-0.6git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 3.4.1-0.5git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 3.4.1-0.4git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 3.4.1-0.3git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 3.4.1-0.2git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Nov 02 2016 Martin Gansser 3.4.1-0.1git91de286 -- Update to 3.4.1-0.1git91de286 - -* Sun Aug 28 2016 Martin Gansser 3.4.0-0.1git6feb9d1 -- Update to 3.4.0-0.1git6feb9d1 - -* Sun Apr 24 2016 Martin Gansser 3.3.2-0.1gitb05867d -- switched to github -- added BR doxygen -- spec file cleanup - -* Sun Apr 10 2016 Martin Gansser 3.3.1-1 -- Update to 3.3.1 -- Replaced BR wxGTK-devel by wxGTK3-devel - -* Sat Feb 06 2016 Martin Gansser 3.3.0-3 -- Added BR dos2unix -- fixed rpmlint warnings - -* Fri Feb 05 2016 Fedora Release Engineering - 3.3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Dec 18 2015 Martin Gansser 3.3.0-1 -- Update to 3.3.0 - -* Fri Jun 19 2015 Fedora Release Engineering - 3.2.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 3.2.1-2 -- Rebuilt for GCC 5 C++11 ABI change - -* Thu Mar 05 2015 Martin Gansser 3.2.1-1 -- Update to 3.2.1 - -* Sun Jan 04 2015 Martin Gansser 3.2.0-2 -- fixed library path in pkgconfig file - -* Sun Jan 04 2015 Martin Gansser 3.2.0-1 -- Update to 3.2.0 - -* Mon Aug 18 2014 Fedora Release Engineering - 3.1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Mon Jun 30 2014 Martin Gansser 3.1.1-1 -- update to 3.1.1 - -* Mon Jun 02 2014 Martin Gansser 3.1.0-2 -- dropped CXXFLAGS to avoid compiler warnings - -* Wed May 28 2014 Martin Gansser 3.1.0-1 -- Update to 3.1.0 -- added CXXFLAGS to avoid compiler warnings - -* Mon Dec 9 2013 Martin Gansser 3.0.6.1-1 -- update to 3.0.6.1 - -* Mon Sep 9 2013 Martin Gansser 3.0.5-1 -- Update to 3.0.5 - -* Sun May 5 2013 Martin Gansser 3.0.3-1 -- Update to 3.0.3 -- rebuild for new release -- Update wxsqlite3-3.0.1.pc.in to wxsqlite3-3.0.3.pc.in due lib name change - -* Sat Feb 16 2013 Martin Gansser 3.0.2-1 -- Update to 3.0.2 -- rebuild for new release - -* Fri Feb 15 2013 Fedora Release Engineering - 3.0.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Dec 26 2012 Martin Gansser 3.0.1-4 -- added own Debian-compatible pkgconfig file -- specfile cleanup - -* Mon Dec 24 2012 Martin Gansser 3.0.1-3 -- added %%wx-config to determine wx version -- moved wx header files to corresponding wx-version -- removed requirement in doc section - -* Sun Dec 23 2012 Martin Gansser 3.0.1-2 -- added wxsqlite3.pc patch for pkgconfig - -* Sat Nov 24 2012 Martin Gansser 3.0.1-1 -- update to 3.0.1 -- specfile cleanup - -* Sat Oct 20 2012 Martin Gansser 3.0.0.1-7 -- added wxsqlite3.pc file - -* Tue Oct 16 2012 Martin Gansser 3.0.0.1-6 -- added chmod a-x for all files -- added chmod a+x for configure29 - -* Sun Oct 14 2012 Martin Gansser 3.0.0.1-5 -- corrected wx include path in file section -- dropped unusual percentage symbol from doc subpackage -- deleted unecessary Requires from doc subpackage - -* Sun Oct 14 2012 Martin Gansser 3.0.0.1-4 -- removed %%_isa requirement from doc subpackage -- added BuildArch noarch to doc subpackage -- dropped chmod for configure - -* Sun Oct 14 2012 Martin Gansser 3.0.0.1-3 -- spec file cleanup -- dropped chmod for configure -- deleted bundled sqlite3 files -- removed %%defattr in file section becaus of no EPEL5 packaging -- corrected ownership of %%{_includedir}/wx in file section -- make install preserve timestamps -- added isa to requires tag -- improve executable flags for files in the doc folder -- separated html files into doc subpackage - -* Sun Sep 23 2012 Martin Gansser 3.0.0.1-2 -- removed unrecognized configure options - -* Wed Sep 19 2012 Martin Gansser 3.0.0.1-1 -- rebuild for new release - -* Tue Aug 30 2011 Dan Horák 2.1.3-1 -- updated to 2.1.3 - -* Sat Apr 23 2011 Dan Horák 2.1.1-1 -- updated to 2.1.1 - -* Thu Apr 14 2011 Dan Horák 2.1.0-1 -- updated to 2.1.0 - -* Sun Dec 12 2010 Dan Horák 2.0.2-1 -- updated to 2.0.2 - -* Mon Nov 1 2010 Dan Horák 2.0.1-1 -- updated to 2.0.1 - -* Tue Aug 10 2010 Dan Horák 2.0.0.1-1 -- updated to 2.0.0.1 - -* Sat Jul 24 2010 Dan Horák 2.0.0-1 -- updated to 2.0.0 - -* Mon Mar 22 2010 Dan Horák 1.9.9-1 -- updated to 1.9.9 - -* Sun Feb 14 2010 Dan Horák 1.9.8-1 -- initial Fedora version +# wx-config +%global wxversion %(wx-config-3.2 --release) +%global wxincdir %{_includedir}/wx-%{wxversion} + +Name: wxsqlite3 +Version: 4.10.12 +Release: 1%{?dist} +Summary: C++ wrapper around the SQLite 3.x database + +License: LGPL-3.0-or-later WITH WxWindows-exception-3.1 +URL: https://github.com/utelle/wxsqlite3 +Source0: https://github.com/utelle/wxsqlite3/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz + +# don't %%build the included wxSQLite+ application +BuildRequires: make +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: wxGTK-devel +BuildRequires: sqlite-devel +BuildRequires: doxygen +BuildRequires: dos2unix +BuildRequires: autoconf +BuildRequires: automake + + +%description +wxSQLite3 is a C++ wrapper around the public domain SQLite 3.x database and is +specifically designed for use in programs based on the wxWidgets library. +wxSQLite3 does not try to hide the underlying database, in contrary almost all +special features of the current SQLite3 version 3.6.22 are supported, like for +example the creation of user defined scalar or aggregate functions. Since +SQLite stores strings in UTF-8 encoding, the wxSQLite3 methods provide +automatic conversion between wxStrings and UTF-8 strings. This works best for +the Unicode builds of wxWidgets. In ANSI builds the current locale conversion +object (wxConvCurrent) is used for conversion to/from UTF-8. Special care has +to be taken if external administration tools are used to modify the database +contents, since not all of these tools operate in Unicode resp. UTF-8 mode. +wxSQLite3 includes an optional extension for SQLite supporting key based +database file encryption using 128 bit AES encryption. Starting with version +1.9.6 of wxSQLite3 the encryption extension is compatible with the SQLite +amalgamation source. Experimental support for 256 bit AES encryption has been +added in version 1.9.8. + + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: wxGTK-devel%{?_isa} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Documentation files for %{name} +BuildArch: noarch + +%description doc +The %{name}-doc package contains html documentation +that use %{name}. + + +%prep +%autosetup -n %{name}-%{version} + +# activate correct build folder +#mv build30 build + +# delete bundled sqlite3 files +find -name sqlite3 -type d | xargs rm -rfv + +# set correct permission +#chmod a+x configure + +# fixex E: wrong-script-end-of-line-encoding +dos2unix readme.md + +# fixes W: spurious-executable-perm +find docs -type f -exec chmod a-x {} \; +chmod a-x include/wx/wxsqlite3.h src/wxsqlite3.cpp + +# fixes E: script-without-shebang +chmod -x LICENCE.txt readme.md + +%build +#autoreconf --install --force +autoreconf +%configure --enable-shared=yes --enable-static=no --enable-codec=chacha20 \ + --enable-codec=sqlcipher --enable-codec=rc4 --enable-codec=aes256 \ + --enable-codec=aes128 +# use correct wx-config file +sed -i -e 's|WX_CONFIG_NAME=wx-config|WX_CONFIG_NAME=wx-config-3.2|g' configure + +%make_build + +# build docs +pushd docs +doxygen +popd + +%install +%make_install INSTALL="install -p" + +# move headers from /usr/include/wx to /usr/include/wx-?.?/wx +mkdir %{buildroot}%{wxincdir} +mv %{buildroot}%{_includedir}/wx %{buildroot}%{wxincdir} + +find %{buildroot} -name '*.la' -exec rm -f {} ';' + +# install pkgconfig file +### mkdir -p %{buildroot}%{_libdir}/pkgconfig +###mv %{name}.pc %{buildroot}%{_libdir}/pkgconfig/%{name}.pc + + +%ldconfig_scriptlets + + +%files +%doc readme.md +%license LICENCE.txt +%{_libdir}/*.so.* + +%files devel +%{wxincdir}/wx/* +%{_libdir}/pkgconfig/%{name}.pc +%{_libdir}/*.so + +%files doc +%doc docs/html + + +%changelog +* Sat Aug 02 2025 Martin Gansser 4.10.12-1 +- Update to 4.10.12 + +* Fri Jul 25 2025 Fedora Release Engineering - 4.10.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 19 2025 Martin Gansser 4.10.11-1 +- Update to 4.10.11 + +* Tue Jul 15 2025 Martin Gansser 4.10.10-1 +- Update to 4.10.10 + +* Thu Jul 10 2025 Martin Gansser 4.10.9-1 +- Update to 4.10.9 + +* Sat Jun 07 2025 Martin Gansser 4.10.8-1 +- Update to 4.10.8 + +* Sun Jun 01 2025 Martin Gansser 4.10.7-1 +- Update to 4.10.7 + +* Tue May 06 2025 Martin Gansser 4.10.6-1 +- Update to 4.10.6 + +* Tue Mar 04 2025 Martin Gansser 4.10.5-1 +- Update to 4.10.5 + +* Fri Feb 21 2025 Martin Gansser 4.10.4-1 +- Update to 4.10.4 + +* Tue Feb 11 2025 Martin Gansser 4.10.3-1 +- Update to 4.10.3 + +* Fri Jan 17 2025 Martin Gansser 4.10.2-1 +- Update to 4.10.2 + +* Tue Jan 07 2025 Martin Gansser 4.10.1-1 +- Update to 4.10.1 + +* Thu Jan 02 2025 Martin Gansser 4.10.0-1 +- Update to 4.10.0 + +* Wed Oct 23 2024 Martin Gansser 4.9.12-1 +- Update to 4.9.12 + +* Mon Sep 23 2024 Martin Gansser - 4.9.11-3 +- Migrate to SPDX license + +* Sat Jul 20 2024 Fedora Release Engineering - 4.9.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sun Jun 16 2024 Martin Gansser 4.9.11-1 +- Update to 4.9.11 + +* Wed May 29 2024 Martin Gansser 4.9.10-1 +- Update to 4.9.10 + +* Sat Jan 27 2024 Fedora Release Engineering - 4.8.2-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 4.8.2-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 4.8.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Oct 17 2022 Martin Gansser 4.8.2-6 +- Update wxsqlite3.spec to enable encryption + +* Fri Aug 12 2022 Martin Gansser 4.8.2-5 +- Use correct wx-config file in configure + +* Wed Aug 10 2022 Martin Gansser 4.8.2-4 +- Set wxversion to 3.1 for fedora <= 36 + +* Mon Aug 08 2022 Martin Gansser 4.8.2-3 +- Set wxversion to 3.0 for fedora <= 36 + +* Sun Aug 07 2022 Martin Gansser 4.8.2-2 +- Set wxversion to 3.2 for fedora} >= 37 + +* Fri Aug 05 2022 Martin Gansser 4.8.2-1 +- Update to 4.8.2 + +* Thu Aug 04 2022 Scott Talbert - 4.5.1-7 +- Rebuild with wxWidgets 3.2 + +* Sat Jul 23 2022 Fedora Release Engineering - 4.5.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 4.5.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 4.5.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 4.5.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 4.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Feb 04 2020 Martin Gansser 4.5.1-1 +- Update to 4.5.1 + +* Fri Jan 31 2020 Fedora Release Engineering - 3.4.1-0.10git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 3.4.1-0.9git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 03 2019 Fedora Release Engineering - 3.4.1-0.8git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 21 2018 Martin Gansser 3.4.1-0.7git91de286 +- Fix FTBFS due missing BR gcc-c++ (RHBZ#1606715) + +* Sat Jul 14 2018 Fedora Release Engineering - 3.4.1-0.6git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 3.4.1-0.5git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 3.4.1-0.4git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 3.4.1-0.3git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 3.4.1-0.2git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Nov 02 2016 Martin Gansser 3.4.1-0.1git91de286 +- Update to 3.4.1-0.1git91de286 + +* Sun Aug 28 2016 Martin Gansser 3.4.0-0.1git6feb9d1 +- Update to 3.4.0-0.1git6feb9d1 + +* Sun Apr 24 2016 Martin Gansser 3.3.2-0.1gitb05867d +- switched to github +- added BR doxygen +- spec file cleanup + +* Sun Apr 10 2016 Martin Gansser 3.3.1-1 +- Update to 3.3.1 +- Replaced BR wxGTK-devel by wxGTK3-devel + +* Sat Feb 06 2016 Martin Gansser 3.3.0-3 +- Added BR dos2unix +- fixed rpmlint warnings + +* Fri Feb 05 2016 Fedora Release Engineering - 3.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Dec 18 2015 Martin Gansser 3.3.0-1 +- Update to 3.3.0 + +* Fri Jun 19 2015 Fedora Release Engineering - 3.2.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 02 2015 Kalev Lember - 3.2.1-2 +- Rebuilt for GCC 5 C++11 ABI change + +* Thu Mar 05 2015 Martin Gansser 3.2.1-1 +- Update to 3.2.1 + +* Sun Jan 04 2015 Martin Gansser 3.2.0-2 +- fixed library path in pkgconfig file + +* Sun Jan 04 2015 Martin Gansser 3.2.0-1 +- Update to 3.2.0 + +* Mon Aug 18 2014 Fedora Release Engineering - 3.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Mon Jun 30 2014 Martin Gansser 3.1.1-1 +- update to 3.1.1 + +* Mon Jun 02 2014 Martin Gansser 3.1.0-2 +- dropped CXXFLAGS to avoid compiler warnings + +* Wed May 28 2014 Martin Gansser 3.1.0-1 +- Update to 3.1.0 +- added CXXFLAGS to avoid compiler warnings + +* Mon Dec 9 2013 Martin Gansser 3.0.6.1-1 +- update to 3.0.6.1 + +* Mon Sep 9 2013 Martin Gansser 3.0.5-1 +- Update to 3.0.5 + +* Sun May 5 2013 Martin Gansser 3.0.3-1 +- Update to 3.0.3 +- rebuild for new release +- Update wxsqlite3-3.0.1.pc.in to wxsqlite3-3.0.3.pc.in due lib name change + +* Sat Feb 16 2013 Martin Gansser 3.0.2-1 +- Update to 3.0.2 +- rebuild for new release + +* Fri Feb 15 2013 Fedora Release Engineering - 3.0.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Dec 26 2012 Martin Gansser 3.0.1-4 +- added own Debian-compatible pkgconfig file +- specfile cleanup + +* Mon Dec 24 2012 Martin Gansser 3.0.1-3 +- added %%wx-config to determine wx version +- moved wx header files to corresponding wx-version +- removed requirement in doc section + +* Sun Dec 23 2012 Martin Gansser 3.0.1-2 +- added wxsqlite3.pc patch for pkgconfig + +* Sat Nov 24 2012 Martin Gansser 3.0.1-1 +- update to 3.0.1 +- specfile cleanup + +* Sat Oct 20 2012 Martin Gansser 3.0.0.1-7 +- added wxsqlite3.pc file + +* Tue Oct 16 2012 Martin Gansser 3.0.0.1-6 +- added chmod a-x for all files +- added chmod a+x for configure29 + +* Sun Oct 14 2012 Martin Gansser 3.0.0.1-5 +- corrected wx include path in file section +- dropped unusual percentage symbol from doc subpackage +- deleted unecessary Requires from doc subpackage + +* Sun Oct 14 2012 Martin Gansser 3.0.0.1-4 +- removed %%_isa requirement from doc subpackage +- added BuildArch noarch to doc subpackage +- dropped chmod for configure + +* Sun Oct 14 2012 Martin Gansser 3.0.0.1-3 +- spec file cleanup +- dropped chmod for configure +- deleted bundled sqlite3 files +- removed %%defattr in file section becaus of no EPEL5 packaging +- corrected ownership of %%{_includedir}/wx in file section +- make install preserve timestamps +- added isa to requires tag +- improve executable flags for files in the doc folder +- separated html files into doc subpackage + +* Sun Sep 23 2012 Martin Gansser 3.0.0.1-2 +- removed unrecognized configure options + +* Wed Sep 19 2012 Martin Gansser 3.0.0.1-1 +- rebuild for new release + +* Tue Aug 30 2011 Dan Horák 2.1.3-1 +- updated to 2.1.3 + +* Sat Apr 23 2011 Dan Horák 2.1.1-1 +- updated to 2.1.1 + +* Thu Apr 14 2011 Dan Horák 2.1.0-1 +- updated to 2.1.0 + +* Sun Dec 12 2010 Dan Horák 2.0.2-1 +- updated to 2.0.2 + +* Mon Nov 1 2010 Dan Horák 2.0.1-1 +- updated to 2.0.1 + +* Tue Aug 10 2010 Dan Horák 2.0.0.1-1 +- updated to 2.0.0.1 + +* Sat Jul 24 2010 Dan Horák 2.0.0-1 +- updated to 2.0.0 + +* Mon Mar 22 2010 Dan Horák 1.9.9-1 +- updated to 1.9.9 + +* Sun Feb 14 2010 Dan Horák 1.9.8-1 +- initial Fedora version From c89dc56073ced1452ab807d7621e1dcfa0291295 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 2 Aug 2025 16:15:50 +0200 Subject: [PATCH 08/21] Update to 4.10.12 --- wxsqlite3.spec | 822 ++++++++++++++++++++++++------------------------- 1 file changed, 411 insertions(+), 411 deletions(-) diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 8d63f5f..4e30b0a 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -1,411 +1,411 @@ -# wx-config -%global wxversion %(wx-config-3.2 --release) -%global wxincdir %{_includedir}/wx-%{wxversion} - -Name: wxsqlite3 -Version: 4.10.12 -Release: 1%{?dist} -Summary: C++ wrapper around the SQLite 3.x database - -License: LGPL-3.0-or-later WITH WxWindows-exception-3.1 -URL: https://github.com/utelle/wxsqlite3 -Source0: https://github.com/utelle/wxsqlite3/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz - -# don't %%build the included wxSQLite+ application -BuildRequires: make -BuildRequires: gcc -BuildRequires: gcc-c++ -BuildRequires: wxGTK-devel -BuildRequires: sqlite-devel -BuildRequires: doxygen -BuildRequires: dos2unix -BuildRequires: autoconf -BuildRequires: automake - - -%description -wxSQLite3 is a C++ wrapper around the public domain SQLite 3.x database and is -specifically designed for use in programs based on the wxWidgets library. -wxSQLite3 does not try to hide the underlying database, in contrary almost all -special features of the current SQLite3 version 3.6.22 are supported, like for -example the creation of user defined scalar or aggregate functions. Since -SQLite stores strings in UTF-8 encoding, the wxSQLite3 methods provide -automatic conversion between wxStrings and UTF-8 strings. This works best for -the Unicode builds of wxWidgets. In ANSI builds the current locale conversion -object (wxConvCurrent) is used for conversion to/from UTF-8. Special care has -to be taken if external administration tools are used to modify the database -contents, since not all of these tools operate in Unicode resp. UTF-8 mode. -wxSQLite3 includes an optional extension for SQLite supporting key based -database file encryption using 128 bit AES encryption. Starting with version -1.9.6 of wxSQLite3 the encryption extension is compatible with the SQLite -amalgamation source. Experimental support for 256 bit AES encryption has been -added in version 1.9.8. - - -%package devel -Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: wxGTK-devel%{?_isa} - -%description devel -The %{name}-devel package contains libraries and header files for -developing applications that use %{name}. - -%package doc -Summary: Documentation files for %{name} -BuildArch: noarch - -%description doc -The %{name}-doc package contains html documentation -that use %{name}. - - -%prep -%autosetup -n %{name}-%{version} - -# activate correct build folder -#mv build30 build - -# delete bundled sqlite3 files -find -name sqlite3 -type d | xargs rm -rfv - -# set correct permission -#chmod a+x configure - -# fixex E: wrong-script-end-of-line-encoding -dos2unix readme.md - -# fixes W: spurious-executable-perm -find docs -type f -exec chmod a-x {} \; -chmod a-x include/wx/wxsqlite3.h src/wxsqlite3.cpp - -# fixes E: script-without-shebang -chmod -x LICENCE.txt readme.md - -%build -#autoreconf --install --force -autoreconf -%configure --enable-shared=yes --enable-static=no --enable-codec=chacha20 \ - --enable-codec=sqlcipher --enable-codec=rc4 --enable-codec=aes256 \ - --enable-codec=aes128 -# use correct wx-config file -sed -i -e 's|WX_CONFIG_NAME=wx-config|WX_CONFIG_NAME=wx-config-3.2|g' configure - -%make_build - -# build docs -pushd docs -doxygen -popd - -%install -%make_install INSTALL="install -p" - -# move headers from /usr/include/wx to /usr/include/wx-?.?/wx -mkdir %{buildroot}%{wxincdir} -mv %{buildroot}%{_includedir}/wx %{buildroot}%{wxincdir} - -find %{buildroot} -name '*.la' -exec rm -f {} ';' - -# install pkgconfig file -### mkdir -p %{buildroot}%{_libdir}/pkgconfig -###mv %{name}.pc %{buildroot}%{_libdir}/pkgconfig/%{name}.pc - - -%ldconfig_scriptlets - - -%files -%doc readme.md -%license LICENCE.txt -%{_libdir}/*.so.* - -%files devel -%{wxincdir}/wx/* -%{_libdir}/pkgconfig/%{name}.pc -%{_libdir}/*.so - -%files doc -%doc docs/html - - -%changelog -* Sat Aug 02 2025 Martin Gansser 4.10.12-1 -- Update to 4.10.12 - -* Fri Jul 25 2025 Fedora Release Engineering - 4.10.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sat Jul 19 2025 Martin Gansser 4.10.11-1 -- Update to 4.10.11 - -* Tue Jul 15 2025 Martin Gansser 4.10.10-1 -- Update to 4.10.10 - -* Thu Jul 10 2025 Martin Gansser 4.10.9-1 -- Update to 4.10.9 - -* Sat Jun 07 2025 Martin Gansser 4.10.8-1 -- Update to 4.10.8 - -* Sun Jun 01 2025 Martin Gansser 4.10.7-1 -- Update to 4.10.7 - -* Tue May 06 2025 Martin Gansser 4.10.6-1 -- Update to 4.10.6 - -* Tue Mar 04 2025 Martin Gansser 4.10.5-1 -- Update to 4.10.5 - -* Fri Feb 21 2025 Martin Gansser 4.10.4-1 -- Update to 4.10.4 - -* Tue Feb 11 2025 Martin Gansser 4.10.3-1 -- Update to 4.10.3 - -* Fri Jan 17 2025 Martin Gansser 4.10.2-1 -- Update to 4.10.2 - -* Tue Jan 07 2025 Martin Gansser 4.10.1-1 -- Update to 4.10.1 - -* Thu Jan 02 2025 Martin Gansser 4.10.0-1 -- Update to 4.10.0 - -* Wed Oct 23 2024 Martin Gansser 4.9.12-1 -- Update to 4.9.12 - -* Mon Sep 23 2024 Martin Gansser - 4.9.11-3 -- Migrate to SPDX license - -* Sat Jul 20 2024 Fedora Release Engineering - 4.9.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sun Jun 16 2024 Martin Gansser 4.9.11-1 -- Update to 4.9.11 - -* Wed May 29 2024 Martin Gansser 4.9.10-1 -- Update to 4.9.10 - -* Sat Jan 27 2024 Fedora Release Engineering - 4.8.2-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 4.8.2-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 4.8.2-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Mon Oct 17 2022 Martin Gansser 4.8.2-6 -- Update wxsqlite3.spec to enable encryption - -* Fri Aug 12 2022 Martin Gansser 4.8.2-5 -- Use correct wx-config file in configure - -* Wed Aug 10 2022 Martin Gansser 4.8.2-4 -- Set wxversion to 3.1 for fedora <= 36 - -* Mon Aug 08 2022 Martin Gansser 4.8.2-3 -- Set wxversion to 3.0 for fedora <= 36 - -* Sun Aug 07 2022 Martin Gansser 4.8.2-2 -- Set wxversion to 3.2 for fedora} >= 37 - -* Fri Aug 05 2022 Martin Gansser 4.8.2-1 -- Update to 4.8.2 - -* Thu Aug 04 2022 Scott Talbert - 4.5.1-7 -- Rebuild with wxWidgets 3.2 - -* Sat Jul 23 2022 Fedora Release Engineering - 4.5.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 4.5.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 4.5.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jan 27 2021 Fedora Release Engineering - 4.5.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 4.5.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Feb 04 2020 Martin Gansser 4.5.1-1 -- Update to 4.5.1 - -* Fri Jan 31 2020 Fedora Release Engineering - 3.4.1-0.10git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 3.4.1-0.9git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 3.4.1-0.8git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 21 2018 Martin Gansser 3.4.1-0.7git91de286 -- Fix FTBFS due missing BR gcc-c++ (RHBZ#1606715) - -* Sat Jul 14 2018 Fedora Release Engineering - 3.4.1-0.6git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 3.4.1-0.5git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 3.4.1-0.4git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 3.4.1-0.3git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 3.4.1-0.2git91de286 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Nov 02 2016 Martin Gansser 3.4.1-0.1git91de286 -- Update to 3.4.1-0.1git91de286 - -* Sun Aug 28 2016 Martin Gansser 3.4.0-0.1git6feb9d1 -- Update to 3.4.0-0.1git6feb9d1 - -* Sun Apr 24 2016 Martin Gansser 3.3.2-0.1gitb05867d -- switched to github -- added BR doxygen -- spec file cleanup - -* Sun Apr 10 2016 Martin Gansser 3.3.1-1 -- Update to 3.3.1 -- Replaced BR wxGTK-devel by wxGTK3-devel - -* Sat Feb 06 2016 Martin Gansser 3.3.0-3 -- Added BR dos2unix -- fixed rpmlint warnings - -* Fri Feb 05 2016 Fedora Release Engineering - 3.3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Dec 18 2015 Martin Gansser 3.3.0-1 -- Update to 3.3.0 - -* Fri Jun 19 2015 Fedora Release Engineering - 3.2.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 3.2.1-2 -- Rebuilt for GCC 5 C++11 ABI change - -* Thu Mar 05 2015 Martin Gansser 3.2.1-1 -- Update to 3.2.1 - -* Sun Jan 04 2015 Martin Gansser 3.2.0-2 -- fixed library path in pkgconfig file - -* Sun Jan 04 2015 Martin Gansser 3.2.0-1 -- Update to 3.2.0 - -* Mon Aug 18 2014 Fedora Release Engineering - 3.1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Mon Jun 30 2014 Martin Gansser 3.1.1-1 -- update to 3.1.1 - -* Mon Jun 02 2014 Martin Gansser 3.1.0-2 -- dropped CXXFLAGS to avoid compiler warnings - -* Wed May 28 2014 Martin Gansser 3.1.0-1 -- Update to 3.1.0 -- added CXXFLAGS to avoid compiler warnings - -* Mon Dec 9 2013 Martin Gansser 3.0.6.1-1 -- update to 3.0.6.1 - -* Mon Sep 9 2013 Martin Gansser 3.0.5-1 -- Update to 3.0.5 - -* Sun May 5 2013 Martin Gansser 3.0.3-1 -- Update to 3.0.3 -- rebuild for new release -- Update wxsqlite3-3.0.1.pc.in to wxsqlite3-3.0.3.pc.in due lib name change - -* Sat Feb 16 2013 Martin Gansser 3.0.2-1 -- Update to 3.0.2 -- rebuild for new release - -* Fri Feb 15 2013 Fedora Release Engineering - 3.0.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Dec 26 2012 Martin Gansser 3.0.1-4 -- added own Debian-compatible pkgconfig file -- specfile cleanup - -* Mon Dec 24 2012 Martin Gansser 3.0.1-3 -- added %%wx-config to determine wx version -- moved wx header files to corresponding wx-version -- removed requirement in doc section - -* Sun Dec 23 2012 Martin Gansser 3.0.1-2 -- added wxsqlite3.pc patch for pkgconfig - -* Sat Nov 24 2012 Martin Gansser 3.0.1-1 -- update to 3.0.1 -- specfile cleanup - -* Sat Oct 20 2012 Martin Gansser 3.0.0.1-7 -- added wxsqlite3.pc file - -* Tue Oct 16 2012 Martin Gansser 3.0.0.1-6 -- added chmod a-x for all files -- added chmod a+x for configure29 - -* Sun Oct 14 2012 Martin Gansser 3.0.0.1-5 -- corrected wx include path in file section -- dropped unusual percentage symbol from doc subpackage -- deleted unecessary Requires from doc subpackage - -* Sun Oct 14 2012 Martin Gansser 3.0.0.1-4 -- removed %%_isa requirement from doc subpackage -- added BuildArch noarch to doc subpackage -- dropped chmod for configure - -* Sun Oct 14 2012 Martin Gansser 3.0.0.1-3 -- spec file cleanup -- dropped chmod for configure -- deleted bundled sqlite3 files -- removed %%defattr in file section becaus of no EPEL5 packaging -- corrected ownership of %%{_includedir}/wx in file section -- make install preserve timestamps -- added isa to requires tag -- improve executable flags for files in the doc folder -- separated html files into doc subpackage - -* Sun Sep 23 2012 Martin Gansser 3.0.0.1-2 -- removed unrecognized configure options - -* Wed Sep 19 2012 Martin Gansser 3.0.0.1-1 -- rebuild for new release - -* Tue Aug 30 2011 Dan Horák 2.1.3-1 -- updated to 2.1.3 - -* Sat Apr 23 2011 Dan Horák 2.1.1-1 -- updated to 2.1.1 - -* Thu Apr 14 2011 Dan Horák 2.1.0-1 -- updated to 2.1.0 - -* Sun Dec 12 2010 Dan Horák 2.0.2-1 -- updated to 2.0.2 - -* Mon Nov 1 2010 Dan Horák 2.0.1-1 -- updated to 2.0.1 - -* Tue Aug 10 2010 Dan Horák 2.0.0.1-1 -- updated to 2.0.0.1 - -* Sat Jul 24 2010 Dan Horák 2.0.0-1 -- updated to 2.0.0 - -* Mon Mar 22 2010 Dan Horák 1.9.9-1 -- updated to 1.9.9 - -* Sun Feb 14 2010 Dan Horák 1.9.8-1 -- initial Fedora version +# wx-config +%global wxversion %(wx-config-3.2 --release) +%global wxincdir %{_includedir}/wx-%{wxversion} + +Name: wxsqlite3 +Version: 4.10.12 +Release: 1%{?dist} +Summary: C++ wrapper around the SQLite 3.x database + +License: LGPL-3.0-or-later WITH WxWindows-exception-3.1 +URL: https://github.com/utelle/wxsqlite3 +Source0: https://github.com/utelle/wxsqlite3/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz + +# don't %%build the included wxSQLite+ application +BuildRequires: make +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: wxGTK-devel +BuildRequires: sqlite-devel +BuildRequires: doxygen +BuildRequires: dos2unix +BuildRequires: autoconf +BuildRequires: automake + + +%description +wxSQLite3 is a C++ wrapper around the public domain SQLite 3.x database and is +specifically designed for use in programs based on the wxWidgets library. +wxSQLite3 does not try to hide the underlying database, in contrary almost all +special features of the current SQLite3 version 3.6.22 are supported, like for +example the creation of user defined scalar or aggregate functions. Since +SQLite stores strings in UTF-8 encoding, the wxSQLite3 methods provide +automatic conversion between wxStrings and UTF-8 strings. This works best for +the Unicode builds of wxWidgets. In ANSI builds the current locale conversion +object (wxConvCurrent) is used for conversion to/from UTF-8. Special care has +to be taken if external administration tools are used to modify the database +contents, since not all of these tools operate in Unicode resp. UTF-8 mode. +wxSQLite3 includes an optional extension for SQLite supporting key based +database file encryption using 128 bit AES encryption. Starting with version +1.9.6 of wxSQLite3 the encryption extension is compatible with the SQLite +amalgamation source. Experimental support for 256 bit AES encryption has been +added in version 1.9.8. + + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: wxGTK-devel%{?_isa} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Documentation files for %{name} +BuildArch: noarch + +%description doc +The %{name}-doc package contains html documentation +that use %{name}. + + +%prep +%autosetup -n %{name}-%{version} + +# activate correct build folder +#mv build30 build + +# delete bundled sqlite3 files +find -name sqlite3 -type d | xargs rm -rfv + +# set correct permission +#chmod a+x configure + +# fixex E: wrong-script-end-of-line-encoding +dos2unix readme.md + +# fixes W: spurious-executable-perm +find docs -type f -exec chmod a-x {} \; +chmod a-x include/wx/wxsqlite3.h src/wxsqlite3.cpp + +# fixes E: script-without-shebang +chmod -x LICENCE.txt readme.md + +%build +#autoreconf --install --force +autoreconf +%configure --enable-shared=yes --enable-static=no --enable-codec=chacha20 \ + --enable-codec=sqlcipher --enable-codec=rc4 --enable-codec=aes256 \ + --enable-codec=aes128 +# use correct wx-config file +sed -i -e 's|WX_CONFIG_NAME=wx-config|WX_CONFIG_NAME=wx-config-3.2|g' configure + +%make_build + +# build docs +pushd docs +doxygen +popd + +%install +%make_install INSTALL="install -p" + +# move headers from /usr/include/wx to /usr/include/wx-?.?/wx +mkdir %{buildroot}%{wxincdir} +mv %{buildroot}%{_includedir}/wx %{buildroot}%{wxincdir} + +find %{buildroot} -name '*.la' -exec rm -f {} ';' + +# install pkgconfig file +### mkdir -p %{buildroot}%{_libdir}/pkgconfig +###mv %{name}.pc %{buildroot}%{_libdir}/pkgconfig/%{name}.pc + + +%ldconfig_scriptlets + + +%files +%doc readme.md +%license LICENCE.txt +%{_libdir}/*.so.* + +%files devel +%{wxincdir}/wx/* +%{_libdir}/pkgconfig/%{name}.pc +%{_libdir}/*.so + +%files doc +%doc docs/html + + +%changelog +* Sat Aug 02 2025 Martin Gansser 4.10.12-1 +- Update to 4.10.12 + +* Fri Jul 25 2025 Fedora Release Engineering - 4.10.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 19 2025 Martin Gansser 4.10.11-1 +- Update to 4.10.11 + +* Tue Jul 15 2025 Martin Gansser 4.10.10-1 +- Update to 4.10.10 + +* Thu Jul 10 2025 Martin Gansser 4.10.9-1 +- Update to 4.10.9 + +* Sat Jun 07 2025 Martin Gansser 4.10.8-1 +- Update to 4.10.8 + +* Sun Jun 01 2025 Martin Gansser 4.10.7-1 +- Update to 4.10.7 + +* Tue May 06 2025 Martin Gansser 4.10.6-1 +- Update to 4.10.6 + +* Tue Mar 04 2025 Martin Gansser 4.10.5-1 +- Update to 4.10.5 + +* Fri Feb 21 2025 Martin Gansser 4.10.4-1 +- Update to 4.10.4 + +* Tue Feb 11 2025 Martin Gansser 4.10.3-1 +- Update to 4.10.3 + +* Fri Jan 17 2025 Martin Gansser 4.10.2-1 +- Update to 4.10.2 + +* Tue Jan 07 2025 Martin Gansser 4.10.1-1 +- Update to 4.10.1 + +* Thu Jan 02 2025 Martin Gansser 4.10.0-1 +- Update to 4.10.0 + +* Wed Oct 23 2024 Martin Gansser 4.9.12-1 +- Update to 4.9.12 + +* Mon Sep 23 2024 Martin Gansser - 4.9.11-3 +- Migrate to SPDX license + +* Sat Jul 20 2024 Fedora Release Engineering - 4.9.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sun Jun 16 2024 Martin Gansser 4.9.11-1 +- Update to 4.9.11 + +* Wed May 29 2024 Martin Gansser 4.9.10-1 +- Update to 4.9.10 + +* Sat Jan 27 2024 Fedora Release Engineering - 4.8.2-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 4.8.2-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 4.8.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Oct 17 2022 Martin Gansser 4.8.2-6 +- Update wxsqlite3.spec to enable encryption + +* Fri Aug 12 2022 Martin Gansser 4.8.2-5 +- Use correct wx-config file in configure + +* Wed Aug 10 2022 Martin Gansser 4.8.2-4 +- Set wxversion to 3.1 for fedora <= 36 + +* Mon Aug 08 2022 Martin Gansser 4.8.2-3 +- Set wxversion to 3.0 for fedora <= 36 + +* Sun Aug 07 2022 Martin Gansser 4.8.2-2 +- Set wxversion to 3.2 for fedora} >= 37 + +* Fri Aug 05 2022 Martin Gansser 4.8.2-1 +- Update to 4.8.2 + +* Thu Aug 04 2022 Scott Talbert - 4.5.1-7 +- Rebuild with wxWidgets 3.2 + +* Sat Jul 23 2022 Fedora Release Engineering - 4.5.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 4.5.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 4.5.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 4.5.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 4.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Feb 04 2020 Martin Gansser 4.5.1-1 +- Update to 4.5.1 + +* Fri Jan 31 2020 Fedora Release Engineering - 3.4.1-0.10git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 3.4.1-0.9git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 03 2019 Fedora Release Engineering - 3.4.1-0.8git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 21 2018 Martin Gansser 3.4.1-0.7git91de286 +- Fix FTBFS due missing BR gcc-c++ (RHBZ#1606715) + +* Sat Jul 14 2018 Fedora Release Engineering - 3.4.1-0.6git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 3.4.1-0.5git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 3.4.1-0.4git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 3.4.1-0.3git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 3.4.1-0.2git91de286 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Nov 02 2016 Martin Gansser 3.4.1-0.1git91de286 +- Update to 3.4.1-0.1git91de286 + +* Sun Aug 28 2016 Martin Gansser 3.4.0-0.1git6feb9d1 +- Update to 3.4.0-0.1git6feb9d1 + +* Sun Apr 24 2016 Martin Gansser 3.3.2-0.1gitb05867d +- switched to github +- added BR doxygen +- spec file cleanup + +* Sun Apr 10 2016 Martin Gansser 3.3.1-1 +- Update to 3.3.1 +- Replaced BR wxGTK-devel by wxGTK3-devel + +* Sat Feb 06 2016 Martin Gansser 3.3.0-3 +- Added BR dos2unix +- fixed rpmlint warnings + +* Fri Feb 05 2016 Fedora Release Engineering - 3.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Dec 18 2015 Martin Gansser 3.3.0-1 +- Update to 3.3.0 + +* Fri Jun 19 2015 Fedora Release Engineering - 3.2.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 02 2015 Kalev Lember - 3.2.1-2 +- Rebuilt for GCC 5 C++11 ABI change + +* Thu Mar 05 2015 Martin Gansser 3.2.1-1 +- Update to 3.2.1 + +* Sun Jan 04 2015 Martin Gansser 3.2.0-2 +- fixed library path in pkgconfig file + +* Sun Jan 04 2015 Martin Gansser 3.2.0-1 +- Update to 3.2.0 + +* Mon Aug 18 2014 Fedora Release Engineering - 3.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Mon Jun 30 2014 Martin Gansser 3.1.1-1 +- update to 3.1.1 + +* Mon Jun 02 2014 Martin Gansser 3.1.0-2 +- dropped CXXFLAGS to avoid compiler warnings + +* Wed May 28 2014 Martin Gansser 3.1.0-1 +- Update to 3.1.0 +- added CXXFLAGS to avoid compiler warnings + +* Mon Dec 9 2013 Martin Gansser 3.0.6.1-1 +- update to 3.0.6.1 + +* Mon Sep 9 2013 Martin Gansser 3.0.5-1 +- Update to 3.0.5 + +* Sun May 5 2013 Martin Gansser 3.0.3-1 +- Update to 3.0.3 +- rebuild for new release +- Update wxsqlite3-3.0.1.pc.in to wxsqlite3-3.0.3.pc.in due lib name change + +* Sat Feb 16 2013 Martin Gansser 3.0.2-1 +- Update to 3.0.2 +- rebuild for new release + +* Fri Feb 15 2013 Fedora Release Engineering - 3.0.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Dec 26 2012 Martin Gansser 3.0.1-4 +- added own Debian-compatible pkgconfig file +- specfile cleanup + +* Mon Dec 24 2012 Martin Gansser 3.0.1-3 +- added %%wx-config to determine wx version +- moved wx header files to corresponding wx-version +- removed requirement in doc section + +* Sun Dec 23 2012 Martin Gansser 3.0.1-2 +- added wxsqlite3.pc patch for pkgconfig + +* Sat Nov 24 2012 Martin Gansser 3.0.1-1 +- update to 3.0.1 +- specfile cleanup + +* Sat Oct 20 2012 Martin Gansser 3.0.0.1-7 +- added wxsqlite3.pc file + +* Tue Oct 16 2012 Martin Gansser 3.0.0.1-6 +- added chmod a-x for all files +- added chmod a+x for configure29 + +* Sun Oct 14 2012 Martin Gansser 3.0.0.1-5 +- corrected wx include path in file section +- dropped unusual percentage symbol from doc subpackage +- deleted unecessary Requires from doc subpackage + +* Sun Oct 14 2012 Martin Gansser 3.0.0.1-4 +- removed %%_isa requirement from doc subpackage +- added BuildArch noarch to doc subpackage +- dropped chmod for configure + +* Sun Oct 14 2012 Martin Gansser 3.0.0.1-3 +- spec file cleanup +- dropped chmod for configure +- deleted bundled sqlite3 files +- removed %%defattr in file section becaus of no EPEL5 packaging +- corrected ownership of %%{_includedir}/wx in file section +- make install preserve timestamps +- added isa to requires tag +- improve executable flags for files in the doc folder +- separated html files into doc subpackage + +* Sun Sep 23 2012 Martin Gansser 3.0.0.1-2 +- removed unrecognized configure options + +* Wed Sep 19 2012 Martin Gansser 3.0.0.1-1 +- rebuild for new release + +* Tue Aug 30 2011 Dan Horák 2.1.3-1 +- updated to 2.1.3 + +* Sat Apr 23 2011 Dan Horák 2.1.1-1 +- updated to 2.1.1 + +* Thu Apr 14 2011 Dan Horák 2.1.0-1 +- updated to 2.1.0 + +* Sun Dec 12 2010 Dan Horák 2.0.2-1 +- updated to 2.0.2 + +* Mon Nov 1 2010 Dan Horák 2.0.1-1 +- updated to 2.0.1 + +* Tue Aug 10 2010 Dan Horák 2.0.0.1-1 +- updated to 2.0.0.1 + +* Sat Jul 24 2010 Dan Horák 2.0.0-1 +- updated to 2.0.0 + +* Mon Mar 22 2010 Dan Horák 1.9.9-1 +- updated to 1.9.9 + +* Sun Feb 14 2010 Dan Horák 1.9.8-1 +- initial Fedora version From 56373a9edca5d215caf155ec8182426ffb27f995 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sun, 9 Nov 2025 13:16:54 +0100 Subject: [PATCH 09/21] Update to 4.11.0 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 58029fe..97c21a9 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,4 @@ /wxsqlite3-4.10.10.tar.gz /wxsqlite3-4.10.11.tar.gz /wxsqlite3-4.10.12.tar.gz +/wxsqlite3-4.11.0.tar.gz diff --git a/sources b/sources index a8fcaa6..2b637e3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.10.12.tar.gz) = 7f2a3246b39270cd52c4221f3b338c1f8c3261af8b2950cd8c9ff3915400c924956c5ee3c7e0afe5d86d322ce93af2e68bd3821bd8e56d910c1e1d1791ca9af1 +SHA512 (wxsqlite3-4.11.0.tar.gz) = 176611e4e9d9fca5b7bf22c59f4bc1c04528c6eb0ea7f5a14f372c3fd6bdd89e683ee92166fec020e5ec4d99ae1c7d6bc8aa4b71b7634cfd56fdd8ac212d8656 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 4e30b0a..49a9b52 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.10.12 +Version: 4.11.0 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Sun Nov 09 2025 Martin Gansser 4.11.0-1 +- Update to 4.11.0 + * Sat Aug 02 2025 Martin Gansser 4.10.12-1 - Update to 4.10.12 From 5d41f0526032b7c7561759a1c31b06252688c643 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 5 Dec 2025 17:37:30 +0100 Subject: [PATCH 10/21] Update to 4.11.1 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 97c21a9..6592311 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,4 @@ /wxsqlite3-4.10.11.tar.gz /wxsqlite3-4.10.12.tar.gz /wxsqlite3-4.11.0.tar.gz +/wxsqlite3-4.11.1.tar.gz diff --git a/sources b/sources index 2b637e3..2bdd7ee 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.11.0.tar.gz) = 176611e4e9d9fca5b7bf22c59f4bc1c04528c6eb0ea7f5a14f372c3fd6bdd89e683ee92166fec020e5ec4d99ae1c7d6bc8aa4b71b7634cfd56fdd8ac212d8656 +SHA512 (wxsqlite3-4.11.1.tar.gz) = 779ba3d07c8bd23ed41f4c72074dd07d3aebd2ce93a7fb9e8e76f8dc117d6dab6f8c03c3666758be1bf2994050bfca3e487b2c3b636dbddc0a33900eb9cf1223 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 49a9b52..521c097 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.11.0 +Version: 4.11.1 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Fri Dec 05 2025 Martin Gansser 4.11.1-1 +- Update to 4.11.1 + * Sun Nov 09 2025 Martin Gansser 4.11.0-1 - Update to 4.11.0 From ef2f32164373b9899190d5bc8f954de8b74be202 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Tue, 13 Jan 2026 08:50:51 +0100 Subject: [PATCH 11/21] Update to 4.11.2 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6592311..313eb85 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,4 @@ /wxsqlite3-4.10.12.tar.gz /wxsqlite3-4.11.0.tar.gz /wxsqlite3-4.11.1.tar.gz +/wxsqlite3-4.11.2.tar.gz diff --git a/sources b/sources index 2bdd7ee..c657482 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.11.1.tar.gz) = 779ba3d07c8bd23ed41f4c72074dd07d3aebd2ce93a7fb9e8e76f8dc117d6dab6f8c03c3666758be1bf2994050bfca3e487b2c3b636dbddc0a33900eb9cf1223 +SHA512 (wxsqlite3-4.11.2.tar.gz) = 48824d6a205871fd2653bd4cabed2f06fd2404ae5477ef071991e18cba40e934fcd86c014f89b0c79a946b2ed9f4869041b9cf7cc7e3176e91214d33d461ef8b diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 521c097..75c0e0c 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.11.1 +Version: 4.11.2 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Tue Jan 13 2026 Martin Gansser 4.11.2-1 +- Update to 4.11.2 + * Fri Dec 05 2025 Martin Gansser 4.11.1-1 - Update to 4.11.1 From bcb552bd5b6c3f0503a4436d2243ecc72bcb7161 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:24:38 +0000 Subject: [PATCH 12/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- wxsqlite3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 75c0e0c..cda48eb 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -4,7 +4,7 @@ Name: wxsqlite3 Version: 4.11.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ wrapper around the SQLite 3.x database License: LGPL-3.0-or-later WITH WxWindows-exception-3.1 @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 4.11.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Tue Jan 13 2026 Martin Gansser 4.11.2-1 - Update to 4.11.2 From 14a34689896f77fff973ae613b79f9a251c6ef15 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Wed, 11 Mar 2026 14:46:10 +0100 Subject: [PATCH 13/21] Update to 4.12.0 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 313eb85..cb85a4b 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ /wxsqlite3-4.11.0.tar.gz /wxsqlite3-4.11.1.tar.gz /wxsqlite3-4.11.2.tar.gz +/wxsqlite3-4.12.0.tar.gz diff --git a/sources b/sources index c657482..54564ca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.11.2.tar.gz) = 48824d6a205871fd2653bd4cabed2f06fd2404ae5477ef071991e18cba40e934fcd86c014f89b0c79a946b2ed9f4869041b9cf7cc7e3176e91214d33d461ef8b +SHA512 (wxsqlite3-4.12.0.tar.gz) = c9bb615dbc93d3c15d21277f1c25165400df85f4271e33aaea6136cb2ddcdfec59ffdffb5a0b3f231a486d53f643227168e4275ea05b0e21af91c19d27a53218 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index cda48eb..5ce5160 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,8 +3,8 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.11.2 -Release: 2%{?dist} +Version: 4.12.0 +Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database License: LGPL-3.0-or-later WITH WxWindows-exception-3.1 @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Wed Mar 11 2026 Martin Gansser 4.12.0-1 +- Update to 4.12.0 + * Sat Jan 17 2026 Fedora Release Engineering - 4.11.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From a33831d149784bd82fb0b49cb6af47a6e9274fe4 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 14 Mar 2026 12:50:11 +0100 Subject: [PATCH 14/21] Update to 4.12.1 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index cb85a4b..5373322 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ /wxsqlite3-4.11.1.tar.gz /wxsqlite3-4.11.2.tar.gz /wxsqlite3-4.12.0.tar.gz +/wxsqlite3-4.12.1.tar.gz diff --git a/sources b/sources index 54564ca..943ed0c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.12.0.tar.gz) = c9bb615dbc93d3c15d21277f1c25165400df85f4271e33aaea6136cb2ddcdfec59ffdffb5a0b3f231a486d53f643227168e4275ea05b0e21af91c19d27a53218 +SHA512 (wxsqlite3-4.12.1.tar.gz) = 6519d1355429e354a9ae15134e4acb0fe447ff00a017fe46189cd58aefc4861e7e5f4e6a3a0f1803a7dd48452017fa75f05ef439731167cfe423c713b6b137b4 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 5ce5160..3f5d35f 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.12.0 +Version: 4.12.1 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Sat Mar 14 2026 Martin Gansser 4.12.1-1 +- Update to 4.12.1 + * Wed Mar 11 2026 Martin Gansser 4.12.0-1 - Update to 4.12.0 From f38a637221497cd079de62004fadbd589cfd4d71 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 20 Mar 2026 07:05:54 +0000 Subject: [PATCH 15/21] Update to 4.12.2 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5373322..786a379 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ /wxsqlite3-4.11.2.tar.gz /wxsqlite3-4.12.0.tar.gz /wxsqlite3-4.12.1.tar.gz +/wxsqlite3-4.12.2.tar.gz diff --git a/sources b/sources index 943ed0c..1b61782 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.12.1.tar.gz) = 6519d1355429e354a9ae15134e4acb0fe447ff00a017fe46189cd58aefc4861e7e5f4e6a3a0f1803a7dd48452017fa75f05ef439731167cfe423c713b6b137b4 +SHA512 (wxsqlite3-4.12.2.tar.gz) = ae835d9eb09d46effd2d3fcd86f6e085e60f8a8cafc2df7c15cd8e1035f9d559264ef17d8ad214c1eaf14ce02e081a63a11b652ed2eba664eb934e5f4a205e7e diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 3f5d35f..455d115 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.12.1 +Version: 4.12.2 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Fri Mar 20 2026 Martin Gansser 4.12.2-1 +- Update to 4.12.2 + * Sat Mar 14 2026 Martin Gansser 4.12.1-1 - Update to 4.12.1 From cbf5f51420f2073d68e9c312116879a5a487f49a Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Tue, 14 Apr 2026 07:30:42 +0000 Subject: [PATCH 16/21] Update to 4.12.3 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 786a379..f10b2bf 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ /wxsqlite3-4.12.0.tar.gz /wxsqlite3-4.12.1.tar.gz /wxsqlite3-4.12.2.tar.gz +/wxsqlite3-4.12.3.tar.gz diff --git a/sources b/sources index 1b61782..1470115 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.12.2.tar.gz) = ae835d9eb09d46effd2d3fcd86f6e085e60f8a8cafc2df7c15cd8e1035f9d559264ef17d8ad214c1eaf14ce02e081a63a11b652ed2eba664eb934e5f4a205e7e +SHA512 (wxsqlite3-4.12.3.tar.gz) = 94a2e2c27feab043f429b625355747c2536d6d4fee1b8711ab2a1c54a388289f4daca553006909db18eeecb4a7cfc32704cf0caa9e9a325518aa6798c25bc24b diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 455d115..ad045cf 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.12.2 +Version: 4.12.3 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Tue Apr 14 2026 Martin Gansser 4.12.3-1 +- Update to 4.12.3 + * Fri Mar 20 2026 Martin Gansser 4.12.2-1 - Update to 4.12.2 From 4b882b3ceade28a418466777fdd9324ef878fe65 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 7 May 2026 09:10:32 +0000 Subject: [PATCH 17/21] Update to 4.12.4 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f10b2bf..50d9ef0 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,4 @@ /wxsqlite3-4.12.1.tar.gz /wxsqlite3-4.12.2.tar.gz /wxsqlite3-4.12.3.tar.gz +/wxsqlite3-4.12.4.tar.gz diff --git a/sources b/sources index 1470115..28b5b28 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.12.3.tar.gz) = 94a2e2c27feab043f429b625355747c2536d6d4fee1b8711ab2a1c54a388289f4daca553006909db18eeecb4a7cfc32704cf0caa9e9a325518aa6798c25bc24b +SHA512 (wxsqlite3-4.12.4.tar.gz) = d460427e484b7cde019a39db28e228e0199aada79a1c4ebd3c31d4f0546a47a26c9f6bc762a57751d38b583861f01861dca65c421a4cd141d46b069aa226c986 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index ad045cf..1ee1a46 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.12.3 +Version: 4.12.4 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Thu May 07 2026 Martin Gansser 4.12.4-1 +- Update to 4.12.4 + * Tue Apr 14 2026 Martin Gansser 4.12.3-1 - Update to 4.12.3 From 5199b65db1895af0a480a8c52a8ff65b75eef5a8 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Mon, 8 Jun 2026 08:11:03 +0200 Subject: [PATCH 18/21] Update to 4.12.5 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 50d9ef0..255e268 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ /wxsqlite3-4.12.2.tar.gz /wxsqlite3-4.12.3.tar.gz /wxsqlite3-4.12.4.tar.gz +/wxsqlite3-4.12.5.tar.gz diff --git a/sources b/sources index 28b5b28..6b3fa67 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.12.4.tar.gz) = d460427e484b7cde019a39db28e228e0199aada79a1c4ebd3c31d4f0546a47a26c9f6bc762a57751d38b583861f01861dca65c421a4cd141d46b069aa226c986 +SHA512 (wxsqlite3-4.12.5.tar.gz) = 9c269fb689b3528d7ff2dad90118f71117fe02d5fa6a2c067302e56e73fbceee8e04322042a4ffe674ee9d218ca2b6801723da58c257d59ef050312b15516bc4 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 1ee1a46..5130a11 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.12.4 +Version: 4.12.5 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Mon Jun 08 2026 Martin Gansser 4.12.5-1 +- Update to 4.12.5 + * Thu May 07 2026 Martin Gansser 4.12.4-1 - Update to 4.12.4 From 3d1fc4b79a707197f7c080ae1178700d039baf94 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 17 Jul 2026 10:05:50 +0200 Subject: [PATCH 19/21] Update to 4.12.6 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 255e268..937c95c 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,4 @@ /wxsqlite3-4.12.3.tar.gz /wxsqlite3-4.12.4.tar.gz /wxsqlite3-4.12.5.tar.gz +/wxsqlite3-4.12.6.tar.gz diff --git a/sources b/sources index 6b3fa67..7463f68 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.12.5.tar.gz) = 9c269fb689b3528d7ff2dad90118f71117fe02d5fa6a2c067302e56e73fbceee8e04322042a4ffe674ee9d218ca2b6801723da58c257d59ef050312b15516bc4 +SHA512 (wxsqlite3-4.12.6.tar.gz) = 00183daa5b4498a76c0196615aabf60262b8190998caffc78920bd271f4e53842f472977c5eded5cf8fa7db135c25b4882d9c7d9ad790b8f6b5a525b4cf9f654 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 5130a11..2bed5c9 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.12.5 +Version: 4.12.6 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Fri Jul 17 2026 Martin Gansser 4.12.6-1 +- Update to 4.12.6 + * Mon Jun 08 2026 Martin Gansser 4.12.5-1 - Update to 4.12.5 From 9d949a9dc83d6c57330dd8a674d18f161cbec153 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 6 Aug 2026 16:59:37 +0200 Subject: [PATCH 20/21] Update to 4.12.7 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 937c95c..94dcfcd 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,4 @@ /wxsqlite3-4.12.4.tar.gz /wxsqlite3-4.12.5.tar.gz /wxsqlite3-4.12.6.tar.gz +/wxsqlite3-4.12.7.tar.gz diff --git a/sources b/sources index 7463f68..13fcb70 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.12.6.tar.gz) = 00183daa5b4498a76c0196615aabf60262b8190998caffc78920bd271f4e53842f472977c5eded5cf8fa7db135c25b4882d9c7d9ad790b8f6b5a525b4cf9f654 +SHA512 (wxsqlite3-4.12.7.tar.gz) = cb26c9db90ab9f773b56b46ca1bb99fc0a859f61ede97d73af432cd8dd46de0fd3aab98e35464daf6c6f8bd6b52e369ba444781ef41466c244c72c48531e07dc diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 2bed5c9..308f140 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.12.6 +Version: 4.12.7 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -130,6 +130,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Thu Aug 06 2026 Martin Gansser 4.12.7-1 +- Update to 4.12.7 + * Fri Jul 17 2026 Martin Gansser 4.12.6-1 - Update to 4.12.6 From ffd49dfbe8e383f06ba6c5d505e0dc74a320d7c4 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 14 Aug 2026 11:58:14 +0200 Subject: [PATCH 21/21] Update to 5.0.1 --- .gitignore | 1 + sources | 2 +- wxsqlite3.spec | 20 +++++++++++--------- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 94dcfcd..5468184 100644 --- a/.gitignore +++ b/.gitignore @@ -46,3 +46,4 @@ /wxsqlite3-4.12.5.tar.gz /wxsqlite3-4.12.6.tar.gz /wxsqlite3-4.12.7.tar.gz +/wxsqlite3-5.0.1.tar.gz diff --git a/sources b/sources index 13fcb70..4aee81a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxsqlite3-4.12.7.tar.gz) = cb26c9db90ab9f773b56b46ca1bb99fc0a859f61ede97d73af432cd8dd46de0fd3aab98e35464daf6c6f8bd6b52e369ba444781ef41466c244c72c48531e07dc +SHA512 (wxsqlite3-5.0.1.tar.gz) = 59c635a5254247276249f8c151ffae0ab8bdeb3f0c27a255313ba5e215f11c42b04699d23b217cf3fd446daec1b2f18376cb26761bc9fc528312fabeebe69f39 diff --git a/wxsqlite3.spec b/wxsqlite3.spec index 308f140..e2b0e57 100644 --- a/wxsqlite3.spec +++ b/wxsqlite3.spec @@ -3,7 +3,7 @@ %global wxincdir %{_includedir}/wx-%{wxversion} Name: wxsqlite3 -Version: 4.12.7 +Version: 5.0.1 Release: 1%{?dist} Summary: C++ wrapper around the SQLite 3.x database @@ -61,7 +61,7 @@ that use %{name}. %prep -%autosetup -n %{name}-%{version} +%autosetup -p1 -n %{name}-%{version} # activate correct build folder #mv build30 build @@ -83,6 +83,12 @@ chmod a-x include/wx/wxsqlite3.h src/wxsqlite3.cpp chmod -x LICENCE.txt readme.md %build +%set_build_flags + +# disable GCC LTO froür wxSQLite3 +export CFLAGS="%{build_cflags} -fno-lto" +export CXXFLAGS="%{build_cxxflags} -fno-lto" + #autoreconf --install --force autoreconf %configure --enable-shared=yes --enable-static=no --enable-codec=chacha20 \ @@ -107,14 +113,8 @@ mv %{buildroot}%{_includedir}/wx %{buildroot}%{wxincdir} find %{buildroot} -name '*.la' -exec rm -f {} ';' -# install pkgconfig file -### mkdir -p %{buildroot}%{_libdir}/pkgconfig -###mv %{name}.pc %{buildroot}%{_libdir}/pkgconfig/%{name}.pc - - %ldconfig_scriptlets - %files %doc readme.md %license LICENCE.txt @@ -128,8 +128,10 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %files doc %doc docs/html - %changelog +* Fri Aug 14 2026 Martin Gansser 5.0.1-1 +- Update to 5.0.1 + * Thu Aug 06 2026 Martin Gansser 4.12.7-1 - Update to 4.12.7