summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/misc/calcurse
diff options
context:
space:
mode:
authorRowan Blush <row@n.blu.sh>2015-07-15 23:29:43 -0700
committerRowan Blush <row@n.blu.sh>2015-07-19 08:17:18 -0700
commitf796345f6afa0b6027a8bc61206e7d338483a9e3 (patch)
treec6eb8fedf1049080b8f1eab85bb9e1aa248f742b /pkgs/applications/misc/calcurse
parentec5f94fbcc882895c538eefe304f995b5079135f (diff)
calcurse: init at 4.0.0
Diffstat (limited to 'pkgs/applications/misc/calcurse')
-rw-r--r--pkgs/applications/misc/calcurse/default.nix27
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/applications/misc/calcurse/default.nix b/pkgs/applications/misc/calcurse/default.nix
new file mode 100644
index 000000000000..9211ef0ab83e
--- /dev/null
+++ b/pkgs/applications/misc/calcurse/default.nix
@@ -0,0 +1,27 @@
+{stdenv, fetchurl, ncurses, gettext}:
+
+stdenv.mkDerivation {
+ name = "calcurse-4.0.0";
+
+ src = fetchurl {
+ url = http://calcurse.org/files/calcurse-4.0.0.tar.gz;
+ sha256 = "0d33cpkbhyidvm3xx6iw9ljqdvl6477c2kcwix3bs63nj0ch06v2";
+ };
+
+ buildInputs = [ncurses gettext];
+
+ meta = {
+ description = "A calendar and scheduling application for the command line";
+ version = "4.0.0";
+ longDescription = ''
+ calcurse is a calendar and scheduling application for the command line. It helps
+ keep track of events, appointments and everyday tasks. A configurable notification
+ system reminds users of upcoming deadlines, the curses based interface can be
+ customized to suit user needs and a very powerful set of command line options can
+ be used to filter and format appointments, making it suitable for use in scripts.
+ '';
+ homepage = http://calcurse.org/;
+ license = stdenv.lib.licenses.bsd2;
+ platforms = stdenv.lib.platforms.linux;
+ };
+}