summary refs log tree commit diff
path: root/pkgs/tools/archivers
diff options
context:
space:
mode:
authorFelix Rath <felixm.rath@gmail.com>2021-05-15 14:59:32 +0200
committerJonathan Ringer <jonringer@users.noreply.github.com>2021-05-15 13:09:27 -0700
commit21108101a5051e8733a379d2091dd938c6920ab2 (patch)
treedd10889101a3b88fbada11fa4b0a0c46ef9454e1 /pkgs/tools/archivers
parent59ceb1926aac428b203ba9b384cf058fc24a2c85 (diff)
downloadnixpkgs-21108101a5051e8733a379d2091dd938c6920ab2.tar
nixpkgs-21108101a5051e8733a379d2091dd938c6920ab2.tar.gz
nixpkgs-21108101a5051e8733a379d2091dd938c6920ab2.tar.bz2
nixpkgs-21108101a5051e8733a379d2091dd938c6920ab2.tar.lz
nixpkgs-21108101a5051e8733a379d2091dd938c6920ab2.tar.xz
nixpkgs-21108101a5051e8733a379d2091dd938c6920ab2.tar.zst
nixpkgs-21108101a5051e8733a379d2091dd938c6920ab2.zip
arc_unpacker: add missing hooks and clear up license
Diffstat (limited to 'pkgs/tools/archivers')
-rw-r--r--pkgs/tools/archivers/arc_unpacker/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/tools/archivers/arc_unpacker/default.nix b/pkgs/tools/archivers/arc_unpacker/default.nix
index 42a762f4bc8..c6259cf11b0 100644
--- a/pkgs/tools/archivers/arc_unpacker/default.nix
+++ b/pkgs/tools/archivers/arc_unpacker/default.nix
@@ -30,17 +30,25 @@ stdenv.mkDerivation rec {
   '';
 
   checkPhase = ''
+    runHook preCheck
+
     pushd ..
     ./build/run_tests
     popd
+
+    runHook postCheck
   '';
 
   installPhase = ''
+    runHook preInstall
+
     mkdir -p $out/bin $out/share/doc/arc_unpacker $out/libexec/arc_unpacker
     cp arc_unpacker $out/libexec/arc_unpacker/arc_unpacker
     cp ../GAMELIST.{htm,js} $out/share/doc/arc_unpacker
     cp -r ../etc $out/libexec/arc_unpacker
     makeWrapper $out/libexec/arc_unpacker/arc_unpacker $out/bin/arc_unpacker
+
+    runHook postInstall
   '';
 
   doCheck = true;
@@ -48,7 +56,7 @@ stdenv.mkDerivation rec {
   meta = with lib; {
     description = "A tool to extract files from visual novel archives";
     homepage = "https://github.com/vn-tools/arc_unpacker";
-    license = licenses.gpl3;
+    license = licenses.gpl3Plus;
     maintainers = with maintainers; [ midchildan ];
   };
 }