fluffychat: 1.22.1 -> 1.23.0 (#364091)
[NixPkgs.git] / pkgs / by-name / as / asciiquarium / package.nix
blob229078c72041fcb1215628bf2a716eb00c38557c
2   lib,
3   stdenv,
4   fetchurl,
5   makeWrapper,
6   perlPackages,
7 }:
9 let
10   version = "1.1";
12 stdenv.mkDerivation {
13   pname = "asciiquarium";
14   inherit version;
15   src = fetchurl {
16     url = "https://robobunny.com/projects/asciiquarium/asciiquarium_${version}.tar.gz";
17     sha256 = "0qfkr5b7sxzi973nh0h84blz2crvmf28jkkgaj3mxrr56mhwc20v";
18   };
20   nativeBuildInputs = [ makeWrapper ];
21   buildInputs = [ perlPackages.perl ];
23   installPhase = ''
24     mkdir -p $out/bin
25     cp asciiquarium $out/bin
26     chmod +x $out/bin/asciiquarium
27     wrapProgram $out/bin/asciiquarium \
28       --set PERL5LIB ${perlPackages.makeFullPerlPath [ perlPackages.TermAnimation ]}
29   '';
31   meta = with lib; {
32     description = "Enjoy the mysteries of the sea from the safety of your own terminal!";
33     mainProgram = "asciiquarium";
34     homepage = "https://robobunny.com/projects/asciiquarium/html/";
35     license = licenses.gpl2;
36     platforms = platforms.unix;
37     maintainers = with maintainers; [
38       sigmasquadron
39       utdemir
40     ];
41   };