Added jikespg, an oldskool parser generator
svn path=/nixpkgs/trunk/; revision=5038
commita63588689d95f5fe4de726c6faf253d89cf74c91
authorMartin Bravenboer <martin.bravenboer@logicblox.com>
dateTue 14 Mar 2006, 18:20 (21 years ago)
parent6dd957c
pkgs/development/tools/parsing/jikespg/builder.shnew file+17
@@ -0,0 +1,17 @@
1+source $stdenv/setup
2+
3+set -e
4+
5+configurePhase=configurePhase
6+configurePhase() {
7+ tar zxvf $src
8+ cd jikespg/src
9+}
10+
11+installPhase=installPhase
12+installPhase() {
13+ ensureDir $out/bin
14+ cp jikespg $out/bin
15+}
16+
17+genericBuild
pkgs/development/tools/parsing/jikespg/default.nixnew file+10
@@ -0,0 +1,10 @@
1+{stdenv, fetchurl}:
2+
3+stdenv.mkDerivation {
4+ name = "jikespg-1.3";
5+ builder = ./builder.sh;
6+ src = fetchurl {
7+ url = http://surfnet.dl.sourceforge.net/sourceforge/jikes/jikespg-1.3.tar.gz;
8+ md5 = "eba183713d9ae61a887211be80eeb21f";
9+ };
10+}
pkgs/system/all-packages-generic.nix+4
@@ -883,6 +883,10 @@ rec {
883883 inherit fetchurl stdenv aterm getopt pkgconfig;
884884 };
885885
886+ jikespg = (import ../development/tools/parsing/jikespg) {
887+ inherit fetchurl stdenv;
888+ };
889+
886890 expat = (import ../development/libraries/expat) {
887891 inherit fetchurl stdenv;
888892 };