gnu: Add offlineimap

* gnu/packages/mail.scm (offlineimap): New variable.
This commit is contained in:
Eric Bavier 2014-05-20 09:00:04 -05:00
parent b10e9ff6da
commit 3919a31a75

View file

@ -32,6 +32,7 @@ (define-module (gnu packages mail)
#:use-module (gnu packages ncurses)
#:use-module (gnu packages openssl)
#:use-module (gnu packages perl)
#:use-module (gnu packages python)
#:use-module (gnu packages readline)
#:use-module (gnu packages texinfo)
#:use-module (gnu packages compression)
@ -44,6 +45,7 @@ (define-module (gnu packages mail)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix build-system gnu)
#:use-module (guix build-system python)
#:use-module (srfi srfi-1))
(define-public mailutils
@ -253,4 +255,30 @@ (define-public bogofilter
and corrections. It is based on a Bayesian filter.")
(license gpl2)))
(define-public offlineimap
(package
(name "offlineimap")
(version "6.5.5")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/OfflineIMAP/offlineimap/"
"archive/v" version ".tar.gz"))
(sha256
(base32
"00k84qagph3xnxss6rkxm61x07ngz8fvffx4z9jyw5baf3cdd32p"))))
(build-system python-build-system)
(native-inputs `(("python" ,python-2)))
(arguments
;; The setup.py script expects python-2.
`(#:python ,python-2
;; Tests require a modifiable IMAP account.
#:tests? #f))
(home-page "http://www.offlineimap.org")
(synopsis "Synch emails between two repositories")
(description
"OfflineImap synchronizes emails between two repositories, so that you
can read the same mailbox from multiple computers. It supports IMAP as REMOTE
repository and Maildir/IMAP as LOCAL repository.")
(license gpl2)))
;;; mail.scm ends here