about summary refs log tree commit diff
path: root/pkgs/misc
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2008-04-28 00:25:42 +0000
committerMichael Raskin <7c6f434c@mail.ru>2008-04-28 00:25:42 +0000
commitc9027b1cba35085a3252cef9135ffee3cdb472b5 (patch)
tree2af2779e56e21602df55deb981142c0183d3e99d /pkgs/misc
parent55f4987f42adea646c476e1cc6e772f47284714b (diff)
downloadnixlib-c9027b1cba35085a3252cef9135ffee3cdb472b5.tar
nixlib-c9027b1cba35085a3252cef9135ffee3cdb472b5.tar.gz
nixlib-c9027b1cba35085a3252cef9135ffee3cdb472b5.tar.bz2
nixlib-c9027b1cba35085a3252cef9135ffee3cdb472b5.tar.lz
nixlib-c9027b1cba35085a3252cef9135ffee3cdb472b5.tar.xz
nixlib-c9027b1cba35085a3252cef9135ffee3cdb472b5.tar.zst
nixlib-c9027b1cba35085a3252cef9135ffee3cdb472b5.zip
Added ConTEXt; cyrillic seems to be fundamentally broken...
svn path=/nixpkgs/trunk/; revision=11735
Diffstat (limited to 'pkgs/misc')
-rw-r--r--pkgs/misc/tex/texlive/context.nix21
-rw-r--r--pkgs/misc/tex/texlive/default.nix3
2 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/misc/tex/texlive/context.nix b/pkgs/misc/tex/texlive/context.nix
new file mode 100644
index 000000000000..11b4d15c0971
--- /dev/null
+++ b/pkgs/misc/tex/texlive/context.nix
@@ -0,0 +1,21 @@
+args: with args;
+rec {
+  name = "context-2008.01.28";
+  src = fetchurl {
+    url = http://ftp.de.debian.org/debian/pool/main/c/context/context_2008.01.28.orig.tar.gz;
+    sha256 = "0infkn73v3kwqgg6b7rqnr28i5z5dbdfapy6ppzlcnr19yj4nh9y";
+  };
+
+  buildInputs = [texLive];
+  phaseNames = ["doCopy"];
+  doCopy = FullDepEntry (''
+    ensureDir $out/share/texmf
+    cp -r * $out/share/texmf
+  '') ["minInit" "doUnpack" "defEnsureDir" "addInputs"];
+
+  meta = {
+    description = "ConTEXt TeX wrapper";
+  };
+
+}
+ 
diff --git a/pkgs/misc/tex/texlive/default.nix b/pkgs/misc/tex/texlive/default.nix
index 1714effb72c0..f9528197c80f 100644
--- a/pkgs/misc/tex/texlive/default.nix
+++ b/pkgs/misc/tex/texlive/default.nix
@@ -51,6 +51,8 @@ rec {
     ln -s $out/share/texmf $out/share/texmf-config
     
     sed -e 's/.*pyhyph.*/=&/' -i $out/share/texmf-config/tex/generic/config/language.dat
+    sed -e 's@^#!env ruby@#! ${ruby}/bin/ruby@' -i $out/libexec/*/*
+    sed -e 's@^#!env perl@#! ${perl}/bin/perl@' -i $out/libexec/*/*
 
     PATH=$PATH:$out/bin mktexlsr $out/share/texmf*
 
@@ -63,6 +65,7 @@ rec {
     zlib bzip2 ncurses libpng flex bison libX11 libICE
     xproto freetype t1lib gd libXaw icu ghostscript ed 
     libXt libXpm libXmu libXext xextproto perl libSM 
+    ruby
   ];
 
   configureFlags = [ "--with-x11" "--with-system-zlib"