GNU gettext 0.16.1 [PSARC/2007/635 FastTrack timeout 11/09/2007]

Don Cragun don.cragun at sun.com
Fri Nov 2 20:39:33 PDT 2007


I am submitting this fast track for Kenjiro Tsuji.
It times out on Friday, November 9th.

This case seeks a patch binding so it will be possible to port this
work back into a Solaris 10 update although there are no plans to do so
at this time.

(For those of you who have been involved in recent cases moving stuff
from /usr/sfw into /usr/bin, this case is not related to those cases.
This case adds new GNU utilities to /usr/bin that had never been in
/usr/sfw/bin and creates a few symlihks in /usr/sfw for utilities that
have had a 'g' added to the start of their names in /usr/bin to avoid
clashes with other utilities already present in /usr/bin.
PSARC/2007/634 was recently submitted and is closely  related to this
case.  There are two cases rather than one because this case delivers
changes into the SFW consolidation while the other case will deliever
changes into the ON consolidation.)

Sincerely,
Don

Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2007 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 GNU gettext 0.16.1
    1.2. Name of Document Author/Supplier:
	 Author:  Kenjiro Tsuji
    1.3  Date of This Document:
	02 November, 2007

2. Project Summary
   2.1. Project Description

	This project introduces the utilities in version 0.16.1 of the GNU
	gettext package into the Solaris WOS.

	Patch release binding is requested.   

4. Technical Description

	The GNU gettext package is a set of utilities for handling
	message files for the GNU gettext and the runtime support.
	Solaris systems already offer some of those utilities
	(/usr/bin/msgfmt, /usr/bin/gettext, and /usr/bin/xgettext).
	This proposal will install the GNU utilities corresponding to
	them into /usr/bin/ with a 'g' prefix and install symbolic
	links to them into /usr/gnu/bin/ without the 'g' prefix.

	The remaining GNU gettext package utilities (envsubst,
	msgattrib, msgcat, msgcmp, msgcomm, msgconv, msgen, msgexec,
	msgfilter, msggrep, msginit, msgmerge, msgunfmt, msguniq, and
	ngettext) are not currently present on Solaris systems.  To
	provide better GNU environment compatibility, these utilities
	will be installed into /usr/bin/ without a 'g' prefix.

	Runtime support for the utilities in this project is provided
	by PSARC/2007/634 (More compatibility with GNU gettext in
	gettext(3c)).  This project, therefore, has a dependency on
	PSARC/2007/634 and must not integrate before it.

5. Interfaces

    Exported interface			Classification	Interface type
    ===============================	==============	==============
    SUNWgnu-gettext			Uncommitted	Package	name

    /usr/bin/envsubst			Uncommitted	Command
    /usr/bin/ggettext			Uncommitted	Command
    /usr/bin/gmsgfmt			Uncommitted	Command
    /usr/bin/gxgettext			Uncommitted	Command
    /usr/bin/msgattrib			Uncommitted	Command
    /usr/bin/msgcat			Uncommitted	Command
    /usr/bin/msgcmp			Uncommitted	Command
    /usr/bin/msgcomm			Uncommitted	Command
    /usr/bin/msgconv			Uncommitted	Command
    /usr/bin/msgen			Uncommitted	Command
    /usr/bin/msgexec			Uncommitted	Command
    /usr/bin/msgfilter			Uncommitted	Command
    /usr/bin/msggrep			Uncommitted	Command
    /usr/bin/msginit			Uncommitted	Command
    /usr/bin/msgmerge			Uncommitted	Command
    /usr/bin/msgunfmt			Uncommitted	Command
    /usr/bin/msguniq			Uncommitted	Command
    /usr/bin/ngettext			Uncommitted	Command

    /usr/gnu/bin/gettext		Uncommitted	Symbolic link
    /usr/gnu/bin/msgfmt			Uncommitted	Symbolic link
    /usr/gnu/bin/xgettext		Uncommitted	Symbolic link

    /usr/share/man/man1/envsubst.1	Uncommitted	manpage
    /usr/share/man/man1/ggettext.1	Uncommitted	manpage
    /usr/share/man/man1/gmsgfmt.1	Uncommitted	manpage
    /usr/share/man/man1/gxgettext.1	Uncommitted	manpage
    /usr/share/man/man1/msgattrib.1	Uncommitted	manpage
    /usr/share/man/man1/msgcat.1	Uncommitted	manpage
    /usr/share/man/man1/msgcmp.1	Uncommitted	manpage
    /usr/share/man/man1/msgcomm.1	Uncommitted	manpage
    /usr/share/man/man1/msgconv.1	Uncommitted	manpage
    /usr/share/man/man1/msgen.1		Uncommitted	manpage
    /usr/share/man/man1/msgexec.1	Uncommitted	manpage
    /usr/share/man/man1/msgfilter.1	Uncommitted	manpage
    /usr/share/man/man1/msggrep.1	Uncommitted	manpage
    /usr/share/man/man1/msginit.1	Uncommitted	manpage
    /usr/share/man/man1/msgmerge.1	Uncommitted	manpage
    /usr/share/man/man1/msgunfmt.1	Uncommitted	manpage
    /usr/share/man/man1/msguniq.1	Uncommitted	manpage
    /usr/share/man/man1/ngettext.1	Uncommitted	manpage

    /usr/gnu/share/man/man1/gettext.1	Uncommitted	Symbolic link
    /usr/gnu/share/man/man1/msgfmt.1	Uncommitted	Symbolic link
    /usr/gnu/share/man/man1/xgettext.1	Uncommitted	Symbolic link


    Imported interface			Classification	Comments
    ===============================	==============	===========
    __GNU_GETTEXT_SUPPORTED_REVISION()	Uncommitted	Supplied by
							 PSARC
    _nl_msg_cat_cntr			Uncommitted	 case
    _nl_domain_bindings			Uncommitted	 2007/634

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		SFW
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open




More information about the opensolaris-arc mailing list