2007/572 Move GNU texinfo to /usr/bin
Liane Praza
liane.praza at sun.com
Wed Oct 17 11:34:34 PDT 2007
I'm submitting a slightly updated spec for this case. Nothing substantive
has changed, but SFW cteam requests minor modifications to which files are
delivered as links versus the actual binaries. We're submitting this update
just to clarify the details for the record.
Carol says:
After further discussion with the C-team we are switching the links, ie:
/usr/bin/install-info will be the executable and /usr/bin/ginstall-info
will be the symbolic link; we'll have relative symbolic links to both
in /usr/sfw/bin. For the man pages, ginstall-info.1 will be a symbolic
link to install-info.1 in /usr/share/man/man1/. The ARC description has
been modified accordingly.
-----------------------------------------------------------------------------
1. Introduction
1.1. Project/Component Working Name:
Move GNU texinfo to /usr/bin
1.2. Name of Document Author/Supplier:
Author: Carol Fields
1.3. Date of This Document:
10/16/2007
2. Project Summary
2.1. Project Description:
This project moves GNU texinfo from /usr/sfw/bin to /usr/bin.
4. Technical Description
4.1. Details
The following files move from /usr/sfw/bin to /usr/bin:
info, makeinfo, texindex, texi2dvi, and texi2html.
The file ginstall-info becomes install-info, and moves from
/usr/sfw/bin to /usr/bin. The symbolic link install-info becomes
ginstall-info and moves from /usr/sfw/bin to /usr/bin. The
executable will be named install-info because this is consistent
with `make install` in usr/src/cmd/texinfo/texinfo-4.7.
ginstall-info will be provided as a symbolic link to install-info
because Linux distributions such as Debian provide ginstall-info.
Relative symbolic links are left behind in /usr/sfw/bin
to the executables in /usr/bin, including a symbolic link
for both ginstall-info and install-info. The following man pages
move from /usr/sfw/share/man/man1 to /usr/share/man/man1: texi2dvi.1,
info.1, makeinfo.1, install-info.1, and texindex.1. In
/usr/share/man/man1, ginstall-info.1 will be a symbolic link to
install-info.1. The following man pages move from
/usr/sfw/share/man/man4 to /usr/share/man/man4: info.4 and texinfo.4.
The following info files move from /usr/sfw/share/info to
/usr/share/info: info.info, info-stnd.info, texinfo, texinfo-1,
texinfo-2, and texinfo-3. The texinfo.po files move from
/usr/sfw/lib/locale to /usr/share/locale.
4.2. Bug/RFE Number(s):
6599030
5. Reference Documents:
PSARC 2007/047: /usr/gnu
PSARC 2007/345: Move GNU make to /usr/bin
PSARC 2000/488: Solaris/Linux Commands Compatibility
PSARC 2004/742: Move gcc, gnumake, binutils and bison from CCD to WOS
PSARC 2005/185: Enabling Serendipitous Discovery
6. Resources and Schedule:
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
sfw
6.5. ARC review type: Self-Review
More information about the opensolaris-arc
mailing list