diff options
author | Rickard Nilsson <rickynils@gmail.com> | 2014-11-05 21:43:12 +0100 |
---|---|---|
committer | Rickard Nilsson <rickynils@gmail.com> | 2014-11-05 21:43:25 +0100 |
commit | f2b6b9871fc5c1509f09556c0a1d89ab1b0e284c (patch) | |
tree | 6047ba4da0898de3f66fcb5df62969cd3d9828cf /pkgs/tools/networking/swaks | |
parent | 8913f14a5f925b7db05740e2032dd79ae9217809 (diff) | |
download | nixpkgs-f2b6b9871fc5c1509f09556c0a1d89ab1b0e284c.tar nixpkgs-f2b6b9871fc5c1509f09556c0a1d89ab1b0e284c.tar.gz nixpkgs-f2b6b9871fc5c1509f09556c0a1d89ab1b0e284c.tar.bz2 nixpkgs-f2b6b9871fc5c1509f09556c0a1d89ab1b0e284c.tar.lz nixpkgs-f2b6b9871fc5c1509f09556c0a1d89ab1b0e284c.tar.xz nixpkgs-f2b6b9871fc5c1509f09556c0a1d89ab1b0e284c.tar.zst nixpkgs-f2b6b9871fc5c1509f09556c0a1d89ab1b0e284c.zip |
new package: swaks, a command line SMTP tool
Diffstat (limited to 'pkgs/tools/networking/swaks')
-rw-r--r-- | pkgs/tools/networking/swaks/default.nix | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/tools/networking/swaks/default.nix b/pkgs/tools/networking/swaks/default.nix new file mode 100644 index 00000000000..0743a5c62f7 --- /dev/null +++ b/pkgs/tools/networking/swaks/default.nix @@ -0,0 +1,34 @@ +{ stdenv, fetchurl, perl, perlPackages, makeWrapper }: + +stdenv.mkDerivation rec { + name = "swaks-${version}"; + version = "20130209.0"; + + src = fetchurl { + url = "http://www.jetmore.org/john/code/swaks/files/${name}.tar.gz"; + sha256 = "0z0zsjminrdjpn6a8prjdwilnr27piibh78gc5ppg0nadljnf28b"; + }; + + buildInputs = [ perl makeWrapper ]; + + installPhase = '' + mkdir -p $out/bin + mv swaks $out/bin/ + + wrapProgram $out/bin/swaks --set PERL5LIB \ + "${with perlPackages; stdenv.lib.makePerlPath [ + NetSSLeay AuthenSASL NetDNS IOSocketInet6 + ]}" + ''; + + meta = with stdenv.lib; { + homepage = "http://www.jetmore.org/john/code/swaks/"; + description = '' + A featureful, flexible, scriptable, transaction-oriented SMTP test tool + ''; + license = licenses.gpl2; + maintainers = with maintainers; [ rickynils ]; + platforms = platforms.all; + }; + +} |