unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH] gnu: add msmtp
@ 2014-12-07  0:46 Tomáš Čech
  2014-12-07  1:13 ` David Thompson
  0 siblings, 1 reply; 5+ messages in thread
From: Tomáš Čech @ 2014-12-07  0:46 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/msmtp.scm: New file.
---
 gnu/packages/msmtp.scm | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)
 create mode 100644 gnu/packages/msmtp.scm

diff --git a/gnu/packages/msmtp.scm b/gnu/packages/msmtp.scm
new file mode 100644
index 0000000..0cf01d4
--- /dev/null
+++ b/gnu/packages/msmtp.scm
@@ -0,0 +1,46 @@
+(define-module (gnu packages msmtp)
+  #:use-module (gnu packages)
+  #:use-module (gnu packages compression)
+  #:use-module (gnu packages libidn)
+  #:use-module (gnu packages gnutls)
+  #:use-module (gnu packages gsasl)
+  #:use-module (gnu packages pkg-config)
+  #:use-module (guix packages)
+  #:use-module (guix download)
+  #:use-module (guix build-system gnu)
+  #:use-module ((guix licenses) #:prefix license:)
+  )
+
+(define-public msmtp
+  (package
+   (name "msmtp")
+   (version "1.4.32")
+   (source
+    (origin
+     (method url-fetch)
+     (uri (string-append "http://downloads.sourceforge.net/project/msmtp/msmtp/"
+			 version "/msmtp-" version ".tar.bz2"))
+     (sha256 (base32
+	      "122z38pv4q03w3mbnhrhg4w85a51258sfdg2ips0b6cgwz3wbw1b"))))
+   (build-system gnu-build-system)
+   (inputs
+    `(("libidn" ,libidn)
+      ("gnutls" ,gnutls)
+      ("zlib" ,zlib)
+      ("gsasl" ,gsasl)))
+   (native-inputs
+    `(("pkg-config" ,pkg-config)))
+   (home-page "http://msmtp.sourceforge.net/")
+   (arguments
+    `(#:configure-flags (list "--with-libgsasl"
+			      "--with-libidn"
+			      "--with-ssl=gnutls")))
+   (synopsis
+    "SMTP client")
+   (description
+    "msmtp is an SMTP client.  In the default mode, it transmits a mail to
+an SMTP server (for example at a free mail provider) which takes care of further
+delivery.  To use this program with your mail user agent (MUA), create
+a configuration file with your mail account(s) and tell your MUA to call
+msmtp instead of /usr/sbin/sendmail.")
+   (license license:gpl3+)))
-- 
2.1.2

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-12-09 12:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-07  0:46 [PATCH] gnu: add msmtp Tomáš Čech
2014-12-07  1:13 ` David Thompson
2014-12-07  9:12   ` Tomáš Čech
2014-12-07  9:12     ` Tomáš Čech
2014-12-09 12:17       ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).