summary refs log tree commit diff
path: root/pkgs/development/tools/misc/ctags/default.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2013-03-07 19:33:52 +0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2013-03-07 19:33:52 +0100
commit674c51af3c0f3f1c65e1975893fdf6438bc57f28 (patch)
tree3020861cf515bc567e191361357d42e11ac817ee /pkgs/development/tools/misc/ctags/default.nix
parentda437144fa4f446e91b5f7f78b55faa4d12de58a (diff)
parentd742d26b0d8c7125fb29417fcb40e2665e10100d (diff)
downloadnixlib-674c51af3c0f3f1c65e1975893fdf6438bc57f28.tar
nixlib-674c51af3c0f3f1c65e1975893fdf6438bc57f28.tar.gz
nixlib-674c51af3c0f3f1c65e1975893fdf6438bc57f28.tar.bz2
nixlib-674c51af3c0f3f1c65e1975893fdf6438bc57f28.tar.lz
nixlib-674c51af3c0f3f1c65e1975893fdf6438bc57f28.tar.xz
nixlib-674c51af3c0f3f1c65e1975893fdf6438bc57f28.tar.zst
nixlib-674c51af3c0f3f1c65e1975893fdf6438bc57f28.zip
Merge remote-tracking branch 'origin/master' into stdenv-updates
Diffstat (limited to 'pkgs/development/tools/misc/ctags/default.nix')
-rw-r--r--pkgs/development/tools/misc/ctags/default.nix27
1 files changed, 14 insertions, 13 deletions
diff --git a/pkgs/development/tools/misc/ctags/default.nix b/pkgs/development/tools/misc/ctags/default.nix
index 577180880805..80def733cf8c 100644
--- a/pkgs/development/tools/misc/ctags/default.nix
+++ b/pkgs/development/tools/misc/ctags/default.nix
@@ -1,24 +1,26 @@
-{stdenv, fetchurl, sourceFromHead, automake, autoconf}:
+{ stdenv, fetchsvn, automake, autoconf}:
 
 stdenv.mkDerivation rec {
-  name = "ctags-svn";
-  # REGION AUTO UPDATE:      { name="ctags"; type = "svn"; url = "https://ctags.svn.sourceforge.net/svnroot/ctags/trunk"; }
-  src= sourceFromHead "ctags-749.tar.gz"
-               (fetchurl { url = "http://mawercer.de/~nix/repos/ctags-749.tar.gz"; sha256 = "01dd4bf2e55dbedc38def81febef60eece912cb7624df1c0a2cf1ed6e4bc4ecf"; });
-  # END
+  name = "ctags-${revision}";
+  revision = "804";
 
-  preConfigure = ''
-    autoheader
-    autoconf
-  '';
+  src = fetchsvn {
+    url = "http://ctags.svn.sourceforge.net/svnroot/ctags/trunk";
+    rev = revision;
+    sha256 = "16gln1mah2jqp32ki1z0187dwkbjx1xcnmyiardcq6c9w3p4qwcr";
+  };
 
   buildInputs = [ automake autoconf ];
 
+  preConfigure = "autoreconf -i";
+
   # don't use $T(E)MP which is set to the build directory
   configureFlags="--enable-tmpdir=/tmp";
 
   meta = {
+    homepage = "http://ctags.sourceforge.net/";
     description = "Exuberant Ctags, a tool for fast source code browsing";
+    license = stdenv.lib.licenses.gpl2Plus;
 
     longDescription = ''
       Ctags generates an index (or tag) file of language objects found
@@ -29,9 +31,8 @@ stdenv.mkDerivation rec {
       programming languages are supported.
     '';
 
-    homepage = http://ctags.sourceforge.net/;
-
-    license = "GPLv2+";
+    platforms = stdenv.lib.platforms.unix;
+    maintainers = [ stdenv.lib.maintainers.simons ];
   };
 
 }