Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package opensuse-welcome-launcher for 
openSUSE:Factory checked in at 2025-10-16 17:38:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/opensuse-welcome-launcher (Old)
 and      /work/SRC/openSUSE:Factory/.opensuse-welcome-launcher.new.18484 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "opensuse-welcome-launcher"

Thu Oct 16 17:38:10 2025 rev:4 rq:1311504 version:1.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/opensuse-welcome-launcher/opensuse-welcome-launcher.changes
      2025-10-06 18:07:11.540920172 +0200
+++ 
/work/SRC/openSUSE:Factory/.opensuse-welcome-launcher.new.18484/opensuse-welcome-launcher.changes
   2025-10-16 17:38:16.847235040 +0200
@@ -1,0 +2,8 @@
+Mon Oct  6 16:04:22 UTC 2025 - Dominique Leuenberger <[email protected]>
+
+- Make opensuse-welcome-launcher support a --unconditional
+  parameter and launch it using this parameter when called via the
+  desktop file from the launcher. Fixes the issue that the icon
+  shown in the launcher did not actually start anything.
+
+-------------------------------------------------------------------

Old:
----
  org.opensuse.opensuse_welcome_launcher.desktop

New:
----
  org.opensuse.opensuse_welcome_launcher.desktop.in

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

Other differences:
------------------
++++++ opensuse-welcome-launcher.spec ++++++
--- /var/tmp/diff_new_pack.2G8nHL/_old  2025-10-16 17:38:17.603266811 +0200
+++ /var/tmp/diff_new_pack.2G8nHL/_new  2025-10-16 17:38:17.607266980 +0200
@@ -25,7 +25,7 @@
 URL:            https://github.com/openSUSE/openSUSE-welcome
 Source0:        opensuse-welcome-launcher.sh
 # Original filename was org.opensuse.opensuse_welcome.desktop
-Source1:        org.opensuse.opensuse_welcome_launcher.desktop
+Source1:        org.opensuse.opensuse_welcome_launcher.desktop.in
 Source3:        org.opensuse.opensuse_welcome_launcher.svg
 Source4:        org.opensuse.opensuse_welcome_launcher-symbolic.svg
 Recommends:     opensuse-welcome >= 0.1.10
@@ -54,8 +54,10 @@
 install -m 0755 %{SOURCE0} %{buildroot}%{_bindir}/opensuse-welcome-launcher
 
 # Install desktop entries
-install -m 0644 %{SOURCE1} 
%{buildroot}%{_distconfdir}/xdg/autostart/org.opensuse.opensuse_welcome_launcher.desktop
-install -m 0644 %{SOURCE1} 
%{buildroot}%{_datadir}/applications/org.opensuse.opensuse_welcome_launcher.desktop
+install -d -m 0755 %{buildroot}%{_distconfdir}/xdg/autostart
+sed "s|@PARAMS@||g" %{SOURCE1} > 
%{buildroot}%{_distconfdir}/xdg/autostart/org.opensuse.opensuse_welcome_launcher.desktop
+install -d -m 0755 %{buildroot}%{_datadir}/applications
+sed "s|@PARAMS@| --unconditional|g" %{SOURCE1} > 
%{buildroot}%{_datadir}/applications/org.opensuse.opensuse_welcome_launcher.desktop
 
 # Install icons
 install -m 0644 %{SOURCE3} 
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/org.opensuse.opensuse_welcome_launcher.svg

++++++ opensuse-welcome-launcher.sh ++++++
--- /var/tmp/diff_new_pack.2G8nHL/_old  2025-10-16 17:38:17.655268997 +0200
+++ /var/tmp/diff_new_pack.2G8nHL/_new  2025-10-16 17:38:17.659269165 +0200
@@ -13,7 +13,7 @@
 fi
 
 # Show only once per version
-if [ -f ${HOME}/.local/share/opensuse-welcome/launched ]; then
+if [ "$1" != "--unconditional" -a -f 
${HOME}/.local/share/opensuse-welcome/launched ]; then
   if [ "$(cat ${HOME}/.local/share/opensuse-welcome/launched)" = 
"${OSWL_VERSION_TAG}" ]; then
     # We have already shown the laucher at this version - skipping
     exit 0


++++++ org.opensuse.opensuse_welcome_launcher.desktop.in ++++++
# Copy me to /etc/xdg/autostart and /usr/share/applications
[Desktop Entry]
Type=Application
Name=Welcome launcher
Exec=/usr/bin/opensuse-welcome-launcher@PARAMS@
Icon=org.opensuse.opensuse_welcome_launcher
Comment=The openSUSE Welcome launcher utility.
Categories=Qt;System;Documentation
GenericName=Welcome launcher Utility

Reply via email to