]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - flakes/mypackages/pkgs/tiv/default.nix
Squash changes containing private information
[perso/Immae/Config/Nix.git] / flakes / mypackages / pkgs / tiv / default.nix
diff --git a/flakes/mypackages/pkgs/tiv/default.nix b/flakes/mypackages/pkgs/tiv/default.nix
new file mode 100644 (file)
index 0000000..2415db9
--- /dev/null
@@ -0,0 +1,19 @@
+{ fetchurl, perlPackages }:
+perlPackages.buildPerlPackage rec {
+  pname = "tiv";
+  version = "2015";
+  src = fetchurl {
+    url = "http://xyne.archlinux.ca/projects/tiv/src/tiv-${version}.tar.xz";
+    sha256 = "1vq073v7z7vmcd57lhs4rf4jasji69cpjgkz4dykp94a77p1qq90";
+  };
+
+  outputs = ["out"];
+  buildInputs = with perlPackages; [ PerlMagick ];
+  perlPreHookScript = ./tiv_builder.sh;
+  perlPreHook = ''
+    source $perlPreHookScript
+  '';
+  installPhase = ''
+    install -Dm755 tiv "$out/bin/tiv"
+  '';
+}