blob: 3ac41d2da482f6be09ae7a14bcd0f5c018d4bf33 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
{ lib, stdenv, fetchurl, unzip }:
stdenv.mkDerivation rec {
pname = "bmrsa";
version = "11";
src = fetchurl {
url = "mirror://sourceforge/bmrsa/bmrsa${version}.zip";
sha256 = "0ksd9xkvm9lkvj4yl5sl0zmydp1wn3xhc55b28gj70gi4k75kcl4";
};
nativeBuildInputs = [ unzip ];
unpackPhase = ''
mkdir bmrsa
cd bmrsa
unzip ${src}
sed -e 's/gcc/g++/' -i Makefile
mkdir -p $out/bin
echo -e 'install:\n\tcp bmrsa '$out'/bin' >> Makefile
'';
meta = with lib; {
description = "RSA utility";
mainProgram = "bmrsa";
homepage = "http://bmrsa.sourceforge.net/";
license = licenses.gpl2Only;
platforms = platforms.linux;
};
}
|