Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package timewarrior for openSUSE:Factory 
checked in at 2023-05-10 16:19:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/timewarrior (Old)
 and      /work/SRC/openSUSE:Factory/.timewarrior.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "timewarrior"

Wed May 10 16:19:48 2023 rev:3 rq:1085987 version:1.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/timewarrior/timewarrior.changes  2021-01-26 
14:50:34.307744836 +0100
+++ /work/SRC/openSUSE:Factory/.timewarrior.new.1533/timewarrior.changes        
2023-05-10 16:19:51.307446982 +0200
@@ -1,0 +2,46 @@
+Wed May  3 18:51:57 UTC 2023 - Benedikt Fein <benedikt.f...@gmail.com>
+
+- Update to 1.5.0
+  * #361    Improve documentation
+  * #389    Extend summary configuration
+  * #489    First execution creates database regardless of confirmation 
response
+  * #403    Remove incorrect output stating that an empty interval was recorded
+  * #406    Clarify minimal value for 'epoch' as date value
+  * #408    Update documentation of hint `:all`
+  * #437    Minor AtomicFile cleanup
+  * #439    Show error message if command track is called with an id
+  * #441    Return report return code
+  * #444    Improve documentation on annotations
+  * #450    Report 'totals.py' does not display data when no time range 
specified
+  * #458    Add man documentation for configuring tag colors.
+  * #463    Add colors to summary
+  * #466    Ignore empty exclusion ranges
+  * #468    Refactor interval filtering
+  * #469    Do not leak IntervalFilters in IntervalFilterAndGroup
+  * #470    Do not leak filter in IntervalFilterFirstOf
+  * #474    Make display of ids and annotations in summary report configurable
+  * #477    Add configurable default range for reports
+  * #478    Add support for XDG Base Directory specification on Unixes
+  * #491    Tracking an interval in the future while actively tracking time 
results in a database inconsistency
+  * #505    Report 'totals.py' does not truncate intervals to report range
+  * #510    Export intervals by IDs
+  * #512    help.t fails on alpine with mandoc package
+  *         Add option '--details' to 'test/problems' script
+- Added timewarrior-out-of-source-man-pages.patch
+- Update to 1.4.3
+  * #159    Tags enclosed in escaped double-quotes are not handled correctly
+  * #379    CmdSummary: Fix calculation of display start in summary table
+  * #387    Fixed URL for tarball download
+  * #390    dom.tracked.X.tag.Y always returns dom.tracked.1.tag.Y
+  * #393    Update dark_blue.theme
+  * #398    test: Thread.isAlive() -> Thread.is_alive()
+  * #410    Replace roff man pages with asciidoctor
+  * #411    Transfer platform testing from Travis CI to GitHub Actions
+  * #416    Internal error. Failed encode / decode check when doing undo
+  * #419    Links not preserved over linebreaks in man page
+  * #422    Internal error. Failed encode / decode check.
+  *         Width determination of Unicode characters now works for up to
+            Unicode 11 (from Unicode 5). Emojis are correctly displayed.
+  *         Fix test `summary.t` for single-digit weeks
+
+-------------------------------------------------------------------

Old:
----
  timew-1.4.2.tar.gz

New:
----
  timew-1.5.0.tar.gz
  timewarrior-out-of-source-man-pages.patch

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

Other differences:
------------------
++++++ timewarrior.spec ++++++
--- /var/tmp/diff_new_pack.XdmjVZ/_old  2023-05-10 16:19:51.887450414 +0200
+++ /var/tmp/diff_new_pack.XdmjVZ/_new  2023-05-10 16:19:51.895450461 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package timewarrior
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           timewarrior
-Version:        1.4.2
+Version:        1.5.0
 Release:        0
 Summary:        Command line time tracker
 License:        MIT
@@ -25,8 +25,11 @@
 URL:            http://taskwarrior.org/docs/timewarrior/
 Source:         
https://github.com/GothenburgBitFactory/timewarrior/releases/download/v%{version}/timew-%{version}.tar.gz
 Patch0:         timewarrior-build-compare.patch
+# Submitted upstream in 
https://github.com/GothenburgBitFactory/timewarrior/pull/538
+Patch1:         timewarrior-out-of-source-man-pages.patch
+BuildRequires:  %{rubygem asciidoctor}
 BuildRequires:  cmake >= 2.8
-BuildRequires:  gcc-c++ >= 4.7
+BuildRequires:  gcc-c++ >= 6.1
 
 %description
 Timewarrior is a command line time tracking application, which allows you to
@@ -35,6 +38,7 @@
 %prep
 %setup -q -n timew-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 %cmake \
@@ -45,8 +49,9 @@
 %install
 %cmake_install
 pushd %{buildroot}%{_datadir}/%{name}
-rm -fv AUTHORS ChangeLog COPYING INSTALL LICENSE NEWS README.md
-chmod -v a+x ext/*
+rm -fv AUTHORS ChangeLog COPYING DCO INSTALL LICENSE README.md 
docker-compose.yml
+chmod -v a+x ext/* doc/holidays/refresh
+sed -i 's|#!/usr/bin/env python3|#!/usr/bin/python3|' ext/* 
doc/holidays/refresh
 popd
 
 %files

++++++ timew-1.4.2.tar.gz -> timew-1.5.0.tar.gz ++++++
++++ 27616 lines of diff (skipped)

++++++ timewarrior-out-of-source-man-pages.patch ++++++
--- a/doc/man1/CMakeLists.txt
+++ b/doc/man1/CMakeLists.txt
@@ -1,10 +1,11 @@
 cmake_minimum_required (VERSION 2.8.12)
 
-file (GLOB DOC_SOURCES "${CMAKE_CURRENT_BINARY_DIR}/*.1.adoc")
+file (GLOB DOC_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.1.adoc")
 set (DOC_FILES)
 
 foreach (SRC ${DOC_SOURCES})
   string (REPLACE ".adoc" "" OUTPUT_FILE_NAME "${SRC}")
+  string (REPLACE "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_BINARY_DIR}" 
OUTPUT_FILE_NAME "${OUTPUT_FILE_NAME}")
 
   add_custom_command (
           OUTPUT "${OUTPUT_FILE_NAME}"
diff --git a/doc/man7/CMakeLists.txt b/doc/man7/CMakeLists.txt
index 6866b119..1d150ef0 100644
--- a/doc/man7/CMakeLists.txt
+++ b/doc/man7/CMakeLists.txt
@@ -1,10 +1,11 @@
 cmake_minimum_required (VERSION 2.8.12)
 
-file (GLOB DOC_SOURCES "${CMAKE_CURRENT_BINARY_DIR}/*.7.adoc")
+file (GLOB DOC_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.7.adoc")
 set (DOC_FILES)
 
 foreach (SRC ${DOC_SOURCES})
   string (REPLACE ".adoc" "" OUTPUT_FILE_NAME "${SRC}")
+  string (REPLACE "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_BINARY_DIR}" 
OUTPUT_FILE_NAME "${OUTPUT_FILE_NAME}")
 
   add_custom_command (
           OUTPUT "${OUTPUT_FILE_NAME}"

Reply via email to