Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package hamster-time-tracker for
openSUSE:Factory checked in at 2023-11-21 21:31:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hamster-time-tracker (Old)
and /work/SRC/openSUSE:Factory/.hamster-time-tracker.new.2521 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hamster-time-tracker"
Tue Nov 21 21:31:44 2023 rev:10 rq:1127748 version:unknown
Changes:
--------
---
/work/SRC/openSUSE:Factory/hamster-time-tracker/hamster-time-tracker.changes
2023-09-29 21:15:06.525071387 +0200
+++
/work/SRC/openSUSE:Factory/.hamster-time-tracker.new.2521/hamster-time-tracker.changes
2023-11-21 21:32:08.311610550 +0100
@@ -1,0 +2,16 @@
+Mon Nov 20 11:33:04 UTC 2023 - [email protected]
+
+- Update to version 3.0.3
+- Changed fact entry syntax (see NEWS.md for details)
+ * Remove the need for using a double comma to start the description,
+ a single comma can be used instead.
+ * The tags part must now be separated by a comma. This allows using
+ '#' inside activityx, category and description
+ * extract simple #haswords from description, like
+ "fix #bugs in #hamster"
+ * consistent limitations on field content
+- spec file: fix build with python 3.6
+ * added remove-text-keyword-from-subprocess.run.patch
+ * refreshed replace-env-python-invocation-by-direct-call.patch
+
+-------------------------------------------------------------------
Old:
----
hamster-time-tracker-3.0.3~20.tar.xz
New:
----
hamster-time-tracker-3.0.3.tar.xz
remove-text-keyword-from-subprocess.run.patch
BETA DEBUG BEGIN:
New:- spec file: fix build with python 3.6
* added remove-text-keyword-from-subprocess.run.patch
* refreshed replace-env-python-invocation-by-direct-call.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ hamster-time-tracker.spec ++++++
--- /var/tmp/diff_new_pack.Ywdwlk/_old 2023-11-21 21:32:09.815666060 +0100
+++ /var/tmp/diff_new_pack.Ywdwlk/_new 2023-11-21 21:32:09.815666060 +0100
@@ -42,7 +42,7 @@
%bcond_without extension
Name: hamster-time-tracker
-Version: 3.0.3~20
+Version: 3.0.3
Release: 0
Summary: A time tracker for GNOME
License: CC-BY-SA-3.0 AND GPL-3.0-or-later
@@ -53,9 +53,9 @@
Source1: hamster-shell-extension-%{ext_version}.tar.gz
# necessary for GNOME < 3.32
Source2:
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/raw/gnome-3-30/lib/convenience.js
-# avoid rpm error: env-script-interpreter
Patch1: replace-env-python-invocation-by-direct-call.patch
Patch2: waf-skip-gsettings-schema-compilation.patch
+Patch3: remove-text-keyword-from-subprocess.run.patch
# Patches for GNOME extension
# GNOME up to 3.30
Patch101: 0101-Don-t-try-to-access-controller.activities-before-it-.patch
@@ -192,8 +192,13 @@
%prep
%setup -q -n hamster-time-tracker-%{version} -a1
+
%patch1 -p1
%patch2 -p1
+%if 0%{?suse_version} < 1550
+%patch3 -p1
+%endif
+
%if %{with extension}
cd hamster-shell-extension-%{ext_version}
%patch101 -p1
@@ -277,12 +282,13 @@
%patch171 -p1
%patch172 -p1
%patch173 -p1
-%endif
-%endif
+%endif # suse_version >= 1600
+%endif # sle_version >= 150400
+%else # sle_version >= 150200
mkdir build
cp %{SOURCE2} build
-%endif
+%endif # sle_version >= 150200
%build
./waf --prefix=%{_prefix} --libdir=%{_libdir} --libexecdir=%{_libexecdir} \
@@ -330,7 +336,7 @@
%{_libexecdir}/hamster/
%{python3_sitelib}/hamster/
%{_datadir}/bash-completion/completions/hamster.bash
-%{_datadir}/metainfo/org.gnome.Hamster.GUI.metainfo.xml
+%{_datadir}/metainfo/org.gnome.Hamster.metainfo.xml
%{_datadir}/glib-2.0/schemas/org.gnome.hamster.gschema.xml
%{_datadir}/help/C/hamster
@@ -339,7 +345,7 @@
if x < 4 then print(string.format("%.02f", x + 0.01)) else print(x + 1) end}
%package -n gnome-shell-extension-hamster-time-tracker
-Version: 3.0.3~20_%{ext_version}_%{ext_gnome_version}
+Version: 3.0.3_%{ext_version}_%{ext_gnome_version}
Release: 0
Summary: Hamster time tracker extension for GNOME Shell
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Ywdwlk/_old 2023-11-21 21:32:10.075675656 +0100
+++ /var/tmp/diff_new_pack.Ywdwlk/_new 2023-11-21 21:32:10.075675656 +0100
@@ -3,11 +3,10 @@
<param name="scm">git</param>
<param name="url">https://github.com/projecthamster/hamster.git</param>
<param name="filename">hamster-time-tracker</param>
- <!-- <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> -->
- <param name="version">3.0.3~20</param>
- <param name="revision">d10ae12</param>
- <!-- <param name="versionrewrite-pattern">v(.*)[+]0$</param>
- <param name="versionrewrite-replacement">\1</param> -->
+ <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
+ <param name="versionrewrite-pattern">v(.*)[+]0$</param>
+ <param name="versionrewrite-replacement">\1</param>
+ <param name="revision">v3.0.3</param>
<param name="changesgenerate">enable</param>
</service>
<service name="recompress" mode="manual">
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Ywdwlk/_old 2023-11-21 21:32:10.095676394 +0100
+++ /var/tmp/diff_new_pack.Ywdwlk/_new 2023-11-21 21:32:10.099676542 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/projecthamster/hamster.git</param>
- <param
name="changesrevision">d10ae12cde0370233189574d255c831e3eb267ab</param></service></servicedata>
+ <param
name="changesrevision">198ebe2a4163129b0cb7e773c257ed48cafa73a4</param></service></servicedata>
(No newline at EOF)
++++++ hamster-time-tracker-3.0.3~20.tar.xz ->
hamster-time-tracker-3.0.3.tar.xz ++++++
++++ 5297 lines of diff (skipped)
++++++ remove-text-keyword-from-subprocess.run.patch ++++++
>From 3c2c6e597fe70b31a99e28876968b0823009463e Mon Sep 17 00:00:00 2001
From: Martin Wilck <[email protected]>
Date: Mon, 20 Nov 2023 16:41:30 +0100
Subject: [PATCH] remove text= keyword from subprocess.run
---
wscript | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wscript b/wscript
index cf89a78..0b0d389 100644
--- a/wscript
+++ b/wscript
@@ -6,7 +6,7 @@ import subprocess
from waflib import Utils
# Reuse code from hamster to figure out the version number to use
-process = subprocess.run(["python3", "src/hamster/version.py"], check=True,
stdout=subprocess.PIPE, text=True)
+process = subprocess.run(["python3", "src/hamster/version.py"], check=True,
stdout=subprocess.PIPE)
VERSION = process.stdout
APPNAME = 'hamster'
--
2.42.1
++++++ replace-env-python-invocation-by-direct-call.patch ++++++
++++ 2019 lines (skipped)
++++ between
/work/SRC/openSUSE:Factory/hamster-time-tracker/replace-env-python-invocation-by-direct-call.patch
++++ and
/work/SRC/openSUSE:Factory/.hamster-time-tracker.new.2521/replace-env-python-invocation-by-direct-call.patch