diff options
Diffstat (limited to 'TESTS')
-rw-r--r-- | TESTS | 37 |
1 files changed, 25 insertions, 12 deletions
@@ -256,6 +256,8 @@ The following files remain (this is expected): - Makefile - config.status - config.log + - doc/groff.info-1 + - doc/groff.info-3 - src/include/config.h - src/include/stamp-h1 - .deps directories and .dirstamp files @@ -317,8 +319,7 @@ Differences with former build system: - Programs from 'src' installed in $(DESTDIR)/usr/local/bin: - man files from man, src are installed in - $(DESTDIR)/usr/local/share/man/man1, man5 and man7 (TODO: - remaining man files from contrib) + $(DESTDIR)/usr/local/share/man/man1, man5 and man7. - $(DESTDIR)/usr/local/share/groff/1.22.2/eign (from src/utils/indxbib) @@ -341,8 +342,7 @@ Differences with former build system: strictly identical to the one install by the original build system. - - contrib scripts installed in $(DESTDIR)/usr/local/bin (TODO: - remaining contrib) + - contrib scripts installed in $(DESTDIR)/usr/local/bin - contrib/chem: @@ -399,16 +399,12 @@ Diff with previous build system: TODO: - - create the 'current' symlink - - The original build system might uses tmac_s_prefix, tmac_an_prefix, tmac_wrap and sys_tmac_prefix during the installation of some tmac files but set these variables to an empty value in tmac/Makefile.sub, I don't quite understand how these variables could be set. - - Add automake conditional for examples, html, and doc in `contrib'. - - When contrib and doc will be completed, full installation tree comparison with the tree installed by the old build system. Note: to ease tree comparison, it is usefull to touch all .man files in @@ -432,6 +428,8 @@ TODO: │ ├── lib │ └── share │ ├── doc + │ ├── info + │ │ └── dir │ └── man │ ├── man1 │ ├── man5 @@ -441,7 +439,7 @@ TODO: └── X11 └── app-defaults -14 directories, 0 files +15 directories, 1 file - Notes: -- $(DESTDIR)/usr/local/lib/charset.alias is removed if exists @@ -465,8 +463,6 @@ TODO: TESTS - Missing files/directories (TODO): - contrib/ - doc/ test-groff.in - Files/directories not present in the git tree that are @@ -571,7 +567,24 @@ in the install tree). Diff with old build system: On the old build system, $(DESTDIR)/usr/local/share/doc/groff-1.22.2/examples/ideal/files is always installed, no matter which option is passed, which is a bug. - + +3.3 Build in presence of an non-GNU Troff installation + + - To simulate the existence of a non-GNU Troff, removed any existing + troff, and added a dummy troff script in /usr/bin/troff that + contains: + + #!/bin/sh + echo 0 + + and built groff as usuall. + + - Programs listed in prefixexecbin_PROGRAMS, scripts listed in + prefixecbin_SCRIPTS and man pages listed in PREFIXMAN1 are + correctly installed with a 'g' prefix. All targets (clean, + install/uninstall, distcheck) work as usual. No diff with the old + build system. + Notes ----- |