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
+

Reply via email to