[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] gnu: Add taskwarrior.
From: |
Eric Bavier |
Subject: |
Re: [PATCH] gnu: Add taskwarrior. |
Date: |
Mon, 20 Apr 2015 19:19:05 -0500 |
User-agent: |
Roundcube Webmail/1.0.5 |
On 2015-04-20 15:50, Tomáš Čech wrote:
* gnu/packages/task-management.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
[...]
+(define-module (gnu packages task-management)
+ #:use-module ((guix licenses) #:prefix license:)
+ #:use-module (guix packages)
+ #:use-module (gnu packages base)
^ Is this module needed? I don't see any references to symbols it
provides.
+ (arguments
+ `(#:tests? #f ; No tests implemented.
+ #:phases
+ (alist-cons-before
+ 'patch-source-shebangs 'remove-broken-symlinks
+ (lambda _
+ ;; These files are broken symlinks - delete them.
+ (delete-file "src/cal")
+ (delete-file "src/calendar")
+ (delete-file "src/tw"))
+ %standard-phases)))
You could use the new 'modify-phases' ;)
+ (synopsis
+ "Command line task manager")
Perhaps this on one line.
+ (description
+ "Taskwarrior is a mature command line task manager following the
s/command line/command-line/. And maybe drop the "mature".
I've started using this software recently, and have found it quite
useful, so I'm glad we're getting a Guix package for it. :)
Thanks,
--
`~Eric