diff options
author | William A. Kennington III <william@wkennington.com> | 2015-08-12 17:18:58 -0700 |
---|---|---|
committer | William A. Kennington III <william@wkennington.com> | 2015-08-13 11:33:00 -0700 |
commit | 257db17ee950d2865529603d1388cf7fbb8a0a89 (patch) | |
tree | 8b85778195fca1baf1f1dc17743866294d7317df /pkgs/development/tools | |
parent | 6cd4dacebe0c26352f6649e9cd8f0a953ff7b512 (diff) | |
download | nixpkgs-257db17ee950d2865529603d1388cf7fbb8a0a89.tar nixpkgs-257db17ee950d2865529603d1388cf7fbb8a0a89.tar.gz nixpkgs-257db17ee950d2865529603d1388cf7fbb8a0a89.tar.bz2 nixpkgs-257db17ee950d2865529603d1388cf7fbb8a0a89.tar.lz nixpkgs-257db17ee950d2865529603d1388cf7fbb8a0a89.tar.xz nixpkgs-257db17ee950d2865529603d1388cf7fbb8a0a89.tar.zst nixpkgs-257db17ee950d2865529603d1388cf7fbb8a0a89.zip |
Revert "Revert "texinfo: 5.2 -> 6.0""
This reverts commit dc74a811291ea5e29e47f7dcc01bdac118f492fb. This doesn't actually break gcc.
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r-- | pkgs/development/tools/misc/texinfo/6.0.nix | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/pkgs/development/tools/misc/texinfo/6.0.nix b/pkgs/development/tools/misc/texinfo/6.0.nix new file mode 100644 index 00000000000..ffeae17eb57 --- /dev/null +++ b/pkgs/development/tools/misc/texinfo/6.0.nix @@ -0,0 +1,44 @@ +{ stdenv, fetchurl, ncurses, perl, xz, interactive ? false }: + +stdenv.mkDerivation rec { + name = "texinfo-6.0"; + + src = fetchurl { + url = "mirror://gnu/texinfo/${name}.tar.xz"; + sha256 = "1r3i6jyynn6ab45fxw5bms8mflk9ry4qpj6gqyry72vfd5c47fhi"; + }; + + buildInputs = [ perl xz ] + ++ stdenv.lib.optional interactive ncurses; + + preInstall = '' + installFlags="TEXMF=$out/texmf-dist"; + installTargets="install install-tex"; + ''; + + doCheck = !stdenv.isDarwin; + + meta = { + homepage = "http://www.gnu.org/software/texinfo/"; + description = "The GNU documentation system"; + license = stdenv.lib.licenses.gpl3Plus; + platforms = stdenv.lib.platforms.all; + + longDescription = '' + Texinfo is the official documentation format of the GNU project. + It was invented by Richard Stallman and Bob Chassell many years + ago, loosely based on Brian Reid's Scribe and other formatting + languages of the time. It is used by many non-GNU projects as + well. + + Texinfo uses a single source file to produce output in a number + of formats, both online and printed (dvi, html, info, pdf, xml, + etc.). This means that instead of writing different documents + for online information and another for a printed manual, you + need write only one document. And when the work is revised, you + need revise only that one document. The Texinfo system is + well-integrated with GNU Emacs. + ''; + branch = "5.2"; + }; +} |