about summary refs log tree commit diff
path: root/pkgs/misc
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2008-03-09 00:08:45 +0000
committerMarc Weber <marco-oweber@gmx.de>2008-03-09 00:08:45 +0000
commitbad0d45562466014982500c1e94286fd7f88fcc2 (patch)
tree82288f3ee01905c9194d1ec598e712544053f9b2 /pkgs/misc
parent7c39433e7bffb052cd27ecd4204ba30ca36d53de (diff)
downloadnixlib-bad0d45562466014982500c1e94286fd7f88fcc2.tar
nixlib-bad0d45562466014982500c1e94286fd7f88fcc2.tar.gz
nixlib-bad0d45562466014982500c1e94286fd7f88fcc2.tar.bz2
nixlib-bad0d45562466014982500c1e94286fd7f88fcc2.tar.lz
nixlib-bad0d45562466014982500c1e94286fd7f88fcc2.tar.xz
nixlib-bad0d45562466014982500c1e94286fd7f88fcc2.tar.zst
nixlib-bad0d45562466014982500c1e94286fd7f88fcc2.zip
jdk updated to 1.5.0.15
updated bleeding edge stuff (should now work for the bulidfarm as well because
  dist files are stored on my server)
moved experimental my_env into its own file

svn path=/nixpkgs/trunk/; revision=11026
Diffstat (limited to 'pkgs/misc')
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/ghc_lambdavm.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/happs_data.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/happs_ixset.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/happs_plugins.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/happs_server.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/happs_state.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/happs_util.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/hsjava.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/hsutils.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/http.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/hypertable.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/nix_repository_manager.nix3
-rw-r--r--pkgs/misc/bleeding-edge-fetch-info/syb_with_class.nix3
-rw-r--r--pkgs/misc/my_env/default.nix35
14 files changed, 74 insertions, 0 deletions
diff --git a/pkgs/misc/bleeding-edge-fetch-info/ghc_lambdavm.nix b/pkgs/misc/bleeding-edge-fetch-info/ghc_lambdavm.nix
new file mode 100644
index 000000000000..e7ec63931707
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/ghc_lambdavm.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/ghc_lambdavm.tar.gz;
+  sha256 = "3d10e839b8226987383e870258ff38b56442ff254688f7c50983850676f992cb";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/happs_data.nix b/pkgs/misc/bleeding-edge-fetch-info/happs_data.nix
new file mode 100644
index 000000000000..964e8b4f5b5f
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/happs_data.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/happs_data.tar.gz;
+  sha256 = "26aec1571b1c1e69bf5a79fa6b3346e7493e3a4e00efe4c23a57b04e35e8d5a3";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/happs_ixset.nix b/pkgs/misc/bleeding-edge-fetch-info/happs_ixset.nix
new file mode 100644
index 000000000000..5d4a4be4f167
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/happs_ixset.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/happs_ixset.tar.gz;
+  sha256 = "80c857775cccdff49c55f28be069b53e14653b2812808ef9b4456aa500431241";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/happs_plugins.nix b/pkgs/misc/bleeding-edge-fetch-info/happs_plugins.nix
new file mode 100644
index 000000000000..fc285b94b774
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/happs_plugins.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/happs_plugins.tar.gz;
+  sha256 = "ff4ec49f4fcfb835a92ef9ec12ef7d1644d21318ca32a064ba8b72ea083bc103";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/happs_server.nix b/pkgs/misc/bleeding-edge-fetch-info/happs_server.nix
new file mode 100644
index 000000000000..00a98a3ae4a8
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/happs_server.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/happs_server.tar.gz;
+  sha256 = "76dbb45796c8795f93df39ea3a87cd9028eb4fcdbea1e3c611596298dbbc0f69";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/happs_state.nix b/pkgs/misc/bleeding-edge-fetch-info/happs_state.nix
new file mode 100644
index 000000000000..188135c14f03
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/happs_state.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/happs_state.tar.gz;
+  sha256 = "d59f13b2cdcfbf412be0ee973c3824c2035b55c613f293ae98894dc8bd9de9f2";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/happs_util.nix b/pkgs/misc/bleeding-edge-fetch-info/happs_util.nix
new file mode 100644
index 000000000000..5ceb76e6db57
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/happs_util.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/happs_util.tar.gz;
+  sha256 = "c5c5b363c79bba39ab7c30a6e7371fec9401e26dea4be82be1e4777acab5b965";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/hsjava.nix b/pkgs/misc/bleeding-edge-fetch-info/hsjava.nix
new file mode 100644
index 000000000000..b275c6bc1a19
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/hsjava.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/hsjava.tar.gz;
+  sha256 = "952839e53f63fc43c7c8a760bab97d150c504e148ebdd407be5e642661ed048f";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/hsutils.nix b/pkgs/misc/bleeding-edge-fetch-info/hsutils.nix
new file mode 100644
index 000000000000..7f4d93f97ef2
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/hsutils.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/hsutils.tar.gz;
+  sha256 = "6d1cc9881fb2684016e52d3ab8e6666c5396da168eb298c3a549294668f6aa52";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/http.nix b/pkgs/misc/bleeding-edge-fetch-info/http.nix
new file mode 100644
index 000000000000..4ef8410096d0
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/http.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/http.tar.gz;
+  sha256 = "3e463fa090c6a7ddb06e88b592b1788a216db7eaf9384850b6d462217ba5be62";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/hypertable.nix b/pkgs/misc/bleeding-edge-fetch-info/hypertable.nix
new file mode 100644
index 000000000000..022c1d87e0a6
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/hypertable.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/hypertable.tar.gz;
+  sha256 = "d8a385def778d817415a6dd9d7ce10a60525c3c4a4d4dd8ec3bd8cfd359d2ab4";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/nix_repository_manager.nix b/pkgs/misc/bleeding-edge-fetch-info/nix_repository_manager.nix
new file mode 100644
index 000000000000..5a919d6b9e41
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/nix_repository_manager.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/nix_repository_manager.tar.gz;
+  sha256 = "f85846540a88f0c168ab6632a6bcba20fa4a41e263f7183c354e8e913b2c7938";}
diff --git a/pkgs/misc/bleeding-edge-fetch-info/syb_with_class.nix b/pkgs/misc/bleeding-edge-fetch-info/syb_with_class.nix
new file mode 100644
index 000000000000..97339411ee15
--- /dev/null
+++ b/pkgs/misc/bleeding-edge-fetch-info/syb_with_class.nix
@@ -0,0 +1,3 @@
+ args: with args; fetchurl { 
+  url = http://mawercer.de/~nix/repos/syb_with_class.tar.gz;
+  sha256 = "6893a44c6831b3fd10587c275b82903d24b8a51409eead9ec2c530300f2e6542";}
diff --git a/pkgs/misc/my_env/default.nix b/pkgs/misc/my_env/default.nix
new file mode 100644
index 000000000000..94c7a591081d
--- /dev/null
+++ b/pkgs/misc/my_env/default.nix
@@ -0,0 +1,35 @@
+# idea: provide nix environment for your developement actions
+# experimental
+
+/*
+  # example for nix itself adding glibc tag file to an env var.
+  # experimental
+  env_nix = my_environment rec {
+   buildInputs = [perl curl bzip2 aterm242fixes db4] 
+          ++ map (x : sourceWithTagsDerivation ( (addCTaggingInfo x ).passthru.sourceWithTags ) ) [ glibc ];
+   db4 = db44;
+   aterm = aterm242fixes;
+   name = "env_nix";
+   userCmds = ". ~/.bashrc
+    PS1='\033]2;\h:\u:\w\007\\nenv ${name} \[\033[1;32m\][\u@\h: \w ]$\[\033[0m\] '
+     ";
+  };
+*/
+
+args:  stdenv.mkDerivation ( 
+  { userCmds =""; } // {
+  phases = "buildPhase";
+  buildPhase = "
+    ensureDir \$out/bin
+    name=${args.name}
+    o=\$out/bin/$name
+    echo -e \"#!/bin/sh --login\\n\" >> \$o
+    export | grep -v HOME= | grep -v PATH= >> \$o 
+    echo \"export PATH=\$PATH:\\\$PATH entering $name\" >> \$o
+    echo \"echo entering $name\" >> \$o
+    echo \"$userCmds\" >> \$o
+    echo \"/bin/sh\" >> $o
+    echo \"echo leaving $name\" >> \$o
+    chmod +x $o
+  ";
+} //args);