summary refs log tree commit diff
path: root/pkgs/development/tools
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2014-06-22 15:31:33 +0200
committerPeter Simons <simons@cryp.to>2014-06-22 15:31:33 +0200
commitd4e1604c1e871fc534a3ba749abe6c8f2bbb749d (patch)
treede03d5f13c9f8f2a41dbaf4521cb74b6748b348d /pkgs/development/tools
parent5b6f3fc7f5444f3c7d2bae06d7780cdd3361b725 (diff)
parent0669981ba0d1025eb11437c9d32368f3736900ab (diff)
downloadnixlib-d4e1604c1e871fc534a3ba749abe6c8f2bbb749d.tar
nixlib-d4e1604c1e871fc534a3ba749abe6c8f2bbb749d.tar.gz
nixlib-d4e1604c1e871fc534a3ba749abe6c8f2bbb749d.tar.bz2
nixlib-d4e1604c1e871fc534a3ba749abe6c8f2bbb749d.tar.lz
nixlib-d4e1604c1e871fc534a3ba749abe6c8f2bbb749d.tar.xz
nixlib-d4e1604c1e871fc534a3ba749abe6c8f2bbb749d.tar.zst
nixlib-d4e1604c1e871fc534a3ba749abe6c8f2bbb749d.zip
Merge pull request #3048 from chrisfarms/sqsh
New package: sqsh. An SQL query tool/shell for Sybase/MSSQL
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r--pkgs/development/tools/sqsh/default.nix33
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/development/tools/sqsh/default.nix b/pkgs/development/tools/sqsh/default.nix
new file mode 100644
index 000000000000..a0f7922b1aa8
--- /dev/null
+++ b/pkgs/development/tools/sqsh/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchurl, freetds, readline }:
+
+stdenv.mkDerivation rec {
+  version = "2.5.16.1";
+  name = "sqsh-${version}";
+
+  src = fetchurl {
+    url = "http://www.mirrorservice.org/sites/downloads.sourceforge.net/s/sq/sqsh/sqsh/sqsh-2.5/${name}.tgz";
+    sha256 = "1wi0hdmhk7l8nrz4j3kaa177mmxyklmzhj7sq1gj4q6fb8v1yr6n";
+  };
+
+  preConfigure =
+    ''
+    export SYBASE=${freetds}
+    '';
+
+  buildInputs = [ 
+    freetds 
+    readline
+  ];
+
+  meta = {
+    description = "SQSH is command line tool for querying Sybase/MSSQL databases";
+    longDescription = 
+      ''
+      Sqsh (pronounced skwish) is short for SQshelL (pronounced s-q-shell),
+      it is intended as a replacement for the venerable 'isql' program supplied
+      by Sybase.
+      '';
+    homepage = "http://www.cs.washington.edu/~rose/sqsh/sqsh.html";
+    platforms = stdenv.lib.platforms.all;
+  };
+}