sl: 3.03 -> 5.02

- Source moved to GitHub
- No need to patch Makefile
- Install manpage

+11 -11
+11 -11
pkgs/tools/misc/sl/default.nix
··· 1 - { stdenv, fetchurl, ncurses }: 1 + { stdenv, fetchFromGitHub, ncurses }: 2 2 3 - stdenv.mkDerivation { 4 - name = "sl-3.03"; 3 + stdenv.mkDerivation rec { 4 + name = "sl-${version}"; 5 + version = "5.02"; 5 6 6 - src = fetchurl { 7 - url = "http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/sl/sl.tar"; 8 - sha256 = "1x3517aza0wm9hhb02npl8s7xy947cdidxmans27q0gjmj3bvg5j"; 7 + src = fetchFromGitHub { 8 + owner = "mtoyoda"; 9 + repo = "sl"; 10 + rev = version; 11 + sha256 = "1zrfd71zx2px2xpapg45s8xvi81xii63yl0h60q72j71zh4sif8b"; 9 12 }; 10 13 11 - patchPhase = '' 12 - sed -i "s/-lcurses -ltermcap/-lncurses/" Makefile 13 - ''; 14 - 15 14 buildInputs = [ ncurses ]; 16 15 17 16 installPhase = '' 18 - mkdir -p $out/bin 17 + mkdir -p $out/bin $out/share/man/man1 19 18 cp sl $out/bin 19 + cp sl.1 $out/share/man/man1 20 20 ''; 21 21 22 22 meta = {