diff options
author | William A. Kennington III <william@wkennington.com> | 2015-05-09 17:41:40 -0700 |
---|---|---|
committer | William A. Kennington III <william@wkennington.com> | 2015-05-09 17:41:40 -0700 |
commit | eb1b8183bc4541b988ac647a5df8a6196f255dab (patch) | |
tree | 981c26d863f05799cd3fd7cc778a6a72d7164e1e /pkgs/tools/misc/screenfetch | |
parent | 442a271bc9388fe7084e89bbc8d51c3f167f7eb5 (diff) | |
download | nixlib-eb1b8183bc4541b988ac647a5df8a6196f255dab.tar nixlib-eb1b8183bc4541b988ac647a5df8a6196f255dab.tar.gz nixlib-eb1b8183bc4541b988ac647a5df8a6196f255dab.tar.bz2 nixlib-eb1b8183bc4541b988ac647a5df8a6196f255dab.tar.lz nixlib-eb1b8183bc4541b988ac647a5df8a6196f255dab.tar.xz nixlib-eb1b8183bc4541b988ac647a5df8a6196f255dab.tar.zst nixlib-eb1b8183bc4541b988ac647a5df8a6196f255dab.zip |
screenfetch: 3.6.2 -> 2015-04-20
Diffstat (limited to 'pkgs/tools/misc/screenfetch')
-rw-r--r-- | pkgs/tools/misc/screenfetch/default.nix | 32 |
1 files changed, 22 insertions, 10 deletions
diff --git a/pkgs/tools/misc/screenfetch/default.nix b/pkgs/tools/misc/screenfetch/default.nix index 442922b78054..418afee8135f 100644 --- a/pkgs/tools/misc/screenfetch/default.nix +++ b/pkgs/tools/misc/screenfetch/default.nix @@ -1,21 +1,33 @@ -{ stdenv, fetchgit, xdpyinfo, xprop }: +{ stdenv, fetchgit, makeWrapper +, coreutils, gawk, procps, gnused, findutils, xdpyinfo, xprop +}: -let - version = "3.6.2"; -in stdenv.mkDerivation { - name = "screenFetch-${version}"; - pname = "screenfetch"; + name = "screenFetch-2015-04-20"; src = fetchgit { url = git://github.com/KittyKatt/screenFetch.git; - rev = "dec1cd6c2471defe4459967fbc8ae15b55714338"; - sha256 = "138a7g0za5dq27jx7x8gqg7gjkgyq0017v0nbcg68ys7dqlxsdl3"; + rev = "53e1c0cccacf648e846057938a68dda914f532a1"; + sha256 = "1wyvy1sn7vnclwrzd32jqlq6iirjkhp2ak55brhkpp9rj1qxk3q6"; }; + nativeBuildInputs = [ makeWrapper ]; + installPhase = '' - install -Dm 0755 $pname-dev $out/bin/$pname - install -Dm 0644 $pname.1 $out/man/man1/$pname.1 + install -Dm 0755 screenfetch-dev $out/bin/screenfetch + install -Dm 0644 screenfetch.1 $out/man/man1/screenfetch.1 + + # Fix all of the depedencies of screenfetch + patchShebangs $out/bin/screenfetch + wrapProgram "$out/bin/screenfetch" \ + --set PATH : "" \ + --prefix PATH : "${coreutils}/bin" \ + --prefix PATH : "${gawk}/bin" \ + --prefix PATH : "${procps}/bin" \ + --prefix PATH : "${gnused}/bin" \ + --prefix PATH : "${findutils}/bin" \ + --prefix PATH : "${xdpyinfo}/bin" \ + --prefix PATH : "${xprop}/bin" \ ''; meta = { |