[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] gnu: dstat: Add new package for dstat 0.7.3
From: |
Peter |
Subject: |
[PATCH] gnu: dstat: Add new package for dstat 0.7.3 |
Date: |
Fri, 10 Jun 2016 12:11:21 +0200 |
User-agent: |
Notmuch/0.21 (https://notmuchmail.org) Emacs/24.5.1 (x86_64-unknown-linux-gnu) |
* gnu/packages/admin.scm (dstat): Add package
---
gnu/packages/admin.scm | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index abfef36..a1bc90e 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -58,6 +58,7 @@
#:use-module (gnu packages mcrypt)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages popt)
+ #:use-module (gnu packages python)
#:use-module (gnu packages texinfo)
#:use-module (gnu packages groff)
#:use-module (gnu packages pciutils)
@@ -1643,3 +1644,37 @@ results (ndiff), and a packet generation and response
analysis tool (nping).")
;; This package uses nmap's bundled versions of libdnet and liblinear,
which
;; both use a 3-clause BSD license.
(license (list license:nmap license:bsd-3))))
+
+(define-public dstat
+ (package
+ (name "dstat")
+ (version "0.7.3")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append
"https://github.com/dagwieers/dstat/archive/" version
+ ".tar.gz"))
+ (file-name (string-append "dstat-" version ".tar.gz"))
+ (sha256
+ (base32
+ "16286z3y2lc9nsq8njzjkv6k2vyxrj9xiixj1k3gnsbvhlhkirj6"))))
+ (build-system gnu-build-system)
+ (arguments `(#:tests? #f ;; no make check
+ #:make-flags (let ((out (assoc-ref %outputs "out")))
+ (list (string-append "DESTDIR=" out)
+ "prefix=/"))
+ ;; no configure script
+ #:phases (alist-delete 'configure %standard-phases)))
+ (inputs `(("python-2" ,python-2)))
+ (synopsis "Versatile resource statistics tool")
+ (description "Dstat is a versatile replacement for vmstat, iostat,
+netstat and ifstat. Dstat overcomes some of their limitations and
+adds some extra features, more counters and flexibility. Dstat is
+handy for monitoring systems during performance tuning tests,
+benchmarks or troubleshooting.
+
+Dstat allows you to view all of your system resources in real-time,
+you can eg. compare disk utilization in combination with interrupts
+from your IDE controller, or compare the network bandwidth numbers
+directly with the disk throughput (in the same interval).")
+ (home-page "http://dag.wiee.rs/home-made/dstat/")
+ (license license:gpl2)))
--
2.8.3
- [PATCH] gnu: dstat: Add new package for dstat 0.7.3,
Peter <=