parent
d541e0dc1c
commit
992c97e83e
@ -0,0 +1,40 @@ |
||||
{ stdenv, fetchFromGitLab, pythonPackages }: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
name = "phwmon-${version}"; |
||||
version = "2016-03-13"; |
||||
|
||||
src = fetchFromGitLab { |
||||
owner = "o9000"; |
||||
repo = "phwmon"; |
||||
rev = "90247ceaff915ad1040352c5cc9195e4153472d4"; |
||||
sha256 = "1gkjfmd8rai7bl1j7jz9drmzlw72n7mczl0akv39ya4l6k8plzvv"; |
||||
}; |
||||
|
||||
nativeBuildInputs = [ pythonPackages.wrapPython ]; |
||||
|
||||
buildInputs = [ pythonPackages.pygtk pythonPackages.psutil ]; |
||||
|
||||
pythonPath = [ pythonPackages.pygtk pythonPackages.psutil ]; |
||||
|
||||
patchPhase = '' |
||||
substituteInPlace install.sh --replace "/usr/local" "$out" |
||||
''; |
||||
|
||||
installPhase = '' |
||||
mkdir -p $out/bin $out/share/applications |
||||
./install.sh |
||||
''; |
||||
|
||||
postFixup = '' |
||||
wrapPythonPrograms |
||||
''; |
||||
|
||||
meta = { |
||||
homepage = https://gitlab.com/o9000/phwmon; |
||||
description = "Hardware monitor (CPU, memory, network and disk I/O) for the system tray"; |
||||
license = stdenv.lib.licenses.gpl2; |
||||
platforms = stdenv.lib.platforms.unix; |
||||
maintainers = [ stdenv.lib.maintainers.romildo ]; |
||||
}; |
||||
} |
Loading…
Reference in new issue