base16-schemes: unstable-2024-06-21 -> unstable-2024-11-12 (#356361)
[NixPkgs.git] / pkgs / tools / security / bmrsa / 11.nix
blob3ac41d2da482f6be09ae7a14bcd0f5c018d4bf33
1 { lib, stdenv, fetchurl, unzip }:
3 stdenv.mkDerivation rec {
4   pname = "bmrsa";
5   version = "11";
7   src = fetchurl {
8     url = "mirror://sourceforge/bmrsa/bmrsa${version}.zip";
9     sha256 = "0ksd9xkvm9lkvj4yl5sl0zmydp1wn3xhc55b28gj70gi4k75kcl4";
10   };
12   nativeBuildInputs = [ unzip ];
14   unpackPhase = ''
15     mkdir bmrsa
16     cd bmrsa
17     unzip ${src}
18     sed -e 's/gcc/g++/' -i Makefile
19     mkdir -p $out/bin
20     echo -e 'install:\n\tcp bmrsa '$out'/bin' >> Makefile
21   '';
23   meta = with lib; {
24     description = "RSA utility";
25     mainProgram = "bmrsa";
26     homepage = "http://bmrsa.sourceforge.net/";
27     license = licenses.gpl2Only;
28     platforms = platforms.linux;
29   };