summary refs log tree commit diff
path: root/pkgs/development/tools/misc/global
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2011-01-18 09:34:52 +0000
committerLudovic Courtès <ludo@gnu.org>2011-01-18 09:34:52 +0000
commit0db18b0d5f3d05154b9de1a39d5e033f21bdf839 (patch)
tree93d79ead2abfaaa9125dfa2079dccba40817fee1 /pkgs/development/tools/misc/global
parenta9db6a68c2a7457421a7f4d7ab13b04219684207 (diff)
GNU GLOBAL 5.9.3.
svn path=/nixpkgs/trunk/; revision=25608
Diffstat (limited to 'pkgs/development/tools/misc/global')
-rw-r--r--pkgs/development/tools/misc/global/default.nix14
1 files changed, 11 insertions, 3 deletions
diff --git a/pkgs/development/tools/misc/global/default.nix b/pkgs/development/tools/misc/global/default.nix
index 2d70322139ad0..285a47696eac5 100644
--- a/pkgs/development/tools/misc/global/default.nix
+++ b/pkgs/development/tools/misc/global/default.nix
@@ -1,13 +1,20 @@
-{ fetchurl, stdenv }:
+{ fetchurl, stdenv, libtool }:
 
 stdenv.mkDerivation rec {
-  name = "global-5.7.5";
+  name = "global-5.9.3";
 
   src = fetchurl {
     url = "mirror://gnu/global/${name}.tar.gz";
-    sha256 = "0fdkkg5qs76cjdnig54bhw97dgwg2rm2dg8k8r7hz836pk838540";
+    sha256 = "1fi97frjbaacwj8qs17nv9zlmsfq62nwss6m45l1ai1w58fpb58r";
   };
 
+  buildInputs = [ libtool ];
+
+  configurePhase =
+    '' ./configure --prefix="$out" --disable-static --with-posix-sort=$(type -p sort) '';
+
+  doCheck = true;
+
   postInstall = ''
     ensureDir "$out/share/emacs/site-lisp"
     cp -v *.el "$out/share/emacs/site-lisp"
@@ -32,5 +39,6 @@ stdenv.mkDerivation rec {
     homepage = http://www.gnu.org/software/global/;
 
     maintainers = [ stdenv.lib.maintainers.ludo ];
+    platforms = stdenv.lib.platforms.gnu;  # arbitrary choice
   };
 }