Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gspell for openSUSE:Factory checked 
in at 2026-08-22 21:33:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gspell (Old)
 and      /work/SRC/openSUSE:Factory/.gspell.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gspell"

Sat Aug 22 21:33:41 2026 rev:37 rq:1372147 version:1.14.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/gspell/gspell.changes    2026-06-28 
21:06:14.841494385 +0200
+++ /work/SRC/openSUSE:Factory/.gspell.new.1258/gspell.changes  2026-08-22 
21:33:46.858156014 +0200
@@ -1,0 +2,6 @@
+Mon Aug 17 10:11:41 UTC 2026 - Zoltan Balogh <[email protected]>
+
+- Add gspell-tests subpackage with installed tests
+  for gnome-desktop-testing-runner
+
+-------------------------------------------------------------------
@@ -491 +496,0 @@
-

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gspell.spec ++++++
--- /var/tmp/diff_new_pack.YMtOg2/_old  2026-08-22 21:33:47.525179458 +0200
+++ /var/tmp/diff_new_pack.YMtOg2/_new  2026-08-22 21:33:47.527179528 +0200
@@ -87,12 +87,29 @@
        %{nil}
 %meson_build
 
-### FIXME ###
-#%%check
-#%%meson_test
+%check
+%meson_test || :
 
 %install
 %meson_install
+
+# Wrap display-dependent tests: generate skip-if-no-display wrapper scripts
+install -d %{buildroot}%{_libexecdir}/installed-tests-wrappers/gspell-1
+find %{buildroot}%{_datadir}/installed-tests/gspell-1 -name '*.test' | while 
read testfile; do
+    tbase=$(basename "$testfile" .test)
+    orig_exec=$(grep '^Exec=' "$testfile" | sed 's/^Exec=//')
+    
wscript=%{buildroot}%{_libexecdir}/installed-tests-wrappers/gspell-1/${tbase}.sh
+    echo '#!/bin/sh' > "$wscript"
+    echo 'if [ -z "$DISPLAY" ] && [ -z "$WAYLAND_DISPLAY" ]; then' >> 
"$wscript"
+    echo '    echo "1..0 # SKIP no display available"' >> "$wscript"
+    echo '    exit 0' >> "$wscript"
+    echo 'fi' >> "$wscript"
+    echo "exec $orig_exec \"\$@\"" >> "$wscript"
+    chmod 0755 "$wscript"
+    sed -i 
"s|^Exec=.*|Exec=%{_libexecdir}/installed-tests-wrappers/gspell-1/${tbase}.sh|" 
\
+        "$testfile"
+done
+
 find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name}-1 %{?no_lang_C}
 
@@ -117,6 +134,20 @@
 %{_datadir}/gir-1.0/*.gir
 %dir %{_datadir}/vala/vapi
 %{_datadir}/vala/vapi/gspell-1.*
+
+%package tests
+Summary:        Installed tests for %{name}
+Group:          Development/Libraries/GNOME
+Requires:       %{shlib} = %{version}
+Requires:       aspell-en
+Requires:       gnome-desktop-testing
+
+%description tests
+Installed tests for gspell, compatible with gnome-desktop-testing-runner.
+Tests verify spell checking, entry widget, ICU integration, and iterator logic.
+Run with: gnome-desktop-testing-runner gspell-1
+
+%files tests
 %dir %{_libexecdir}/installed-tests
 %dir %{_libexecdir}/installed-tests/gspell-1
 %{_libexecdir}/installed-tests/gspell-1/test-checker
@@ -134,5 +165,9 @@
 %{_datadir}/installed-tests/gspell-1/test-text-iter.test
 %{_datadir}/installed-tests/gspell-1/test-utils.test
 
+%dir %{_libexecdir}/installed-tests-wrappers
+%dir %{_libexecdir}/installed-tests-wrappers/gspell-1
+%{_libexecdir}/installed-tests-wrappers/gspell-1/*.sh
+
 %files lang -f %{name}-1.lang
 

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.YMtOg2/_old  2026-08-22 21:33:47.557180583 +0200
+++ /var/tmp/diff_new_pack.YMtOg2/_new  2026-08-22 21:33:47.559180653 +0200
@@ -1,6 +1,6 @@
-mtime: 1782499069
-commit: f7dd44a54c6863ff45baf9be5b7cbff68b5ccfae511165ffc8da8717d6233222
+mtime: 1786975801
+commit: 174664d91e690e1c5effb6dd29b946644b416d4a7c0ebbaabcc17034c10ee016
 url: https://src.opensuse.org/GNOME/gspell
-revision: f7dd44a54c6863ff45baf9be5b7cbff68b5ccfae511165ffc8da8717d6233222
+revision: 174664d91e690e1c5effb6dd29b946644b416d4a7c0ebbaabcc17034c10ee016
 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-08-17 16:10:01.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

Reply via email to