btrbk: add mainProgram
[NixPkgs.git] / pkgs / by-name / li / libschrift / package.nix
blob376c0abbcdf9491a935629e13f17b468f14840fa
1 { lib, stdenv, fetchFromGitHub }:
3 stdenv.mkDerivation rec {
4   pname = "libschrift";
5   version = "0.10.2";
7   src = fetchFromGitHub {
8     owner = "tomolt";
9     repo = pname;
10     rev = "v" + version;
11     sha256 = "01hgvkcb46kr9jzc4ah0js0jy9kr0ll18j2k0c5zil55l3a9rqw1";
12   };
14   postPatch = ''
15     substituteInPlace config.mk \
16       --replace "PREFIX = /usr/local" "PREFIX = $out"
17   '';
19   makeFlags = [ "libschrift.a" ];
21   meta = with lib; {
22     homepage = "https://github.com/tomolt/libschrift";
23     description = "Lightweight TrueType font rendering library";
24     license = licenses.isc;
25     platforms = platforms.all;
26     maintainers = [ maintainers.sternenseemann ];
27   };