1{ fetchurl, stdenv }:
2
3stdenv.mkDerivation rec {
4
5 version = "1.3";
6 name = "paperkey-${version}";
7
8 src = fetchurl {
9 url = "http://www.jabberwocky.com/software/paperkey/${name}.tar.gz";
10 sha256 = "5b57d7522336fb65c4c398eec27bf44ec0aaa35926157b79a76423231792cbfb";
11 };
12
13 enableParallelBuilding = true;
14
15 meta = with stdenv.lib; {
16 description = "Store OpenPGP or GnuPG on paper";
17 longDescription = ''
18 A reasonable way to achieve a long term backup of OpenPGP (GnuPG, PGP, etc)
19 keys is to print them out on paper. Paper and ink have amazingly long
20 retention qualities - far longer than the magnetic or optical means that
21 are generally used to back up computer data.
22 '';
23 homepage = "http://www.jabberwocky.com/software/paperkey/";
24 license = licenses.gpl2;
25 platforms = platforms.linux;
26 maintainers = [ maintainers.skeidel ];
27 };
28}