From 9c96266ff914e2e46e3ad3a1ce9548f0f7b3e0ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Benencia?= Date: Wed, 11 Sep 2013 10:47:07 -0300 Subject: Added Cabal build system --- Setup.hs | 2 ++ lazymail.cabal | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 Setup.hs create mode 100644 lazymail.cabal diff --git a/Setup.hs b/Setup.hs new file mode 100644 index 0000000..bf68901 --- /dev/null +++ b/Setup.hs @@ -0,0 +1,2 @@ +import Distribution.Simple +main = defaultMain \ No newline at end of file diff --git a/lazymail.cabal b/lazymail.cabal new file mode 100644 index 0000000..f56bacf --- /dev/null +++ b/lazymail.cabal @@ -0,0 +1,37 @@ +Name: lazymail +Version: 0.1 +Author: Raúl Benencia +License: GPL-3 +License-File: LICENSE +Copyright: 2013 Raúl Benencia +Build-type: Simple +Cabal-version: >= 1.2 +Maintainer: Raúl Benencia +Stability: experimental +Homepage: https://kalgan.cc/software/lazymail +Synopsis: Console Mail User Agent +Description: + lazymail is an ncurses console mail user agent. It does not offer any IMAP + or POP support, as it operates only on Maildir hierarchies. Given an + initial path, the MUA has the ability to search and show in a tree-like + view of all the maildirs recursively found. Once a maildir is selected, + lazymail will show all the emails inside it with a cool scrolling + functionality. lazymail also has the ability to compose emails with your + favourite text editor, and send them using an sendmail-like program. + . + lazymail was born as a final project for a functional programming + course. As such, the overall code quality isn't great and the program is + not even close for production use. + +Library + Exposed-modules: Codec.Text.Rfc1342 + Build-depends: dataenc >= 0.14, encoding >= 0.6, base + hs-source-dirs: src/ + +Executable lazymail + Main-is: Main.hs + Build-depends: + base, directory, filepath, datetime, monad-loops, mtl, strict, + old-locale, process, random, unix, utf8-string, + mime >= 0.3.4, ncurses >= 0.2.4 + hs-source-dirs: src/ -- cgit v1.2.3