tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
Update atop
Michael Raskin
11 years ago
af5d18ed
ea12fb63
+10
-2
2 changed files
expand all
collapse all
unified
split
pkgs
os-specific
linux
atop
default.nix
default.upstream
+6
-2
pkgs/os-specific/linux/atop/default.nix
···
1
1
{stdenv, fetchurl, zlib, ncurses}:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
version = "2.0.2";
4
4
+
version = "2.1-1";
5
5
name = "atop-${version}";
6
6
7
7
src = fetchurl {
8
8
url = "http://www.atoptool.nl/download/atop-${version}.tar.gz";
9
9
-
sha256 = "029lfa2capz1lg3m3rnyrgb8v6jm4znin84vjh2f0zkwvvhdn856";
9
9
+
sha256 = "17wqqyym4d02cqmn1l1asah3sld939nlkc84g4ad939kpkzd98ir";
10
10
};
11
11
12
12
buildInputs = [zlib ncurses];
···
25
25
sed -e "/touch.*LOGPATH/s@touch@echo should have created @" -i Makefile
26
26
sed -e 's/chown/true/g' -i Makefile
27
27
sed -e '/chkconfig/d' -i Makefile
28
28
+
'';
29
29
+
30
30
+
preInstall = ''
31
31
+
mkdir -p "$out"/{bin,sbin}
28
32
'';
29
33
30
34
meta = {
+4
pkgs/os-specific/linux/atop/default.upstream
···
1
1
+
url http://atoptool.nl/downloadatop.php
2
2
+
version_link '[.]tar[.]'
3
3
+
version '[^0-9]*[-.]([0-9]([-0-9.]*[0-9])?)[.].*' '\1'
4
4
+
minimize_overwrite