diff options
Diffstat (limited to 'pkgs/data/fonts/liberation-sans-narrow/default.nix')
-rw-r--r-- | pkgs/data/fonts/liberation-sans-narrow/default.nix | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/pkgs/data/fonts/liberation-sans-narrow/default.nix b/pkgs/data/fonts/liberation-sans-narrow/default.nix new file mode 100644 index 0000000000000..97a1ff70f4911 --- /dev/null +++ b/pkgs/data/fonts/liberation-sans-narrow/default.nix @@ -0,0 +1,39 @@ +{ stdenv, fetchFromGitHub, fontforge, pythonPackages, python }: + +stdenv.mkDerivation rec { + pname = "liberation-sans-narrow"; + version = "1.07.6"; + + src = fetchFromGitHub { + owner = "liberationfonts"; + repo = pname; + rev = version; + sha256 = "1qw554jbdnqkg6pjjl4cqkgsalq3398kzvww2naw30vykcz752bm"; + }; + + buildInputs = [ fontforge pythonPackages.fonttools python ]; + + installPhase = '' + mkdir -p $out/share/fonts/truetype + cp -v $(find . -name '*Narrow*.ttf') $out/share/fonts/truetype + + mkdir -p "$out/doc/${pname}-${version}" + cp -v AUTHORS ChangeLog COPYING License.txt README "$out/doc/${pname}-${version}" || true + ''; + + meta = with stdenv.lib; { + description = "Liberation Sans Narrow Font Family is a replacement for Arial Narrow"; + longDescription = '' + Liberation Sans Narrow is a font originally created by Ascender + Inc and licensed to Oracle Corporation under a GPLv2 license. It is + metrically compatible with the commonly used Arial Narrow fonts + on Microsoft systems. It is no longer distributed with the + latest versions of the Liberation Fonts, as Red Hat has changed the + license to the Open Font License. + ''; + + license = licenses.gpl2; + homepage = https://github.com/liberationfonts; + maintainers = [ maintainers.leenaars ]; + }; +} |