From e09b4bf1195fcb8328a3b67f0d2eec254048bb7b Mon Sep 17 00:00:00 2001 From: Rovanion Luckey Date: Mon, 29 Mar 2021 15:56:25 +0200 Subject: [PATCH 2/3] gnu: Add libmilter * gnu/packages/mail.scm (libmilter): New variable. A Sendmail API library for building mail filters. --- gnu/packages/mail.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index a1f4147aa5..87615f5527 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -2833,6 +2833,29 @@ transfer protocols.") (license (license:non-copyleft "file://LICENSE" "See LICENSE in the distribution.")))) +(define-public libmilter + (package + (inherit sendmail) + (name "libmilter") + (version "1.0.1") + (arguments + (substitute-keyword-arguments (package-arguments sendmail) + ((#:phases phases) + `(modify-phases ,phases + (replace 'build + (lambda* _ + (with-directory-excursion "libmilter" + (invoke "sh" "Build")) + #t)) + (delete 'pre-install) + (replace 'install + (lambda* _ + (with-directory-excursion "libmilter" + (mkdir-p (string-append (assoc-ref %outputs "out") "/lib")) + (invoke "make" "install")) + #t)))))) + (synopsis "Sendmail library for creating mail filters."))) + (define-public sieve-connect (package (name "sieve-connect") -- 2.30.0