2011-11-25 21:09:37 +00:00
|
|
|
#
|
2012-02-15 15:50:45 +00:00
|
|
|
# spec file for package taskwarrior
|
2011-11-25 21:09:37 +00:00
|
|
|
#
|
2024-02-21 15:08:23 +00:00
|
|
|
# Copyright (c) 2024 SUSE LLC
|
2011-11-25 21:09:37 +00:00
|
|
|
#
|
|
|
|
|
# All modifications and additions to the file contributed by third parties
|
|
|
|
|
# remain the property of their copyright owners, unless otherwise agreed
|
|
|
|
|
# upon. The license for this file, and modifications and additions to the
|
|
|
|
|
# file, is the same license as for the pristine package itself (unless the
|
|
|
|
|
# license for the pristine package is not an Open Source License, in which
|
|
|
|
|
# case the license is the MIT License). An "Open Source License" is a
|
|
|
|
|
# license that conforms to the Open Source Definition (Version 1.9)
|
|
|
|
|
# published by the Open Source Initiative.
|
|
|
|
|
|
Accepting request 866701 from home:Shadow53:branches:utilities
I have done my best to format the .changes file correctly. If there are specific things to be fixed, please give me some guidance as to what it is.
- Update to 2.5.3 upstream release 2.5.3, skipping 2.5.2
Refer to /usr/share/doc/packages/task/Changelog for full list of changes
* Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
virtual tag.
* Removed deprecated 'alias._query' setting.
* Fixed ambiguity in the esp-ESP localization
* Deprecated the 'new-uuid' verbosity option, since its functionality can be
removed by merging with 'new-id'.
* Correct a false-positive warning when a due date is removed and a wait is
added.
* Added 'QUARTER' virtual tag.
* Fixed unquoted glob in bash completion script
* Deprecated use of alternate Boolean configuration settings. Use values "0" for
off, and "1" for on. Avoid used of "on", "off", "true", "t", "false", "f",
"yes", "y", "no", "n".
* Improved certificate validation diagnostics
* Updated the 'timesheet' command with a more compact report
* Added 'history.weekly', 'history.daily', 'ghistory.weekly', 'ghistory.daily'
report variations, with code refactoring.
* New DOM references: annotations.count, tw.syncneeded, tw.program, tw.args,
* tw.width, tw.height, tw.version.
* The message telling you to sync now indicates how many local changes will be
synced.
* Workaround for alias grep=rg in fish
OBS-URL: https://build.opensuse.org/request/show/866701
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=32
2021-02-15 08:25:15 +00:00
|
|
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
2011-11-25 21:09:37 +00:00
|
|
|
#
|
|
|
|
|
|
2012-03-24 19:14:06 +00:00
|
|
|
|
2011-11-25 21:09:37 +00:00
|
|
|
Name: taskwarrior
|
2024-11-11 01:58:07 +00:00
|
|
|
Version: 3.1.0
|
2012-02-15 15:50:45 +00:00
|
|
|
Release: 0
|
2011-11-25 21:09:37 +00:00
|
|
|
Summary: Command-line todo list manager
|
2012-02-15 15:50:45 +00:00
|
|
|
License: MIT
|
2011-11-25 21:09:37 +00:00
|
|
|
Group: Productivity/Office/Organizers
|
Accepting request 934429 from home:dirkmueller:Factory
- update to 2.6.1:
- The logic behind new-uuid verbosity option changed. New-uuid now overrides
new-id if set and will cause Taskwarrior to display UUIDs instead of IDs
for new tasks (machine friendly).
- If ~/.taskrc is not found, Taskwarrior will look for its configuration in
$XDG_CONFIG_HOME/task/taskrc (defaulting to ~/.config/task/taskrc). This
allows users to setup their Taskwarrior to follow XDG standard without
using config overrides.
- Newer Unicode characters, such as emojis are correctly handled and displayed.
Taskwarrior now supports all Unicode characters up to Unicode 12.
- Datetime values until year 9999 are now supported.
Duration values of up to 1 000 000 years are now supported.
- 64-bit numeric values (up to 9,223,372,036,854,775,807) are now supported.
- Later/someday named datetime values now resolve to 9999-12-30 (instead of
2038-01-18).
- Calendar now supports displaying due dates until year 9999.
- Calendar now displays waiting tasks with due dates on the calendar.
- Calendar supports highlighting days with scheduled tasks.
- Multi-day holidays are now supported.
- Holiday data files for fr-CA, hu-HU, pt-BR, sk-SK and sv-FI locales are now
generated and shipped with Taskwarrior.
- The task edit command can now handle multi-line annotations and UDAs in a
user friendly way, withouth having to handle with JSON escaping of special
chars.
- A large portion of currently known parser-related issues was fixed.
- The taskrc file now supports relative paths, which are evaluated with
respect to (a) current directory, (b) taskrc directory and (c) now also the
installation directory of configuration files.
- The currently selected context is now applied for "task add" and "task log"
commands. Section on contexts in the manpage was updated to describe this
OBS-URL: https://build.opensuse.org/request/show/934429
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=34
2021-12-08 15:32:32 +00:00
|
|
|
URL: https://taskwarrior.org/
|
2024-04-25 07:01:59 +00:00
|
|
|
Source0: https://github.com/GothenburgBitFactory/%{name}/releases/download/v%{version}/task-%{version}.tar.gz
|
|
|
|
|
Source1: vendor.tar.zst
|
2016-03-05 17:26:59 +00:00
|
|
|
#PATCH-FIX-OPENSUSE: skip the INSTALL and LICENSE from files intended for the installation
|
2011-11-25 21:09:37 +00:00
|
|
|
Patch0: task-skip-INSTALL.patch
|
Accepting request 280977 from home:mvyskocil:branches:utilities
- add taskwarrior-no-return.patch to shut up gcc's complaining about
no return in non-void function
- replace __DATE__ and __TIME__ by values from source tarball
- Update to 2.4.0
- New dateformat space handling
- New date support: 'february', extensive support for ISO-8601
- New column formats: description.truncated_count, uda.NAME.indicator, recur.short, tag sorting
- New color rules: color.uda.NAME.VALUE, color.label.sort, color.until
- New virtual tags: READY, YESTERDAY, TOMORROW, PENDING, DELETED, COMPLETED, TAGGED
- New verbosity tokens: new-uuid
- New command: calc, _zshattributes
- New theme: dark-gray-blue256.theme
- New report feature: listing breaks
- New Python testing framework for higher-level testing
- and many more, see http://taskwarrior.org/news/news.20150101.html
- Refresh task-skip-INSTALL.patch
- don't remove dir with bash scripts, it contains more tools
OBS-URL: https://build.opensuse.org/request/show/280977
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=22
2015-01-14 09:13:47 +00:00
|
|
|
BuildRequires: awk
|
Accepting request 934429 from home:dirkmueller:Factory
- update to 2.6.1:
- The logic behind new-uuid verbosity option changed. New-uuid now overrides
new-id if set and will cause Taskwarrior to display UUIDs instead of IDs
for new tasks (machine friendly).
- If ~/.taskrc is not found, Taskwarrior will look for its configuration in
$XDG_CONFIG_HOME/task/taskrc (defaulting to ~/.config/task/taskrc). This
allows users to setup their Taskwarrior to follow XDG standard without
using config overrides.
- Newer Unicode characters, such as emojis are correctly handled and displayed.
Taskwarrior now supports all Unicode characters up to Unicode 12.
- Datetime values until year 9999 are now supported.
Duration values of up to 1 000 000 years are now supported.
- 64-bit numeric values (up to 9,223,372,036,854,775,807) are now supported.
- Later/someday named datetime values now resolve to 9999-12-30 (instead of
2038-01-18).
- Calendar now supports displaying due dates until year 9999.
- Calendar now displays waiting tasks with due dates on the calendar.
- Calendar supports highlighting days with scheduled tasks.
- Multi-day holidays are now supported.
- Holiday data files for fr-CA, hu-HU, pt-BR, sk-SK and sv-FI locales are now
generated and shipped with Taskwarrior.
- The task edit command can now handle multi-line annotations and UDAs in a
user friendly way, withouth having to handle with JSON escaping of special
chars.
- A large portion of currently known parser-related issues was fixed.
- The taskrc file now supports relative paths, which are evaluated with
respect to (a) current directory, (b) taskrc directory and (c) now also the
installation directory of configuration files.
- The currently selected context is now applied for "task add" and "task log"
commands. Section on contexts in the manpage was updated to describe this
OBS-URL: https://build.opensuse.org/request/show/934429
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=34
2021-12-08 15:32:32 +00:00
|
|
|
# for completion
|
|
|
|
|
BuildRequires: bash
|
2011-11-29 08:54:54 +00:00
|
|
|
BuildRequires: cmake >= 2.8
|
Accepting request 280977 from home:mvyskocil:branches:utilities
- add taskwarrior-no-return.patch to shut up gcc's complaining about
no return in non-void function
- replace __DATE__ and __TIME__ by values from source tarball
- Update to 2.4.0
- New dateformat space handling
- New date support: 'february', extensive support for ISO-8601
- New column formats: description.truncated_count, uda.NAME.indicator, recur.short, tag sorting
- New color rules: color.uda.NAME.VALUE, color.label.sort, color.until
- New virtual tags: READY, YESTERDAY, TOMORROW, PENDING, DELETED, COMPLETED, TAGGED
- New verbosity tokens: new-uuid
- New command: calc, _zshattributes
- New theme: dark-gray-blue256.theme
- New report feature: listing breaks
- New Python testing framework for higher-level testing
- and many more, see http://taskwarrior.org/news/news.20150101.html
- Refresh task-skip-INSTALL.patch
- don't remove dir with bash scripts, it contains more tools
OBS-URL: https://build.opensuse.org/request/show/280977
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=22
2015-01-14 09:13:47 +00:00
|
|
|
BuildRequires: coreutils
|
2011-11-25 21:09:37 +00:00
|
|
|
BuildRequires: gcc-c++
|
Accepting request 934429 from home:dirkmueller:Factory
- update to 2.6.1:
- The logic behind new-uuid verbosity option changed. New-uuid now overrides
new-id if set and will cause Taskwarrior to display UUIDs instead of IDs
for new tasks (machine friendly).
- If ~/.taskrc is not found, Taskwarrior will look for its configuration in
$XDG_CONFIG_HOME/task/taskrc (defaulting to ~/.config/task/taskrc). This
allows users to setup their Taskwarrior to follow XDG standard without
using config overrides.
- Newer Unicode characters, such as emojis are correctly handled and displayed.
Taskwarrior now supports all Unicode characters up to Unicode 12.
- Datetime values until year 9999 are now supported.
Duration values of up to 1 000 000 years are now supported.
- 64-bit numeric values (up to 9,223,372,036,854,775,807) are now supported.
- Later/someday named datetime values now resolve to 9999-12-30 (instead of
2038-01-18).
- Calendar now supports displaying due dates until year 9999.
- Calendar now displays waiting tasks with due dates on the calendar.
- Calendar supports highlighting days with scheduled tasks.
- Multi-day holidays are now supported.
- Holiday data files for fr-CA, hu-HU, pt-BR, sk-SK and sv-FI locales are now
generated and shipped with Taskwarrior.
- The task edit command can now handle multi-line annotations and UDAs in a
user friendly way, withouth having to handle with JSON escaping of special
chars.
- A large portion of currently known parser-related issues was fixed.
- The taskrc file now supports relative paths, which are evaluated with
respect to (a) current directory, (b) taskrc directory and (c) now also the
installation directory of configuration files.
- The currently selected context is now applied for "task add" and "task log"
commands. Section on contexts in the manpage was updated to describe this
OBS-URL: https://build.opensuse.org/request/show/934429
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=34
2021-12-08 15:32:32 +00:00
|
|
|
# for sync
|
2011-11-25 21:09:37 +00:00
|
|
|
BuildRequires: libuuid-devel
|
2024-04-25 07:01:59 +00:00
|
|
|
BuildRequires: cargo-packaging
|
2011-11-25 21:09:37 +00:00
|
|
|
BuildRequires: vim-base
|
2012-03-24 19:14:06 +00:00
|
|
|
BuildRequires: zsh
|
Accepting request 866701 from home:Shadow53:branches:utilities
I have done my best to format the .changes file correctly. If there are specific things to be fixed, please give me some guidance as to what it is.
- Update to 2.5.3 upstream release 2.5.3, skipping 2.5.2
Refer to /usr/share/doc/packages/task/Changelog for full list of changes
* Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
virtual tag.
* Removed deprecated 'alias._query' setting.
* Fixed ambiguity in the esp-ESP localization
* Deprecated the 'new-uuid' verbosity option, since its functionality can be
removed by merging with 'new-id'.
* Correct a false-positive warning when a due date is removed and a wait is
added.
* Added 'QUARTER' virtual tag.
* Fixed unquoted glob in bash completion script
* Deprecated use of alternate Boolean configuration settings. Use values "0" for
off, and "1" for on. Avoid used of "on", "off", "true", "t", "false", "f",
"yes", "y", "no", "n".
* Improved certificate validation diagnostics
* Updated the 'timesheet' command with a more compact report
* Added 'history.weekly', 'history.daily', 'ghistory.weekly', 'ghistory.daily'
report variations, with code refactoring.
* New DOM references: annotations.count, tw.syncneeded, tw.program, tw.args,
* tw.width, tw.height, tw.version.
* The message telling you to sync now indicates how many local changes will be
synced.
* Workaround for alias grep=rg in fish
OBS-URL: https://build.opensuse.org/request/show/866701
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=32
2021-02-15 08:25:15 +00:00
|
|
|
# use the name as other distributions, so
|
2011-11-29 08:54:54 +00:00
|
|
|
# zypper in task will work as well
|
|
|
|
|
Provides: task = %{version}-%{release}
|
2011-11-25 21:09:37 +00:00
|
|
|
|
|
|
|
|
%description
|
|
|
|
|
It maintains a list of tasks that you want to do, allowing you to add/remove,
|
|
|
|
|
and otherwise manipulate them. Task has a rich list of subcommands that allow
|
|
|
|
|
you to do sophisticated things with it. You'll find it has customizable
|
|
|
|
|
reports, charts, GTD features, Lua extensions, device synching and more.
|
|
|
|
|
|
|
|
|
|
Taskwarrior is a very active project involving people around the globe - check
|
|
|
|
|
often for updates.
|
|
|
|
|
|
|
|
|
|
%prep
|
2024-04-25 07:01:59 +00:00
|
|
|
%autosetup -a1 -p1 -n task-%{version}
|
Accepting request 280977 from home:mvyskocil:branches:utilities
- add taskwarrior-no-return.patch to shut up gcc's complaining about
no return in non-void function
- replace __DATE__ and __TIME__ by values from source tarball
- Update to 2.4.0
- New dateformat space handling
- New date support: 'february', extensive support for ISO-8601
- New column formats: description.truncated_count, uda.NAME.indicator, recur.short, tag sorting
- New color rules: color.uda.NAME.VALUE, color.label.sort, color.until
- New virtual tags: READY, YESTERDAY, TOMORROW, PENDING, DELETED, COMPLETED, TAGGED
- New verbosity tokens: new-uuid
- New command: calc, _zshattributes
- New theme: dark-gray-blue256.theme
- New report feature: listing breaks
- New Python testing framework for higher-level testing
- and many more, see http://taskwarrior.org/news/news.20150101.html
- Refresh task-skip-INSTALL.patch
- don't remove dir with bash scripts, it contains more tools
OBS-URL: https://build.opensuse.org/request/show/280977
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=22
2015-01-14 09:13:47 +00:00
|
|
|
|
2011-11-25 21:09:37 +00:00
|
|
|
%build
|
2024-04-25 07:01:59 +00:00
|
|
|
%cmake -DTASK_DOCDIR:PATH=%{_docdir}/task \
|
Accepting request 934429 from home:dirkmueller:Factory
- update to 2.6.1:
- The logic behind new-uuid verbosity option changed. New-uuid now overrides
new-id if set and will cause Taskwarrior to display UUIDs instead of IDs
for new tasks (machine friendly).
- If ~/.taskrc is not found, Taskwarrior will look for its configuration in
$XDG_CONFIG_HOME/task/taskrc (defaulting to ~/.config/task/taskrc). This
allows users to setup their Taskwarrior to follow XDG standard without
using config overrides.
- Newer Unicode characters, such as emojis are correctly handled and displayed.
Taskwarrior now supports all Unicode characters up to Unicode 12.
- Datetime values until year 9999 are now supported.
Duration values of up to 1 000 000 years are now supported.
- 64-bit numeric values (up to 9,223,372,036,854,775,807) are now supported.
- Later/someday named datetime values now resolve to 9999-12-30 (instead of
2038-01-18).
- Calendar now supports displaying due dates until year 9999.
- Calendar now displays waiting tasks with due dates on the calendar.
- Calendar supports highlighting days with scheduled tasks.
- Multi-day holidays are now supported.
- Holiday data files for fr-CA, hu-HU, pt-BR, sk-SK and sv-FI locales are now
generated and shipped with Taskwarrior.
- The task edit command can now handle multi-line annotations and UDAs in a
user friendly way, withouth having to handle with JSON escaping of special
chars.
- A large portion of currently known parser-related issues was fixed.
- The taskrc file now supports relative paths, which are evaluated with
respect to (a) current directory, (b) taskrc directory and (c) now also the
installation directory of configuration files.
- The currently selected context is now applied for "task add" and "task log"
commands. Section on contexts in the manpage was updated to describe this
OBS-URL: https://build.opensuse.org/request/show/934429
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=34
2021-12-08 15:32:32 +00:00
|
|
|
-DTASK_MAN1DIR:PATH=%{_mandir}/man1/ \
|
Accepting request 866701 from home:Shadow53:branches:utilities
I have done my best to format the .changes file correctly. If there are specific things to be fixed, please give me some guidance as to what it is.
- Update to 2.5.3 upstream release 2.5.3, skipping 2.5.2
Refer to /usr/share/doc/packages/task/Changelog for full list of changes
* Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
virtual tag.
* Removed deprecated 'alias._query' setting.
* Fixed ambiguity in the esp-ESP localization
* Deprecated the 'new-uuid' verbosity option, since its functionality can be
removed by merging with 'new-id'.
* Correct a false-positive warning when a due date is removed and a wait is
added.
* Added 'QUARTER' virtual tag.
* Fixed unquoted glob in bash completion script
* Deprecated use of alternate Boolean configuration settings. Use values "0" for
off, and "1" for on. Avoid used of "on", "off", "true", "t", "false", "f",
"yes", "y", "no", "n".
* Improved certificate validation diagnostics
* Updated the 'timesheet' command with a more compact report
* Added 'history.weekly', 'history.daily', 'ghistory.weekly', 'ghistory.daily'
report variations, with code refactoring.
* New DOM references: annotations.count, tw.syncneeded, tw.program, tw.args,
* tw.width, tw.height, tw.version.
* The message telling you to sync now indicates how many local changes will be
synced.
* Workaround for alias grep=rg in fish
OBS-URL: https://build.opensuse.org/request/show/866701
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=32
2021-02-15 08:25:15 +00:00
|
|
|
-DBUILD_SHARED_LIBS:BOOL=OFF \
|
|
|
|
|
-DBUILD_STATIC_LIBS:BOOL=OFF \
|
Accepting request 934429 from home:dirkmueller:Factory
- update to 2.6.1:
- The logic behind new-uuid verbosity option changed. New-uuid now overrides
new-id if set and will cause Taskwarrior to display UUIDs instead of IDs
for new tasks (machine friendly).
- If ~/.taskrc is not found, Taskwarrior will look for its configuration in
$XDG_CONFIG_HOME/task/taskrc (defaulting to ~/.config/task/taskrc). This
allows users to setup their Taskwarrior to follow XDG standard without
using config overrides.
- Newer Unicode characters, such as emojis are correctly handled and displayed.
Taskwarrior now supports all Unicode characters up to Unicode 12.
- Datetime values until year 9999 are now supported.
Duration values of up to 1 000 000 years are now supported.
- 64-bit numeric values (up to 9,223,372,036,854,775,807) are now supported.
- Later/someday named datetime values now resolve to 9999-12-30 (instead of
2038-01-18).
- Calendar now supports displaying due dates until year 9999.
- Calendar now displays waiting tasks with due dates on the calendar.
- Calendar supports highlighting days with scheduled tasks.
- Multi-day holidays are now supported.
- Holiday data files for fr-CA, hu-HU, pt-BR, sk-SK and sv-FI locales are now
generated and shipped with Taskwarrior.
- The task edit command can now handle multi-line annotations and UDAs in a
user friendly way, withouth having to handle with JSON escaping of special
chars.
- A large portion of currently known parser-related issues was fixed.
- The taskrc file now supports relative paths, which are evaluated with
respect to (a) current directory, (b) taskrc directory and (c) now also the
installation directory of configuration files.
- The currently selected context is now applied for "task add" and "task log"
commands. Section on contexts in the manpage was updated to describe this
OBS-URL: https://build.opensuse.org/request/show/934429
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=34
2021-12-08 15:32:32 +00:00
|
|
|
-DTASK_MAN5DIR:PATH=%{_mandir}/man5/
|
Accepting request 866701 from home:Shadow53:branches:utilities
I have done my best to format the .changes file correctly. If there are specific things to be fixed, please give me some guidance as to what it is.
- Update to 2.5.3 upstream release 2.5.3, skipping 2.5.2
Refer to /usr/share/doc/packages/task/Changelog for full list of changes
* Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
virtual tag.
* Removed deprecated 'alias._query' setting.
* Fixed ambiguity in the esp-ESP localization
* Deprecated the 'new-uuid' verbosity option, since its functionality can be
removed by merging with 'new-id'.
* Correct a false-positive warning when a due date is removed and a wait is
added.
* Added 'QUARTER' virtual tag.
* Fixed unquoted glob in bash completion script
* Deprecated use of alternate Boolean configuration settings. Use values "0" for
off, and "1" for on. Avoid used of "on", "off", "true", "t", "false", "f",
"yes", "y", "no", "n".
* Improved certificate validation diagnostics
* Updated the 'timesheet' command with a more compact report
* Added 'history.weekly', 'history.daily', 'ghistory.weekly', 'ghistory.daily'
report variations, with code refactoring.
* New DOM references: annotations.count, tw.syncneeded, tw.program, tw.args,
* tw.width, tw.height, tw.version.
* The message telling you to sync now indicates how many local changes will be
synced.
* Workaround for alias grep=rg in fish
OBS-URL: https://build.opensuse.org/request/show/866701
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=32
2021-02-15 08:25:15 +00:00
|
|
|
%cmake_build
|
2011-11-25 21:09:37 +00:00
|
|
|
|
|
|
|
|
%install
|
2015-02-20 17:42:29 +00:00
|
|
|
%cmake_install
|
2011-11-25 21:09:37 +00:00
|
|
|
|
|
|
|
|
# this integration stuff might be in CMakeList.txt, but ...
|
Accepting request 866701 from home:Shadow53:branches:utilities
I have done my best to format the .changes file correctly. If there are specific things to be fixed, please give me some guidance as to what it is.
- Update to 2.5.3 upstream release 2.5.3, skipping 2.5.2
Refer to /usr/share/doc/packages/task/Changelog for full list of changes
* Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
virtual tag.
* Removed deprecated 'alias._query' setting.
* Fixed ambiguity in the esp-ESP localization
* Deprecated the 'new-uuid' verbosity option, since its functionality can be
removed by merging with 'new-id'.
* Correct a false-positive warning when a due date is removed and a wait is
added.
* Added 'QUARTER' virtual tag.
* Fixed unquoted glob in bash completion script
* Deprecated use of alternate Boolean configuration settings. Use values "0" for
off, and "1" for on. Avoid used of "on", "off", "true", "t", "false", "f",
"yes", "y", "no", "n".
* Improved certificate validation diagnostics
* Updated the 'timesheet' command with a more compact report
* Added 'history.weekly', 'history.daily', 'ghistory.weekly', 'ghistory.daily'
report variations, with code refactoring.
* New DOM references: annotations.count, tw.syncneeded, tw.program, tw.args,
* tw.width, tw.height, tw.version.
* The message telling you to sync now indicates how many local changes will be
synced.
* Workaround for alias grep=rg in fish
OBS-URL: https://build.opensuse.org/request/show/866701
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=32
2021-02-15 08:25:15 +00:00
|
|
|
%define scriptsdir %{buildroot}%{_docdir}/task/scripts/
|
2011-11-25 21:09:37 +00:00
|
|
|
|
Accepting request 866701 from home:Shadow53:branches:utilities
I have done my best to format the .changes file correctly. If there are specific things to be fixed, please give me some guidance as to what it is.
- Update to 2.5.3 upstream release 2.5.3, skipping 2.5.2
Refer to /usr/share/doc/packages/task/Changelog for full list of changes
* Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
virtual tag.
* Removed deprecated 'alias._query' setting.
* Fixed ambiguity in the esp-ESP localization
* Deprecated the 'new-uuid' verbosity option, since its functionality can be
removed by merging with 'new-id'.
* Correct a false-positive warning when a due date is removed and a wait is
added.
* Added 'QUARTER' virtual tag.
* Fixed unquoted glob in bash completion script
* Deprecated use of alternate Boolean configuration settings. Use values "0" for
off, and "1" for on. Avoid used of "on", "off", "true", "t", "false", "f",
"yes", "y", "no", "n".
* Improved certificate validation diagnostics
* Updated the 'timesheet' command with a more compact report
* Added 'history.weekly', 'history.daily', 'ghistory.weekly', 'ghistory.daily'
report variations, with code refactoring.
* New DOM references: annotations.count, tw.syncneeded, tw.program, tw.args,
* tw.width, tw.height, tw.version.
* The message telling you to sync now indicates how many local changes will be
synced.
* Workaround for alias grep=rg in fish
OBS-URL: https://build.opensuse.org/request/show/866701
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=32
2021-02-15 08:25:15 +00:00
|
|
|
install -m 0755 -d %{buildroot}%{_datadir}/bash_completion.d/
|
|
|
|
|
mv %{scriptsdir}bash/task.sh %{buildroot}%{_datadir}/bash_completion.d/
|
2011-11-25 21:09:37 +00:00
|
|
|
|
2013-04-16 08:57:19 +00:00
|
|
|
install -m 0755 -d %{buildroot}%{_datadir}/zsh/site-functions/
|
2011-11-25 21:09:37 +00:00
|
|
|
|
2014-09-06 15:40:06 +00:00
|
|
|
install -m 0755 -d %{buildroot}%{_datadir}/fish/completions/
|
|
|
|
|
mv %{scriptsdir}fish/task.fish %{buildroot}%{_datadir}/fish/completions/
|
|
|
|
|
rmdir %{scriptsdir}fish
|
|
|
|
|
|
2011-11-25 21:09:37 +00:00
|
|
|
install -m 0755 -d %{buildroot}%{_datadir}/vim/site/ftdetect/
|
|
|
|
|
install -m 0755 -d %{buildroot}%{_datadir}/vim/site/syntax/
|
|
|
|
|
mv %{scriptsdir}vim/ftdetect/*vim %{buildroot}%{_datadir}/vim/site/ftdetect
|
|
|
|
|
mv %{scriptsdir}vim/syntax/*vim %{buildroot}%{_datadir}/vim/site/syntax
|
|
|
|
|
rm -rf %{scriptsdir}vim
|
|
|
|
|
|
- update to taskwarrior 2.2.0:
* 'blocking' report and new color rule
* 'statistics' shows total number of blocked/blocking tasks
* new date shortcuts 'socm', 'eocm' - start/end of current month
* 'collumns' command can use search strings from collumn name
* virtual tags (BLOCKED, UNBLOCKED, BLOCKING, DUE, DUETODAY, TODAY, OVERDUE,
ACTIVE, SCHEDULED, CHILD, UNTIL, WAITING and ANNOTATED).
* and many more, see Changelog
- install documentation in proper SUSE place
- remove executable bit from add-ons scripts to not require perl/python/ruby
- update to taskwarrior 2.1.2
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=14
2013-04-16 14:31:54 +00:00
|
|
|
# don't requre python/perl/ruby by default, so remove executable bit
|
Accepting request 866701 from home:Shadow53:branches:utilities
I have done my best to format the .changes file correctly. If there are specific things to be fixed, please give me some guidance as to what it is.
- Update to 2.5.3 upstream release 2.5.3, skipping 2.5.2
Refer to /usr/share/doc/packages/task/Changelog for full list of changes
* Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
virtual tag.
* Removed deprecated 'alias._query' setting.
* Fixed ambiguity in the esp-ESP localization
* Deprecated the 'new-uuid' verbosity option, since its functionality can be
removed by merging with 'new-id'.
* Correct a false-positive warning when a due date is removed and a wait is
added.
* Added 'QUARTER' virtual tag.
* Fixed unquoted glob in bash completion script
* Deprecated use of alternate Boolean configuration settings. Use values "0" for
off, and "1" for on. Avoid used of "on", "off", "true", "t", "false", "f",
"yes", "y", "no", "n".
* Improved certificate validation diagnostics
* Updated the 'timesheet' command with a more compact report
* Added 'history.weekly', 'history.daily', 'ghistory.weekly', 'ghistory.daily'
report variations, with code refactoring.
* New DOM references: annotations.count, tw.syncneeded, tw.program, tw.args,
* tw.width, tw.height, tw.version.
* The message telling you to sync now indicates how many local changes will be
synced.
* Workaround for alias grep=rg in fish
OBS-URL: https://build.opensuse.org/request/show/866701
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=32
2021-02-15 08:25:15 +00:00
|
|
|
find %{buildroot}/%{_docdir}/task -type f -exec chmod a-x {} +
|
- update to taskwarrior 2.2.0:
* 'blocking' report and new color rule
* 'statistics' shows total number of blocked/blocking tasks
* new date shortcuts 'socm', 'eocm' - start/end of current month
* 'collumns' command can use search strings from collumn name
* virtual tags (BLOCKED, UNBLOCKED, BLOCKING, DUE, DUETODAY, TODAY, OVERDUE,
ACTIVE, SCHEDULED, CHILD, UNTIL, WAITING and ANNOTATED).
* and many more, see Changelog
- install documentation in proper SUSE place
- remove executable bit from add-ons scripts to not require perl/python/ruby
- update to taskwarrior 2.1.2
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=14
2013-04-16 14:31:54 +00:00
|
|
|
|
2011-11-25 21:09:37 +00:00
|
|
|
%files
|
Accepting request 866701 from home:Shadow53:branches:utilities
I have done my best to format the .changes file correctly. If there are specific things to be fixed, please give me some guidance as to what it is.
- Update to 2.5.3 upstream release 2.5.3, skipping 2.5.2
Refer to /usr/share/doc/packages/task/Changelog for full list of changes
* Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
virtual tag.
* Removed deprecated 'alias._query' setting.
* Fixed ambiguity in the esp-ESP localization
* Deprecated the 'new-uuid' verbosity option, since its functionality can be
removed by merging with 'new-id'.
* Correct a false-positive warning when a due date is removed and a wait is
added.
* Added 'QUARTER' virtual tag.
* Fixed unquoted glob in bash completion script
* Deprecated use of alternate Boolean configuration settings. Use values "0" for
off, and "1" for on. Avoid used of "on", "off", "true", "t", "false", "f",
"yes", "y", "no", "n".
* Improved certificate validation diagnostics
* Updated the 'timesheet' command with a more compact report
* Added 'history.weekly', 'history.daily', 'ghistory.weekly', 'ghistory.daily'
report variations, with code refactoring.
* New DOM references: annotations.count, tw.syncneeded, tw.program, tw.args,
* tw.width, tw.height, tw.version.
* The message telling you to sync now indicates how many local changes will be
synced.
* Workaround for alias grep=rg in fish
OBS-URL: https://build.opensuse.org/request/show/866701
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=32
2021-02-15 08:25:15 +00:00
|
|
|
%doc %{_docdir}/task
|
2014-02-11 01:39:22 +00:00
|
|
|
%{_bindir}/task*
|
Accepting request 934429 from home:dirkmueller:Factory
- update to 2.6.1:
- The logic behind new-uuid verbosity option changed. New-uuid now overrides
new-id if set and will cause Taskwarrior to display UUIDs instead of IDs
for new tasks (machine friendly).
- If ~/.taskrc is not found, Taskwarrior will look for its configuration in
$XDG_CONFIG_HOME/task/taskrc (defaulting to ~/.config/task/taskrc). This
allows users to setup their Taskwarrior to follow XDG standard without
using config overrides.
- Newer Unicode characters, such as emojis are correctly handled and displayed.
Taskwarrior now supports all Unicode characters up to Unicode 12.
- Datetime values until year 9999 are now supported.
Duration values of up to 1 000 000 years are now supported.
- 64-bit numeric values (up to 9,223,372,036,854,775,807) are now supported.
- Later/someday named datetime values now resolve to 9999-12-30 (instead of
2038-01-18).
- Calendar now supports displaying due dates until year 9999.
- Calendar now displays waiting tasks with due dates on the calendar.
- Calendar supports highlighting days with scheduled tasks.
- Multi-day holidays are now supported.
- Holiday data files for fr-CA, hu-HU, pt-BR, sk-SK and sv-FI locales are now
generated and shipped with Taskwarrior.
- The task edit command can now handle multi-line annotations and UDAs in a
user friendly way, withouth having to handle with JSON escaping of special
chars.
- A large portion of currently known parser-related issues was fixed.
- The taskrc file now supports relative paths, which are evaluated with
respect to (a) current directory, (b) taskrc directory and (c) now also the
installation directory of configuration files.
- The currently selected context is now applied for "task add" and "task log"
commands. Section on contexts in the manpage was updated to describe this
OBS-URL: https://build.opensuse.org/request/show/934429
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=34
2021-12-08 15:32:32 +00:00
|
|
|
%{_mandir}/man1/task*
|
|
|
|
|
%{_mandir}/man5/task*
|
Accepting request 866701 from home:Shadow53:branches:utilities
I have done my best to format the .changes file correctly. If there are specific things to be fixed, please give me some guidance as to what it is.
- Update to 2.5.3 upstream release 2.5.3, skipping 2.5.2
Refer to /usr/share/doc/packages/task/Changelog for full list of changes
* Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
virtual tag.
* Removed deprecated 'alias._query' setting.
* Fixed ambiguity in the esp-ESP localization
* Deprecated the 'new-uuid' verbosity option, since its functionality can be
removed by merging with 'new-id'.
* Correct a false-positive warning when a due date is removed and a wait is
added.
* Added 'QUARTER' virtual tag.
* Fixed unquoted glob in bash completion script
* Deprecated use of alternate Boolean configuration settings. Use values "0" for
off, and "1" for on. Avoid used of "on", "off", "true", "t", "false", "f",
"yes", "y", "no", "n".
* Improved certificate validation diagnostics
* Updated the 'timesheet' command with a more compact report
* Added 'history.weekly', 'history.daily', 'ghistory.weekly', 'ghistory.daily'
report variations, with code refactoring.
* New DOM references: annotations.count, tw.syncneeded, tw.program, tw.args,
* tw.width, tw.height, tw.version.
* The message telling you to sync now indicates how many local changes will be
synced.
* Workaround for alias grep=rg in fish
OBS-URL: https://build.opensuse.org/request/show/866701
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=32
2021-02-15 08:25:15 +00:00
|
|
|
%{_datadir}/bash_completion.d/
|
2013-04-16 08:57:19 +00:00
|
|
|
%{_datadir}/zsh/site-functions/
|
2014-09-06 15:40:06 +00:00
|
|
|
%dir %{_datadir}/fish/
|
|
|
|
|
%{_datadir}/fish/completions/
|
2011-11-25 21:09:37 +00:00
|
|
|
%{_datadir}/vim/site/ftdetect/task.vim
|
|
|
|
|
%{_datadir}/vim/site/syntax/task*.vim
|
|
|
|
|
|
|
|
|
|
%changelog
|