at 16.09-beta 34 lines 890 B view raw
1{ stdenv, fetchurl, perl, dpkg }: 2 3stdenv.mkDerivation rec { 4 name = "bdf2psf-${version}"; 5 version = "1.147"; 6 7 src = fetchurl { 8 url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${version}_all.deb"; 9 sha256 = "0nz1ymf9yn8aw2va7mhnzz2y5pf6r651sap8k09r92h1224i0wbj"; 10 }; 11 12 buildInputs = [ dpkg ]; 13 14 dontConfigure = true; 15 dontBuild = true; 16 17 unpackPhase = "dpkg-deb -x $src ."; 18 installPhase = " 19 substituteInPlace usr/bin/bdf2psf --replace /usr/bin/perl ${perl}/bin/perl 20 mv usr/bin . 21 cp -r . $out 22 "; 23 24 meta = with stdenv.lib; { 25 description = "BDF to PSF converter"; 26 homepage = https://packages.debian.org/sid/bdf2psf; 27 longDescription = '' 28 Font converter to generate console fonts from BDF source fonts 29 ''; 30 license = licenses.gpl2; 31 maintainers = with maintainers; [ rnhmjoj vrthra ]; 32 platforms = platforms.unix; 33 }; 34}