diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2017-03-23 15:10:34 +0100 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2017-03-23 15:10:52 +0100 |
commit | f9add54f281391aca361230db96d15ec684b7a99 (patch) | |
tree | 0af0730ac3caf26f0d867cd4a3066f8f8e4b0e01 /pkgs/tools/misc/fontforge/fontforge-fonttools.nix | |
parent | 632e81083caf8821c1c37e8476dac94910237d69 (diff) | |
download | nixlib-f9add54f281391aca361230db96d15ec684b7a99.tar nixlib-f9add54f281391aca361230db96d15ec684b7a99.tar.gz nixlib-f9add54f281391aca361230db96d15ec684b7a99.tar.bz2 nixlib-f9add54f281391aca361230db96d15ec684b7a99.tar.lz nixlib-f9add54f281391aca361230db96d15ec684b7a99.tar.xz nixlib-f9add54f281391aca361230db96d15ec684b7a99.tar.zst nixlib-f9add54f281391aca361230db96d15ec684b7a99.zip |
fontforge-fonttools: init at 20160404
Diffstat (limited to 'pkgs/tools/misc/fontforge/fontforge-fonttools.nix')
-rw-r--r-- | pkgs/tools/misc/fontforge/fontforge-fonttools.nix | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/tools/misc/fontforge/fontforge-fonttools.nix b/pkgs/tools/misc/fontforge/fontforge-fonttools.nix new file mode 100644 index 000000000000..046c1d449201 --- /dev/null +++ b/pkgs/tools/misc/fontforge/fontforge-fonttools.nix @@ -0,0 +1,24 @@ +{stdenv, fontforge, zlib}: +stdenv.mkDerivation rec { + name = "fontforge-fonttools-${fontforge.version}"; + src = fontforge.src; + + buildInputs = [zlib]; + + setSourceRoot = ''export sourceRoot="$(echo */contrib/fonttools)"''; + + installPhase = '' + mkdir -p "$out"/{bin,share/doc/fontforge-fonttools} + for i in *.c; do + gcc "$i" -lz -lm --std=c99 -o "$out"/bin/$(basename "$i" .c) + done + cp README* "$out/share/doc/fontforge-fonttools" + ''; + + meta = with stdenv.lib; { + description = ''Small font tools shipped in FontForge contrib''; + license = fontforge.meta.license; + maintainers = with maintainers; [ raskin ]; + platforms = with platforms; unix; + }; +} |