nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 35 lines 686 B view raw
1{ 2 lib, 3 stdenv, 4 fetchurl, 5 unzip, 6}: 7 8stdenv.mkDerivation rec { 9 pname = "bmrsa"; 10 version = "11"; 11 12 src = fetchurl { 13 url = "mirror://sourceforge/bmrsa/bmrsa${version}.zip"; 14 sha256 = "0ksd9xkvm9lkvj4yl5sl0zmydp1wn3xhc55b28gj70gi4k75kcl4"; 15 }; 16 17 nativeBuildInputs = [ unzip ]; 18 19 unpackPhase = '' 20 mkdir bmrsa 21 cd bmrsa 22 unzip ${src} 23 sed -e 's/gcc/g++/' -i Makefile 24 mkdir -p $out/bin 25 echo -e 'install:\n\tcp bmrsa '$out'/bin' >> Makefile 26 ''; 27 28 meta = with lib; { 29 description = "RSA utility"; 30 mainProgram = "bmrsa"; 31 homepage = "http://bmrsa.sourceforge.net/"; 32 license = licenses.gpl2Only; 33 platforms = platforms.linux; 34 }; 35}