MidgardOS Developer Documentation

A website documenting creating the build root for MidgardOS


Section 5 - Building the Base System Tools

Navigation    
« GNU Tar HOME Vi Improved »

GNU Texinfo

Name: GNU Texinfo
Summary: A tool for reading, writing, and converting info pages to various formats
License:
Version: 7.2
URL: https://ftp.gnu.org/gnu/texinfo/texinfo-7.2.tar.xz

Average Build Time: 0.4 SBU
Used Install Space: 16 MiB

Configuration

To configure GNU Texinfo for install into the build root, run the following commands:

sed 's/! $output_file eq/$output_file ne/' -i tp/Texinfo/Convert/*.pm
./configure --prefix=/usr                       \
            --libdir=/usr/lib64                 \
            --libexecdir=/usr/lib64             \
            --docdir=/usr/share/doc/texinfo-7.2 \
            --sysconfdir=/etc                   \
            --disable-rpath                     \
            --enable-year2038

Compilation and Installation

To compile GNU Texinfo, run the following command:

make

Next, run the test suite:

make check

Finally, to install GNU Texinfo into the build tree, run the following commands:

make install
install -v -m 755 -o root -g root ../system_files/usr/bin/geninfodir.sh /usr/bin/
make TEXMF=/usr/share/texmf install-tex
/usr/bin/geninfodir.sh

Contents

Contents  
Installed Programs info, install-info, makeinfo, pdftexi2dvi, pod2texi, texi2any, texi2dvi, texi2pdf, and texindex
Installed Libraries libtexinfo-convert.so, libtexinfo-convertxs.so, libtexinfo.so, libtexinfoxs.so
Installed Plugins ConvertXS.so, DocumentXS.so, IndicesXS.so, MiscXS.so, Parsetexi.so, StructuringTransfoXS.so, XSParagraph.so,
Navigation    
« GNU Tar HOME Vi Improved »