at 16.09-beta 29 lines 667 B view raw
1{ stdenv, fetchurl, which }: 2 3stdenv.mkDerivation rec { 4 name = "crunch-${version}"; 5 version = "3.6"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/crunch-wordlist/${name}.tgz"; 9 sha256 = "0mgy6ghjvzr26yrhj1bn73qzw6v9qsniskc5wqq1kk0hfhy6r3va"; 10 }; 11 12 buildInputs = [ which ]; 13 14 configurePhase = "true"; 15 16 preBuild = '' 17 sed 's/sudo //' -i Makefile 18 sed 's/-g root -o root//' -i Makefile 19 ''; 20 21 makeFlags = "PREFIX=$(out)"; 22 23 meta = with stdenv.lib; { 24 description = "Wordlist generator"; 25 homepage = https://sourceforge.net/projects/crunch-wordlist/; 26 platforms = platforms.linux; 27 maintainers = [ maintainers.lethalman ]; 28 }; 29}