From 27c46e0df2afa8146d66f1a8829290c69c916a48 Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Fri, 16 Nov 2007 17:06:53 +0000 Subject: [PATCH] The nice programmers editor jedit is now built on nix as well. svn path=/nixpkgs/trunk/; revision=9719 --- pkgs/applications/jedit/default.nix | 26 ++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 5 +++++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/applications/jedit/default.nix diff --git a/pkgs/applications/jedit/default.nix b/pkgs/applications/jedit/default.nix new file mode 100644 index 00000000000..0f54f19bbad --- /dev/null +++ b/pkgs/applications/jedit/default.nix @@ -0,0 +1,26 @@ +args: +args.stdenv.mkDerivation { + name = "jedit-4.2"; + + src = args.fetchurl { + url = http://kent.dl.sourceforge.net/sourceforge/jedit/jedit42source.tar.gz; + sha256 = "1ckqghsw2r30kfkqfgjl4k47gdwpz8c1h85haw0y0ymq4rqh798j"; + }; + + phases = "unpackPhase buildPhase"; + + buildPhase = " + sed -i 's/\\/org.gjt.sp.jedit.gui.SplashScreen/g' org/gjt/sp/jedit/GUIUtilities.java + ant dist + ensureDir $out/lib + cp jedit.jar $out/lib + "; + + buildInputs =(with args; [ant]); + + meta = { + description = "really nice programmers editor written in Java. Give it a try"; + homepage = http://sourceforge.net/project/showfiles.php?group_id=588; + license = "GPL"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b8dfeb1fe77..9fbcaa30020 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3809,6 +3809,11 @@ rec { inherit (gtkLibs) glib; }; + jedit = import ../applications/jedit { + inherit fetchurl ant; + stdenv = overrideSetup stdenv ../stdenv/generic/setup-new-2.sh; + }; + joe = import ../applications/editors/joe { inherit stdenv fetchurl; };