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:
parent
d9c199c2d5
commit
47ab3664ce
45
productivity/taskwarrior/Makefile
Normal file
45
productivity/taskwarrior/Makefile
Normal 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>
|
5
productivity/taskwarrior/distinfo
Normal file
5
productivity/taskwarrior/distinfo
Normal 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
|
11
productivity/taskwarrior/patches/patch-src_CMakeLists_txt
Normal file
11
productivity/taskwarrior/patches/patch-src_CMakeLists_txt
Normal 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")
|
4
productivity/taskwarrior/pkg/DESCR
Normal file
4
productivity/taskwarrior/pkg/DESCR
Normal 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.
|
71
productivity/taskwarrior/pkg/PLIST
Normal file
71
productivity/taskwarrior/pkg/PLIST
Normal 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
|
Loading…
Reference in New Issue
Block a user