diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2008-03-02 18:39:33 +0000 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2008-03-02 18:39:33 +0000 |
commit | 7ffdd3a997a51f8a5f7d0400f920641475e95aa5 (patch) | |
tree | cc0f8364e350210222c2cb80208481fefcf70ef8 /pkgs/data/fonts/dejavu-fonts/default.nix | |
parent | 26d4ecd5ad2e15dd2a52332bceb095670e5a234b (diff) | |
download | nixlib-7ffdd3a997a51f8a5f7d0400f920641475e95aa5.tar nixlib-7ffdd3a997a51f8a5f7d0400f920641475e95aa5.tar.gz nixlib-7ffdd3a997a51f8a5f7d0400f920641475e95aa5.tar.bz2 nixlib-7ffdd3a997a51f8a5f7d0400f920641475e95aa5.tar.lz nixlib-7ffdd3a997a51f8a5f7d0400f920641475e95aa5.tar.xz nixlib-7ffdd3a997a51f8a5f7d0400f920641475e95aa5.tar.zst nixlib-7ffdd3a997a51f8a5f7d0400f920641475e95aa5.zip |
Bunch of Unicode fonts.
svn path=/nixpkgs/trunk/; revision=10909
Diffstat (limited to 'pkgs/data/fonts/dejavu-fonts/default.nix')
-rw-r--r-- | pkgs/data/fonts/dejavu-fonts/default.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/data/fonts/dejavu-fonts/default.nix b/pkgs/data/fonts/dejavu-fonts/default.nix new file mode 100644 index 000000000000..72eb801fd297 --- /dev/null +++ b/pkgs/data/fonts/dejavu-fonts/default.nix @@ -0,0 +1,28 @@ +args: with args; + +stdenv.mkDerivation { + name = "dejavu-fonts-2.23"; + #fontconfig is needed only for fc-lang (?) + buildInputs = [fontforge perl perlFontTTF]; + src = fetchurl { + url = mirror://sourceforge/dejavu/dejavu-fonts-2.23.tar.bz2; + sha256 = "0gifaxiianls54i05yw5gxhi2a0j9jmy5p0q58ym4l9fxv5drnhn"; + }; + preBuild = '' + sed -e s@/usr/bin/env@$(type -tP env)@ -i scripts/* + sed -e s@/usr/bin/perl@$(type -tP perl)@ -i scripts/* + mkdir resources + tar xf ${fontconfig.src} --wildcards '*/fc-lang' + ln -s $PWD/fontconfig-*/fc-lang resources/ + ln -s ${perl}/lib/*/unicore/* resources/ + ''; + installPhase = '' + ensureDir $out/share/fonts/truetype + for i in $(find build -name '*.ttf'); do + cp $i $out/share/fonts/truetype; + done; + ensureDir $out/share/dejavu-fonts + cp -r build/* $out/share/dejavu-fonts + ''; +} + |