Author: ludo
Date: Fri Sep  3 20:52:32 2010
New Revision: 23634
URL: https://svn.nixos.org/websvn/nix/?rev=23634&sc=1

Log:
Minicom 2.4.

Modified:
   nixpkgs/trunk/pkgs/tools/misc/minicom/default.nix

Modified: nixpkgs/trunk/pkgs/tools/misc/minicom/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/tools/misc/minicom/default.nix   Fri Sep  3 19:59:51 
2010        (r23633)
+++ nixpkgs/trunk/pkgs/tools/misc/minicom/default.nix   Fri Sep  3 20:52:32 
2010        (r23634)
@@ -1,18 +1,32 @@
 { stdenv, fetchurl, ncurses }:
 
 stdenv.mkDerivation rec {
-  name = "minicom-2.3";
-  
+  name = "minicom-2.4";
+
   src = fetchurl {
-    url = "http://alioth.debian.org/frs/download.php/2332/${name}.tar.gz";;
-    sha256 = "1ysn0crdhvwyvdlbw0ms5nq06xy2pd2glwjs53p384byl3ac7jra";
+    url = "http://alioth.debian.org/frs/download.php/3195/${name}.tar.gz";;
+    sha256 = "0j0ayimh3389pciqs60fsfafn87p9gnmmmqz15xq9fkkn10g4ykb";
   };
 
   buildInputs = [ncurses];
-  
-  configureFlags = [ "--sysconfdir=/etc" ];
+
+  configureFlags = [ "--sysconfdir=/etc" "--enable-lock-dir=/var/lock" ];
+
+  preConfigure =
+    # Have `configure' assume that the lock directory exists.
+    '' sed -i "configure" -e's/test -d \$UUCPLOCK/true/g'
+    '';
 
   meta = {
-    description = "Serial console";
+    description = "Minicom, a modem control and terminal emulation program";
+    homepage = http://alioth.debian.org/projects/minicom/;
+
+    longDescription =
+      '' Minicom is a menu driven communications program.  It emulates ANSI
+         and VT102 terminals.  It has a dialing directory and auto zmodem
+         download.
+      '';
+
+    platforms = stdenv.lib.platforms.gnu;  # arbitrary choice
   };
 }
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to