Changes: - Added feature #320, so the command "task 123" is interpreted as an implicit "task info 123" command (thanks to John Florian). - Added feature #326, allowing tasks to be added in the completed state, by using the 'log' command in place of 'add' (thanks to Cory Donnelly). - Added features #36 and #37, providing annual versions of the 'history' and 'ghistory' command as 'history.annual' and 'ghistory.annual'. - Added feature #363 supporting iCalendar/vcalendar (RFC-2445, RFC-5545, RFC-5546) export via the 'export.ical' command. - Added feature #390, an extra dateformat for annotations (thanks to Cory Donnelly). - Added feature #407, a new 'task show' command to display the current configuration settings or just the ones matching a search string. 'task config' is now only used to set new configuration values. - Added feature #298, supporting a configurable number of future recurring tasks that are generated. - Added feature #412, which allows the 'projects' and 'tags' commands to be list all used projects/tags, not just the ones used in current pending tasks. Controlled by the 'list.all.projects' and 'list.all.tags' configuration variables (thanks to Dirk Deimeke). - Added feature #415, which supports displaying just a single page of tasks, by specifying either 'limit:page' to a command, or 'report.xxx.limit:page' in a report specification (thanks to T. Charles Yun). - Improvements to the man pages (thanks to T. Charles Yun). - Modified the 'next' report to only display one page, by default. - Added feature #408, making it possible to delete annotations with the new denotate command and the provided description (thanks to Dirk Deimeke). - Added support for more varied durations when specifying recurring tasks, such as '3 mths' or '24 hrs'. - The ghistory graph bars can now be colored with 'color.history.add', 'color.history.done' and 'color.history.delete' configuration variables. - Added feature #156, so that task supports both a 'side' and 'diff' style of undo. - Distribution now includes 7 theme files, for 16- and 256-color terminals. - Task now defaults to using the equivalent to the dark-16.theme. - Fixed bug #406 so that task now includes command aliases in the _commands helper command used by shell completion scripts. - Fixed bug #211 - it was unclear which commands modify a task description. - Fixed bug #411, clarifying that the 'projects' command only lists projects for which there are pending tasks (thanks to Dirk Deimeke). - Fixed bug #414, that caused filtering on the presence or absence of tags containing Unicode characters to fail (thanks to Michal Josífko).* Fixed bug #416, which caused sorting on a date to fail if the year was not included in the dateformat (thanks to Michelle Crane). - Fixed bug #417, which caused sorting on countdown and age fields to be wrong (thanks to Michell Crane). - Fixed bug #418, which caused the attribute modifier 'due.before' to fail if the year was not included in the dateformat (thanks to Michelle Crane).* Fixed bug #132, which failed to set a sort order so that active tasks sort higher than inactive tasks, all things being equal. - Fixed bug #405, which incorrectly compared dates on tasks created by versions earlier than 1.9.1 to those created by 1.9.1 or later (thanks to Ivo Jimenez). - Fixed bug #420, missing 'ID' from help text (thanks to Ed Neville). - Fixed bug that prevented 'task list priority.above:L' from working. - Fixed bug that miscalculated terminal width for the ghistory.annual report. - Fixed wording (support issue #383) when modifying a recurring task (thanks to T. Charles Yun).
37 lines
821 B
Makefile
37 lines
821 B
Makefile
# $NetBSD: Makefile,v 1.10 2010/07/21 06:26:05 emil_s Exp $
|
|
#
|
|
|
|
DISTNAME= task-1.9.2
|
|
CATEGORIES= time
|
|
MASTER_SITES= http://www.taskwarrior.org/download/
|
|
|
|
MAINTAINER= emil@math.su.se
|
|
HOMEPAGE= http://taskwarrior.org/projects/show/taskwarrior/
|
|
COMMENT= Task is an open source, command-line, TODO list manager
|
|
#LICENSE= gnu-gpl-v2
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
GNU_CONFIGURE= yes
|
|
USE_LANGUAGES= c c++
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
PKG_OPTIONS_VAR= PKG_OPTIONS.task
|
|
PKG_SUPPORTED_OPTIONS= ncurses
|
|
PKG_SUGGESTED_OPTIONS= ncurses
|
|
|
|
.include "../../mk/bsd.options.mk"
|
|
|
|
.if empty(PKG_OPTIONS:Mncurses)
|
|
CONFIGURE_ARGS+= --without-ncurses
|
|
.endif
|
|
|
|
|
|
INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man5
|
|
|
|
.if !empty(PKG_OPTIONS:Mncurses)
|
|
.include "../../devel/ncurses/buildlink3.mk"
|
|
.endif
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|