about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2012-10-12 06:26:51 -0700
committerPeter Simons <simons@cryp.to>2012-10-12 06:26:51 -0700
commit4b6813821fa94c25f300e479184fe869557eac59 (patch)
treed1556a3bdb93f73b10c70fe0019e5ef80fdb2960
parentb1169e550985976bd22d7d9ac999fb43a8d847e9 (diff)
parent74196058eeb32f655ea0cdafe40f9b601bcf213d (diff)
downloadnixlib-4b6813821fa94c25f300e479184fe869557eac59.tar
nixlib-4b6813821fa94c25f300e479184fe869557eac59.tar.gz
nixlib-4b6813821fa94c25f300e479184fe869557eac59.tar.bz2
nixlib-4b6813821fa94c25f300e479184fe869557eac59.tar.lz
nixlib-4b6813821fa94c25f300e479184fe869557eac59.tar.xz
nixlib-4b6813821fa94c25f300e479184fe869557eac59.tar.zst
nixlib-4b6813821fa94c25f300e479184fe869557eac59.zip
Merge pull request #148 from qknight/gsmartcontrol
added gsmartcontrol 0.8.7 to nixpkgs
-rw-r--r--pkgs/tools/misc/gsmartcontrol/default.nix23
-rw-r--r--pkgs/top-level/all-packages.nix6
2 files changed, 28 insertions, 1 deletions
diff --git a/pkgs/tools/misc/gsmartcontrol/default.nix b/pkgs/tools/misc/gsmartcontrol/default.nix
new file mode 100644
index 000000000000..60003b3b5d53
--- /dev/null
+++ b/pkgs/tools/misc/gsmartcontrol/default.nix
@@ -0,0 +1,23 @@
+{ fetchurl, stdenv, smartmontools, gtk, gtkmm, libglademm, pkgconfig, pcre }:
+
+stdenv.mkDerivation rec {
+  version="0.8.7";
+  name = "gsmartcontrol";
+
+  src = fetchurl {
+    url = "http://artificialtime.com/gsmartcontrol/gsmartcontrol-${version}.tar.bz2";
+    sha256 = "1ipykzqpfvlr84j38hr7q2cag4imrn1gql10slp8bfrs4h1si3vh";
+  };
+
+  buildInputs = [ smartmontools gtk gtkmm libglademm pkgconfig pcre ];
+
+  #installTargets = "install datainstall";
+
+  meta = {
+    description = "GSmartControl is a graphical user interface for smartctl (from smartmontools package), which is a tool for querying and controlling SMART (Self-Monitoring, Analysis, and Reporting Technology) data on modern hard disk drives.";
+    homepage = http://gsmartcontrol.berlios.de;
+    license = "GPLv2+";
+    maintainers = with stdenv.lib.maintainers; [qknight];
+    platforms = with stdenv.lib.platforms; linux;
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index fc5b67f67457..fa88d4b5bc30 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -8145,8 +8145,12 @@ let
     inherit (gnome) gnomedocutils;
   };
 
-  gtypist = callPackage ../games/gtypist { };
+  gsmartcontrol = callPackage ../tools/misc/gsmartcontrol {
+    inherit (gnome) libglademm;
+  };
 
+  gtypist = callPackage ../games/gtypist { };
+ 
   hexen = callPackage ../games/hexen { };
 
   icbm3d = callPackage ../games/icbm3d { };