Taskwarrior is a command line todo list manager. 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 various things with it.

Originally submitted by Piotr Sikora.

PLIST tweaks by me, Cmake tweaks from dcoppa@.
COMMENT and DESCR tweaks by the bikeshedding company.

ok dcoppa@
This commit is contained in:
kili 2011-06-03 21:07:10 +00:00
parent d9c199c2d5
commit 47ab3664ce
5 changed files with 136 additions and 0 deletions

View File

@ -0,0 +1,45 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/06/03 21:07:10 kili Exp $
COMMENT = command line todo list manager
VERSION = 1.9.4
DISTNAME = task-${VERSION}
PKGNAME = taskwarrior-${VERSION}
CATEGORIES = productivity
HOMEPAGE = http://www.taskwarrior.org/
MASTER_SITES = ${HOMEPAGE}/download/
# GPLv2
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM = Yes
PERMIT_DISTFILES_FTP = Yes
MODULES = devel/cmake
WANTLIB = c e2fs-uuid lua m stdc++
LIB_DEPENDS = lang/lua \
sysutils/e2fsprogs
CONFIGURE_STYLE = cmake
CONFIGURE_ARGS += -DTASK_DOCDIR=share/taskwarrior \
-DTASK_MAN1DIR=man/man1 \
-DTASK_MAN5DIR=man/man5
CONFIGURE_ENV += CFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -le2fs-uuid"
pre-configure:
@perl -pi -e 's|share/doc/task/|share/taskwarrior/|g' \
${WRKSRC}/doc/man/task-color.5.in \
${WRKSRC}/doc/man/task-tutorial.5.in \
${WRKSRC}/doc/man/taskrc.5.in \
${WRKSRC}/src/Config.cpp
@perl -pi -e 's|share/doc/task-VERSION/|share/taskwarrior/|g' \
${WRKSRC}/scripts/vim/README
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (task-1.9.4.tar.gz) = DF2d7bHq1pWQr4ldFnCAcA==
RMD160 (task-1.9.4.tar.gz) = Txe/0I2U/CycLadKL+CnMi0VYj0=
SHA1 (task-1.9.4.tar.gz) = ubriVfT6A5cOztOsCHaTUnHR16E=
SHA256 (task-1.9.4.tar.gz) = ECBiHJv4hcMhalwRysztPJFrZJXg0JhGt0OKFSYY00o=
SIZE (task-1.9.4.tar.gz) = 479079

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-src_CMakeLists_txt,v 1.1.1.1 2011/06/03 21:07:10 kili Exp $
--- src/CMakeLists.txt.orig Fri Mar 4 00:09:59 2011
+++ src/CMakeLists.txt Fri Jun 3 20:13:44 2011
@@ -25,7 +25,3 @@ target_link_libraries (task_executable task ${TASK_LIB
set_property (TARGET task_executable PROPERTY OUTPUT_NAME "task")
install (TARGETS task_executable DESTINATION ${TASK_BINDIR})
-
-set (CMAKE_BUILD_TYPE debug)
-set (CMAKE_C_FLAGS_DEBUG "-ggdb3")
-set (CMAKE_C_FLAGS_RELEASE "-O3")

View File

@ -0,0 +1,4 @@
Taskwarrior is a command line todo list manager. 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 various things with it.

View File

@ -0,0 +1,71 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/06/03 21:07:10 kili Exp $
@bin bin/task
@man man/man1/task.1
@man man/man5/task-color.5
@man man/man5/task-faq.5
@man man/man5/task-sync.5
@man man/man5/task-tutorial.5
@man man/man5/taskrc.5
share/taskwarrior/
share/taskwarrior/AUTHORS
@comment share/taskwarrior/COPYING
@comment share/taskwarrior/ChangeLog
@comment share/taskwarrior/INSTALL
@comment share/taskwarrior/NEWS
@comment share/taskwarrior/README
share/taskwarrior/i18n/
share/taskwarrior/i18n/strings.de-DE
share/taskwarrior/i18n/strings.en-US
share/taskwarrior/i18n/strings.es-ES
share/taskwarrior/i18n/strings.fr-FR
share/taskwarrior/i18n/strings.nl-NL
share/taskwarrior/i18n/strings.sv-SE
share/taskwarrior/i18n/tips.de-DE
share/taskwarrior/i18n/tips.en-US
share/taskwarrior/i18n/tips.sv-SE
share/taskwarrior/rc/
share/taskwarrior/rc/dark-16.theme
share/taskwarrior/rc/dark-256.theme
share/taskwarrior/rc/dark-blue-256.theme
share/taskwarrior/rc/dark-gray-256.theme
share/taskwarrior/rc/dark-green-256.theme
share/taskwarrior/rc/dark-red-256.theme
share/taskwarrior/rc/dark-violets-256.theme
share/taskwarrior/rc/dark-yellow-green.theme
share/taskwarrior/rc/holidays-AT.rc
share/taskwarrior/rc/holidays-CA.rc
share/taskwarrior/rc/holidays-DE.rc
share/taskwarrior/rc/holidays-DK.rc
share/taskwarrior/rc/holidays-ES.rc
share/taskwarrior/rc/holidays-FR.rc
share/taskwarrior/rc/holidays-IT.rc
share/taskwarrior/rc/holidays-NL.rc
share/taskwarrior/rc/holidays-NO.rc
share/taskwarrior/rc/holidays-NZ.rc
share/taskwarrior/rc/holidays-SE.rc
share/taskwarrior/rc/holidays-UK.rc
share/taskwarrior/rc/holidays-US.rc
share/taskwarrior/rc/light-16.theme
share/taskwarrior/rc/light-256.theme
share/taskwarrior/scripts/
share/taskwarrior/scripts/add-ons/
share/taskwarrior/scripts/add-ons/export-csv.pl
share/taskwarrior/scripts/add-ons/export-ical.pl
share/taskwarrior/scripts/add-ons/export-xml.pl
share/taskwarrior/scripts/add-ons/export-xml.py
share/taskwarrior/scripts/add-ons/export-xml.rb
share/taskwarrior/scripts/add-ons/export-yaml.pl
share/taskwarrior/scripts/bash/
share/taskwarrior/scripts/bash/task_completion.sh
share/taskwarrior/scripts/fish/
share/taskwarrior/scripts/fish/task.fish
share/taskwarrior/scripts/vim/
share/taskwarrior/scripts/vim/README
share/taskwarrior/scripts/vim/ftdetect/
share/taskwarrior/scripts/vim/ftdetect/task.vim
share/taskwarrior/scripts/vim/syntax/
share/taskwarrior/scripts/vim/syntax/taskdata.vim
share/taskwarrior/scripts/vim/syntax/taskedit.vim
share/taskwarrior/scripts/vim/syntax/taskrc.vim
share/taskwarrior/scripts/zsh/
share/taskwarrior/scripts/zsh/_task