diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2016-05-18 17:10:02 +0200 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2016-05-18 17:10:02 +0200 |
commit | f8d481754cf842ca6e6ac1427ce0f571f5a44108 (patch) | |
tree | 70e702285987429aed275e0d5e2dc15c050e1f8c /pkgs/tools/system/thinkfan/default.nix | |
parent | 9fbc20e2f89bc045efac7ade41949a2c2d571dec (diff) | |
parent | 3cd63ade1614d4c581735ffb0cebe181bf87dfc8 (diff) | |
download | nixlib-f8d481754cf842ca6e6ac1427ce0f571f5a44108.tar nixlib-f8d481754cf842ca6e6ac1427ce0f571f5a44108.tar.gz nixlib-f8d481754cf842ca6e6ac1427ce0f571f5a44108.tar.bz2 nixlib-f8d481754cf842ca6e6ac1427ce0f571f5a44108.tar.lz nixlib-f8d481754cf842ca6e6ac1427ce0f571f5a44108.tar.xz nixlib-f8d481754cf842ca6e6ac1427ce0f571f5a44108.tar.zst nixlib-f8d481754cf842ca6e6ac1427ce0f571f5a44108.zip |
Merge remote-tracking branch 'origin/master' into hardened-stdenv
Diffstat (limited to 'pkgs/tools/system/thinkfan/default.nix')
-rw-r--r-- | pkgs/tools/system/thinkfan/default.nix | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/pkgs/tools/system/thinkfan/default.nix b/pkgs/tools/system/thinkfan/default.nix index 3e97a4b64a31..11066dfd5939 100644 --- a/pkgs/tools/system/thinkfan/default.nix +++ b/pkgs/tools/system/thinkfan/default.nix @@ -2,31 +2,28 @@ stdenv.mkDerivation rec { name = "thinkfan-${version}"; - version = "0.9.2"; + version = "0.9.3"; src = fetchurl { url = "mirror://sourceforge/thinkfan/thinkfan-${version}.tar.gz"; - sha256 = "0ydgabk2758f6j64g1r9vdsd221nqsv5rwnphm81s7i2vgra1nlh"; + sha256 = "0nz4c48f0i0dljpk5y33c188dnnwg8gz82s4grfl8l64jr4n675n"; }; nativeBuildInputs = [ cmake ]; - unpackPhase = '' - sourceRoot="$PWD/${name}"; - mkdir $sourceRoot; - tar xzvf "$src" -C $sourceRoot; - ''; - installPhase = '' - mkdir -p $out/bin; - mv thinkfan $out/bin/; + install -Dm755 {.,$out/bin}/thinkfan + + cd "$NIX_BUILD_TOP"; cd "$sourceRoot" # attempt to be a bit robust + install -Dm644 {.,$out/share/doc/thinkfan}/README + cp -R examples $out/share/doc/thinkfan + install -Dm644 {src,$out/share/man/man1}/thinkfan.1 ''; meta = { - description = ""; license = stdenv.lib.licenses.gpl3; - homepage = "http://thinkfan.sourceforge.net/"; - maintainers = with stdenv.lib.maintainers; [ iElectric ]; + homepage = http://thinkfan.sourceforge.net/; + maintainers = with stdenv.lib.maintainers; [ domenkozar nckx ]; platforms = stdenv.lib.platforms.linux; }; } |