bftpd: minor cleanups

+23 -11
+23 -11
pkgs/servers/ftp/bftpd/default.nix
··· 1 - {stdenv, fetchurl}: 2 - stdenv.mkDerivation rec { 1 + { stdenv, fetchurl }: 2 + 3 + let 4 + pname = "bftpd"; 5 + 6 + in stdenv.mkDerivation rec { 3 7 name = "${pname}-${version}"; 4 - pname = "bftpd"; 5 8 version = "4.9"; 6 - # or fetchFromGitHub(owner,repo,rev) or fetchgit(rev) 9 + 7 10 src = fetchurl { 8 11 url = "mirror://sourceforge/project/${pname}/${pname}/${name}/${name}.tar.gz"; 9 12 sha256 = "13pjil9cjggpi773m0516lszyqvwzlgcrmmj8yn9nc24rbxwvn6d"; 10 13 }; 11 - buildInputs = []; 14 + 12 15 preConfigure = '' 13 16 sed -re 's/-[og] 0//g' -i Makefile* 14 17 ''; 15 - meta = { 18 + 19 + postInstall = '' 20 + mkdir -p $out/share/doc/${pname} 21 + mv $out/etc/*.conf $out/share/doc/${pname} 22 + rm -rf $out/{etc,var} 23 + ''; 24 + 25 + enableParallelBuilding = true; 26 + 27 + meta = with stdenv.lib; { 16 28 inherit version; 17 - description = ''A minimal ftp server''; 18 - license = stdenv.lib.licenses.gpl2Plus; 19 - maintainers = [stdenv.lib.maintainers.raskin]; 20 - platforms = stdenv.lib.platforms.linux; 29 + description = "A minimal ftp server"; 30 + downloadPage = "http://bftpd.sf.net/download.html"; 21 31 homepage = http://bftpd.sf.net/; 22 - downloadPage = "http://bftpd.sf.net/download.html"; 32 + license = licenses.gpl2Plus; 33 + maintainers = with maintainers; [ raskin ]; 34 + platforms = platforms.linux; 23 35 }; 24 36 }