summary refs log tree commit diff
path: root/pkgs/tools/misc/ttmkfdir/default.nix
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2008-03-02 18:40:42 +0000
committerMichael Raskin <7c6f434c@mail.ru>2008-03-02 18:40:42 +0000
commit10daad7e978d2e28168a1e2759d6f836e06668ea (patch)
treec23bec3d8c760b2fa9fcdcb1d5898df15fdedd80 /pkgs/tools/misc/ttmkfdir/default.nix
parent7ffdd3a997a51f8a5f7d0400f920641475e95aa5 (diff)
downloadnixlib-10daad7e978d2e28168a1e2759d6f836e06668ea.tar
nixlib-10daad7e978d2e28168a1e2759d6f836e06668ea.tar.gz
nixlib-10daad7e978d2e28168a1e2759d6f836e06668ea.tar.bz2
nixlib-10daad7e978d2e28168a1e2759d6f836e06668ea.tar.lz
nixlib-10daad7e978d2e28168a1e2759d6f836e06668ea.tar.xz
nixlib-10daad7e978d2e28168a1e2759d6f836e06668ea.tar.zst
nixlib-10daad7e978d2e28168a1e2759d6f836e06668ea.zip
Added ttmkfdir - program to create fonts.scale for TTF fonts
svn path=/nixpkgs/trunk/; revision=10910
Diffstat (limited to 'pkgs/tools/misc/ttmkfdir/default.nix')
-rw-r--r--pkgs/tools/misc/ttmkfdir/default.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/tools/misc/ttmkfdir/default.nix b/pkgs/tools/misc/ttmkfdir/default.nix
new file mode 100644
index 000000000000..7daa3db515b2
--- /dev/null
+++ b/pkgs/tools/misc/ttmkfdir/default.nix
@@ -0,0 +1,22 @@
+args: with args; with debPackage;
+debBuild ({
+  src = 
+	fetchurl {
+		url = http://ftp.de.debian.org/debian/pool/main/t/ttmkfdir/ttmkfdir_3.0.9.orig.tar.gz;
+		sha256 = "0n6bmmndmp4c1myisvv7cby559gzgvwsw4rfw065a3f92m87jxiq";
+	};
+  patch = 
+	fetchurl {
+		url = http://ftp.de.debian.org/debian/pool/main/t/ttmkfdir/ttmkfdir_3.0.9-5.1.diff.gz;
+		sha256 = "1500kwvhxfq85zg7nwnn9dlvjxyg2ni7as17gdfm67pl9a45q3w4";
+	};
+  name = "ttf-mkfontdir-3.0.9-5.1";
+  buildInputs = [fontconfig freetype libunwind libtool 
+  	flex bison];
+  meta = {
+    description = "Create fonts.dir for TTF font directory.";
+  };
+  extraReplacements = ''sed -e 's/int isatty(int [^)]*)/& throw()/' '';
+  omitConfigure = true;
+} // args)
+