summary refs log tree commit diff
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2008-03-02 21:59:32 +0000
committerMichael Raskin <7c6f434c@mail.ru>2008-03-02 21:59:32 +0000
commit9ee09f4a554a15608bd3b7f6f5c2c1679b82b14c (patch)
treebeb6891f04b955d66d8db394fe839f9f27a46c9d
parent4d6eef7a28faf0ec7ba7897bf0ba273194d99d3e (diff)
downloadnixpkgs-9ee09f4a554a15608bd3b7f6f5c2c1679b82b14c.tar
nixpkgs-9ee09f4a554a15608bd3b7f6f5c2c1679b82b14c.tar.gz
nixpkgs-9ee09f4a554a15608bd3b7f6f5c2c1679b82b14c.tar.bz2
nixpkgs-9ee09f4a554a15608bd3b7f6f5c2c1679b82b14c.tar.lz
nixpkgs-9ee09f4a554a15608bd3b7f6f5c2c1679b82b14c.tar.xz
nixpkgs-9ee09f4a554a15608bd3b7f6f5c2c1679b82b14c.tar.zst
nixpkgs-9ee09f4a554a15608bd3b7f6f5c2c1679b82b14c.zip
Added JUnicode
svn path=/nixpkgs/trunk/; revision=10917
-rw-r--r--pkgs/data/fonts/junicode/0.6.15.nix32
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/data/fonts/junicode/0.6.15.nix b/pkgs/data/fonts/junicode/0.6.15.nix
new file mode 100644
index 00000000000..f199b0ca269
--- /dev/null
+++ b/pkgs/data/fonts/junicode/0.6.15.nix
@@ -0,0 +1,32 @@
+args : with args; with builderDefs {src="";} null;
+	let localDefs = builderDefs (rec {
+		src = /* put a fetchurl here */
+		fetchurl {
+		  url = http://prdownloads.sourceforge.net/junicode/junicode-0.6.15.zip;
+		  sha256 = "0p16r5s6qwyz0hayb6k61s5r2sfachlx7r6gpqqx5myx6ipbfdns";
+		};
+
+		buildInputs = [unzip];
+		configureFlags = [];
+		doInstall = FullDepEntry (''
+			unzip ${src}
+			ensureDir $out/share/fonts/junicode-ttf
+			cp *.ttf $out/share/fonts/junicode-ttf
+		'') ["minInit" "addInputs" "defEnsureDir"];
+	}) null; /* null is a terminator for sumArgs */
+	in with localDefs;
+stdenv.mkDerivation rec {
+	name = "junicode-"+version;
+	builder = writeScript (name + "-builder")
+		(textClosure localDefs 
+			[doInstall doForceShare doPropagate]);
+	meta = {
+		description = "
+		A Unicode font.
+";
+		inherit src;
+	};
+}
+
+
+