rofi-menugen: convert patchPhase to postPatch, cleanup version

authored by

Sandro Jäckel and committed by
Sandro Jäckel
b2995f85 3b30539c

+6 -4
+6 -4
pkgs/applications/misc/rofi-menugen/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, rofi, gnused }: 2 2 3 3 stdenv.mkDerivation rec { 4 - rev = "168efd2608fdb88b1aff3e0244bda8402169f207"; 5 4 pname = "rofi-menugen"; 6 - version = "unstable-2015-12-28-${builtins.substring 0 7 rev}"; 5 + version = "unstable-2015-12-28"; 7 6 8 7 src = fetchFromGitHub { 9 8 owner = "octotep"; 10 9 repo = "menugen"; 11 - inherit rev; 10 + rev = "168efd2608fdb88b1aff3e0244bda8402169f207"; 12 11 sha256 = "09fk9i6crw772qlc5zld35pcff1jq4jcag0syial2q000fbpjx5m"; 13 12 }; 14 - patchPhase = '' 13 + 14 + postPatch = '' 15 15 sed -i -e "s|menugenbase|$out/bin/rofi-menugenbase|" menugen 16 16 sed -i -e "s|rofi |${rofi}/bin/rofi |" menugen 17 17 sed -i -e "s|sed |${gnused}/bin/sed |" menugenbase 18 18 ''; 19 + 19 20 installPhase = '' 20 21 mkdir -p $out/bin 21 22 cp menugen $out/bin/rofi-menugen 22 23 cp menugenbase $out/bin/rofi-menugenbase 23 24 ''; 25 + 24 26 meta = with lib; { 25 27 description = "Generates menu based applications using rofi"; 26 28 homepage = "https://github.com/octotep/menugen";