lol

new package: swaks, a command line SMTP tool

+36
+34
pkgs/tools/networking/swaks/default.nix
··· 1 + { stdenv, fetchurl, perl, perlPackages, makeWrapper }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "swaks-${version}"; 5 + version = "20130209.0"; 6 + 7 + src = fetchurl { 8 + url = "http://www.jetmore.org/john/code/swaks/files/${name}.tar.gz"; 9 + sha256 = "0z0zsjminrdjpn6a8prjdwilnr27piibh78gc5ppg0nadljnf28b"; 10 + }; 11 + 12 + buildInputs = [ perl makeWrapper ]; 13 + 14 + installPhase = '' 15 + mkdir -p $out/bin 16 + mv swaks $out/bin/ 17 + 18 + wrapProgram $out/bin/swaks --set PERL5LIB \ 19 + "${with perlPackages; stdenv.lib.makePerlPath [ 20 + NetSSLeay AuthenSASL NetDNS IOSocketInet6 21 + ]}" 22 + ''; 23 + 24 + meta = with stdenv.lib; { 25 + homepage = "http://www.jetmore.org/john/code/swaks/"; 26 + description = '' 27 + A featureful, flexible, scriptable, transaction-oriented SMTP test tool 28 + ''; 29 + license = licenses.gpl2; 30 + maintainers = with maintainers; [ rickynils ]; 31 + platforms = platforms.all; 32 + }; 33 + 34 + }
+2
pkgs/top-level/all-packages.nix
··· 2407 2407 2408 2408 privoxy = callPackage ../tools/networking/privoxy { }; 2409 2409 2410 + swaks = callPackage ../tools/networking/swaks { }; 2411 + 2410 2412 t1utils = callPackage ../tools/misc/t1utils { }; 2411 2413 2412 2414 tarsnap = callPackage ../tools/backup/tarsnap { };