X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Finstall.texi;h=9f54d77658646b5cb46f2bdd22309fa4cdf46e3d;hb=655146e4ee2bde72c9e8daa1361010fefe016df9;hp=3f2131bd22899fa88e875c593773abdf7e3d3749;hpb=b711e2e5767124b1d12fd548ad9605d77c0edbb6;p=nncp.git diff --git a/doc/install.texi b/doc/install.texi index 3f2131b..9f54d77 100644 --- a/doc/install.texi +++ b/doc/install.texi @@ -4,31 +4,34 @@ Possibly NNCP package already exists for your distribution: @itemize -@item @url{https://github.com/voidlinux/void-packages/blob/master/srcpkgs/nncp/template, Void Linux} @item @url{https://www.freshports.org/net/nncp/, FreeBSD ports} +@item @url{https://github.com/DragonFlyBSD/DPorts/tree/master/net/nncp, DragonFly BSD ports} +@item @url{https://github.com/NixOS/nixpkgs/tree/master/pkgs/tools/misc/nncp, NixOS packages} +@item @url{https://github.com/void-linux/void-packages/blob/master/srcpkgs/nncp/template, Void Linux} +@item @url{https://tracker.debian.org/pkg/nncp, Debian packages} @end itemize NNCP should run on any POSIX-compatible operating system. NNCP is written on @url{https://golang.org/, Go} programming language -and you have to install Go compiler (1.7+ version is highly -recommended). @emph{Make} (BSD and GNU ones are fine) is recommended for -convenient building. @url{https://www.gnu.org/software/texinfo/, -Texinfo} is used for building documentation. +and you have to install Go compiler 1.13+ version. +@url{http://cr.yp.to/redo.html, redo} build system is recommended for +convenience. @url{https://www.gnu.org/software/texinfo/, Texinfo} is +used for building documentation (although tarballs already include it). In general you must get @ref{Tarballs, the tarball}, check its -@ref{Integrity, integrity and authenticity} and run @command{make}. -Look for general and @ref{Platform-specific, platform-specific} -installation instructions. +@ref{Integrity, integrity and authenticity} and run @command{redo}. +Look for general and platform-specific @ref{Build-instructions, build +instructions}. @menu -* Prepared tarballs: Tarballs. -* Tarballs integrity check: Integrity. -* Platform-specific instructions: Platform-specific. -* Development source code: Sources. +* Prepared tarballs: Tarballs +* Tarballs integrity check: Integrity +* Build instructions: Build-instructions +* Development source code: Sources @end menu @include download.texi @include integrity.texi -@include platforms.texi +@include building.texi @include sources.texi