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