summary refs log tree commit diff
path: root/pkgs/development/tools/parsing
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2008-08-06 20:39:01 +0000
committerMarc Weber <marco-oweber@gmx.de>2008-08-06 20:39:01 +0000
commit9e55727832c2f1b775a546e13549f98926c4fb90 (patch)
treed8481e7c72b3d06ea3c016a16ff20c1b811160e6 /pkgs/development/tools/parsing
parent692c5a62a45223ea49dd3041decf3b1141124c88 (diff)
Added:
* dmenu
* gftp
* micropolis
* byacc as a build-time dependency for micropolis
contributed by baldo <baldo@quimby.lan>

svn path=/nixpkgs/trunk/; revision=12526
Diffstat (limited to 'pkgs/development/tools/parsing')
-rw-r--r--pkgs/development/tools/parsing/byacc/default.nix21
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/development/tools/parsing/byacc/default.nix b/pkgs/development/tools/parsing/byacc/default.nix
new file mode 100644
index 0000000000000..a9cc8e0a40807
--- /dev/null
+++ b/pkgs/development/tools/parsing/byacc/default.nix
@@ -0,0 +1,21 @@
+args: with args;
+stdenv.mkDerivation {
+  name = "byacc-1.9";
+
+  src = fetchurl {
+    url = http://www.isc.org/sources/devel/tools/byacc-1.9.tar.gz;
+    sha256 = "d61a15ac4ac007c188d0c0e99365f016f8d327755f43032b58e400754846f736";
+  };
+
+  preConfigure = [
+    ''mkdir -p $out/bin
+      sed -i "s@^DEST.*\$@DEST = $out/bin/yacc@" Makefile
+    ''
+  ];
+
+  meta = { 
+      description = "Berkeley YACC";
+      homepage = http://dickey.his.com/byacc/byacc.html;
+      license = "public domain";
+  };
+}