Menu

#3 Easy installation of Nuweb on Unix systems

open
nobody
None
5
2014-07-13
2005-03-13
No

The current version of Nuweb in not well packaged for
easy installation on Unix systems, including MacOS X.
I have enclosed what I think is a good way to package
Nuweb. It is build using the GNU Build System tools.
With this packaging, one simply types

./configure
make
make install

as is the case with many Unix packages.

It also contains an RPM spec so that one can build an
RPM with the command

rpmbuild -ba nuweb.spec

One can build the system on Windows using MSYS and
MinGW or with Cygwin.

To incorporate this software into your repository, add
configure.ac, Makefile.am, nuweb.spec.in,
version.tex.in, COPYING, AUTHORS, ChangeLog, and NEWS.
It's important that other new files in the
distribution not be added to the repository.

In this distribution, the version number of nuweb is
specified in the configure.ac file, and given to
nuweb.w via version.tex. I updated nuweb.w to input
version.tex, and fixed bugs in litprog.bib and
master.bib. In two cases, the bib files defined the
same key, which killed my attempts to build the
documentation.

Thanks for maintaining Nuweb.

Discussion

  • John D. Ramsdell

    GNU Build System distribution of Nuweb

     
  • Simon Wright

    Simon Wright - 2011-08-19
    • assigned_to: nobody --> simonjwright
     
  • Simon Wright

    Simon Wright - 2012-08-04
    • assigned_to: simonjwright --> nobody
     
MongoDB Logo MongoDB