Merge pull request #236565 from natsukium/aragorn/update

aragorn: 1.2.38 -> 1.2.41

authored by

Nick Cao and committed by
GitHub
80dcc617 0d4ee8fe

+34 -10
+34 -10
pkgs/applications/science/biology/aragorn/default.nix
··· 1 - { lib, stdenv, fetchurl }: 2 3 - stdenv.mkDerivation rec { 4 - version = "1.2.38"; 5 pname = "aragorn"; 6 7 src = fetchurl { 8 - url = "http://mbio-serv2.mbioekol.lu.se/ARAGORN/Downloads/${pname}${version}.tgz"; 9 - sha256 = "09i1rg716smlbnixfm7q1ml2mfpaa2fpn3hwjg625ysmfwwy712b"; 10 }; 11 12 buildPhase = '' 13 - $CC -O3 -ffast-math -finline-functions -o aragorn aragorn${version}.c 14 ''; 15 16 installPhase = '' 17 mkdir -p $out/bin && cp aragorn $out/bin 18 - mkdir -p $out/man/1 && cp aragorn.1 $out/man/1 19 ''; 20 21 meta = with lib; { 22 description = "Detects tRNA, mtRNA, and tmRNA genes in nucleotide sequences"; 23 - homepage = "http://mbio-serv2.mbioekol.lu.se/ARAGORN/"; 24 - license = licenses.gpl2; 25 maintainers = [ maintainers.bzizou ]; 26 platforms = platforms.unix; 27 }; 28 - }
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , installShellFiles 5 + }: 6 + let 7 + man = fetchurl { 8 + url = "https://web.archive.org/web/20230608093053if_/http://www.ansikte.se/ARAGORN/Downloads/aragorn.1"; 9 + hash = "sha256-bjD22dpkQZcGR0TwMxdpaed4VZZO2NUOoAw4o66iyS4="; 10 + }; 11 + in 12 13 + stdenv.mkDerivation (finalAttrs: { 14 + version = "1.2.41"; 15 pname = "aragorn"; 16 17 src = fetchurl { 18 + url = "http://www.ansikte.se/ARAGORN/Downloads/aragorn${finalAttrs.version}.c"; 19 + hash = "sha256-kqMcxcCwrRbU17AZkZibd18H0oFd8TX+bj6riPXpf0o="; 20 }; 21 22 + dontUnpack = true; 23 + 24 + nativeBuildInputs = [ 25 + installShellFiles 26 + ]; 27 + 28 buildPhase = '' 29 + runHook preBuild 30 + 31 + $CC -O3 -ffast-math -finline-functions -o aragorn $src 32 + 33 + runHook postBuild 34 ''; 35 36 installPhase = '' 37 + runHook preInstall 38 + 39 mkdir -p $out/bin && cp aragorn $out/bin 40 + installManPage ${man} 41 + 42 + runHook postInstall 43 ''; 44 45 meta = with lib; { 46 description = "Detects tRNA, mtRNA, and tmRNA genes in nucleotide sequences"; 47 + homepage = "http://www.ansikte.se/ARAGORN/"; 48 + license = licenses.gpl3Plus; 49 maintainers = [ maintainers.bzizou ]; 50 platforms = platforms.unix; 51 }; 52 + })