Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sqlite3 for openSUSE:Factory checked in at 2026-07-21 22:55:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old) and /work/SRC/openSUSE:Factory/.sqlite3.new.24530 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sqlite3" Tue Jul 21 22:55:14 2026 rev:177 rq:1366777 version:3.53.2 Changes: -------- --- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes 2026-06-18 18:39:28.114138471 +0200 +++ /work/SRC/openSUSE:Factory/.sqlite3.new.24530/sqlite3.changes 2026-07-21 22:56:08.296956345 +0200 @@ -1,0 +2,13 @@ +Tue Jun 30 22:28:22 UTC 2026 - Holden Fried <[email protected]> + +- Add sqlite3-tools and sqlite3-tools-tcl subpackages + * Most other distributions have included a separate -tools + package with these for a while, but we seemingly haven't been + packaging them at all in openSUSE. + * New tools include the ones packaged by debian trixie (showdb, + showjournal, showstat4, showwal, sqldiff, and sqlite3_analyzer) + along with sqlite3_rsync, which is recommended in sqlite3 docs + * All tools are in -tools subpackage except for sqlite3_analyzer + which is in -tools-tcl + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sqlite3.spec ++++++ --- /var/tmp/diff_new_pack.mdCdFT/_old 2026-07-21 22:56:09.244988629 +0200 +++ /var/tmp/diff_new_pack.mdCdFT/_new 2026-07-21 22:56:09.244988629 +0200 @@ -145,6 +145,21 @@ use in long-running programs such as graphical user interfaces or embedded controllers. +%package tools +Summary: Command line interface for SQLite 3 (tools) + +%description tools +This package contains the extra CLI tools from sqlite3 source code. +Namely, these are showdb, showjournal, showstat4, showwal, sqldiff, +and sqlite3_rsync. + +%package tools-tcl +Summary: Command line interface for SQLite 3 (tools) + +%description tools-tcl +This package contains the extra CLI tools from sqlite3 source code that +require TCL. This is currently only sqlite3_analyzer. + %prep # Version and %%tarversion need to match, but %%docversion might be different, IFS=. read a b c d <<< "%version" @@ -198,6 +213,13 @@ %endif --enable-session %make_build sqlite3.c +%make_build showdb \ + showjournal \ + showstat4 \ + showwal \ + sqldiff \ + sqlite3_analyzer \ + sqlite3_rsync %make_build %if %{with check} @@ -209,6 +231,13 @@ %make_install install -Dpvm 0644 -t %{buildroot}/%{_mandir}/man1 sqlite3.1 install -Dpvm 0755 -t %{buildroot}%{_bindir} lemon +install -Dpvm 0755 -t %{buildroot}%{_bindir} showdb \ + showjournal \ + showstat4 \ + showwal \ + sqldiff \ + sqlite3_analyzer \ + sqlite3_rsync install -Dpvm 0644 -t %{buildroot}%{_datadir}/lemon tool/lempar.c # tcl bindings are provided by tcl itself #rm -rf %%{buildroot}%%{_libdir}/tcl/tcl8.?/sqlite3* @@ -243,3 +272,14 @@ %{_bindir}/lemon %{_datadir}/lemon +%files tools +%{_bindir}/showdb +%{_bindir}/showjournal +%{_bindir}/showstat4 +%{_bindir}/showwal +%{_bindir}/sqldiff +%{_bindir}/sqlite3_rsync + +%files tools-tcl +%{_bindir}/sqlite3_analyzer +
