libreboot-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Libreboot-dev] Docs: texinfo merging/cleanup


From: Leah Woods
Subject: Re: [Libreboot-dev] Docs: texinfo merging/cleanup
Date: Fri, 27 May 2016 21:55:12 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.8.0

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Paul,

Op 27/05/16 om 13:59 schreef address@hidden:
> Hi Leah,
> 
> On Thu, May 26, 2016 at 05:24:41AM +0100, Leah Woods wrote: The
> scripts only call makeinfo and texi2dvi, which I think are part of
>  the texinfo package on Trisquel (I don't have access to my
> Trisquel installation right now). For pdf output tex is required.
> tar and gzip are also called. I had to not use gendocs in order to
> allow for building only one kind of documentation at a time.
> 
> So I think to build on a default Trisquel installation the
> instructions would just be to install texinfo (and texlive-core if
> making pdf output) and run ./build docs <format>.

I don't need to have the ability to generate HTML with makeinfo on my
system (Trisquel 7).

I haven't tried dvi, but I did try html which is what I'm interested
in at the moment:

Here's the output:

$ ./build docs html
Writing manual: docs/manual/libreboot_html-by-node...
./resources/scripts/helpers/build/docs/html: 21:
./resources/scripts/helpers/build/docs/html: makeinfo: not found
$ apt-cache search makeinfo
texi2html - Convert Texinfo files to HTML
$ sudo apt-get install texi2html
Reading package lists... Done
Building dependency tree
Reading state information... Done
texi2html is already the newest version.
The following package was automatically installed and is no longer
required:
  libhttp-date-perl
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 43 not upgraded.
$

Can you test this and get everything working in Trisquel (for all
scripts, but the html ones are priority at present)?
Dependencies that must be installed (from standard Trisquel
installation) should be added to
resources/scripts/helpers/build/dependencies/trisquel7

It looks here like it might be necessary to integrate makeinfo as src
in libreboot, and compile that, and then use that in the scripts, to
make sure that the user can properly generate the documents.

- -- 
Leah Woods

Libreboot developer
Freenode IRC nick (#libreboot): vimuser

Use free software. Free as in freedom.
https://www.gnu.org/philosophy/free-sw.html

Use a free operating system, GNU/Linux.
https://www.gnu.org/

Use a free BIOS.
https://libreboot.org/

Support freedom. Join the Free Software Foundation.
https://fsf.org/

Minifree Ltd, trading as Ministry of Freedom | Registered in England,
No. 9361826 | VAT No. GB202190462
Registered Office: 19 Hilton Road, Canvey Island, Essex SS8 9QA, UK |
Web: http://minifree.org/

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJXSLQwAAoJEP9Ft0z50c+UtzUH/2jWFOMYNlVfu8ulfSzUdifH
w7gBU1fM5kW0Vs164j5eiMpTtBKnjG2zN+gg2Wgt7QyzyTMZmmfb3yaxIK0/Df0N
PPb3UHL8aCBRSdecI964VljSWIdWBg4lko2FHxHyopoREb3+/ynJqbIXyWTh9yVN
TF2NEhyZRYn+CHFuPAxCDA4aEWV5NKkKfLU6eS0hXpJIj3UVwLT+05G638/MxOdz
mhYiP2xLBeSMIqIaFABzHI/2DhzyMTAlkwPHd7s3JjRp3EDLWQgK84bn2NpNd95Y
91UdbupKpURCLyjh5O0+VXvfby5BSgMy3+GtfvqPCpuarAWuhBHYPNSsQZtXo6E=
=K8n5
-----END PGP SIGNATURE-----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]