Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package faugus-launcher for openSUSE:Factory 
checked in at 2026-04-07 16:32:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/faugus-launcher (Old)
 and      /work/SRC/openSUSE:Factory/.faugus-launcher.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "faugus-launcher"

Tue Apr  7 16:32:33 2026 rev:18 rq:1344720 version:1.17.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/faugus-launcher/faugus-launcher.changes  
2026-04-04 19:09:23.481980995 +0200
+++ 
/work/SRC/openSUSE:Factory/.faugus-launcher.new.21863/faugus-launcher.changes   
    2026-04-07 16:47:31.233106688 +0200
@@ -1,0 +2,23 @@
+Sun Apr  5 23:15:12 UTC 2026 - Jehu Marcos Herrera Puentes 
<[email protected]>
+
+- Removed unused code from older versions in .spec file 
+
+-------------------------------------------------------------------
+Sat Apr 04 19:40:01 UTC 2026 - Jehu Marcos Herrera Puentes 
<[email protected]>
+
+- .spec file code restructure
+- Removed support for EOL SUSE versions
+- Bump to version 1.17.5
+- Upstream changes:
+  * EA Path updated through the launcher and the runner
+  * Correctly detect EA App version
+  * Improved process detection
+  * Improved splash window
+  * Revert "Added python cache cleanup"
+  * Added python cache cleanup
+  * Some distros don't recognize just python
+  * Rename faugus run
+  * Misses file format
+  * App restructuring
+
+-------------------------------------------------------------------

Old:
----
  faugus-launcher-1.17.4.tar.xz

New:
----
  faugus-launcher-1.17.5.tar.xz

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

Other differences:
------------------
++++++ faugus-launcher.spec ++++++
--- /var/tmp/diff_new_pack.J6Yx5j/_old  2026-04-07 16:47:31.837131649 +0200
+++ /var/tmp/diff_new_pack.J6Yx5j/_new  2026-04-07 16:47:31.837131649 +0200
@@ -18,15 +18,8 @@
 
 %{?single_pythons_311plus}
 
-# Fixes for Leap 15.x
-%if 0%{?sle_version} == 150600
-# Force python3_sitelib to use 3.11
-%global __python3 /usr/bin/python3.11
-%global python3_sitelib /usr/lib/python3.11/site-packages
-%endif
-
 Name:           faugus-launcher
-Version:        1.17.4
+Version:        1.17.5
 Release:        0
 Summary:        A simple and lightweight app for running Windows games using 
UMU-Launcher
 License:        MIT
@@ -89,18 +82,13 @@
 %prep
 %autosetup -n %{name}-%{version}
 
-# Fix for shebangs
-sed -i '1s|/usr/bin/env python3|%{__python3}|' faugus_launcher.py
-sed -i '1s|/usr/bin/env python3|%{__python3}|' faugus_run.py
-sed -i '1s|/usr/bin/env python3|%{__python3}|' faugus_proton_manager.py
-sed -i '1s|/usr/bin/env python3|%{__python3}|' faugus/proton_downloader.py
-
-# Fix for non-executable scripts on older versions than 1.14.2
-%if "%{version}" <= "1.14.1"
-sed -i '1{/^#!.*python/d}' faugus/components.py
-sed -i '1{/^#!.*python/d}' faugus/path_manager.py
-sed -i '1{/^#!.*python/d}' faugus/proton_downloader.py
-%endif
+# Fix for shebangs on current versions
+sed -i '1{/^#!.*python/d}' faugus/launcher.py
+sed -i '1{/^#!.*python/d}' faugus/proton_manager.py
+sed -i '1{/^#!.*python/d}' faugus/runner.py
+sed -i '1{/^#!.*python/d}' faugus/shortcut.py
+sed -i '1s|#!/usr/bin/env python3|#!%{__python3}|' faugus/proton_downloader.py
+sed -i '1s|#!/usr/bin/env bash|#!/usr/bin/bash|' faugus-launcher
 
 %build
 # Compile faugus-launcher
@@ -111,15 +99,9 @@
 # Install faugus-launcher
 %meson_install
 
-# Fix bytecode mtime for SLE 15 / SLE 16 / Leap 15.x / Leap 16.x / Tumbleweed 
/ Slowroll
-%if 0%{?sle_version} == 150600
+# Fix bytecode mtime for SLE 16 / Leap 16.x / Tumbleweed / Slowroll
 find %{buildroot}%{python3_sitelib} -name "*.pyc" -delete
-find %{buildroot}%{python3_sitelib} -name "*.py" -exec touch -d "1970-01-01 
00:00:03" {} +
 %{__python3} -m compileall -d %{python3_sitelib} 
%{buildroot}%{python3_sitelib}/faugus/
-%else
-find %{buildroot}%{python3_sitelib} -name "*.pyc" -delete
-%{__python3} -m compileall -d %{python3_sitelib} 
%{buildroot}%{python3_sitelib}/faugus/
-%endif
 
 # Remove duplicated files
 %fdupes %{buildroot}%{_datadir}
@@ -137,20 +119,24 @@
 
 %files
 %license LICENSE
+
 # Application data
 %dir %{_datadir}/faugus-launcher
 %{_datadir}/faugus-launcher/*
+
 # Binaries
 %{_bindir}/faugus-launcher
 %{_bindir}/faugus-run
-%{_bindir}/faugus-proton-manager
-%{_bindir}/faugus-shortcut
+
 # Icons
 %{_datadir}/icons/hicolor/*
+
 # .desktop files
 %{_datadir}/applications/*.desktop
+
 # Metainfo
 %{_datadir}/metainfo/faugus-launcher.metainfo.xml
+
 # Python modules
 %{python3_sitelib}/faugus/
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.J6Yx5j/_old  2026-04-07 16:47:31.881133468 +0200
+++ /var/tmp/diff_new_pack.J6Yx5j/_new  2026-04-07 16:47:31.885133633 +0200
@@ -3,7 +3,7 @@
   <service name="tar_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://github.com/Faugus/faugus-launcher.git</param>
-    <param name="revision">1.17.4</param>
+    <param name="revision">1.17.5</param>
     <param name="changesgenerate">enable</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v?([0-9]+(\.[0-9])*)(\+0)?</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.J6Yx5j/_old  2026-04-07 16:47:31.925135286 +0200
+++ /var/tmp/diff_new_pack.J6Yx5j/_new  2026-04-07 16:47:31.941135948 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/Faugus/faugus-launcher.git</param>
-              <param 
name="changesrevision">1b63bff30e05676c2dd1a804269b9b10540eb461</param></service></servicedata>
+              <param 
name="changesrevision">07231cac65e3436383feb247709988d1ee659f36</param></service></servicedata>
 (No newline at EOF)
 

++++++ faugus-launcher-1.17.4.tar.xz -> faugus-launcher-1.17.5.tar.xz ++++++
++++ 18784 lines of diff (skipped)

Reply via email to