diff options
author | Nikolay Amiantov <ab@fmap.me> | 2016-01-06 00:19:42 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2016-01-21 12:53:24 +0300 |
commit | ec15cea84f185846702ed366ac82e2f068eb74ea (patch) | |
tree | 44d007a8e46514984876061681d43642b6ac9f4a | |
parent | c956bc774b77d9e60ed50e6d28329f71afe5bc7b (diff) | |
download | nixlib-ec15cea84f185846702ed366ac82e2f068eb74ea.tar nixlib-ec15cea84f185846702ed366ac82e2f068eb74ea.tar.gz nixlib-ec15cea84f185846702ed366ac82e2f068eb74ea.tar.bz2 nixlib-ec15cea84f185846702ed366ac82e2f068eb74ea.tar.lz nixlib-ec15cea84f185846702ed366ac82e2f068eb74ea.tar.xz nixlib-ec15cea84f185846702ed366ac82e2f068eb74ea.tar.zst nixlib-ec15cea84f185846702ed366ac82e2f068eb74ea.zip |
dovecot_antispam: init at 20130429
-rw-r--r-- | pkgs/servers/mail/dovecot/plugins/antispam/default.nix | 34 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/servers/mail/dovecot/plugins/antispam/default.nix b/pkgs/servers/mail/dovecot/plugins/antispam/default.nix new file mode 100644 index 000000000000..1a1ba1ad4486 --- /dev/null +++ b/pkgs/servers/mail/dovecot/plugins/antispam/default.nix @@ -0,0 +1,34 @@ +{ stdenv, fetchhg, autoconf, automake, dovecot, openssl }: + +stdenv.mkDerivation { + name = "dovecot-antispam-20130429"; + + src = fetchhg { + url = "http://hg.dovecot.org/dovecot-antispam-plugin/"; + rev = "5ebc6aae4d7c"; + sha256 = "181i79c9sf3a80mgmycfq1f77z7fpn3j2s0qiddrj16h3yklf4gv"; + }; + + buildInputs = [ dovecot openssl ]; + nativeBuildInputs = [ autoconf automake ]; + + preConfigure = '' + ./autogen.sh + # Ugly hack; any ideas? + sed "s,^dovecot_moduledir=.*,dovecot_moduledir=$out/lib/dovecot," ${dovecot}/lib/dovecot/dovecot-config > dovecot-config + ''; + + configureFlags = [ + "--with-dovecot=." + ]; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + homepage = http://wiki2.dovecot.org/Plugins/Antispam; + description = "An antispam plugin for the Dovecot IMAP server"; + license = licenses.gpl2; + maintainers = with maintainers; [ abbradar ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a4abd6a54a28..d162b6fe10f6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9238,6 +9238,8 @@ let dovecot = dovecot22; }; + dovecot_antispam = callPackage ../servers/mail/dovecot/plugins/antispam { }; + dspam = callPackage ../servers/mail/dspam { inherit (perlPackages) NetSMTP; }; |