From 17abe6d26a37ee533158353e9db0940002f2fbcb Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Fri, 13 Jan 2023 21:18:44 +0100 Subject: [PATCH] tvbrowser: add {pre,post}Install decoration hooks --- pkgs/applications/misc/tvbrowser/bin.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/misc/tvbrowser/bin.nix b/pkgs/applications/misc/tvbrowser/bin.nix index 14c0b82dbce4..ec4920eabd05 100644 --- a/pkgs/applications/misc/tvbrowser/bin.nix +++ b/pkgs/applications/misc/tvbrowser/bin.nix @@ -30,6 +30,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ makeWrapper ]; installPhase = '' + runHook preInstall + mkdir -p $out/share/java/${pname} cp -R * $out/share/java/${pname} rm $out/share/java/${pname}/${pname}.{sh,desktop} @@ -46,6 +48,8 @@ stdenv.mkDerivation rec { makeWrapper ${jre}/bin/java $out/bin/${pname} \ --add-flags "--module-path=lib:${pname}.jar -m ${pname}/tvbrowser.TVBrowser" \ --chdir "$out/share/java/${pname}" + + runHook postInstall ''; meta = with lib; {