summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorAndres Löh <mail@andres-loeh.de>2007-08-24 20:15:00 +0000
committerAndres Löh <mail@andres-loeh.de>2007-08-24 20:15:00 +0000
commit1cb9fc74b7d8a3ce7d4cafe977b9f261a9f1dd24 (patch)
tree6c96b92ef66840ce773ca0bfbe089a604bfd6f64 /pkgs
parentc5ac83d13813925de0bbf85a02b8ab828fda545b (diff)
downloadnixpkgs-1cb9fc74b7d8a3ce7d4cafe977b9f261a9f1dd24.tar
nixpkgs-1cb9fc74b7d8a3ce7d4cafe977b9f261a9f1dd24.tar.gz
nixpkgs-1cb9fc74b7d8a3ce7d4cafe977b9f261a9f1dd24.tar.bz2
nixpkgs-1cb9fc74b7d8a3ce7d4cafe977b9f261a9f1dd24.tar.lz
nixpkgs-1cb9fc74b7d8a3ce7d4cafe977b9f261a9f1dd24.tar.xz
nixpkgs-1cb9fc74b7d8a3ce7d4cafe977b9f261a9f1dd24.tar.zst
nixpkgs-1cb9fc74b7d8a3ce7d4cafe977b9f261a9f1dd24.zip
* added propagated-user-env-packages for lhs2tex and polytable
svn path=/nixpkgs/trunk/; revision=9195
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/misc/tex/polytable/builder.sh2
-rw-r--r--pkgs/misc/tex/polytable/default.nix1
-rw-r--r--pkgs/tools/typesetting/lhs2tex/builder.sh2
-rw-r--r--pkgs/tools/typesetting/lhs2tex/default.nix1
4 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/misc/tex/polytable/builder.sh b/pkgs/misc/tex/polytable/builder.sh
index 6d8f8cffe59..1138b8e6789 100644
--- a/pkgs/misc/tex/polytable/builder.sh
+++ b/pkgs/misc/tex/polytable/builder.sh
@@ -11,6 +11,8 @@ myInstallPhase() {
   pdflatex polytable.dtx
   cp polytable.sty "$out/share/texmf-nix/tex/latex/polytable"
   cp polytable.pdf "$out/share/texmf-nix/doc/latex/polytable"
+  ensureDir "$out/nix-support"
+  echo "$propagatedUserEnvPackages" > "$out/nix-support/propagated-user-env-packages"
 }
 
 genericBuild
diff --git a/pkgs/misc/tex/polytable/default.nix b/pkgs/misc/tex/polytable/default.nix
index 0b6d954fc19..7a2a0929bab 100644
--- a/pkgs/misc/tex/polytable/default.nix
+++ b/pkgs/misc/tex/polytable/default.nix
@@ -13,6 +13,7 @@ stdenv.mkDerivation {
 
   buildInputs = [tetex];
   propagatedBuildInputs = [lazylist];
+  propagatedUserEnvPackages = [lazylist];
 
   inherit tetex;
 }
diff --git a/pkgs/tools/typesetting/lhs2tex/builder.sh b/pkgs/tools/typesetting/lhs2tex/builder.sh
index d9040220d1d..a2a07d5ec11 100644
--- a/pkgs/tools/typesetting/lhs2tex/builder.sh
+++ b/pkgs/tools/typesetting/lhs2tex/builder.sh
@@ -4,6 +4,8 @@ postInstall() {
 
     ensureDir "$out/share/doc/$name"
     cp doc/Guide2.pdf $out/share/doc/$name
+    ensureDir "$out/nix-support"
+    echo "$propagatedUserEnvPackages" > $out/nix-support/propagated-user-env-packages
 
 }
 
diff --git a/pkgs/tools/typesetting/lhs2tex/default.nix b/pkgs/tools/typesetting/lhs2tex/default.nix
index 2b895d97da7..fc0ce40f8e5 100644
--- a/pkgs/tools/typesetting/lhs2tex/default.nix
+++ b/pkgs/tools/typesetting/lhs2tex/default.nix
@@ -13,6 +13,7 @@ stdenv.mkDerivation {
 
   buildInputs = [tetex ghc];
   propagatedBuildInputs = [polytable];
+  propagatedUserEnvPackages = [polytable];
 
   inherit tetex;
 }