1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-15 04:32:24 +00:00

Remove Unixware and openserver support

This commit is contained in:
chase 2018-05-19 19:50:35 -05:00 committed by Jon Trulson
parent beea573d17
commit 07900bd93b
375 changed files with 725 additions and 9112 deletions

3
cde/.gitignore vendored
View file

@ -107,7 +107,6 @@ install.dt.dec
install.dt.hp
install.dt.ibm
install.dt.sun
install.dt.usl
dinstall.dt
dinstallCDE
installCDE
@ -238,7 +237,6 @@ programs/dtappbuilder/src/ab/Makefile.aix
programs/dtappbuilder/src/ab/Makefile.hpux
programs/dtappbuilder/src/ab/Makefile.osf1
programs/dtappbuilder/src/ab/Makefile.sunos
programs/dtappbuilder/src/ab/Makefile.unixware
programs/dtappbuilder/src/ab/Makefile.linux
programs/dtappbuilder/src/ab/Makefile.freebsd
programs/dtappbuilder/src/ab/Makefile.netbsd
@ -2335,7 +2333,6 @@ programs/ttsnoop/Makefile.aix
programs/ttsnoop/Makefile.hpux
programs/ttsnoop/Makefile.osf1
programs/ttsnoop/Makefile.sunos
programs/ttsnoop/Makefile.unixware
programs/ttsnoop/Makefile.linux
programs/ttsnoop/Makefile.freebsd
programs/ttsnoop/Makefile.netbsd

View file

@ -17,11 +17,6 @@ LOCAL_CPP_DEFINES=-Usun
OVERRIDE=install.dt.sun
#endif
#ifdef USLArchitecture
LOCAL_CPP_DEFINES=-Uusl
OVERRIDE=install.dt.usl
#endif
#ifdef AlphaArchitecture
OVERRIDE=install.dt.dec
#endif

View file

@ -1,79 +0,0 @@
####################################
### Instructions for SCO Systems ###
####################################
System Requirements
===================
* SCO Open Desktop or SCO Open Server Version 3.0
* 386-33, 486, or Pentium based processor
* 16MB memory
* 1024x768, 256 color graphics system
* 70MB free disk space
* 30MB Swap Space
Before You Start the Desktop
============================
If your system has one of these special configurations, you may need to
edit certain Login Manager files before starting the desktop. See
chapter 2 of the Getting Started Guide:
* If the system console is a non-bitmap device.
* If the system is an X terminal or a host for X terminals.
* If the system has more than one display.
To Start and Stop the Desktop
============================
1. Log in as the user who will use the desktop and be running the Korn or
Bourne shells (ksh or sh).
2. First, add the following two lines to your .profile:
PATH=$PATH:/opt/dt/bin
. /opt/dt/bin/dtsearchpath
These lines add the desktop search path to your PATH variable.
3. If you have a .startxrc file in your home directory, move it to a
backup location or name by entering:
mv .startxrc old.startxrc
4. Copy /etc/opt/dt/dt.startxrc to your home directory and rename it
to .startxrc by entering:
cp /etc/opt/dt/dt.startxrc .startxrc
5. Do one of the following:
* Log out of your ODT session and log in via Scologin.
* Or, at a shell prompt on a multiscreen not running the X
server, run startx by entering:
startx
Be sure to log out to reinvoke your .profile correctly.

View file

@ -1,207 +0,0 @@
#########################################################################
# Configuration Instructions for the UnixWare 1.1 or later Environments #
#########################################################################
The following instructions assume you have already installed the Common Desktop
Environment according to the Installation Instructions on the CD jacket.
There are two ways to start the desktop:
* You can manually start the desktop Login Manager. This method can be used to
avoid rebooting the system. See the section To Start and Stop the Desktop
Manually .
* You can configure the system to start the desktop automatically upon reboot.
See the section To Enable and Disable Desktop Auto-Start..
Before You Start the Desktop
============================
******************************************************************************
If you have a previous Common Desktop Environment (CDE) version on the system:
******************************************************************************
*Advise all CDE users on the system to remove or rename their $HOME/.dt directory
and their $HOME/.dtprofile. The new files are not compatible with the old
ones. If users have customized the $HOME/.dt/dtwmrc file and want to keep
it, they will need to cut and paste the appropriate pieces into the new dtwmrc
file provided.
*Become the root user on the system. Make sure all other users on the system
are logged out of CDE. Kill the Login Manager if running.
kill -15 `cat /etc/opt/dt/Xpid`
Killing the Login Manager process works no matter how the process was started.
An alternate method is to stop the system resource control for the desktop.
This method should only be used if CDE was configured on the system by
replacing the /etc/rc2.d/S69xdm script. You can tell if CDE was configured
this way by checking the existence of /etc/S69xdm.old. If this file
exists, then do the following:
mv /etc/S69xdm.old /etc/rc2.d/S69xdm
Special Configurations
----------------------
If your system has one of these special configurations, you may need to
edit certain Login Manager files before starting the desktop. See the
Advanced User's and System Administrator's Guide:
* If the system console is not a UnixWare supported bitmap device.
* If the system is an X terminal or a host for X terminals.
* If the system has more than one display.
To Start and Stop the Desktop Manually
======================================
There are two ways to start the desktop manually:
* You can manually start the CDE Login Manager, which will
display the desktop Login screen. To use this method, you
must have permission to log in as root.
This method is preferable, since Login Manager sets certain
environment variables that are needed during desktop sessions.
* You can log in using conventional methods, and then manually
run the CDE Session Manager, which starts a desktop session.
See the section Manually Starting and Stopping the Session
Manager.
Manually Starting and Stopping Login Manager
--------------------------------------------
When you use this method, you log in using the CDE Login screen.
When you log in, a desktop session starts.
To manually start Login Manager:
1. Log in as root.
2. Type:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/dt/lib:/usr/X/lib export LD_LIBRARY_PATH
3. With no window system running, from the command line enter:
/usr/dt/bin/dtlogin -daemon
The CDE Graphical Login screen will appear.
4. For security reasons, you need to exit the shell that invoked dtlogin.
Type <Alt><SysRq> p
(i.e. Press the <Alt> and <SysRq> keys at the same time,
release both and then hit 'p'. )
You should return to an ASCII terminal session.
5. Type:
<return>
exit
6. You will be asked if you want your virtual terminals closed at once.
Type: n
The CDE Graphical Login screen will reappear.
To manually stop Login Manager:
1. Log out of the CDE Desktop.
2. From the options menu of the CDE Graphical Login choose Command Line.
This will give you the ASCII login screen.
3. Log in as root.
4. Type:
kill -15 `cat /usr/dt/config/Xpid`
Manually Starting and Stopping Session Manager
----------------------------------------------
If you use this method, you are responsible for setting certain
environment variables to values required by the desktop if suitable
values are not already set in your environment. Refer to the Getting
Started Guide for setting the necessary environment variables.
1. Log in. (You do not need to log in as root).
2. With no window system running, from the command line enter:
LD_LIBRARY_PATH=/usr/dt/lib:/usr/X/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
PATH=$PATH:/usr/X/bin
export PATH
/usr/X/bin/olinit /usr/dt/bin/Xsession
The Session Manager stops when you log out.
When auto-start is enabled, the CDE Login Manager runs
automatically each time the system is booted. You then log
in using the CDE Login Screen.
To Enable and Disable Desktop Auto-Start
========================================
UnixWare can be configured to start the CDE Desktop automatically when the system
is booted. This method starts CDE as the Session Manager for all users on
the system.
To Enable Desktop Auto-Start
----------------------------
1. Log in as root.
2. From the command line, enter:
NOTE: Step 'a' is necessay only if the /etc/rc2.d/S69xdm
script has been modified after UnixWare was
installed on your system and if the graphical login
is enabled. A copy of the S69xdm script that
came with the UnixWare installation is located
in /usr/X/adm.
a. cp /etc/rc2.d/S69xdm /etc/S69xdm.preCDE
b. cp /usr/dt/config/S69xdm /etc/rc2.d/S69xdm
A CDE Login screen will appear the next time the system is booted.
To Disable Desktop Auto-Start
-----------------------------
1. Log in as root.
2. From a command line, enter:
rm /etc/rc2.d/S69xdm
If you would like the original UnixWare Desktop Manager Login
to appear upon reboot:
/usr/X/bin/enable_glogin
- OR -
If a copy of S69xdm was saved as outlined in the section
"To Enable Desktop Auto-Start":
mv /etc/S69xdm.preCDE /etc/rc2.d/S69xdm
The UnixWare Desktop Manager Login will appear
the next time the system is rebooted.

View file

@ -4,7 +4,7 @@ LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
-DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
-DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP) \
-DKORNSHELL=$(KORNSHELL) \
-Usun -Uusl -Uaix -Udec -UAIX -Uibm -Uhp
-Usun -Uaix -Udec -UAIX -Uibm -Uhp
AllTarget(installCDE dinstallCDE)

View file

@ -174,7 +174,7 @@ Pseudo-BNF:
release_def = "{" release_id ":" "defaults" record_defs "}"
release_id = "hp-ux" | "aix" | "sun" | "usl" | "default"
release_id = "hp-ux" | "aix" | "sun" | "default"
record_defs = keyword_def "=" special_token |
keyword_def "=" keyword_value

View file

@ -154,10 +154,6 @@ XCOMM
then
PLATFORM=sun
PLATFORM_SCRIPT_DIR=sun
elif [ $BUILDSYSTEM = "UNIX_SV" ];
then
PLATFORM=usl
PLATFORM_SCRIPT_DIR=usl
elif [ $BUILDSYSTEM = "OSF1" ];
then
PLATFORM=dec
@ -170,7 +166,7 @@ XCOMM
if [ "$PLATFORM" = "aix" ];
then
USER=`/bin/whoami`
elif [ "$PLATFORM" = "sun" -o "$PLATFORM" = "usl" ];
elif [ "$PLATFORM" = "sun" ];
then
USER=`/usr/ucb/whoami`
else

View file

@ -62,11 +62,6 @@ MakeTarball()
HASH
Log "Creating tarball..."
if [ $PLATFORM = "usl" ]
then
ulimit -f unlimited
fi
DIRNAME=build.$DATE
mkdir -p $TARBALL_LOCATION/$DIRNAME
cd /
@ -257,10 +252,7 @@ RestartInetd()
OLDPWD=`pwd`
cd /
if [ "$PLATFORM" = "usl" ]
then
/usr/sbin/inetd -s
elif [ "$PLATFORM" = "sun" ]
if [ "$PLATFORM" = "sun" ]
then
/usr/sbin/svcadm refresh svc:/network/inetd:default
/usr/sbin/svcadm restart svc:/network/inetd:default
@ -569,10 +561,6 @@ XCOMM
then
PLATFORM=sun
PLATFORM_SCRIPT_DIR=sun
elif [ $BUILDSYSTEM = "UNIX_SV" ];
then
PLATFORM=usl
PLATFORM_SCRIPT_DIR=usl
elif [ $BUILDSYSTEM = "OSF1" ];
then
PLATFORM=dec
@ -601,9 +589,6 @@ XCOMM
if [ "$PLATFORM" = "aix" ];
then
USER=`/bin/whoami`
elif [ "$PLATFORM" = "usl" ];
then
USER=`/usr/ucb/whoami`
else
USER=`/usr/bin/whoami`
fi
@ -615,11 +600,6 @@ XCOMM
echo ""
fi
if [ "$PLATFORM" = "usl" ]
then
umask 000
fi
unset TMPDIR
CLEANING="no"

View file

@ -92,9 +92,6 @@ then
elif [ $BUILDSYSTEM = "SunOS" ];
then
PLATFORM=sun
elif [ $BUILDSYSTEM = "UNIX_SV" ];
then
PLATFORM=usl
elif [ $BUILDSYSTEM = "OSF1" ];
then
PLATFORM=dec
@ -105,9 +102,6 @@ fi
if [ $PLATFORM = "aix" ];
then
USER=`/bin/whoami`
elif [ $PLATFORM = "usl" ];
then
USER=`/usr/ucb/whoami`
else
USER=`/usr/bin/whoami`
fi

View file

@ -143,7 +143,6 @@ XCOMM Return
XCOMM "hpux"
XCOMM "aix"
XCOMM "sun"
XCOMM "usl"
XCOMM "dec"
XCOMM ==========================================================================
@ -155,7 +154,6 @@ GetPlatform()
*HP-UX*) getPlatform=hp;;
*AIX*) getPlatform=ibm;;
*SunOS*) getPlatform=sun;;
*UNIX_SV*) getPlatform=usl;;
*OSF1*) getPlatform=dec;;
esac
fi
@ -174,7 +172,6 @@ XCOMM Return
XCOMM "hpux"
XCOMM "aix"
XCOMM "sun"
XCOMM "usl"
XCOMM "dec"
XCOMM ==========================================================================
@ -182,7 +179,7 @@ ValidOS()
{
platform=$(GetPlatform)
case "$platform" in
hp|ibm|sun|usl|dec)
hp|ibm|sun|dec)
DtiReturn $platform
;;
*) Exit $INVALID_OS_MSG 1
@ -675,8 +672,6 @@ XCOMM set up the path for whoami command
;;
sun) WHOAMI_PATH=/usr/ucb
;;
usl) WHOAMI_PATH=/usr/ucb
;;
dec) WHOAMI_PATH=/usr/bin
;;
esac

View file

@ -6,7 +6,7 @@ XCOMM ==========================================================================
XCOMM install.dt
XCOMM
XCOMM Script to install the April 1994 Snapshot Desktop on
XCOMM HP, IBM, Sun, USL, or DEC Unix systems from a CDROM
XCOMM HP, IBM, Sun, or DEC Unix systems from a CDROM
XCOMM
XCOMM ==========================================================================
XCOMM ==========================================================================
@ -167,7 +167,6 @@ XCOMM Return
XCOMM "hpux"
XCOMM "aix"
XCOMM "sun"
XCOMM "usl"
XCOMM "dec"
XCOMM ==========================================================================
@ -179,7 +178,6 @@ GetPlatform()
*HP-UX*) getPlatform=hp;;
*AIX*) getPlatform=ibm;;
*SunOS*) getPlatform=sun;;
*UNIX_SV*) getPlatform=usl;;
*OSF1*) getPlatform=dec;;
esac
fi
@ -406,7 +404,7 @@ Main()
HASH 3) verify platform is supported
HASH
case "$dtiPlatform" in
hp|ibm|sun|usl|dec)
hp|ibm|sun|dec)
NewState 4.1
;;
*)

View file

@ -1,174 +0,0 @@
XCOMM $XConsortium: install.dt.usl.src /main/4 1996/04/23 11:19:27 drk $
XCOMM ==========================================================================
XCOMM ==========================================================================
XCOMM install.dt.usl
XCOMM
XCOMM Platform specific function overrides for the April 1994 Snapshot
XCOMM install script, install.dt.
XCOMM
XCOMM This file is sourced by the install.dt script to allow platform
XCOMM specific behavior for certain functionality. These functions are:
XCOMM
XCOMM DtiClearScreen() - clear the screen
XCOMM DtiFreeSpace() - return available bytes in a directory
XCOMM DtiVerifyConfiguration() - verify system configuration
XCOMM DtiWhoami() - return user name
XCOMM
XCOMM ==========================================================================
#define HASH #
XCOMM ==========================================================================
XCOMM
XCOMM DtiClearScreen() - clears the screen
XCOMM
XCOMM The default DtiClearScreen() uses the 'clear' command to clear the
XCOMM screen. If this platform does not have the 'clear' command,
XCOMM declare DtiClearScreen() here with the appropriate functionality.
XCOMM
XCOMM Note: The default DtiClearScreen() writes to stderr, rather than stdout,
XCOMM so be sure to do the same here. DtiPrint() does this automatically, so
XCOMM use it if possible.
XCOMM
XCOMM Example:
XCOMM
XCOMM DtiClearScreen()
XCOMM {
XCOMM DtiPrint "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
XCOMM DtiPrint "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
XCOMM }
XCOMM
XCOMM Input - none
XCOMM Output - none
XCOMM Return -none
XCOMM
XCOMM USL uses the default (clear). We'll define it here to ensure usage.
XCOMM ==========================================================================
DtiClearScreen() {
clear 1>&2
}
XCOMM ==========================================================================
XCOMM
XCOMM DtiFreeSpace
XCOMM
XCOMM The default DtiFreeSpace() does not check for free space, rather it
XCOMM simply returns a BigNumber that install.dt will assume is large
XCOMM enough in which to install the desktop.
XCOMM
XCOMM Declare DtiFreeSpace() here to return the actual available space for
XCOMM a particular directory.
XCOMM
XCOMM The $1 parameter will contain the directory name to test. The directory
XCOMM specified will exist. DtiFreeSpace() should return the number of bytes
XCOMM available via the DtiReturn() function.
XCOMM
XCOMM Input
XCOMM $1 - directory name
XCOMM Output - none
XCOMM Return
XCOMM number of bytes available
XCOMM
XCOMM ==========================================================================
DtiFreeSpace()
{
blocks="$(df "$1" | sed 's/^.*://' | awk '{print $1}')"
case "$blocks" in
[0-9]*) let blocks=blocks*512
DtiReturn "$blocks" ;;
*) DtiReturn "0" ;; # install.dt warn and confirm
esac
}
XCOMM ==========================================================================
XCOMM
XCOMM DtiVerifyConfiguration
XCOMM
XCOMM The default DtiVerifyConfiguration() does no system configuration
XCOMM testing. For a particular platform, one might want to test for
XCOMM the presence of X11R5 or the OS version, for example, before allowing
XCOMM the desktop to be installed.
XCOMM
XCOMM Declare this function to make such platform specific tests. Return
XCOMM "yes" if the system passed, or "<message text>" if the system failed
XCOMM in which case install.dt will display the <message text> as the reason.
XCOMM
XCOMM Input - none
XCOMM Output - none
XCOMM Return
XCOMM "yes" - system configuration verified
XCOMM "<message text>" - verification failed, display message text
XCOMM
XCOMM ==========================================================================
DtiVerifyConfiguration()
{
if [ "$(uname -s)" = UNIX_SV -a "$(uname -r)" = 4.2 ]
then
if [ "$(uname -v)" = 1.0 ]
then
DtiReturn \
"WARNING: THE CDE DESKTOP IS NOT SUPPORTED ON UnixWare 1.0"
else
HASH for all 4.2 releases after 1.0
DtiReturn "yes"
fi
else
DtiReturn "ERROR: THIS IS NOT A \"UNIX_SV 4.2\" SYSTEM"
fi
}
XCOMM ==========================================================================
XCOMM
XCOMM DtiWhoami
XCOMM
XCOMM The default DtiWhoami() uses the 'whoami' command to determine
XCOMM the user name. If this platform does not have the 'whoami' command,
XCOMM declare DtiWhoami() here with the appropriate functionality.
XCOMM
XCOMM Input - none
XCOMM Output - none
XCOMM Return
XCOMM result of system 'whoami' command
XCOMM
XCOMM ==========================================================================
DtiWhoami()
{
/usr/ucb/whoami
}
XCOMM ==========================================================================
XCOMM
XCOMM DtiPrint - echo to stderr and log
XCOMM
XCOMM Input
XCOMM $1 - data to echo to stdout and log
XCOMM Output - none
XCOMM Return -none
XCOMM
XCOMM Override on UnixWare because of printf "%s" integer-const problem
XCOMM This coordinates with the leading blank in the passing of " $meg" in master.
XCOMM ==========================================================================
DtiPrint()
{
if [ "$#" -gt 1 ]
then
if [ "$#" -gt 5 ]
then
printf "$1" "$2" "$3" "$4" "$5" "$6" $7 $8 $9 >&2
else
if [ "$#" -gt 4 ]
then
printf "$1" "$2" "$3" "$4" "$5" $6 $7 $8 $9 >&2
else
printf "$1" "$2" $3 $4 $5 $6 $7 $8 $9 >&2
fi
fi
else
printf "$1" $2 $3 $4 $5 $6 $7 $8 $9 >&2
fi
Log "$1" $2 $3 $4 $5 $6 $7 $8 $9
}

View file

@ -40,10 +40,6 @@ SUBDIRS = ibm
PLATFORM = sun
SUBDIRS = sun
#endif
#ifdef USLArchitecture
PLATFORM = usl
SUBDIRS = usl
#endif
#ifdef AlphaArchitecture
PLATFORM = dec
SUBDIRS = dec

View file

@ -12,9 +12,6 @@ PLATFORM = aix
PLATFORM = sun
.NO_PARALLEL:
#endif
#ifdef USLArchitecture
PLATFORM = usl
#endif
#ifdef AlphaArchitecture
PLATFORM = dec
#endif

View file

@ -18,9 +18,6 @@ PLATFORM = aix
PLATFORM = sun
.NO_PARALLEL:
#endif
#ifdef USLArchitecture
PLATFORM = usl
#endif
UDBTOANY = $(KORNSHELL) $(TOOL_DIR)/udbToAny.ksh
BUILD_UDB_LIST = $(SHELL) ../build_udb_list

View file

@ -12,10 +12,6 @@ PLATFORM = aix
PLATFORM = sun
.NO_PARALLEL:
#endif
#ifdef USLArchitecture
PLATFORM = usl
#endif
all::

View file

@ -15,9 +15,6 @@ PLATFORM = aix
PLATFORM = sun
.NO_PARALLEL:
#endif
#ifdef USLArchitecture
PLATFORM = usl
#endif
all::

View file

@ -24,9 +24,6 @@ PLATFORM = aix
PLATFORM = sun
.NO_PARALLEL:
#endif
#ifdef USLArchitecture
PLATFORM = usl
#endif
UDBTOANY = $(KORNSHELL) $(TOOL_DIR)/udbToAny.ksh
BUILD_UDB_LIST = $(SHELL) ../build_udb_list

View file

@ -21,9 +21,6 @@ PLATFORM = aix
PLATFORM = sun
.NO_PARALLEL:
#endif
#ifdef USLArchitecture
PLATFORM = usl
#endif
UDBTOANY = $(KORNSHELL) $(TOOL_DIR)/udbToAny.ksh
BUILD_UDB_LIST = $(SHELL) ../build_udb_list

View file

@ -12,9 +12,6 @@ PLATFORM = aix
PLATFORM = sun
.NO_PARALLEL:
#endif
#ifdef USLArchitecture
PLATFORM = usl
#endif
all::

View file

@ -1,54 +0,0 @@
XCOMM $XConsortium: Imakefile /main/5 1996/04/21 19:07:43 drk $
TOOL_DIR = ../../dbTools
DATABASE_DIR = ../../../../databases
#ifdef HPArchitecture
PLATFORM = hp-ux
#endif
#ifdef RsArchitecture
PLATFORM = aix
#endif
#ifdef SunArchitecture
PLATFORM = sun
.NO_PARALLEL:
#endif
#ifdef USLArchitecture
PLATFORM = usl
#endif
all::
configMin:: $(DATABASE_DIR)/CDE-MIN.udb
$(TOOL_DIR)/udbToAny.ksh -toLst -ReleaseStream $(PLATFORM) \
$(DATABASE_DIR)/CDE-MIN.udb > CDE-MIN.lst
../build_udb_list CDE-MIN ../../../..
configTT:: $(DATABASE_DIR)/CDE-TT.udb
$(TOOL_DIR)/udbToAny.ksh -toLst -ReleaseStream $(PLATFORM) \
$(DATABASE_DIR)/CDE-TT.udb > CDE-TT.lst
../build_udb_list CDE-TT ../../../..
configRun:: $(DATABASE_DIR)/CDE-RUN.udb
$(TOOL_DIR)/udbToAny.ksh -toLst -ReleaseStream $(PLATFORM) \
$(DATABASE_DIR)/CDE-RUN.udb > CDE-RUN.lst
../build_udb_list CDE-RUN ../../../..
configShlibs:: $(DATABASE_DIR)/CDE-SHLIBS.udb
$(TOOL_DIR)/udbToAny.ksh -toLst -ReleaseStream $(PLATFORM) \
$(DATABASE_DIR)/CDE-SHLIBS.udb > CDE-SHLIBS.lst
../build_udb_list CDE-SHLIBS ../../../..
LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
-DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
-DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP)
AllTarget(configShlibs configTT configRun configMin)
CppScriptTarget(configShlibs,configShlibs.src,$(LOCAL_CPP_DEFINES),)
CppScriptTarget(configTT,configTT.src,$(LOCAL_CPP_DEFINES),)
CppScriptTarget(configRun,configRun.src,$(LOCAL_CPP_DEFINES),)
CppScriptTarget(configMin,configMin.src,$(LOCAL_CPP_DEFINES),)
clean::
$(RM) *.lst *.list

View file

@ -1,53 +0,0 @@
#!/bin/sh
#
# Start X Display Manager for CDE
#
XNETACCESS=on #!@ Do not edit this line !@
XWINHOME=/usr/X export XWINHOME #!@ (or your mount point) !@
DTHOME=/usr/dt
PATH=$PATH:$XWINHOME/bin:$DTHOME/bin export PATH #!@ Do not edit this line !@
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DTHOME/lib:$XWINHOME/lib export LD_LIBRARY_PATH #!@ Do not edit this line !@
XUSL=/usr/X/bin/X
XDMPROG="$DTHOME/bin/dtlogin"
XDM="$XDMPROG -daemon"
# Installed by els.4.2 package instance
XNLSPATH=$XWINHOME/lib/nls/elsXsi # Installed by els.4.2 package instance
XMODIFIERS=@im=Local # Installed by els.4.2 package instance
export XNLSPATH XMODIFIERS # Installed by els.4.2 package instance
KillProgram()
{
if [ "$#" -ne 2 ]
then
echo "usage: KillProgram -signal program-name"
fi
SIGNAL=$1
PROGRAM=$2
/bin/ps -ef | grep "$2" | grep -v grep >/tmp/tmppsout
if test -s /tmp/tmppsout
then
awk "{print \"kill $1 \" \$2}" /tmp/tmppsout | /bin/ksh
fi
rm -f /tmp/tmppsout
}
case "$1" in
start)
if test -x $XDMPROG; then
if test -x $XUSL; then
rm -rf /var/dt/Xpid
exec $XDM
fi
fi
;;
stop)
KillProgram -15 dtlogin
;;
*)
echo "usage: S69xdm {start|stop}"
;;
esac

View file

@ -1,67 +0,0 @@
XCOMM! /bin/ksh
XCOMM #######
XCOMM Product: CDE
XCOMM Fileset: CDE-HELP
XCOMM customize
XCOMM @(#) $XConsortium: configHelp.src /main/5 1996/04/23 19:56:20 drk $
XCOMM #######
XCOMM
XCOMM (c) Copyright Hewlett-Packard Company, 1993
XCOMM
XCOMM #######
#define STAR *
XCOMM ############################################
XCOMM #
XCOMM # HELP_symlinks
XCOMM #
XCOMM # create various symlinks
XCOMM #
XCOMM ############################################
HELP_symlinks()
{
HELP_LOC="appconfig/help"
theLANG="C"
DESTDIR=$CDE_CONF_TOP/$HELP_LOC/$theLANG
SRCDIR=$CDE_TOP/$HELP_LOC/$theLANG
EXT=".sdl"
[ -d $DESTDIR ] || mkdir -p $DESTDIR
for j in $CDE_TOP/$HELP_LOC/$theLANG/STAR
do
thedir=`basename $j`
if [[ -d $j && -f $j/${thedir}$EXT ]]
then
rm -f $DESTDIR/${thedir}$EXT
ln -s $j/${thedir}$EXT $DESTDIR/${thedir}$EXT
fi
done
for j in $CDE_TOP/$HELP_LOC/$theLANG/STAR.hf
do
thefile=`basename $j`
rm -f $DESTDIR/$thefile
ln -s $CDE_TOP/$HELP_LOC/$theLANG/$thefile $DESTDIR/$thefile
done
}
XCOMM ##########################################################################
XCOMM
XCOMM Main Body
XCOMM
XCOMM ##########################################################################
PRODUCT=CDE
FILESET=CDE-HELP
retval=0
CDE_TOP=CDE_INSTALLATION_TOP
CDE_CONF_TOP=CDE_CONFIGURATION_TOP
XCOMM
XCOMM set up symlinks that point into the $CDE_TOP tree
XCOMM
HELP_symlinks
return $retval

View file

@ -1,65 +0,0 @@
XCOMM! /bin/ksh
XCOMM #######
XCOMM Product: CDE
XCOMM Fileset: CDE-HELP
XCOMM customize
XCOMM @(#) $XConsortium: configHelpPrg.src /main/5 1996/04/23 19:56:25 drk $
XCOMM #######
XCOMM
XCOMM (c) Copyright Hewlett-Packard Company, 1993
XCOMM
XCOMM #######
#define STAR *
XCOMM ############################################
XCOMM #
XCOMM # HELP_symlinks
XCOMM #
XCOMM # create various symlinks
XCOMM #
XCOMM ############################################
HELP_symlinks()
{
DEST_HELP_LOC="appconfig/help"
SRC_HELP_LOC="dthelp/help"
theLang="C"
DESTDIR=$CDE_CONF_TOP/$DEST_HELP_LOC/$theLang
SRCDIR=$CDE_TOP/$SRC_HELP_LOC/$theLang
[ -d $DESTDIR ] || mkdir -p $DESTDIR
for j in $SRCDIR/STAR
do
dir=`basename $j`
for k in $j/STAR
do
file=`basename $k`
EXT=${file##*\.}
if [[ "$EXT" = "sdl" || "$EXT" = "hf" ]]
then
rm -f $DESTDIR/$file
ln -s $SRCDIR/$dir/$file $DESTDIR/$file
fi
done
done
}
XCOMM #############################################################################
XCOMM
XCOMM Main Body
XCOMM
XCOMM #############################################################################
PRODUCT=CDE
FILESET=CDE-HELP
retval=0
CDE_TOP=CDE_INSTALLATION_TOP
CDE_CONF_TOP=CDE_CONFIGURATION_TOP
XCOMM
XCOMM set up symlinks that point into the $CDE_TOP tree
XCOMM
HELP_symlinks
return $retval

View file

@ -1,197 +0,0 @@
XCOMM! /bin/ksh
XCOMM #######
XCOMM Product: CDE
XCOMM Fileset: CDE-MIN
XCOMM configure
XCOMM @(#) $XConsortium: configMin.src /main/4 1996/04/21 19:07:50 drk $
XCOMM #######
XCOMM
XCOMM (c) Copyright Hewlett-Packard Company, 1993
XCOMM
XCOMM #######
PRODUCT=CDE
FILESET=CDE-MIN
DO_CONFIGURATION=""
retval=0
CheckForClobberedLinks()
{
XCOMM
XCOMM ensure links not clobbered
XCOMM
for file in services inetd.conf
do
if test ! -L /etc/$file
then if test -f /etc/$file
then
rm /etc/$file
ln -s /etc/inet/$file /etc/$file
fi
fi
done
}
FixEtcInetServices()
{
SERVICES=/etc/inet/services
XCOMM
XCOMM see if it already exists
XCOMM
nawk '{if ($1 == "dtspc") print $0 > "/tmp/dtspc-already-there"}' \
$SERVICES >/dev/null
if [ ! -f /tmp/dtspc-already-there ]
then
if test ! -f ${SERVICES}.preCDE
then mv $SERVICES $SERVICES.preCDE
cp ${SERVICES}.preCDE $SERVICES
chmod 444 $SERVICES
fi
echo "dtspc\t6112/tcp\t#subprocess control" >>$SERVICES
else
rm /tmp/dtspc-already-there
fi
XCOMM
XCOMM remove legacy entries like dtspcd
XCOMM
nawk '{if ($1 == "dtspcd" || $1 == "#dtspcd") ; else print $0}' \
$SERVICES >/tmp/etc-services
mv /tmp/etc-services $SERVICES
chmod 444 $SERVICES
}
UnfixEtcInetServices()
{
SERVICES=/etc/inet/services
TMPFILE=/tmp/etc-services
nawk '{if ($1 == "dtspc" && $2 == "6112/tcp")
;
else
print $0
}' $SERVICES >$TMPFILE
mv $TMPFILE $SERVICES
}
FixInetdDotConf()
{
INETD_CONF=/etc/inet/inetd.conf
XCOMM
XCOMM see if it already exists
XCOMM
nawk '{if ($1 == "dtspc") print $0 > "/tmp/dtspc-already-there"}' \
$INETD_CONF >/dev/null
if [ ! -f /tmp/dtspc-already-there ]
then
if test ! -f ${INETD_CONF}.preCDE
then mv $INETD_CONF $INETD_CONF.preCDE
cp ${INETD_CONF}.preCDE $INETD_CONF
chmod 444 $INETD_CONF
fi
DTSPCD=CDE_INSTALLATION_TOP/bin/dtspcd
echo "dtspc stream tcp nowait root $DTSPCD $DTSPCD" >>$INETD_CONF
else
rm /tmp/dtspc-already-there
fi
XCOMM
XCOMM remove legacy entries like dtspcd
XCOMM
nawk '{if ($1 == "dtspcd" || $1 == "#dtspcd") ; else print $0}' \
$INETD_CONF >/tmp/etc-inetd-conf
mv /tmp/etc-inetd-conf $INETD_CONF
chmod 444 $INETD_CONF
}
UnfixInetdDotConf()
{
INETD_CONF=/etc/inet/inetd.conf
TMPFILE=/tmp/inetd.conf
nawk '{if ($1 == "dtspc")
;
else
print $0
}' $INETD_CONF >$TMPFILE
mv $TMPFILE $INETD_CONF
}
PokeInetd()
{
XCOMM issue a SIGHUP to the inetd process
ps -ef | grep inetd | grep -v grep >/tmp/tmppsout
if [ -s /tmp/tmppsout ]
then
nawk '{print "kill -HUP " $2}' /tmp/tmppsout | /bin/ksh
else
/usr/sbin/inetd -s
fi
rm /tmp/tmppsout
}
VerifyInstalledFiles()
{
echo "Status mode owner group filename"
echo "-----------------------------------------"
XCOMM exists correct correct correct /usr/dt/foo1
XCOMM MISSING WRONG WRONG WRONG /usr/dt/foo2
XCOMM exists the link is correct /usr/dt/link
while read SRC
do
#include "../verify.func"
done <<-EOF
#include "CDE-MIN.lst"
EOF
}
#include "../option.func"
XCOMM ####################################################################
XCOMM
XCOMM Main body
XCOMM
XCOMM ####################################################################
CheckForClobberedLinks
HandleOption $*
if [ "$OPERATION" = "configure" ]
then
FixEtcInetServices
FixInetdDotConf
PokeInetd()
elif [ "$OPERATION" = "deconfigure" ]
then
UnfixEtcInetServices
UnfixInetdDotConf
PokeInetd()
RemoveMinFiles
VerifyInstalledFiles
elif [ "$OPERATION" = "verify" ]
then
VerifyInstalledFiles
fi
return $retval

View file

@ -1,306 +0,0 @@
XCOMM! /bin/ksh
XCOMM #######
XCOMM Product: CDE
XCOMM Fileset: CDE-RUN
XCOMM configure
XCOMM @(#) $XConsortium: configRun.src /main/7 1996/10/18 16:26:43 drk $
XCOMM #######
#define HASH #
#define STAR *
CreateAppConfigDirectory()
{
HASH
HASH Create the APPCONFIG directory inside DT_CONFIG_TOP and create
HASH all of its subdirectories
HASH
cd $DT_CONFIG_TOP
if [ ! -d $APPCONFIG ]
then
mkdir $APPCONFIG
fi
cd $APPCONFIG
for i in $APPCONFIG_DIRS
do
if [ ! -d $i ]
then
mkdir $i
fi
cd $i
HASH
HASH for each locale
HASH
for j in $DT_TOP/$APPCONFIG/$i/STAR
do
if [ ! -d `basename $j` ]
then
mkdir `basename $j`
fi
done
cd ..
done
}
FixInetdDotConf()
{
FILE="/etc/inet/inetd.conf"
TMPFILE="/tmp/inetd.conf"
XCOMM
XCOMM desired inetd.conf entry:
XCOMM 100068/2-4 dgram rpc/udp wait root CDE_INSTALLATION_TOP/bin/rpc.cmsd
XCOMM rpc.cmsd
XCOMM
XCOMM
XCOMM ensure links not clobbered
XCOMM
for file in services inetd.conf
do
if test ! -L /etc/$file
then if test -f /etc/$file
then
rm /etc/$file
ln -s /etc/inet/$file /etc/$file
fi
fi
done
CMSD=CDE_INSTALLATION_TOP/bin/rpc.cmsd
nawk -v cmsd=$CMSD \
'{if ($1 == "100068/2-4" && $6 != cmsd)
print "#cde " $0;
else
print $0
}' $FILE >$TMPFILE
if test ! -f ${FILE}.preCDE
then mv $FILE ${FILE}.preCDE
cp ${FILE}.preCDE $FILE
fi
mv $TMPFILE $FILE
chmod 444 $FILE
XCOMM
XCOMM now see if there is an occurrence of cmsd
XCOMM
rm -f /tmp/cmsd-already-there
nawk '{if ($7 == "rpc.cmsd" && $1 == "100068/2-4") print $0 > \
"/tmp/cmsd-already-there"}' $FILE >/dev/null
XCOMM
XCOMM if it is not there, add it
XCOMM
if [ ! -f /tmp/cmsd-already-there ]
then
echo "100068/2-4 dgram rpc/udp wait root $CMSD rpc.cmsd" >>$FILE
else
rm /tmp/cmsd-already-there
fi
}
UnfixInetdDotConf()
{
FILE=/etc/inet/inetd.conf
TMPFILE=/tmp/inetd.conf
CMSD=CDE_INSTALLATION_TOP/bin/rpc.cmsd
nawk -v cmsd=$CMSD \
'{if ($1 == "100068/2-4" && $6 == cmsd)
;
else
print $0
}' $FILE >$TMPFILE
mv $TMPFILE $FILE
nawk '{if ($1 == "#cde" && $2 == "100068/2-4") {
$1 = $2;
$2 = ""
}
print $0
}' $FILE >$TMPFILE
mv $TMPFILE $FILE
}
PokeInetd()
{
XCOMM
XCOMM Schedule inetd to re-read inetd.conf with SIGHUP.
XCOMM
ps -ef | grep inetd | grep -v grep >/tmp/tmppsout
if test -s /tmp/tmppsout
then
nawk '{print "kill -HUP " $2}' /tmp/tmppsout | /bin/ksh
else
/usr/sbin/inetd -s
fi
rm -f /tmp/tmppsout
}
doDttermTerminfo()
{
if [ -f $DT_TOP/config/dtterm.ti ]
then
tic $DT_TOP/config/dtterm.ti
if [ -f /usr/share/lib/terminfo/d/dtterm ]
then
chown bin /usr/share/lib/terminfo/d/dtterm
chgrp bin /usr/share/lib/terminfo/d/dtterm
chmod 644 /usr/share/lib/terminfo/d/dtterm
else
echo "Unable to compile $DT_TOP/config/dtterm.ti"
fi
else
echo "Unable to find $DT_TOP/config/dtterm.ti"
fi
}
RemoveRunFiles()
{
while read SRC
do
if [ "$SRC" != "" ]
then
rm -f $SRC
dirname=${SRC%/STAR}
if [ -d $dirname ]
then
cd $dirname
while [ "$dirname" != "$CDE_TOP" ]
do
cd ..
rmdir ${dirname##STAR/} >/dev/null 2>/dev/null
dirname=${dirname%/STAR}
done
fi
fi
done <<-EOF
#include "CDE-RUN.list"
EOF
}
VerifyInstalledFiles()
{
echo "Status mode owner group filename"
echo "-----------------------------------------"
XCOMM exists correct correct correct /usr/dt/foo1
XCOMM MISSING WRONG WRONG WRONG /usr/dt/foo2
XCOMM exists the link is correct /usr/dt/link
while read SRC
do
#include "../verify.func"
done <<-EOF
#include "CDE-RUN.lst"
EOF
}
#include "../option.func"
XCOMM ######################################################################
XCOMM
XCOMM Main body
XCOMM
XCOMM ######################################################################
PRODUCT=CDE
FILESET=CDE-RUN
retval=0
DT_TOP=CDE_INSTALLATION_TOP
DT_CONFIG_TOP=CDE_CONFIGURATION_TOP
DT_TEMP_TOP=CDE_LOGFILES_TOP
ROOT=/
retval=0
APPCONFIG=appconfig
APPCONFIG_DIRS="appmanager help icons types"
HandleOption $*
if [ "$OPERATION" = "configure" ]
then
HASH
HASH create the CDE_LOGFILES_TOP directory
HASH
if [ ! -d $DT_TEMP_TOP/$APPCONFIG/appmanager ]
then
mkdir -p $DT_TEMP_TOP/$APPCONFIG/appmanager
fi
cd $DT_TEMP_TOP
mv $APPCONFIG/appmanager .hidden-appmanager
chmod -R 755 *
chmod 755 .hidden-appmanager
chown -R bin *
chgrp -R bin *
mv .hidden-appmanager $APPCONFIG/appmanager
chmod 755 .
chown bin .
chgrp bin .
HASH
HASH create the CDE_CONFIGURATION_TOP and its config directory
HASH
if [ ! -d $DT_CONFIG_TOP ]
then
mkdir -p $DT_CONFIG_TOP
fi
if [ ! -d $DT_CONFIG_TOP/config ]
then
mkdir -p $DT_CONFIG_TOP/config
fi
CreateAppConfigDirectory
HASH
HASH Create default printer actions
HASH
env LANG=C /usr/dt/bin/dtprintinfo -populate
HASH
HASH Configure Xsession.d
HASH
cd $DT_CONFIG_TOP/config
if [ ! -d Xsession.d ]
then
mkdir Xsession.d
fi
cd $DT_CONFIG_TOP
chmod -R 755 *
FixInetdDotConf
PokeInetd
doDttermTerminfo
elif [ "$OPERATION" = "deconfigure" ]
then
UnfixInetdDotConf
PokeInetd
RemoveRunFiles
VerifyInstalledFiles
elif [ "$OPERATION" = "verify" ]
then
VerifyInstalledFiles
fi
return $retval

View file

@ -1,114 +0,0 @@
XCOMM!/bin/ksh
XCOMM $XConsortium: configShlibs.src /main/6 1996/06/13 16:38:59 drk $
XCOMM (c) Copyright 1996 Digital Equipment Corporation.
XCOMM (c) Copyright 1996 Hewlett-Packard Company.
XCOMM (c) Copyright 1996 International Business Machines Corp.
XCOMM (c) Copyright 1996 Sun Microsystems, Inc.
XCOMM (c) Copyright 1996 Novell, Inc.
XCOMM (c) Copyright 1996 FUJITSU LIMITED.
XCOMM (c) Copyright 1996 Hitachi.
#define STAR *
XCOMM ############################################
RemoveShlibFiles()
{
while read SRC
do
if [ "$SRC" != "" ]
then
rm -f $SRC
dirname=${SRC%/STAR}
if [ -d $dirname ]
then
cd $dirname
while [ "$dirname" != "$CDE_TOP" ]
do
cd ..
rmdir ${dirname##STAR/} >/dev/null 2>/dev/null
dirname=${dirname%/STAR}
done
fi
fi
done <<-EOF
#include "CDE-SHLIBS.list"
EOF
}
VerifyInstalledFiles()
{
echo "Status mode owner group filename"
echo "-----------------------------------------"
XCOMM exists correct correct correct /usr/dt/foo1
XCOMM MISSING WRONG WRONG WRONG /usr/dt/foo2
XCOMM exists the link is correct /usr/dt/link
while read SRC
do
#include "../verify.func"
done <<-EOF
#include "CDE-SHLIBS.lst"
EOF
}
#include "../option.func"
MakeTheLink()
{
XCOMM
XCOMM Usage: configShlibs
XCOMM
XCOMM creates links in the install tree libtt.so -> libtt.so.1
XCOMM
cd CDE_INSTALLATION_TOP/lib
for lib in `/bin/ls *.so.*`
do
echo " Creating symlink for $lib"
link=`echo $lib | cut -d. -f1,2`
rm -f $link
ln -s $lib $link
done
}
XCOMM ##########################################################################
XCOMM
XCOMM Main Body
XCOMM
XCOMM ##########################################################################
PRODUCT=CDE
FILESET=CDE-SHLIBS
retval=0
CDE_TOP=CDE_INSTALLATION_TOP
CDE_CONF_TOP=CDE_CONFIGURATION_TOP
HandleOption $*
if [ "$OPERATION" = "deconfigure" ]
then
echo "de-Configuring for CDE-SHLIBS..."
RemoveShlibFiles
VerifyInstalledFiles
elif [ "$OPERATION" = "configure" ]
then
MakeTheLink
elif [ "$OPERATION" = "verify" ]
then
VerifyInstalledFiles
fi
return $retval

View file

@ -1,101 +0,0 @@
XCOMM! /bin/ksh
XCOMM #######
XCOMM Product: CDE
XCOMM Fileset: CDE-TT
XCOMM configure
XCOMM @(#) $XConsortium: configTT.src /main/5 1996/04/21 19:08:00 drk $
XCOMM #######
XCOMM
XCOMM (c) Copyright Hewlett-Packard Company, 1993
XCOMM
XCOMM #######
PRODUCT=CDE
FILESET=CDE-TT
DO_CONFIGURATION=""
retval=0
DeconfigureTtDbserver()
{
/usr/sbin/pmadm -d -p tcp -s ttdbserverd >/dev/null 2>&1
/usr/sbin/pmadm -r -p tcp -s ttdbserverd >/dev/null 2>&1
/usr/sbin/sacadm -x -p tcp
}
ConfigureTtDbserver()
{
/usr/sbin/pmadm -d -p tcp -s ttdbserverd >/dev/null 2>&1
/usr/sbin/pmadm -r -p tcp -s ttdbserverd >/dev/null 2>&1
/usr/sbin/pmadm -a -t listen -s ttdbserverd -i root -m `/usr/sbin/nlsadmin -c /usr/dt/bin/rpc.ttdbserverd -D -R 100083:1` -v `/usr/sbin/nlsadmin -V`
/usr/sbin/sacadm -x -p tcp
}
RemoveTTFiles()
{
while read SRC
do
if [ "$SRC" != "" ]
then
rm -f $SRC
dirname=${SRC%/STAR}
if [ -d $dirname ]
then
cd $dirname
while [ "$dirname" != "$CDE_TOP" ]
do
cd ..
rmdir ${dirname##STAR/} >/dev/null 2>/dev/null
dirname=${dirname%/STAR}
done
fi
fi
done <<-EOF
#include "CDE-TT.list"
EOF
}
VerifyInstalledFiles()
{
echo "Status mode owner group filename"
echo "-----------------------------------------"
XCOMM exists correct correct correct /usr/dt/foo1
XCOMM MISSING WRONG WRONG WRONG /usr/dt/foo2
XCOMM exists the link is correct /usr/dt/link
while read SRC
do
#include "../verify.func"
done <<-EOF
#include "CDE-TT.lst"
EOF
}
#include "../option.func"
XCOMM ################################################################
XCOMM
XCOMM Main Body
XCOMM
XCOMM ################################################################
HandleOption $*
if [ "$OPERATION" = "configure" ]
then
ConfigureTtDbserver
elif [ "$OPERATION" = "deconfigure" ]
then
DeconfigureTtDbserver
RemoveTTFiles
VerifyInstalledFiles
elif [ "$OPERATION" = "verify" ]
then
VerifyInstalledFiles
fi
return $retval

View file

@ -44,9 +44,6 @@ XCOMM Set system
elif [ $BUILDSYSTEM = "SunOS" ]
then
PLATFORM=sun
elif [ $BUILDSYSTEM = "UNIX_SV" ]
then
PLATFORM=usl
elif [ $BUILDSYSTEM = "OSF1" ]
then
PLATFORM=dec

View file

@ -159,10 +159,6 @@ PLATFORM=hpux
PLATFORM=aix
#elif defined(AlphaArchitecture)
PLATFORM=digital
#elif defined(USLArchitecture)
PLATFORM=usl
#elif defined(SVR4Architecture) && defined(i386Architecture)
PLATFORM=usl
#elif defined(SystemV4) && defined(i386)
PLATFORM=solaris-386
#elif defined(SystemV4)

View file

@ -259,28 +259,6 @@ XCOMM $TOG: Imake.cf /main/30 1998/04/28 13:55:25 barstow $
# define HPArchitecture
#endif /* hpux */
#ifdef sco
# define MacroIncludeFile <sco.cf>
# define MacroFile sco.cf
# undef sco
# undef USL
# undef SYSV
# undef i386
/* # define i386Architecture */
# define SCOArchitecture
#endif /* sco */
#ifdef USL
# define MacroIncludeFile <usl.cf>
# define MacroFile usl.cf
# undef USL
# undef SVR4
# undef i386
# define SVR4Architecture
# define i386Architecture
# define USLArchitecture
#endif /* USL */
#ifdef NCR
# define MacroIncludeFile <ncr.cf>
# define MacroFile ncr.cf

View file

@ -92,7 +92,6 @@ sun.cf \
svr3.cf \
svr4.cf \
ultrix.cf \
usl.cf \
x386.cf \
xfree86.cf

View file

@ -1,72 +0,0 @@
XCOMM platform: $XConsortium: sco.cf /main/5 1996/12/04 10:12:36 swick $
#ifndef OSName
#define OSName SCO OpenServer Release 5
#endif
#ifndef OSVendor
#define OSVendor SCO
#endif
#ifndef OSMajorVersion
#define OSMajorVersion 5
#endif
#ifndef OSMinorVersion
#define OSMinorVersion 0
#endif
#ifndef OSTeenyVersion
#define OSTeenyVersion 0
#endif
#if OSMajorVersion < 5 /* Must be 3.2v4 (not fully tested) */
#define StandardDefines -Dsco -Dsco324 -DSYSV -Di386
#else
#define StandardDefines -Dsco -DSYSV -Di386
#define DefaultCCOptions -b elf
#endif
#define CcCmd cc
#define NeedWidePrototypes NO
#define ServerExtraDefines -DSTATIC_COLOR -DAVOID_GLYPHBLT -DPIXPRIV
#define ServerOSDefines -DDDXTIME -DDDXOSINIT -DSERVER_LOCK
#define ToolkitStringsABIOptions -intelabi
#define XawI18nDefines -DHAS_WCHAR_H -DHAS_ISW_FUNCS
#define ExtraLibraries -lsocket
#define ExtraLoadOptions -b elf
#define ThreadedX NO
#define HasThreadSafeAPI NO
#define HasNdbm YES
#define HasVFork YES
#define ExecableScripts YES
#define HasShadowPasswd YES
XCOMM Uncomment the following line to build static COFF libraries
XCOMM #define ForceNormalLib YES
#define SharedLibXmu NO
#define XnestServer YES
#define SystemV YES
#define LdCombineFlags -r
#define HasLdRunPath YES
#define HasPoll YES
#define PatheticCpp YES
#define Malloc0ReturnsNull YES /* in case -lmalloc used */
#define ArCmdBase ar
#define AsCmd as
#define CppCmd /lib/cpp
#define LdCmd ld
#define LexCmd lex
#define MakeCmd make
#define YaccCmd yacc
#define ConnectionFlags -DUNIXCONN -DLOCALCONN -DTCPCONN -DFD_SETSIZE=256
#include <scoLib.rules> /* minor changes to sv4Lib.rules */
#include <sv4Lib.rules>
#define DtSvcDefines -DMULTIBYTE
#define DtSearchDefines -DI18N_MSG DtSvcDefines
#define DtWidgetDefines DtSearchDefines
#define DtPrintDefines DtSearchDefines

View file

@ -1,42 +0,0 @@
XCOMM $XConsortium: scoLib.rules /main/2 1996/09/28 16:12:20 rws $
/*
* SharedLibraryTarget3 - generate rules to create a shared library;
* build it into a different name so that we do not hose people by having
* the library gone for long periods.
*
* Work around SCO sh environment size problem.
*/
#ifndef SharedLibraryTarget3
#define SharedLibraryTarget3(libname,rev,solist1,solist2,solist3,down,up) @@\
AllTarget(Concat(lib,libname.so.rev)) @@\
@@\
Concat(lib,libname.so.rev): solist1 solist2 solist3 $(EXTRALIBRARYDEPS) @@\
$(RM) $@~ @@\
echo -n $(LD) -o up/$@~ $(SHLIBLDFLAGS) -h $@ solist1 " " > Concat(down/lib,cmd) @@\
echo -n solist2 " " >> Concat(down/lib,cmd) @@\
echo -n solist3 >> Concat(down/lib,cmd) @@\
(cd down; $(SHELL) Concat(./lib,cmd)) @@\
$(RM) $@ Concat(lib,tmp1) Concat(lib,tmp2) @@\
$(MV) $@~ $@ @@\
$(RM) Concat(lib,libname.so) @@\
$(LN) $@ Concat(lib,libname.so) @@\
LinkBuildLibrary($@) @@\
LinkBuildLibrary(Concat(lib,libname.so)) @@\
@@\
clean:: @@\
$(RM) Concat(lib,libname.so.rev) Concat(lib,libname.so)
#endif /* SharedLibraryTarget */
/*
* Redefine this so we can drop -b elf and build COFF objects for the
* archived library. This assumes -b elf is hanging out in CCOPTIONS
*/
#ifndef UnsharedLibObjCompile
#define UnsharedLibObjCompile(options) RemoveFile($@) @@\
ClearmakeOSName \
$(CC) -c $(CDEBUGFLAGS) $(THREADS_CFLAGS) $(ALLDEFINES) options $*.c @@\
$(MV) $@ unshared/$@
#endif

View file

@ -33,8 +33,7 @@ XCOMM site: $TOG: site.def /main/23 1998/03/19 18:43:26 mgreess $
* the two following macros need to be defined directly (accordingly to the
* TopLevelProject macro defined above).
*/
# if defined(SunArchitecture) || defined(AIXArchitecture) \
|| defined(USLArchitecture)
# if defined(SunArchitecture) || defined(AIXArchitecture)
# ifndef ProjectRulesFile
# define ProjectRulesFile <cde.rules>
# endif
@ -74,7 +73,7 @@ XCOMM site: $TOG: site.def /main/23 1998/03/19 18:43:26 mgreess $
# endif
# endif
# if defined(USLArchitecture) || defined(AIXArchitecture)
# if defined(AIXArchitecture)
# define HasCplusplus YES
# endif

View file

@ -1,121 +0,0 @@
XCOMM platform: $TOG: usl.cf /main/51 1998/03/23 12:27:39 mgreess $
#ifndef OSName
# define OSName DefaultOSName
#endif
#ifndef OSMajorVersion
# define OSMajorVersion DefaultOSMajorVersion
#endif
#ifndef OSMinorVersion
# define OSMinorVersion DefaultOSMinorVersion
#endif
#ifndef OSTeenyVersion
# define OSTeenyVersion DefaultOSTeenyVersion
#endif
XCOMM operating system: OSName (OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion)
#ifndef CcCmd
# define CcCmd /usr/ccs/bin/cc
#endif
#ifndef CplusplusCmd
# define CplusplusCmd /usr/ccs/bin/CC
#endif
#ifndef CplusplusFilt
# define CplusplusFilt /usr/ccs/bin/c++filt
#endif
#ifndef CplusplusDependIncludes
# define CplusplusDependIncludes -I/usr/include/CC
#endif
#define BootstrapCFlags /* none needed */
#define StandardDefines -DUSL -DSVR4 -Di386
#define NeedWidePrototypes NO /* experimental */
#define ServerExtraDefines -D__USLC__ XFree86ServerDefines
#define ServerOSDefines -DDDXTIME XFree86ServerOSDefines
#define ToolkitStringsABIOptions -intelabi
#if OSMajorVersion < 2
#define XawI18nDefines -DHAS_WCTYPE_H -DHAS_ISW_FUNCS
#else
#define XawI18nDefines -DHAS_WCHAR_H -DHAS_ISW_FUNCS
#endif
#if OSMajorVersion == 2
# if OSMinorVersion == 0
# define ExtraLibraries -lsocket -lnsl -lgen -lw
# else
# define ExtraLibraries -lsocket -lnsl -L/usr/ccs/lib -lgen
# endif
# define ThreadedX YES
# define HasThreadSafeAPI NO
/* UnixWare does not have MT-safe pwd routines. */
# define MTSafeAPIDefines -DXUSE_MTSAFE_API -DXNO_MTSAFE_PWDAPI \
-DXNO_MTSAFE_GRPAPI
# define SystemMTDefines -D_REENTRANT
# define ThreadsLibraries -lthread
# define ThreadsCplusplusLibraries -lthread
# define DefaultCCOptions -W0,-2A -Xa -Dasm=__asm
#endif
#define BuildLibPathVar LD_LIBRARY_PATH
#ifndef UseExportLists
# define UseExportLists YES
#endif
#define GencatFlags -m
#include <svr4.cf>
/*
* When generating templates the UnixWare 2.02 C++ compiler leaves
* protected .i files behind. Remove them so other people can
* compile too.
*/
#ifndef ObjectCplusplusCompile
#define ObjectCplusplusCompile(options) RemoveFiles($@ $*.i) @@\
ClearmakeOSName \
$(CXX) -c $(CXXFLAGS) options $*.CCsuf
#endif
/* USL does not have a shared regex library. */
#define UseLocalRegex YES
#define XmDefines \
-DNO_REGCOMP -DNEED_STRCASECMP \
-DSUPPORT_ZERO_WIDTH -DHAS_WIDECHAR_FUNCTIONS
#define DtSvcDefines -DMULTIBYTE -DNO_REGCOMP
#define DtSearchDefines -DI18N_MSG DtSvcDefines
#define DtWidgetDefines DtSearchDefines
#define DtPrintDefines DtSearchDefines
#define HasStrcasecmp NO
/* For DtHelp's TIFF processing routines. */
#define LSBBitOrder YES
#define ArchitectureDefines -DUSL_ARCHITECTURE
#define ExportListGenSource elistgen.usl
#define ShlibExportListOpt(filename) Concat(-Bexport:,filename)
/* Remove -lc because select.o is not relocatable. */
/* Remove -lgen (and set UseLocalRegex) because no shared library exists. */
#if OSMajorVersion == 2
# if OSMinorVersion == 0
# define SharedXmReqs $(LDPRELIBS) SharedXReqs -lsocket -lnsl -lw
# define SharedMrmReqs $(LDPRELIBS) $(XMLIB) SharedXReqs -lsocket -lnsl -lw
# define SharedUilReqs $(LDPRELIBS) $(MRESOURCELIB) $(XMLIB) SharedXReqs -lsocket -lnsl -lw
# else
# define SharedXmReqs $(LDPRELIBS) SharedXReqs -lsocket -lnsl
# define SharedMrmReqs $(LDPRELIBS) $(XMLIB) SharedXReqs -lsocket -lnsl
# define SharedUilReqs $(LDPRELIBS) $(MRESOURCELIB) $(XMLIB) SharedXReqs -lsocket -lnsl
# endif
#endif
/* <X11/Xos_r.h> requires process locking for missing _r functions */
#define TtClientLibs $(TTLIB) $(XTOOLLIB) $(XLIB)
#define TtClientDepLibs $(DEPTTLIB) $(DEPXTOOLLIB) $(DEPXLIB)
#define CdeProjectDefines \
-DANSICPP -DMULTIBYTE -DNLS16 -DNEED_STRCASECMP \
-DOSMAJORVERSION=OSMajorVersion -DOSMINORVERSION=OSMinorVersion

View file

@ -52,14 +52,6 @@ XCOMM platform: $XConsortium: x386.cf /main/15 1996/09/28 16:14:00 rws $
#define PosixLibraries /**/
#endif
#ifdef SCO
#define OSDefines -DSCO -DBROKEN_FTOL -DNO_PROTOTYPE -D_SVID
#define OSVendor "Santa Cruz Operation Ltd."
#define LocalLibraries -lpt
#define SocketLibraries -lsocket
#define PosixLibraries /**/
#endif
#ifdef ATT
#define OSDefines -DATT
#define OSVendor "AT&T"

View file

@ -73,18 +73,10 @@ in this Software without prior written authorization from The Open Group.
#define imake_ccflags "-DSYSV"
#endif
#if defined(USL) || defined(__USLC__) || defined(Oki) || defined(NCR)
#if defined(Oki) || defined(NCR)
#define imake_ccflags "-Xa -DSVR4"
#endif
/* SCO may define __USLC__ so put this after the USL check */
#if defined(M_UNIX) || defined(_SCO_DS)
#ifdef imake_ccflags
#undef imake_ccflags
#endif
#define imake_ccflags "-Dsco"
#endif
#ifdef sony
#if defined(SYSTYPE_SYSV) || defined(_SYSTYPE_SYSV)
#define imake_ccflags "-DSVR4"
@ -208,7 +200,7 @@ in this Software without prior written authorization from The Open Group.
* descriptor onto another, define such a mechanism here (if you don't
* already fall under the existing category(ies).
*/
#if defined(SYSV) && !defined(_CRAY) && !defined(Mips) && !defined(_SEQUENT_) && !defined(sco)
#if defined(SYSV) && !defined(_CRAY) && !defined(Mips) && !defined(_SEQUENT_)
#define dup2(fd1,fd2) ((fd1 == fd2) ? fd1 : (close(fd2), \
fcntl(fd1, F_DUPFD, fd2)))
#endif
@ -223,7 +215,7 @@ in this Software without prior written authorization from The Open Group.
* all colons). One way to tell if you need this is to see whether or not
* your Makefiles have no tabs in them and lots of @@ strings.
*/
#if defined(sun) || defined(SYSV) || defined(SVR4) || defined(hcx) || defined(WIN32) || defined(sco) || defined(__llvm__) || (defined(AMOEBA) && defined(CROSS_COMPILE))
#if defined(sun) || defined(SYSV) || defined(SVR4) || defined(hcx) || defined(WIN32) || defined(__llvm__) || (defined(AMOEBA) && defined(CROSS_COMPILE))
#define FIXUP_CPP_WHITESPACE
#endif
#ifdef WIN32
@ -308,7 +300,7 @@ char *cpp_argv[ARGUMENTS] = {
#ifdef unix
"-Uunix", /* remove unix symbol so that filename unix.c okay */
#endif
#if defined(__386BSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD__) || defined(MACH) || defined(USL) || defined(sco) || defined(ISC) || defined(linux) || defined(__hpux__) || defined(__vxworks)
#if defined(__386BSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD__) || defined(MACH) || defined(ISC) || defined(linux) || defined(__hpux__) || defined(__vxworks)
# ifdef __i386__
"-D__i386__",
# endif
@ -365,9 +357,6 @@ char *cpp_argv[ARGUMENTS] = {
#if defined(macII) || defined(_AUX_SOURCE)
"-DmacII", /* Apple A/UX */
#endif
#if defined(USL) || defined(__USLC__)
"-DUSL", /* USL */
#endif
#ifdef sony
"-Dsony", /* Sony */
#if !defined(SYSTYPE_SYSV) && !defined(_SYSTYPE_SYSV) && NEWSOS < 42
@ -424,12 +413,6 @@ char *cpp_argv[ARGUMENTS] = {
"-DSVR4",
# endif
#endif /* MOTOROLA */
#if defined(M_UNIX) || defined(sco)
"-Dsco",
# if defined(sco324)
"-Dsco324",
# endif
#endif
#ifdef i386
"-Di386",
# ifdef SVR4
@ -453,12 +436,6 @@ char *cpp_argv[ARGUMENTS] = {
# endif
# endif
# endif
# ifdef SCO
"-DSCO",
# ifdef SCO324
"-DSCO324",
# endif
# endif
# ifdef ESIX
"-DESIX",
# endif
@ -493,12 +470,6 @@ char *cpp_argv[ARGUMENTS] = {
# endif
# endif
# endif
# ifdef SCO
"-DSCO",
# ifdef SCO324
"-DSCO324",
# endif
# endif
# ifdef ESIX
"-DESIX",
# endif
@ -623,12 +594,6 @@ char *cpp_argv[ARGUMENTS] = {
# define DEFAULT_OS_MINOR_REV "r %*[^.].%*d.%1s"
# define DEFAULT_OS_TEENY_REV "r %*[^.].%*d.%*c%[0-9]"
# define DEFAULT_OS_NAME "srvm %[^\n]"
#elif defined(USL) || defined(__USLC__)
/* uname -v returns "x.yz" or "x.y.z", e.g. "2.02" or "2.1.2". */
# define DEFAULT_OS_MAJOR_REV "v %[0-9]"
# define DEFAULT_OS_MINOR_REV "v %*d.%1s"
# define DEFAULT_OS_TEENY_REV "v %*d.%*c%[.0-9]"
# define DEFAULT_OS_NAME "srvm %[^\n]"
#elif defined(__osf__)
/* uname -r returns "Wx.y", e.g. "V3.2" or "T4.0" */
# define DEFAULT_OS_MAJOR_REV "r %*[^0-9]%[0-9]"

View file

@ -1,219 +0,0 @@
XCOMM!/bin/sh
XCOMM $XConsortium: elistgen.usl /main/2 1996/12/04 10:13:26 swick $
XCOMM
XCOMM #########################################################################
XCOMM Construct shared-library export lists for Novell based on standardized
XCOMM export list description file
XCOMM
XCOMM Usage: exportlistgen libFoo.so libFoo.elist > libFoo.lopt
XCOMM
XCOMM libFoo.so => shared library of interest
XCOMM libFoo.elist => Meta description of necessary export list.
XCOMM
XCOMM The output file, "libFoo.lopt" may then be passed to the linker to
XCOMM reconstruct the shared library.
XCOMM
XCOMM (c) Copyright 1996 Digital Equipment Corporation.
XCOMM (c) Copyright 1996 Hewlett-Packard Company.
XCOMM (c) Copyright 1996 International Business Machines Corp.
XCOMM (c) Copyright 1996 Sun Microsystems, Inc.
XCOMM (c) Copyright 1996 Novell, Inc.
XCOMM (c) Copyright 1996 FUJITSU LIMITED.
XCOMM (c) Copyright 1996 Hitachi.
XCOMM
XCOMM #########################################################################
XCOMM Utility programs
FILTER=CXXFILT # C++ symbol demangler
AWK=awk # awk
XCOMM For nm, cat, pr, expand, awk, c++filt
PATH=/usr/bin:/bin:/usr/ucb:/usr/ccs/bin
XCOMM Temporary files
EXPORTLIST=/tmp/elistgen1.$$ # list of export symbols from "libfoo.elist"
NMLIST=/tmp/elistgen2.$$ # name list from libfoo.sl
FILTLIST=/tmp/elistgen3.$$ # demangled (C++) version of NMLIST
XCOMM Print useful information at the top of the output
echo "#" `date`
echo "# This linker options list was produced by" $0
echo "# Input export list description taken from:" $2
echo "# Target library:" $1
echo "# Target Operating System:" `uname -msrv`
echo "# "
XCOMM Extract the globally visible symbols from target library.
XCOMM The NMLIST generated here is later used to cross-check the symbols in the
XCOMM supplied export-list.
nm -p $1 | $AWK '
/ [TD] [^\$]/{print $3} # Text, Data, BSS, or Secondary symbols
' > $NMLIST
XCOMM Demangle the global library symbols. This operation is necessary to convert
XCOMM mangled C++ symbols into their C++ notation.
${FILTER:-cat} $NMLIST > $FILTLIST
XCOMM Clean up the export-list description file.
XCOMM Note that C++ symbols may have embedded spaces in them.
cat $2 | $AWK '
BEGIN {
csyms = 0; # C language symbols in libfoo.list
cplusplus = 0; # C++ language symbols in libfoo.list
isyms = 0; # C internal symbols in libfoo.elist
iplusplus = 0; # C++ internal symbols in libfoo.elist
implicit = ""; # Handling of implicit symbols
}
$1 == "default" {
# A default clause suppresses warnings about implicit symbols.
if ($2 != "" && $2 != "force" && $2 != "public" &&
$2 != "private" && $2 != "internal") {
print "# Warning: illegal default clause:", $2 | "cat 1>&2";
next;
}
if (implicit != "")
print "# Warning: multiple default clauses." | "cat 1>&2";
implicit = $2;
next;
}
$1 == "force" || $1 == "public" || $1 == "private" {
csyms ++;
print $1 ";;" $2;
next;
}
$1 == "publicC++" || $1 == "privateC++" {
cplusplus ++;
string = $2;
for (n = 3; n <= NF; n++) {
string = string " " $n;
}
print $1 ";;" string;
next;
}
$1 == "internal" {
isyms ++;
print $1 ";;" $2;
next;
}
$1 == "internalC++" {
iplusplus ++;
string = $2;
for (n = 3; n <= NF; n++) {
string = string " " $n;
}
print $1 ";;" string;
next;
}
$1 == "#line" || $1 == "#" {
# cpp will have removed comments, but may have added other stuff.
next;
}
NF > 0 {
print "# Warning: unrecognized directive:", $0 | "cat 1>&2";
next;
}
END {
printf("# Exporting %d C and %d C++ symbols, hiding %d and %d.\n",
csyms, cplusplus, isyms, iplusplus) | "cat 1>&2";
if (implicit != "") {
print "# Unspecified symbols are " implicit "." | "cat 1>&2";
print "default;;" implicit;
}
}
' > $EXPORTLIST
XCOMM Read in the above files and write result to stdout. The contents
XCOMM of NMLIST and FILTLIST are used to construct a symbol lookup table.
XCOMM The contents of EXPORTLIST are converted with the help of this table.
XCOMM Use ";" as a delimiter in the symbol lookup table.
(pr -m -s";" -t -w1024 $NMLIST $FILTLIST | expand -1; cat $EXPORTLIST) | $AWK '
BEGIN {
FS = ";";
implicit = 0;
}
NF == 2 {
# This is "pr" output, i.e., symbol translation table
syms[$2] = $1;
next;
}
NF == 3 && $1 == "default" {
# Treatment of unspecified symbols.
if ($3 == "internal")
implicit = 1;
else if ($3 == "private" || $3 == "privateC++")
implicit = 2;
else if ($3 == "public" || $3 == "publicC++")
implicit = 3;
else # $3 == "force"
implicit = 4;
next;
}
NF == 3 {
# Parse our instructions for this symbol.
if ($1 == "internal" || $1 == "internalC++")
export = 1;
else if ($1 == "private" || $1 == "privateC++")
export = 2;
else if ($1 == "public" || $1 == "publicC++")
export = 3;
else # $1 == "force"
export = 4;
# Process it.
if (length(syms[$3]) > 0) {
# This symbol is present in the library.
if (donelist[$3])
print "# Warning: Duplicate entry for", $3,
"in export list" | "cat 1>&2";
if (donelist[$3] < export) {
if (export > 1)
print syms[$3];
donelist[$3] = export;
}
} else {
# Do not complain about unknown forced-export symbols.
if (export == 4) {
print $3;
donelist[$3] = export;
} else
print "# Warning:", $3,
"was not in the nm list for this library" | "cat 1>&2";
}
next;
}
END {
# Ignore built-in linker symbols.
if (implicit == 0) {
if (!donelist["_DYNAMIC"])
donelist["_DYNAMIC"] = 1;
if (!donelist["_GLOBAL_OFFSET_TABLE_"])
donelist["_GLOBAL_OFFSET_TABLE_"] = 1;
if (!donelist["_edata"])
donelist["_edata"] = 1;
if (!donelist["_end"])
donelist["_end"] = 1;
if (!donelist["_etext"])
donelist["_etext"] = 1;
}
# Process implicit symbols.
for (i in syms) {
if (!donelist[i] && (length(syms[i]) > 0)) {
# Ignore C++ compiler symbols
if (implicit == 0 &&
(syms[i] !~ /^__vtbl__[0-9]*_/) &&
(syms[i] !~ /^__cpp_unixware_[0-9]*$/))
print "# Warning:", syms[i],
"was not in the export list" | "cat 1>&2";
if (implicit > 1)
print syms[i];
}
}
}
'
XCOMM Clean up temporary files
rm $EXPORTLIST
rm $NMLIST
rm $FILTLIST

View file

@ -309,11 +309,6 @@ examples/dtdnd/Makefile.sun
install_target = /usr/dt/share/examples/dtdnd/Makefile.SUN
}
#
examples/dtdnd/Makefile.usl
{ default
install_target = /usr/dt/share/examples/dtdnd/Makefile.USL
}
#
examples/dtdnd/Makefile.ibm
{ default
install_target = /usr/dt/share/examples/dtdnd/Makefile.IBM

View file

@ -89,28 +89,6 @@
responsible_project = cde_dt
}
#>>------------------------------
# Defaults for: sun
#<<------------------------------
#
{ usl : defaults
install_target =
fileset = CDE-FONTS
type = file
status = di----
processor = 378
mode = 0444
owner = bin
group = bin
link_source = <LNK>
build_target = /
install_rule_name =
install_flags =
a_out_location = <SRC>
order = 0
responsible_project = cde_dt
}
#>>-------------------------------------------------
# Defaults for: Digital
#<<-------------------------------------------------
@ -680,24 +658,6 @@ programs/fontaliases/sun/ja/dtinfo.pcf.Z
# type = sym_link
#}
#
# for Novell
#
programs/fontaliases/novell/C/fonts.alias
{ usl
install_target = /usr/dt/config/xfonts/C/fonts.alias
}
#
programs/fontaliases/novell/C/fonts.dir
{ usl
install_target = /usr/dt/config/xfonts/C/fonts.dir
}
#
programs/fontaliases/novell/C/dtinfo.pcf.Z
{ usl
install_target = /usr/dt/config/xfonts/C/dtinfo.pcf.Z
}
#
# for Digital
#
@ -958,29 +918,6 @@ programs/fontaliases/postscript/ja/prolog.ps
# install_target = /usr/dt/config/psfonts/zh_TW/prolog.ps
#}
#
# For Novell
#
programs/fontaliases/postscript/ja/prolog.ps
{ usl
install_target = /usr/dt/config/psfonts/ja/prolog.ps
}
#
#programs/fontaliases/postscript/ko/prolog.ps
#{ usl
# install_target = /usr/dt/config/psfonts/ko/prolog.ps
#}
#
#programs/fontaliases/postscript/zh/prolog.ps
#{ usl
# install_target = /usr/dt/config/psfonts/zh/prolog.ps
#}
#
#programs/fontaliases/postscript/zh_TW/prolog.ps
#{ usl
# install_target = /usr/dt/config/psfonts/zh_TW/prolog.ps
#}
#
# For Digital
#

View file

@ -2999,77 +2999,6 @@ XCOMM #########################################################################
#endif
#endif /* _AIX */
XCOMM #########################################################################
XCOMM
XCOMM Novell - Locale and platform specific entries
XCOMM
XCOMM #########################################################################
#ifdef USL
#ifdef _GERMAN_
/usr/dt/appconfig/help/de_DE.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/help/de
type = sym_link
}
#endif
#ifdef _SPANISH_
/usr/dt/appconfig/help/es_ES.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/help/es
type = sym_link
}
#endif
#ifdef _FRENCH_
/usr/dt/appconfig/help/fr_FR.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/help/fr
type = sym_link
}
#endif
#ifdef _ITALIAN_
/usr/dt/appconfig/help/it_IT.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/help/it
type = sym_link
}
#endif
#ifdef _JAPANESE_
/usr/dt/appconfig/help/ja_JP.dt-eucJP
{ usl
install_target = /usr/dt/appconfig/help/ja
type = sym_link
}
#endif
#ifdef _KOREAN_
/usr/dt/appconfig/help/ko_KR.dt-eucKR
{ usl
install_target = /usr/dt/appconfig/help/ko
type = sym_link
}
#endif
#ifdef _SWEDISH_
/usr/dt/appconfig/help/sv_SE.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/help/sv
type = sym_link
}
#endif
#ifdef _CHINESE_
/usr/dt/appconfig/help/zh_CN.dt-eucCN
{ usl
install_target = /usr/dt/appconfig/help/zh_CN
type = sym_link
}
#endif
#ifdef _TAIWANESE_
/usr/dt/appconfig/help/zh_TW.dt-eucTW
{ usl
install_target = /usr/dt/appconfig/help/zh_TW
type = sym_link
}
#endif
#endif /* USL */
XCOMM #########################################################################
XCOMM
XCOMM DEC - Locale and platform specific entries

View file

@ -513,8 +513,3 @@ lib/DtHelp/SunOS.lcx
{ sun
install_target = /usr/dt/config/svc/SunOS.lcx
}
#
lib/DtHelp/UNIX_SV.lcx
{ usl
install_target = /usr/dt/config/svc/UNIX_SV.lcx
}

View file

@ -503,56 +503,6 @@ XCOMM ##########################################################################
#endif /* _AIX */
XCOMM ##########################################################################
XCOMM
XCOMM Novell - Locale and platform specific entries
XCOMM
XCOMM ##########################################################################
#ifdef USL
#ifdef _GERMAN_
../infolib/de_DE.ISO8859-1
{ usl
install_target = /usr/dt/infolib/de
type = sym_link
}
#endif
#ifdef _SPANISH_
../infolib/es_ES.ISO8859-1
{ usl
install_target = /usr/dt/infolib/es
type = sym_link
}
#endif
#ifdef _FRENCH_
../infolib/fr_FR.ISO8859-1
{ usl
install_target = /usr/dt/infolib/fr
type = sym_link
}
#endif
#ifdef _ITALIAN_
../infolib/it_IT.ISO8859-1
{ usl
install_target = /usr/dt/infolib/it
type = sym_link
}
#endif
#ifdef _JAPANESE_
../infolib/ja_JP.dt-eucJP
{ usl
install_target = /usr/dt/infolib/ja
type = sym_link
}
#endif
#endif /* USL */
XCOMM ##########################################################################
XCOMM
XCOMM DEC - Locale and platform specific entries

View file

@ -1706,378 +1706,6 @@ programs/dtimsstart/conf/aix/none
#endif
#endif /* _AIX */
XCOMM ##########################################################################
XCOMM
XCOMM Novell - Locale and platform specific entries
XCOMM
XCOMM ##########################################################################
#ifdef USL
#ifdef _GERMAN_
./de_DE.ISO8859-1
{ usl
install_target = /usr/dt/app-defaults/de
type = sym_link
}
./de_DE.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/appmanager/de
type = sym_link
}
./de_DE.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/types/de
type = sym_link
}
./de_DE.ISO8859-1
{ usl
install_target = /usr/dt/config/de
type = sym_link
}
./desc.de_DE.ISO8859-1
{ usl
install_target = /usr/dt/share/palettes/desc.de
type = sym_link
}
./desc.de_DE.ISO8859-1
{ usl
install_target = /usr/dt/share/backdrops/desc.de
type = sym_link
}
./de_DE.ISO8859-1
{ usl
install_target = /usr/dt/share/examples/types/de
type = sym_link
}
#endif
#ifdef _SPANISH_
./es_ES.ISO8859-1
{ usl
install_target = /usr/dt/app-defaults/es
type = sym_link
}
./es_ES.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/appmanager/es
type = sym_link
}
./es_ES.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/types/es
type = sym_link
}
./es_ES.ISO8859-1
{ usl
install_target = /usr/dt/config/es
type = sym_link
}
./desc.es_ES.ISO8859-1
{ usl
install_target = /usr/dt/share/palettes/desc.es
type = sym_link
}
./desc.es_ES.ISO8859-1
{ usl
install_target = /usr/dt/share/backdrops/desc.es
type = sym_link
}
./es_ES.ISO8859-1
{ usl
install_target = /usr/dt/share/examples/types/es
type = sym_link
}
#endif
#ifdef _FRENCH_
./fr_FR.ISO8859-1
{ usl
install_target = /usr/dt/app-defaults/fr
type = sym_link
}
./fr_FR.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/appmanager/fr
type = sym_link
}
./fr_FR.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/types/fr
type = sym_link
}
./fr_FR.ISO8859-1
{ usl
install_target = /usr/dt/config/fr
type = sym_link
}
./desc.fr_FR.ISO8859-1
{ usl
install_target = /usr/dt/share/palettes/desc.fr
type = sym_link
}
./desc.fr_FR.ISO8859-1
{ usl
install_target = /usr/dt/share/backdrops/desc.fr
type = sym_link
}
./fr_FR.ISO8859-1
{ usl
install_target = /usr/dt/share/examples/types/fr
type = sym_link
}
#endif
#ifdef _ITALIAN_
./it_IT.ISO8859-1
{ usl
install_target = /usr/dt/app-defaults/it
type = sym_link
}
./it_IT.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/appmanager/it
type = sym_link
}
./it_IT.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/types/it
type = sym_link
}
./it_IT.ISO8859-1
{ usl
install_target = /usr/dt/config/it
type = sym_link
}
./desc.it_IT.ISO8859-1
{ usl
install_target = /usr/dt/share/palettes/desc.it
type = sym_link
}
./desc.it_IT.ISO8859-1
{ usl
install_target = /usr/dt/share/backdrops/desc.it
type = sym_link
}
./it_IT.ISO8859-1
{ usl
install_target = /usr/dt/share/examples/types/it
type = sym_link
}
#endif
#ifdef _JAPANESE_
./ja_JP.dt-eucJP
{ usl
install_target = /usr/dt/app-defaults/ja
type = sym_link
}
./ja_JP.dt-eucJP
{ usl
install_target = /usr/dt/appconfig/appmanager/ja
type = sym_link
}
./ja_JP.dt-eucJP
{ usl
install_target = /usr/dt/appconfig/types/ja
type = sym_link
}
./ja_JP.dt-eucJP
{ usl
install_target = /usr/dt/config/ja
type = sym_link
}
./desc.ja_JP.dt-eucJP
{ usl
install_target = /usr/dt/share/palettes/desc.ja
type = sym_link
}
./desc.ja_JP.dt-eucJP
{ usl
install_target = /usr/dt/share/backdrops/desc.ja
type = sym_link
}
./ja_JP.dt-eucJP
{ usl
install_target = /usr/dt/share/examples/types/ja
type = sym_link
}
XCOMM
XCOMM dtimsstart configuration files
XCOMM
programs/dtimsstart/conf/hpux/ja_JP.eucJP
{ usl
install_target = /usr/dt/config/ims/ja
}
programs/dtimsstart/conf/hpux/xjim
{ usl
install_target = /usr/dt/config/ims/xjim
}
programs/dtimsstart/conf/hpux/atok8
{ usl
install_target = /usr/dt/config/ims/atok8
}
programs/dtimsstart/conf/hpux/vje
{ usl
install_target = /usr/dt/config/ims/vje
}
programs/dtimsstart/conf/hpux/egb
{ usl
install_target = /usr/dt/config/ims/egb
}
programs/dtimsstart/conf/hpux/builtin.jpn
{ usl
install_target = /usr/dt/config/ims/builtin.jpn
}
programs/dtimsstart/conf/hpux/none
{ usl
install_target = /usr/dt/config/ims/none
}
#endif
#ifdef _KOREAN_
./ko_KR.dt-eucKR
{ usl
install_target = /usr/dt/app-defaults/ko
type = sym_link
}
./ko_KR.dt-eucKR
{ usl
install_target = /usr/dt/appconfig/appmanager/ko
type = sym_link
}
./ko_KR.dt-eucKR
{ usl
install_target = /usr/dt/appconfig/types/ko
type = sym_link
}
./ko_KR.dt-eucKR
{ usl
install_target = /usr/dt/config/ko
type = sym_link
}
./desc.ko_KR.dt-eucKR
{ usl
install_target = /usr/dt/share/palettes/desc.ko
type = sym_link
}
./desc.ko_KR.dt-eucKR
{ usl
install_target = /usr/dt/share/backdrops/desc.ko
type = sym_link
}
./ko_KR.dt-eucKR
{ usl
install_target = /usr/dt/share/examples/types/ko
type = sym_link
}
#endif
#ifdef _SWEDISH_
./sv_SE.ISO8859-1
{ usl
install_target = /usr/dt/app-defaults/sv
type = sym_link
}
./sv_SE.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/appmanager/sv
type = sym_link
}
./sv_SE.ISO8859-1
{ usl
install_target = /usr/dt/appconfig/types/sv
type = sym_link
}
./sv_SE.ISO8859-1
{ usl
install_target = /usr/dt/config/sv
type = sym_link
}
./desc.sv_SE.ISO8859-1
{ usl
install_target = /usr/dt/share/palettes/desc.sv
type = sym_link
}
./desc.sv_SE.ISO8859-1
{ usl
install_target = /usr/dt/share/backdrops/desc.sv
type = sym_link
}
./sv_SE.ISO8859-1
{ usl
install_target = /usr/dt/share/examples/types/sv
type = sym_link
}
#endif
#ifdef _CHINESE_
./zh_CN.dt-eucCN
{ usl
install_target = /usr/dt/app-defaults/zh_CN
type = sym_link
}
./zh_CN.dt-eucCN
{ usl
install_target = /usr/dt/appconfig/appmanager/zh_CN
type = sym_link
}
./zh_CN.dt-eucCN
{ usl
install_target = /usr/dt/appconfig/types/zh_CN
type = sym_link
}
./zh_CN.dt-eucCN
{ usl
install_target = /usr/dt/config/zh_CN
type = sym_link
}
./desc.zh_CN.dt-eucCN
{ usl
install_target = /usr/dt/share/palettes/desc.zh_CN
type = sym_link
}
./desc.zh_CN.dt-eucCN
{ usl
install_target = /usr/dt/share/backdrops/desc.zh_CN
type = sym_link
}
./zh_CN.dt-eucCN
{ usl
install_target = /usr/dt/share/examples/types/zh_CN
type = sym_link
}
#endif
#ifdef _TAIWANESE_
./zh_TW.dt-eucTW
{ usl
install_target = /usr/dt/app-defaults/zh_TW
type = sym_link
}
./zh_TW.dt-eucTW
{ usl
install_target = /usr/dt/appconfig/appmanager/zh_TW
type = sym_link
}
./zh_TW.dt-eucTW
{ usl
install_target = /usr/dt/appconfig/types/zh_TW
type = sym_link
}
./zh_TW.dt-eucTW
{ usl
install_target = /usr/dt/config/zh_TW
type = sym_link
}
./desc.zh_TW.dt-eucTW
{ usl
install_target = /usr/dt/share/palettes/desc.zh_TW
type = sym_link
}
./desc.zh_TW.dt-eucTW
{ usl
install_target = /usr/dt/share/backdrops/desc.zh_TW
type = sym_link
}
./zh_TW.dt-eucTW
{ usl
install_target = /usr/dt/share/examples/types/zh_TW
type = sym_link
}
#endif
#endif /* USL */
XCOMM ##########################################################################
XCOMM
XCOMM DEC - Locale and platform specific entries

View file

@ -111,28 +111,6 @@
responsible_project = cde_dt
}
#>>------------------------------
# Defaults for: UnixWare
#<<------------------------------
#
{ usl : defaults
install_target =
fileset = CDE-MAN-DEV
type = file
status = di----
processor = 378
mode = 0444
owner = bin
group = bin
link_source = <LNK>
build_target = /
install_rule_name =
install_flags =
a_out_location = <SRC>
order = 0
responsible_project = cde_dt
}
#>>------------------------------
# Defaults for: standalone product
#<<------------------------------
@ -2889,7 +2867,3 @@ doc/C/man/man5/csacsa.5
install_target = /usr/dt/man
type = sym_link
}
{ usl
install_target = /usr/dt/man
type = sym_link
}

View file

@ -111,28 +111,6 @@
responsible_project = cde_dt
}
#>>------------------------------
# Defaults for: UnixWare
#<<------------------------------
#
{ usl : defaults
install_target =
fileset = CDE-MAN
type = file
status = di----
processor = 378
mode = 0444
owner = bin
group = bin
link_source = <LNK>
build_target = /
install_rule_name =
install_flags =
a_out_location = <SRC>
order = 0
responsible_project = cde_dt
}
#>>------------------------------
# Defaults for: standalone product
#<<------------------------------
@ -852,10 +830,6 @@ doc/C/man/man6/ttsnoop.6
install_target = /usr/dt/man
type = sym_link
}
{ usl
install_target = /usr/dt/man
type = sym_link
}
{ freebsd
install_target = /usr/dt/man
type = sym_link

View file

@ -535,77 +535,6 @@ XCOMM ##########################################################################
#endif
#endif /* _AIX */
XCOMM ##########################################################################
XCOMM
XCOMM Novell - Locale and platform specific entries
XCOMM
XCOMM ##########################################################################
#ifdef USL
#ifdef _GERMAN_
/usr/dt/lib/nls/msg/de_DE.ISO8859-1
{ usl
install_target = /usr/dt/lib/nls/msg/de
type = sym_link
}
#endif
#ifdef _SPANISH_
/usr/dt/lib/nls/msg/es_ES.ISO8859-1
{ usl
install_target = /usr/dt/lib/nls/msg/es
type = sym_link
}
#endif
#ifdef _FRENCH_
/usr/dt/lib/nls/msg/fr_FR.ISO8859-1
{ usl
install_target = /usr/dt/lib/nls/msg/fr
type = sym_link
}
#endif
#ifdef _ITALIAN_
/usr/dt/lib/nls/msg/it_IT.ISO8859-1
{ usl
install_target = /usr/dt/lib/nls/msg/it
type = sym_link
}
#endif
#ifdef _JAPANESE_
/usr/dt/lib/nls/msg/ja_JP.dt-eucJP
{ usl
install_target = /usr/dt/lib/nls/msg/ja
type = sym_link
}
#endif
#ifdef _KOREAN_
/usr/dt/lib/nls/msg/ko_KR.dt-eucKR
{ usl
install_target = /usr/dt/lib/nls/msg/ko
type = sym_link
}
#endif
#ifdef _SWEDISH_
/usr/dt/lib/nls/msg/sv_SE.ISO8859-1
{ usl
install_target = /usr/dt/lib/nls/msg/sv
type = sym_link
}
#endif
#ifdef _CHINESE_
/usr/dt/lib/nls/msg/zh_CN.dt-eucCN
{ usl
install_target = /usr/dt/lib/nls/msg/zh_CN
type = sym_link
}
#endif
#ifdef _TAIWANESE_
/usr/dt/lib/nls/msg/zh_TW.dt-eucTW
{ usl
install_target = /usr/dt/lib/nls/msg/zh_TW
type = sym_link
}
#endif
#endif /* USL */
XCOMM ###########################################################################
XCOMM
XCOMM DEC - Locale and platform specific entries

View file

@ -1252,14 +1252,6 @@ programs/dtaction/dtaction
}
#
programs/dtaction/dtaction
{ usl
install_target = /usr/dt/bin/dtaction
owner = root
group = sys
mode = 06555
}
#
programs/dtaction/dtaction
{ dec
install_target = /usr/dt/bin/dtaction
owner = root

View file

@ -686,124 +686,6 @@ lib/DtMmdb/libDtMmdb.sl.2.1
mode = 0755
}
XCOMM
XCOMM >>-----------------------------
XCOMM USL libraries
XCOMM <<-----------------------------
XCOMM
./libXm.so.2.1
{ usl
install_target = /usr/dt/lib/libXm.so.1.2
type = sym_link
}
XCOMM
./libMrm.so.2.1
{ usl
install_target = /usr/dt/lib/libMrm.so.1.2
type = sym_link
}
XCOMM
./libUil.so.2.1
{ usl
install_target = /usr/dt/lib/libUil.so.1.2
type = sym_link
}
XCOMM
lib/DtHelp/libDtHelp.so.2.1
{ usl
install_target = /usr/dt/lib/libDtHelp.so.2.1
mode = 0555
}
XCOMM
./libDtHelp.so.2.1
{ usl
install_target = /usr/dt/lib/libDtHelp.so.1
type = sym_link
}
XCOMM
lib/DtPrint/libDtPrint.so.2.1
{ usl
install_target = /usr/dt/lib/libDtPrint.so.2.1
mode = 0555
}
XCOMM
lib/DtMrm/libDtMrm.so.2.1
{ usl
install_target = /usr/dt/lib/libDtMrm.so.2.1
mode = 0555
}
XCOMM
lib/DtSvc/libDtSvc.so.2.1
{ usl
install_target = /usr/dt/lib/libDtSvc.so.2.1
mode = 0555
}
XCOMM
./libDtSvc.so.2.1
{ usl
install_target = /usr/dt/lib/libDtSvc.so.1
type = sym_link
}
XCOMM
lib/DtWidget/libDtWidget.so.2.1
{ usl
install_target = /usr/dt/lib/libDtWidget.so.2.1
mode = 0555
}
XCOMM
./libDtWidget.so.2.1
{ usl
install_target = /usr/dt/lib/libDtWidget.so.1
type = sym_link
}
XCOMM
lib/DtTerm/libDtTerm.so.2.1
{ usl
install_target = /usr/dt/lib/libDtTerm.so.2.1
mode = 0555
}
XCOMM
./libDtTerm.so.2.1
{ usl
install_target = /usr/dt/lib/libDtTerm.so.1
type = sym_link
}
XCOMM
lib/tt/lib/libtt.so.2.1
{ usl
install_target = /usr/dt/lib/libtt.so.2.1
mode = 0555
}
XCOMM
./libtt.so.2.1
{ usl
install_target = /usr/dt/lib/libtt.so.2
type = sym_link
}
XCOMM
lib/csa/libcsa.so.2.1
{ usl
install_target = /usr/dt/lib/libcsa.so.2.1
mode = 0555
}
XCOMM
./libcsa.so.2.1
{ usl
install_target = /usr/dt/lib/libcsa.so.0
type = sym_link
}
XCOMM
lib/DtSearch/libDtSearch.so.2.1
{ usl
install_target = /usr/dt/lib/libDtSearch.so.2.1
mode = 0555
}
XCOMM
lib/DtMmdb/libDtMmdb.so.2.1
{ usl
install_target = /usr/dt/lib/libDtMmdb.so.2.1
mode = 0755
}
XCOMM
XCOMM
XCOMM >>-----------------------------
XCOMM DEC OSF/1 libraries

View file

@ -182,12 +182,6 @@ lib/tt/bin/ttdbserverd/rpc.ttdbserver
type = sym_link
}
#
/usr/dt/bin/rpc.ttdbserver
{ usl
install_target = /usr/dt/bin/rpc.ttdbserverd
type = sym_link
}
#
lib/tt/bin/tt_type_comp/tt_type_comp
{ default
install_target = /usr/dt/bin/tt_type_comp

View file

@ -18,9 +18,6 @@ UDB_RELEASE_OPT = -ReleaseStream aix
#ifdef AlphaArchitecture
UDB_RELEASE_OPT = -ReleaseStream dec
#endif
#ifdef USLArchitecture
UDB_RELEASE_OPT = -ReleaseStream usl
#endif
#ifdef LinuxArchitecture
UDB_RELEASE_OPT = -ReleaseStream linux
#endif
@ -38,7 +35,7 @@ UDB_RELEASE_OPT = -ReleaseStream netbsd
* Insure that symbols used in the .udb files are undefined for
* pre-processing by cpp.
*/
UDB_CPP_UNDEF_LIST = -UhpV4 -Uhpux -Uaix -Usun -Uusl -Udec -Uunix -Ulinux -Uopenbsd -Ufreebsd -Unetbsd
UDB_CPP_UNDEF_LIST = -UhpV4 -Uhpux -Uaix -Usun -Udec -Uunix -Ulinux -Uopenbsd -Ufreebsd -Unetbsd
#define CreateLocalizedFilesets(Locale,Lang,readablename,runfs,helpfs,msgfs,AltLang,HelpLang,ResDB,HelpDB,MsgDB,InfoDB) @@\

View file

@ -1,45 +0,0 @@
# $XConsortium: Makefile.novell /main/2 1996/05/13 11:42:53 drk $
##########################################################################
#
# Makefile for dtdts examples (Novell)
#
# (c) Copyright 1993, 1994 Hewlett-Packard Company
# (c) Copyright 1993, 1994 International Business Machines Corp.
# (c) Copyright 1993, 1994 Sun Microsystems, Inc.
# (c) Copyright 1993, 1994 Novell, Inc.
#
##########################################################################
CC = cc
RM = rm -f
PROGRAM = actions
SOURCES = actions.c
OBJECTS = actions.o
DEFINES =
CDEBUGFLAGS = -O
CFLAGS = -Xc $(DEFINES) $(CDEBUGFLAGS)
DTINCLUDE = -I/usr/dt/include
X11INCLUDE = -I/usr/X/include
INCLUDES = $(DTINCLUDE) $(X11INCLUDE)
DTLIBS = -L/usr/dt/lib -lDtSvc -lXm
X11LIBS = -L/usr/X/lib -lXt -lX11
SYSLIBS = -lw -lgen -lnsl -lresolv -lsocket -lXIM
LIBRARIES = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
LDFLAGS =
.c.o:
$(CC) -c $(CFLAGS) $(INCLUDES) $<
all:: $(PROGRAM)
$(PROGRAM):: $(OBJECTS)
$(CC) -o $(PROGRAM) $(LDFLAGS) $(OBJECTS) $(LIBRARIES)
clean::
$(RM) $(PROGRAM) $(OBJECTS)

View file

@ -1,45 +0,0 @@
# $XConsortium: Makefile.novell /main/2 1996/05/13 11:44:23 drk $
##########################################################################
#
# Makefile for dtcalendar examples (Novell)
#
# (c) Copyright 1993, 1994 Hewlett-Packard Company
# (c) Copyright 1993, 1994 International Business Machines Corp.
# (c) Copyright 1993, 1994 Sun Microsystems, Inc.
# (c) Copyright 1993, 1994 Novell, Inc.
#
##########################################################################
CC = cc
RM = rm -f
PROGRAM = attributes
SOURCES = attributes.c
OBJECTS = attributes.o
DEFINES =
CDEBUGFLAGS = -O
CFLAGS = -Xc $(DEFINES) $(CDEBUGFLAGS)
DTINCLUDE = -I/usr/dt/include
X11INCLUDE =
INCLUDES = $(DTINCLUDE) $(X11INCLUDE)
DTLIBS = -L/usr/dt/lib -lcsa
X11LIBS =
SYSLIBS =
LIBRARIES = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
LDFLAGS = -R/usr/dt/lib
.c.o:
$(CC) -c $(CFLAGS) $(INCLUDES) $<
all:: $(PROGRAM)
$(PROGRAM):: $(OBJECTS)
$(CC) -o $(PROGRAM) $(LDFLAGS) $(OBJECTS) $(LIBRARIES)
clean::
$(RM) $(PROGRAM) $(OBJECTS)

View file

@ -1,45 +0,0 @@
# $XConsortium: Makefile.usl /main/2 1996/05/13 11:46:28 drk $
##########################################################################
#
# Makefile for dtdnddemo
#
# USL Platform
#
# (c) Copyright 1993, 1994 Hewlett-Packard Company
# (c) Copyright 1993, 1994 International Business Machines Corp.
# (c) Copyright 1993, 1994 Sun Microsystems, Inc.
# (c) Copyright 1993, 1994 Unix System Labs, Inc., a subsidiary of
# Novell, Inc.
##########################################################################
PROGRAM = dtdnddemo
SOURCES = demo.c icon.c text.c file.c buff.c
OBJECTS = demo.o icon.o text.o file.o buff.o
APPDEFAULTS = Dtdnddemo
DEFINES =
CDEBUGFLAGS = -O
CFLAGS = -Xc $(DEFINES) $(CDEBUGFLAGS)
DTINCLUDE = -I/usr/dt/include
X11INCLUDE = -I/usr/X/include
INCLUDES = $(DTINCLUDE) $(X11INCLUDE)
DTLIBS = -L/usr/dt/lib -lDtSvc -ltt -lXm
X11LIBS = -L/usr/X/lib -lXt -lX11
SYSLIBS = -lw -lgen -lnsl -lresolv -lsocket -lXIM
LIBRARIES = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
LDFLAGS =
.c.o:
${CC} -c $(CFLAGS) $(INCLUDES) $<
all:: $(PROGRAM)
$(PROGRAM):: $(OBJECTS) $(APPDEFAULTS)
${CC} -o $(PROGRAM) $(LDFLAGS) $(OBJECTS) $(LIBRARIES)
clean::
rm -f $(PROGRAM) $(OBJECTS)

View file

@ -1,45 +0,0 @@
# $XConsortium: Makefile.novell /main/2 1996/05/13 11:47:37 drk $
##########################################################################
#
# Makefile for dtdts examples (Novell)
#
# (c) Copyright 1993, 1994 Hewlett-Packard Company
# (c) Copyright 1993, 1994 International Business Machines Corp.
# (c) Copyright 1993, 1994 Sun Microsystems, Inc.
# (c) Copyright 1993, 1994 Novell, Inc.
#
##########################################################################
CC = cc
RM = rm -f
PROGRAM = datatyping
SOURCES = datatyping.c
OBJECTS = datatyping.o
DEFINES =
CDEBUGFLAGS = -O
CFLAGS = -Xc $(DEFINES) $(CDEBUGFLAGS)
DTINCLUDE = -I/usr/dt/include
X11INCLUDE = -I/usr/X/include
INCLUDES = $(DTINCLUDE) $(X11INCLUDE)
DTLIBS = -L/usr/dt/lib -lDtSvc -lXm
X11LIBS = -L/usr/X/lib -lXt -lX11
SYSLIBS = -lw -lgen -lnsl -lresolv -lsocket -lXIM
LIBRARIES = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
LDFLAGS =
.c.o:
$(CC) -c $(CFLAGS) $(INCLUDES) $<
all:: $(PROGRAM)
$(PROGRAM):: $(OBJECTS)
$(CC) -o $(PROGRAM) $(LDFLAGS) $(OBJECTS) $(LIBRARIES)
clean::
$(RM) $(PROGRAM) $(OBJECTS)

View file

@ -32,10 +32,6 @@ SYS_LIBRARIES = -lmsaa -liconv
SYS_LIBRARIES = -lintl -L/opt/SUNWspro/SC2.0.1 -lm -lgen -ldl -lC
#endif
#if defined (USLArchitecture)
SYS_LIBRARIES = -lm -lnsl -lsocket -lgen
#endif
#if defined(HPOSFArchitecture)
#endif

View file

@ -1,45 +0,0 @@
# $XConsortium: Makefile.novell /main/2 1996/05/13 11:48:47 drk $
##########################################################################
#
# Makefile for dtsession examples (Novell)
#
# (c) Copyright 1993, 1994 Hewlett-Packard Company
# (c) Copyright 1993, 1994 International Business Machines Corp.
# (c) Copyright 1993, 1994 Sun Microsystems, Inc.
# (c) Copyright 1993, 1994 Novell, Inc.
#
##########################################################################
CC = cc
RM = rm -f
PROGRAM = screensaver
SOURCES = screensaver.c
OBJECTS = screensaver.o
DEFINES =
CDEBUGFLAGS = -O
CFLAGS = -Xc $(DEFINES) $(CDEBUGFLAGS)
DTINCLUDE = -I/usr/dt/include
X11INCLUDE = -I/usr/X/include
INCLUDES = $(DTINCLUDE) $(X11INCLUDE)
DTLIBS = -L/usr/dt/lib -lDtSvc
X11LIBS = -L/usr/X/lib -lXt -lX11
SYSLIBS = -lw -lgen -lnsl -lresolv -lsocket -lXIM -lm
LIBRARIES = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
LDFLAGS =
.c.o:
$(CC) -c $(CFLAGS) $(INCLUDES) $<
all:: $(PROGRAM)
$(PROGRAM):: $(OBJECTS)
$(CC) -o $(PROGRAM) $(LDFLAGS) $(OBJECTS) $(LIBRARIES)
clean::
$(RM) $(PROGRAM) $(OBJECTS)

View file

@ -1,45 +0,0 @@
# $XConsortium: Makefile.novell /main/2 1996/05/13 11:50:10 drk $
##########################################################################
#
# Makefile for dtsession examples (Novell)
#
# (c) Copyright 1993, 1994 Hewlett-Packard Company
# (c) Copyright 1993, 1994 International Business Machines Corp.
# (c) Copyright 1993, 1994 Sun Microsystems, Inc.
# (c) Copyright 1993, 1994 Novell, Inc.
#
##########################################################################
CC = cc
RM = rm -f
PROGRAM = session
SOURCES = session.c
OBJECTS = session.o
DEFINES =
CDEBUGFLAGS = -O
CFLAGS = -Xc $(DEFINES) $(CDEBUGFLAGS)
DTINCLUDE = -I/usr/dt/include
X11INCLUDE = -I/usr/X/include
INCLUDES = $(DTINCLUDE) $(X11INCLUDE)
DTLIBS = -L/usr/dt/lib -lDtSvc -lXm
X11LIBS = -L/usr/X/lib -lXt -lX11
SYSLIBS = -lw -lgen -lnsl -lresolv -lsocket -lXIM
LIBRARIES = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
LDFLAGS =
.c.o:
$(CC) -c $(CFLAGS) $(INCLUDES) $<
all:: $(PROGRAM)
$(PROGRAM):: $(OBJECTS)
$(CC) -o $(PROGRAM) $(LDFLAGS) $(OBJECTS) $(LIBRARIES)
clean::
$(RM) $(PROGRAM) $(OBJECTS)

View file

@ -1,45 +0,0 @@
# $XConsortium: Makefile.novell /main/2 1996/05/13 11:51:28 drk $
##########################################################################
#
# Makefile for dtterm examples (Novell)
#
# (c) Copyright 1993, 1994 Hewlett-Packard Company
# (c) Copyright 1993, 1994 International Business Machines Corp.
# (c) Copyright 1993, 1994 Sun Microsystems, Inc.
# (c) Copyright 1993, 1994 Novell, Inc.
#
##########################################################################
CC = cc
RM = rm -f
PROGRAM = term
SOURCES = term.c
OBJECTS = term.o
DEFINES =
CDEBUGFLAGS = -O
CFLAGS = -Xc $(DEFINES) $(CDEBUGFLAGS)
DTINCLUDE = -I/usr/dt/include
X11INCLUDE = -I/usr/X/include
INCLUDES = $(DTINCLUDE) $(X11INCLUDE)
DTLIBS = -L/usr/dt/lib -lDtTerm -lXm
X11LIBS = -L/usr/X/lib -lXt -lX11
SYSLIBS = -lw -lgen -lnsl -lresolv -lsocket -lXIM
LIBRARIES = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
LDFLAGS =
.c.o:
$(CC) -c $(CFLAGS) $(INCLUDES) $<
all:: $(PROGRAM)
$(PROGRAM):: $(OBJECTS)
$(CC) -o $(PROGRAM) $(LDFLAGS) $(OBJECTS) $(LIBRARIES)
clean::
$(RM) $(PROGRAM) $(OBJECTS)

View file

@ -1,53 +0,0 @@
# $XConsortium: Makefile.novell /main/2 1996/05/13 11:52:47 drk $
##########################################################################
#
# Makefile for dtwidget examples (Novell)
#
# (c) Copyright 1993, 1994 Hewlett-Packard Company
# (c) Copyright 1993, 1994 International Business Machines Corp.
# (c) Copyright 1993, 1994 Sun Microsystems, Inc.
# (c) Copyright 1993, 1994 Novell, Inc.
#
##########################################################################
CC = cc
RM = rm -f
PROGRAM1 = controls
SOURCES1 = controls.c
OBJECTS1 = controls.o
PROGRAM2 = editor
SOURCES2 = editor.c
OBJECTS2 = editor.o
DEFINES =
CDEBUGFLAGS = -O
CFLAGS = -Xc $(DEFINES) $(CDEBUGFLAGS)
DTINCLUDE = -I/usr/dt/include
X11INCLUDE = -I/usr/X/include
INCLUDES = $(DTINCLUDE) $(X11INCLUDE)
DTLIBS = -L/usr/dt/lib -lDtWidget -lXm
X11LIBS = -L/usr/X/lib -lXt -lX11
SYSLIBS = -lw -lgen -lnsl -lresolv -lsocket -lXIM
LIBRARIES = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
LDFLAGS =
.c.o:
$(CC) -c $(CFLAGS) $(INCLUDES) $<
all:: $(PROGRAM1) $(PROGRAM2)
$(PROGRAM1):: $(OBJECTS1)
$(CC) -o $(PROGRAM1) $(LDFLAGS) $(OBJECTS1) $(LIBRARIES)
$(PROGRAM2):: $(OBJECTS2)
$(CC) -o $(PROGRAM2) $(LDFLAGS) $(OBJECTS2) $(LIBRARIES)
clean::
$(RM) $(PROGRAM1) $(OBJECTS1)
$(RM) $(PROGRAM2) $(OBJECTS2)

View file

@ -1,53 +0,0 @@
# $XConsortium: Makefile.novell /main/2 1996/05/13 11:54:13 drk $
##########################################################################
#
# Makefile for dtwidget examples (Novell)
#
# (c) Copyright 1993, 1994 Hewlett-Packard Company
# (c) Copyright 1993, 1994 International Business Machines Corp.
# (c) Copyright 1993, 1994 Sun Microsystems, Inc.
# (c) Copyright 1993, 1994 Novell, Inc.
#
##########################################################################
CC = cc
RM = rm -f
PROGRAM1 = occupy
SOURCES1 = occupy.c
OBJECTS1 = occupy.o
PROGRAM2 = wsinfo
SOURCES2 = wsinfo.c
OBJECTS2 = wsinfo.o
DEFINES =
CDEBUGFLAGS = -O
CFLAGS = -Xc $(DEFINES) $(CDEBUGFLAGS)
DTINCLUDE = -I/usr/dt/include
X11INCLUDE = -I/usr/X/include
INCLUDES = $(DTINCLUDE) $(X11INCLUDE)
DTLIBS = -L/usr/dt/lib -lDtSvc -lXm
X11LIBS = -L/usr/X/lib -lXt -lX11
SYSLIBS = -lw -lgen -lnsl -lresolv -lsocket -lXIM
LIBRARIES = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
LDFLAGS =
.c.o:
$(CC) -c $(CFLAGS) $(INCLUDES) $<
all:: $(PROGRAM1) $(PROGRAM2)
$(PROGRAM1):: $(OBJECTS1)
$(CC) -o $(PROGRAM1) $(LDFLAGS) $(OBJECTS1) $(LIBRARIES)
$(PROGRAM2):: $(OBJECTS2)
$(CC) -o $(PROGRAM2) $(LDFLAGS) $(OBJECTS2) $(LIBRARIES)
clean::
$(RM) $(PROGRAM1) $(OBJECTS1)
$(RM) $(PROGRAM2) $(OBJECTS2)

View file

@ -1,110 +0,0 @@
# $XConsortium: Makefile.novell /main/3 1996/05/13 12:01:32 drk $
##########################################################################
#
# Makefile for template example (Novell)
#
# (c) Copyright 1993, 1994 Hewlett-Packard Company
# (c) Copyright 1993, 1994 International Business Machines Corp.
# (c) Copyright 1993, 1994 Sun Microsystems, Inc.
# (c) Copyright 1993, 1994 Novell, Inc.
#
##########################################################################
CC = cc
RM = rm -f
DTHELPTAG = dthelptag
GENCAT = gencat
MKDIR = mkdir -p
CP = cp
CHMODEXE = chmod a+x
LOCALE = C
PACKAGE = template
APPGROUPNAME = template
PROGRAM = templatebin
SOURCES = template.c
OBJECTS = template.o
HELPSOURCE = $(LOCALE)/template.htg
HELPFILE = $(LOCALE)/template.sdl
MSGSOURCE = $(LOCALE)/template.msg
MSGFILE = $(LOCALE)/template.cat
TYPEFILE = $(LOCALE)/template.dt
ICONFILES = \
$(LOCALE)/template.t.pm $(LOCALE)/template.t.bm \
$(LOCALE)/template.s.pm $(LOCALE)/template.s.bm \
$(LOCALE)/template.m.pm $(LOCALE)/template.m.bm \
$(LOCALE)/template.l.pm $(LOCALE)/template.l.bm \
$(LOCALE)/template_icon.pm $(LOCALE)/template_icon_m.bm \
$(LOCALE)/template-brush.bm
APPDEFAULTSSRC = $(LOCALE)/Template.ad
APPDEFAULTS = $(LOCALE)/Template
README = $(LOCALE)/README
EXAMPLES = $(LOCALE)/example.template
ACTIONS = TemplateNew TemplateOpen TemplatePrint
DEFINES =
CDEBUGFLAGS = -O
CFLAGS = -Xc $(DEFINES) $(CDEBUGFLAGS)
DTINCLUDE = -I/usr/dt/include
X11INCLUDE = -I/usr/X/include
INCLUDES = $(DTINCLUDE) $(X11INCLUDE)
DTLIBS = -L/usr/dt/lib -lDtHelp -lDtSvc -lXm -ltt
X11LIBS = -L/usr/X/lib -lXt -lX11
SYSLIBS = -lw -lgen -lnsl -lresolv -lsocket -lXIM
LIBRARIES = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
LDFLAGS = -R/usr/dt/lib:/usr/openwin/lib
.c.o:
$(CC) -c $(CFLAGS) $(INCLUDES) $<
#all:: $(PACKAGE)
$(PACKAGE):: $(PROGRAM) $(HELPFILE) $(MSGFILE) $(APPDEFAULTS) \
$(ICONFILES) $(TYPEFILE) $(README) $(EXAMPLES) $(ACTIONS)
$(RM) -r $(PACKAGE)
$(MKDIR) $(PACKAGE)/bin
$(MKDIR) $(PACKAGE)/app-defaults/C
$(MKDIR) $(PACKAGE)/msg/C
$(CP) $(PROGRAM) $(PACKAGE)/bin
$(CP) $(MSGFILE) $(PACKAGE)/msg/C
$(CP) $(APPDEFAULTS) $(PACKAGE)/app-defaults/C
$(MKDIR) $(PACKAGE)/dt/appconfig/icons/C
$(MKDIR) $(PACKAGE)/dt/appconfig/help/C
$(MKDIR) $(PACKAGE)/dt/appconfig/types/C
$(MKDIR) $(PACKAGE)/dt/appconfig/appmanager/$(LOCALE)/$(APPGROUPNAME)
$(CP) $(ICONFILES) $(PACKAGE)/dt/appconfig/icons/C
$(CP) $(HELPFILE) $(PACKAGE)/dt/appconfig/help/C
$(CP) $(TYPEFILE) $(PACKAGE)/dt/appconfig/types/C
$(CP) $(README) $(EXAMPLES) $(ACTIONS) \
$(PACKAGE)/dt/appconfig/appmanager/$(LOCALE)/$(APPGROUPNAME)
$(CHMODEXE) $(ACTIONS)
$(CP) $(ACTIONS) \
$(PACKAGE)/dt/appconfig/appmanager/$(LOCALE)/$(APPGROUPNAME)
$(PROGRAM):: $(OBJECTS)
$(CC) -o $(PROGRAM) $(LDFLAGS) $(OBJECTS) $(LIBRARIES)
$(APPDEFAULTS):: $(APPDEFAULTSSRC)
$(CP) $(APPDEFAULTSSRC) $(APPDEFAULTS)
$(HELPFILE):: $(HELPSOURCE)
$(DTHELPTAG) $(HELPSOURCE)
$(MSGFILE):: $(MSGSOURCE)
$(GENCAT) $(MSGFILE) $(MSGSOURCE)
clean::
$(RM) $(PROGRAM) $(OBJECTS) $(MSGFILE) $(APPDEFAULTS)
$(DTHELPTAG) -clean $(HELPSOURCE)
$(RM) -r template

View file

@ -1,45 +0,0 @@
# $XConsortium: Makefile.novell /main/2 1996/05/13 12:02:56 drk $
##########################################################################
#
# Makefile for ToolTalk examples (Novell)
#
# (c) Copyright 1993, 1994 Hewlett-Packard Company
# (c) Copyright 1993, 1994 International Business Machines Corp.
# (c) Copyright 1993, 1994 Sun Microsystems, Inc.
# (c) Copyright 1993, 1994 Novell, Inc.
#
##########################################################################
CC = cc
RM = rm -f
PROGRAM = broadcast
SOURCES = broadcast.c
OBJECTS = broadcast.o
DEFINES =
CDEBUGFLAGS = -O
CFLAGS = -Xc $(DEFINES) $(CDEBUGFLAGS)
DTINCLUDE = -I/usr/dt/include
X11INCLUDE = -I/usr/X/include
INCLUDES = $(DTINCLUDE) $(X11INCLUDE)
DTLIBS = -L/usr/dt/lib -ltt -lXm
X11LIBS = -L/usr/X/lib -lXt -lX11
SYSLIBS = -lw -lgen -lnsl -lresolv -lsocket -lXIM
LIBRARIES = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
LDFLAGS =
.c.o:
$(CC) -c $(CFLAGS) $(INCLUDES) $<
all:: $(PROGRAM)
$(PROGRAM):: $(OBJECTS)
$(CC) -o $(PROGRAM) $(LDFLAGS) $(OBJECTS) $(LIBRARIES)
clean::
$(RM) $(PROGRAM) $(OBJECTS)

View file

@ -1078,7 +1078,6 @@ CDExc23655 gencat is missing from the Linux distributio
CDExc23657 Iconv does not exist on Linux. A suitable stubbing scheme is needed
CDExc23669 Find a substitute for inline defines of __SVR4_I386_ABI_L1__ on linux
CDExc23679 Need to clean up hacks in linux buil
CDExc23716 Build reports for SCO are showing false errors
CDExc23887 shared library build on Solaris needs refinin
CDExc23899 dtwm link line incorrect for Solari
@ -1098,7 +1097,6 @@ CDExc19393 If chown or chgrp fails during an install, the failure is mis-reporte
CDExc20554 Various warnings/cleanups during installCD
CDExc21373 During a DEC install some files that exist are reported missin
CDExc21811 Sunsoft needs to provide configuration files for dtimsstart
CDExc21812 SCO needs to provide configuration files for dtimsstart
CDExc22200 install set[gu]id non-readabl
CDExc22543 system specific locale links should come from .lcx databas
CDExc23116 install script sources users .cshr
@ -2660,7 +2658,6 @@ CDExc09189 TextF vts test FAILURES
CDExc09190 CST vts FAILURES generated
CDExc09762 WARNING in ComboBox widget tes
CDExc19348 SpinBox VTS needs to be updated to reflect new implementation
CDExc19412 Callbacks failures in *Text* tests on UnixWare platform
CDExc20152 ScaGtVal asks for two args, provides only on
CDExc20153 vf/GetPixBD.c makes bad call to XCreateImag
CDExc20154 vf/GetVis suffers from several problem

View file

@ -59,7 +59,7 @@ extern "C" {
** System V R4 based systems define the stuff we need in
** sys/types.h. Include that and then we are done.
*/
#if defined(HPUX) || defined(linux) || defined(SunOS) || defined(UNIX_SV) || defined(USL)
#if defined(HPUX) || defined(linux) || defined(SunOS)
#include <sys/types.h>
#endif
@ -162,16 +162,6 @@ typedef enum {B_FALSE, B_TRUE} boolean_t;
#endif /* AIX */
#if defined(USL)
#include <sys/param.h>
#define STRCASECMP_NOT_DEFINED
#if !defined(S_ISLNK)
#define S_ISLNK(mode) (((mode) & S_IFMT) == S_IFLNK)
#endif
#endif
/*
* A bug in Solaris 2.1 and the GNU compilers, these are not defined.
*/

View file

@ -211,61 +211,61 @@ vvvv! to CDE standard strings and back again.
! setlocales Compliance
AIX.320+.setlocale.~.C.IBM-850: C ! setlocales compliance ,IBM
AIX.320+.setlocale.~.POSIX.IBM-850: POSIX ! setlocales compliance ,IBM
AIX.410+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun , USL
AIX.410+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun , USL
AIX.410+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun ,
AIX.410+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun ,
! W European/Americas, Latin 1 codeset
AIX.320+.setlocale.~.da_DK.ISO-8859-1: da_DK !.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, , USL ("da")
AIX.320+.setlocale.>.de_AT.ISO-8859-1: de_DE !.ISO8859-1 ! German,Austria XoJIG, , , , USL
AIX.320+.setlocale.~.de_CH.ISO-8859-1: de_CH !.ISO8859-1 ! German,Switzerland XoJIG,IBM, , , USL
AIX.320+.setlocale.~.de_DE.ISO-8859-1: de_DE !.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"), USL ("de")
AIX.320+.setlocale.>.en_AU.ISO-8859-1: en_GB !.ISO8859-1 ! English,Australia , , , , USL
AIX.320+.setlocale.>.en_CA.ISO-8859-1: en_US !.ISO8859-1 ! English,Canada XoJIG, , , , USL
AIX.320+.setlocale.>.en_DK.ISO-8859-1: en_GB !.ISO8859-1 ! English, Denmark XoJIG, , , , USL
AIX.320+.setlocale.~.en_GB.ISO-8859-1: en_GB !.ISO8859-1 ! English, U.K. XoJIG,IBM, HP, , USL ("en")
AIX.320+.setlocale.~.da_DK.ISO-8859-1: da_DK !.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, ,
AIX.320+.setlocale.>.de_AT.ISO-8859-1: de_DE !.ISO8859-1 ! German,Austria XoJIG, , , ,
AIX.320+.setlocale.~.de_CH.ISO-8859-1: de_CH !.ISO8859-1 ! German,Switzerland XoJIG,IBM, , ,
AIX.320+.setlocale.~.de_DE.ISO-8859-1: de_DE !.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"),
AIX.320+.setlocale.>.en_AU.ISO-8859-1: en_GB !.ISO8859-1 ! English,Australia , , , ,
AIX.320+.setlocale.>.en_CA.ISO-8859-1: en_US !.ISO8859-1 ! English,Canada XoJIG, , , ,
AIX.320+.setlocale.>.en_DK.ISO-8859-1: en_GB !.ISO8859-1 ! English, Denmark XoJIG, , , ,
AIX.320+.setlocale.~.en_GB.ISO-8859-1: en_GB !.ISO8859-1 ! English, U.K. XoJIG,IBM, HP, ,
AIX.320+.setlocale.>.en_JP.ISO-8859-1: en_JP !.ISO8859-1 ! English, Japan XoJIG,IBM, , ,
AIX.410+.setlocale.>.en_JP.ISO-8859-1: en_US !.ISO8859-1 ! English, Japan XoJIG,IBM, , ,
AIX.320+.setlocale.>.en_IE.ISO-8859-1: en_GB !.ISO8859-1 ! English, Ireland XoJIG, , , , USL
AIX.320+.setlocale.>.en_MY.ISO-8859-1: en_US !.ISO8859-1 ! English,Malaysia , , , , USL
AIX.320+.setlocale.>.en_NZ.ISO-8859-1: en_GB !.ISO8859-1 ! English,New Zealand , , , , USL
AIX.320+.setlocale.>.en_KR.ISO-8859-1: en_KR !.ISO8859-1 ! English,Korea , , , , USL
AIX.320+.setlocale.>.en_IE.ISO-8859-1: en_GB !.ISO8859-1 ! English, Ireland XoJIG, , , ,
AIX.320+.setlocale.>.en_MY.ISO-8859-1: en_US !.ISO8859-1 ! English,Malaysia , , , ,
AIX.320+.setlocale.>.en_NZ.ISO-8859-1: en_GB !.ISO8859-1 ! English,New Zealand , , , ,
AIX.320+.setlocale.>.en_KR.ISO-8859-1: en_KR !.ISO8859-1 ! English,Korea , , , ,
AIX.410+.setlocale.>.en_KR.ISO-8859-1: en_US !.ISO8859-1 ! English,Korea ,IBM, , ,
AIX.320+.setlocale.>.en_TW.ISO-8859-1: en_TW !.ISO8859-1 ! English,Taiwan , , , , USL
AIX.320+.setlocale.>.en_TW.ISO-8859-1: en_TW !.ISO8859-1 ! English,Taiwan , , , ,
AIX.410+.setlocale.>.en_TW.ISO-8859-1: en_US !.ISO8859-1 ! English,Taiwan ,IBM, , ,
AIX.320+.setlocale.~.en_US.ISO-8859-1: en_US !.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun , USL
AIX.320+.setlocale.>.es_AR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Argentina , , , Sun , USL
AIX.320+.setlocale.~.en_US.ISO-8859-1: en_US !.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun ,
AIX.320+.setlocale.>.es_AR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Argentina , , , Sun ,
AIX.320+.setlocale.>.es_BO.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Bolivia , , , Sun
AIX.320+.setlocale.>.es_CL.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Chile , , , Sun , USL
AIX.320+.setlocale.>.es_CL.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Chile , , , Sun ,
AIX.320+.setlocale.>.es_CO.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Columbia , , , Sun
AIX.320+.setlocale.>.es_CR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Costa Rica , , , Sun
AIX.320+.setlocale.>.es_EC.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Ecuador , , , Sun
AIX.320+.setlocale.~.es_ES.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun , USL
AIX.410+.setlocale.~.ca_ES.ISO-8859-1: ca_ES !.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun , USL
AIX.320+.setlocale.~.es_ES.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun ,
AIX.410+.setlocale.~.ca_ES.ISO-8859-1: ca_ES !.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun ,
AIX.320+.setlocale.>.es_GT.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Guatemala , , , Sun
AIX.320+.setlocale.>.es_MX.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Mexico , , , Sun , USL
AIX.320+.setlocale.>.es_MX.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Mexico , , , Sun ,
AIX.320+.setlocale.>.es_PE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Peru , , , Sun
AIX.320+.setlocale.>.es_UY.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Uruguay , , , Sun
AIX.320+.setlocale.>.es_VE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Venezuela , , , Sun , USL
AIX.320+.setlocale.>.es_VE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Venezuela , , , Sun ,
! AIX.320+.setlocale.>.et_EE.ISO-8859-1: ! Estonian, Estonia XoJIG,
AIX.320+.setlocale.~.fi_FI.ISO-8859-1: fi_FI !.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP, , USL ("fi")
AIX.320+.setlocale.~.fi_FI.ISO-8859-1: fi_FI !.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP, ,
! AIX.320+.setlocale.>.fo_FO.ISO-8859-1: ! Faroese, Faeroe Island XoJIG,
AIX.320+.setlocale.~.fr_BE.ISO-8859-1: fr_BE !.ISO8859-1 ! French,Belgium XoJIG, , , , USL
AIX.320+.setlocale.~.fr_CA.ISO-8859-1: fr_CA !.ISO8859-1 ! French, Canada XoJIG,IBM, HP, , USL
AIX.320+.setlocale.~.fr_CH.ISO-8859-1: fr_CH !.ISO8859-1 ! French, Switzerland XoJIG,IBM, , , USL
AIX.320+.setlocale.~.fr_FR.ISO-8859-1: fr_FR !.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"), USL ("fr")
AIX.320+.setlocale.~.is_IS.ISO-8859-1: is_IS !.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, , USL ("is")
AIX.320+.setlocale.>.it_CH.ISO-8859-1: it_IT !.ISO8859-1 ! Italian,Switzerland , , , , USL
AIX.320+.setlocale.~.it_IT.ISO-8859-1: it_IT !.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"), USL ("it")
AIX.320+.setlocale.~.fr_BE.ISO-8859-1: fr_BE !.ISO8859-1 ! French,Belgium XoJIG, , , ,
AIX.320+.setlocale.~.fr_CA.ISO-8859-1: fr_CA !.ISO8859-1 ! French, Canada XoJIG,IBM, HP, ,
AIX.320+.setlocale.~.fr_CH.ISO-8859-1: fr_CH !.ISO8859-1 ! French, Switzerland XoJIG,IBM, , ,
AIX.320+.setlocale.~.fr_FR.ISO-8859-1: fr_FR !.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"),
AIX.320+.setlocale.~.is_IS.ISO-8859-1: is_IS !.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, ,
AIX.320+.setlocale.>.it_CH.ISO-8859-1: it_IT !.ISO8859-1 ! Italian,Switzerland , , , ,
AIX.320+.setlocale.~.it_IT.ISO-8859-1: it_IT !.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"),
! AIX.320+.setlocale.>.kl_GL.ISO-8859-1: ! Greenlandic, Greenland XoJIG,
! AIX.320+.setlocale.>.lt_LT.ISO-8859-1: ! Lithuanian, Lithuania XoJIG,
! AIX.320+.setlocale.>.lv_LV.ISO-8859-1: ! Latvian, Latvia XoJIG,
AIX.320+.setlocale.~.nl_BE.ISO-8859-1: nl_BE !.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , , USL
AIX.320+.setlocale.~.nl_NL.ISO-8859-1: nl_NL !.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
AIX.320+.setlocale.~.no_NO.ISO-8859-1: no_NO !.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
AIX.410+.setlocale.~.pt_BR.ISO-8859-1: pt_BR !.ISO8859-1 ! Portuguese,Brazil , , , , USL
AIX.320+.setlocale.~.pt_PT.ISO-8859-1: pt_PT !.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, , USL
AIX.320+.setlocale.~.nl_BE.ISO-8859-1: nl_BE !.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , ,
AIX.320+.setlocale.~.nl_NL.ISO-8859-1: nl_NL !.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, ,
AIX.320+.setlocale.~.no_NO.ISO-8859-1: no_NO !.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, ,
AIX.410+.setlocale.~.pt_BR.ISO-8859-1: pt_BR !.ISO8859-1 ! Portuguese,Brazil , , , ,
AIX.320+.setlocale.~.pt_PT.ISO-8859-1: pt_PT !.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, ,
AIX.320+.setlocale.>.sv_FI.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Finland XoJIG,
AIX.320+.setlocale.~.sv_SE.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"), USL ("sv")
AIX.320+.setlocale.~.sv_SE.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"),
! E European
@ -302,14 +302,14 @@ AIX.320+.setlocale.~.el_GR.ISO-8859-7: el_GR !.ISO8859-7 ! Greek, Greece
AIX.320+.setlocale.~.tr_TR.ISO-8859-9: tr_TR !.ISO8859-9 ! Turkish, Turkey ,IBM, HP
! East Asia
AIX.320+.setlocale.~.ja_JP.EUC-JP: ja_JP !.IBM-eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
AIX.320+.setlocale.~.ja_JP.EUC-JP: ja_JP !.IBM-eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"),
AIX.320+.setlocale.~.ja_JP.IBM-932: Ja_JP !.IBM-932 ! Japanese, Japan ,IBM
AIX.320+.setlocale.>.ja_JP.HP-SJIS: Ja_JP !.IBM-932 ! Japanese, Japan aka japanese 15 , , HP,
AIX.320+.setlocale.~.ko_KR.EUC-KR: ko_KR !.IBM-eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"), USL
AIX.320+.setlocale.~.zh_CN.EUC-CN: zh_CN !.IBM-eucCN ! Chinese, China ,IBM, , Sun ("zh"), USL
AIX.320+.setlocale.~.ko_KR.EUC-KR: ko_KR !.IBM-eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"),
AIX.320+.setlocale.~.zh_CN.EUC-CN: zh_CN !.IBM-eucCN ! Chinese, China ,IBM, , Sun ("zh"),
AIX.320+.setlocale.>.zh_CN.HP-15CN: zh_CN !.IBM-eucCN ! Chinese, China , , HP
AIX.320+.setlocale.~.zh_CN.UTF-8: ZH_CN !.UTF-8 ! Chinese, China ,IBM,
AIX.320+.setlocale.~.zh_TW.EUC-TW: zh_TW !.IBM-eucTW ! Chinese, Taiwan ,IBM, HP, Sun , USL
AIX.320+.setlocale.~.zh_TW.EUC-TW: zh_TW !.IBM-eucTW ! Chinese, Taiwan ,IBM, HP, Sun ,
AIX.320+.setlocale.>.zh_TW.HP-BIG5: Zh_TW !.big5 ! Chinese, Taiwan ,IBM, HP, ,
! AIX.320+.setlocale.>.zh_TW.HP-CCDC: ! Chinese, Taiwan , , HP, ,
! AIX.320+.setlocale.>.ja_JP.HP-KANA8: ! Japanese, Japan , , HP, ,

View file

@ -257,57 +257,57 @@ CDE.?.version.<.100: ".*" !! any CDE value
! ---- - ---------
! Standards Compliance, Latin 1 codeset
CDE.100+.standard.=.C.ISO-8859-1: C.ISO-8859-1 ! Standards compliance ,IBM, HP, Sun , USL
CDE.100+.standard.=.POSIX.ISO-8859-1: POSIX.ISO-8859-1 ! Standards compliance ,IBM, HP, Sun , USL
CDE.100+.standard.=.C.ISO-8859-1: C.ISO-8859-1 ! Standards compliance ,IBM, HP, Sun ,
CDE.100+.standard.=.POSIX.ISO-8859-1: POSIX.ISO-8859-1 ! Standards compliance ,IBM, HP, Sun ,
! W European/Americas, Latin 1 codeset
CDE.100+.standard.=.da_DK.ISO-8859-1: da_DK.ISO-8859-1 ! Danish, Denmark XoJIG,IBM, HP, , USL ("da")
CDE.100+.standard.=.de_AT.ISO-8859-1: de_AT.ISO-8859-1 ! German,Austria XoJIG, , , , USL
CDE.100+.standard.=.de_CH.ISO-8859-1: de_CH.ISO-8859-1 ! German,Switzerland XoJIG,IBM, , , USL
CDE.100+.standard.=.de_DE.ISO-8859-1: de_DE.ISO-8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"), USL ("de")
CDE.100+.standard.=.en_AU.ISO-8859-1: en_AU.ISO-8859-1 ! English,Australia , , , , USL
CDE.100+.standard.=.en_CA.ISO-8859-1: en_CA.ISO-8859-1 ! English,Canada XoJIG, , , , USL
CDE.100+.standard.=.en_DK.ISO-8859-1: en_DK.ISO-8859-1 ! English, Denmark XoJIG, , , , USL
CDE.100+.standard.=.en_GB.ISO-8859-1: en_GB.ISO-8859-1 ! English, U.K. XoJIG,IBM, HP, , USL ("en")
CDE.100+.standard.=.da_DK.ISO-8859-1: da_DK.ISO-8859-1 ! Danish, Denmark XoJIG,IBM, HP, ,
CDE.100+.standard.=.de_AT.ISO-8859-1: de_AT.ISO-8859-1 ! German,Austria XoJIG, , , ,
CDE.100+.standard.=.de_CH.ISO-8859-1: de_CH.ISO-8859-1 ! German,Switzerland XoJIG,IBM, , ,
CDE.100+.standard.=.de_DE.ISO-8859-1: de_DE.ISO-8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"),
CDE.100+.standard.=.en_AU.ISO-8859-1: en_AU.ISO-8859-1 ! English,Australia , , , ,
CDE.100+.standard.=.en_CA.ISO-8859-1: en_CA.ISO-8859-1 ! English,Canada XoJIG, , , ,
CDE.100+.standard.=.en_DK.ISO-8859-1: en_DK.ISO-8859-1 ! English, Denmark XoJIG, , , ,
CDE.100+.standard.=.en_GB.ISO-8859-1: en_GB.ISO-8859-1 ! English, U.K. XoJIG,IBM, HP, ,
CDE.100+.standard.=.en_JP.ISO-8859-1: en_JP.ISO-8859-1 ! English, Japan XoJIG,IBM, , ,
CDE.100+.standard.=.en_IE.ISO-8859-1: en_IE.ISO-8859-1 ! English, Ireland XoJIG, , , , USL
CDE.100+.standard.=.en_IE.ISO-8859-1: en_IE.ISO-8859-1 ! English, Ireland XoJIG, , , ,
CDE.100+.standard.=.en_KR.ISO-8859-1: en_KR.ISO-8859-1 ! English, Korea XoJIG,IBM, , ,
CDE.100+.standard.=.en_MY.ISO-8859-1: en_MY.ISO-8859-1 ! English,Malaysia , , , , USL
CDE.100+.standard.=.en_NZ.ISO-8859-1: en_NZ.ISO-8859-1 ! English,New Zealand , , , , USL
CDE.100+.standard.=.en_MY.ISO-8859-1: en_MY.ISO-8859-1 ! English,Malaysia , , , ,
CDE.100+.standard.=.en_NZ.ISO-8859-1: en_NZ.ISO-8859-1 ! English,New Zealand , , , ,
CDE.100+.standard.=.en_TW.ISO-8859-1: en_TW.ISO-8859-1 ! English, Taiwan XoJIG,IBM, , ,
CDE.100+.standard.=.en_US.ISO-8859-1: en_US.ISO-8859-1 ! English, USA XoJIG,IBM, HP, Sun , USL
CDE.100+.standard.=.es_AR.ISO-8859-1: es_AR.ISO-8859-1 ! Spanish, Argentina , , , Sun , USL
CDE.100+.standard.=.en_US.ISO-8859-1: en_US.ISO-8859-1 ! English, USA XoJIG,IBM, HP, Sun ,
CDE.100+.standard.=.es_AR.ISO-8859-1: es_AR.ISO-8859-1 ! Spanish, Argentina , , , Sun ,
CDE.100+.standard.=.es_BO.ISO-8859-1: es_BO.ISO-8859-1 ! Spanish, Bolivia , , , Sun
CDE.100+.standard.=.es_CL.ISO-8859-1: es_CL.ISO-8859-1 ! Spanish, Chile , , , Sun , USL
CDE.100+.standard.=.es_CL.ISO-8859-1: es_CL.ISO-8859-1 ! Spanish, Chile , , , Sun ,
CDE.100+.standard.=.es_CO.ISO-8859-1: es_CO.ISO-8859-1 ! Spanish, Columbia , , , Sun
CDE.100+.standard.=.es_CR.ISO-8859-1: es_CR.ISO-8859-1 ! Spanish, Costa Rica , , , Sun
CDE.100+.standard.=.es_EC.ISO-8859-1: es_EC.ISO-8859-1 ! Spanish, Ecuador , , , Sun
CDE.100+.standard.=.es_ES.ISO-8859-1: es_ES.ISO-8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun , USL
CDE.100+.standard.=.es_ES.ISO-8859-1: es_ES.ISO-8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun ,
CDE.100+.standard.=.es_GT.ISO-8859-1: es_GT.ISO-8859-1 ! Spanish, Guatemala , , , Sun
CDE.100+.standard.=.es_MX.ISO-8859-1: es_MX.ISO-8859-1 ! Spanish, Mexico , , , Sun , USL
CDE.100+.standard.=.es_MX.ISO-8859-1: es_MX.ISO-8859-1 ! Spanish, Mexico , , , Sun ,
CDE.100+.standard.=.es_PE.ISO-8859-1: es_PE.ISO-8859-1 ! Spanish, Peru , , , Sun
CDE.100+.standard.=.es_UY.ISO-8859-1: es_UY.ISO-8859-1 ! Spanish, Uruguay , , , Sun
CDE.100+.standard.=.es_VE.ISO-8859-1: es_VE.ISO-8859-1 ! Spanish, Venezuela , , , Sun , USL
CDE.100+.standard.=.es_VE.ISO-8859-1: es_VE.ISO-8859-1 ! Spanish, Venezuela , , , Sun ,
CDE.100+.standard.=.et_EE.ISO-8859-1: et_EE.ISO-8859-1 ! Estonian, Estonia XoJIG,
CDE.100+.standard.=.fi_FI.ISO-8859-1: fi_FI.ISO-8859-1 ! Finnish, Finland XoJIG,IBM, HP, , USL ("fi")
CDE.100+.standard.=.fi_FI.ISO-8859-1: fi_FI.ISO-8859-1 ! Finnish, Finland XoJIG,IBM, HP, ,
CDE.100+.standard.=.fo_FO.ISO-8859-1: fo_FO.ISO-8859-1 ! Faroese, Faeroe Island XoJIG,
CDE.100+.standard.=.fr_BE.ISO-8859-1: fr_BE.ISO-8859-1 ! French,Belgium XoJIG, , , , USL
CDE.100+.standard.=.fr_CA.ISO-8859-1: fr_CA.ISO-8859-1 ! French, Canada XoJIG,IBM, HP, , USL
CDE.100+.standard.=.fr_CH.ISO-8859-1: fr_CH.ISO-8859-1 ! French, Switzerland XoJIG,IBM, , , USL
CDE.100+.standard.=.fr_FR.ISO-8859-1: fr_FR.ISO-8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"), USL ("fr")
CDE.100+.standard.=.is_IS.ISO-8859-1: is_IS.ISO-8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, , USL ("is")
CDE.100+.standard.=.it_CH.ISO-8859-1: it_CH.ISO-8859-1 ! Italian,Switzerland , , , , USL
CDE.100+.standard.=.it_IT.ISO-8859-1: it_IT.ISO-8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"), USL ("it")
CDE.100+.standard.=.fr_BE.ISO-8859-1: fr_BE.ISO-8859-1 ! French,Belgium XoJIG, , , ,
CDE.100+.standard.=.fr_CA.ISO-8859-1: fr_CA.ISO-8859-1 ! French, Canada XoJIG,IBM, HP, ,
CDE.100+.standard.=.fr_CH.ISO-8859-1: fr_CH.ISO-8859-1 ! French, Switzerland XoJIG,IBM, , ,
CDE.100+.standard.=.fr_FR.ISO-8859-1: fr_FR.ISO-8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"),
CDE.100+.standard.=.is_IS.ISO-8859-1: is_IS.ISO-8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, ,
CDE.100+.standard.=.it_CH.ISO-8859-1: it_CH.ISO-8859-1 ! Italian,Switzerland , , , ,
CDE.100+.standard.=.it_IT.ISO-8859-1: it_IT.ISO-8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"),
CDE.100+.standard.=.kl_GL.ISO-8859-1: kl_GL.ISO-8859-1 ! Greenlandic, Greenland XoJIG,
CDE.100+.standard.=.lt_LT.ISO-8859-1: lt_LT.ISO-8859-1 ! Lithuanian, Lithuania XoJIG,
CDE.100+.standard.=.lv_LV.ISO-8859-1: lv_LV.ISO-8859-1 ! Latvian, Latvia XoJIG,
CDE.100+.standard.=.nl_BE.ISO-8859-1: nl_BE.ISO-8859-1 ! Dutch, Belgium XoJIG,IBM, , , USL
CDE.100+.standard.=.nl_NL.ISO-8859-1: nl_NL.ISO-8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
CDE.100+.standard.=.no_NO.ISO-8859-1: no_NO.ISO-8859-1 ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
CDE.100+.standard.=.pt_BR.ISO-8859-1: pt_BR.ISO-8859-1 ! Portuguese,Brazil , , , , USL
CDE.100+.standard.=.pt_PT.ISO-8859-1: pt_PT.ISO-8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, , USL
CDE.100+.standard.=.nl_BE.ISO-8859-1: nl_BE.ISO-8859-1 ! Dutch, Belgium XoJIG,IBM, , ,
CDE.100+.standard.=.nl_NL.ISO-8859-1: nl_NL.ISO-8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, ,
CDE.100+.standard.=.no_NO.ISO-8859-1: no_NO.ISO-8859-1 ! Norwegian, Norway XoJIG,IBM, HP, ,
CDE.100+.standard.=.pt_BR.ISO-8859-1: pt_BR.ISO-8859-1 ! Portuguese,Brazil , , , ,
CDE.100+.standard.=.pt_PT.ISO-8859-1: pt_PT.ISO-8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, ,
CDE.100+.standard.=.sv_FI.ISO-8859-1: sv_FI.ISO-8859-1 ! Swedish, Finland XoJIG,
CDE.100+.standard.=.sv_SE.ISO-8859-1: sv_SE.ISO-8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"), USL ("sv")
CDE.100+.standard.=.sv_SE.ISO-8859-1: sv_SE.ISO-8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"),
! Standards Compliance, HP-ROMAN8 codeset
CDE.100+.standard.=.C.HP-ROMAN8: C.HP-ROMAN8 ! Standards compliance , , HP,
@ -457,18 +457,18 @@ CDE.100+.standard.=.tr_TR.ISO-8859-9: tr_TR.ISO-8859-9 ! Turkish, Turkey
CDE.100+.standard.=.tr_TR.HP-TURKISH8: tr_TR.HP-TURKISH8 ! Turkish, Turkey , , HP
! East Asia
CDE.100+.standard.=.ja_JP.EUC-JP: ja_JP.EUC-JP ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
CDE.100+.standard.=.ja_JP.EUC-JP: ja_JP.EUC-JP ! Japanese, Japan ,IBM, HP, Sun ("ja"),
CDE.100+.standard.=.ja_JP.ISO-2022-JP: ja_JP.ISO-2022-JP ! Japanese, Japan ,IBM, HP, SUN , ???
CDE.100+.standard.=.ja_JP.IBM-932: ja_JP.IBM-932 ! Japanese, Japan ,IBM,
CDE.100+.standard.=.ja_JP.HP-SJIS: ja_JP.HP-SJIS ! Japanese, Japan , , HP, ,
CDE.100+.standard.=.ja_JP.HP-KANA8: ja_JP.HP-KANA8 ! Japanese, Japan , , HP, ,
CDE.100+.standard.=.ko_KR.EUC-KR: ko_KR.EUC-KR ! Korean, Korea ,IBM, HP, Sun ("ko"), USL
CDE.100+.standard.=.ko_KR.EUC-KR: ko_KR.EUC-KR ! Korean, Korea ,IBM, HP, Sun ("ko"),
CDE.100+.standard.=.ko_KR.ISO-2022-KR: ko_KR.ISO-2022-KR ! Korean, Korea ,???, ??, SUN , ???
CDE.100+.standard.=.zh_CN.EUC-CN: zh_CN.EUC-CN ! Chinese, China ,IBM, HP, Sun ("zh"), USL
CDE.100+.standard.=.zh_CN.EUC-CN: zh_CN.EUC-CN ! Chinese, China ,IBM, HP, Sun ("zh"),
CDE.100+.standard.=.zh_CN.UTF-8: zh_CN.UTF-8 ! Chinese, China ,IBM, , ,
CDE.100+.standard.=.zh_CN.ISO-2022-CN: zh_CN.ISO-2022-CN ! Chinese, China ,IBM, ??, SUN , ???
CDE.100+.standard.=.zh_CN.HP-15CN: zh_CN.HP-15CN ! Chinese, China , , HP
CDE.100+.standard.=.zh_TW.EUC-TW: zh_TW.EUC-TW ! Chinese, Taiwan ,IBM, HP, Sun , USL
CDE.100+.standard.=.zh_TW.EUC-TW: zh_TW.EUC-TW ! Chinese, Taiwan ,IBM, HP, Sun ,
CDE.100+.standard.=.zh_TW.ISO-2022-TW: zh_TW.ISO-2022-TW ! Chinese, Taiwan ,IBM, ??, SUN , ???
CDE.100+.standard.=.zh_TW.HP-BIG5: zh_TW.HP-BIG5 ! Chinese, Taiwan , , HP, ,
CDE.100+.standard.=.zh_TW.HP-CCDC: zh_TW.HP-CCDC ! Chinese, Taiwan , , HP, ,

View file

@ -49,13 +49,13 @@ extern "C" {
#endif
/******** Public Re-defines ********/
#if !defined(_AIX) && !defined(USL)
#if !defined(_AIX)
#define _DtCvStrCaseCmp(s1,s2) strcasecmp(s1,s2)
#define _DtCvStrNCaseCmp(s1,s2, n) strncasecmp(s1,s2,n)
#else
#define _DtCvStrCaseCmp(s1,s2) _DtHelpCeStrCaseCmp(s1,s2)
#define _DtCvStrNCaseCmp(s1,s2,n) _DtHelpCeStrNCaseCmp(s1,s2, n)
#endif /* _AIX or USL */
#endif /* _AIX */
/******** Public Defines Declarations ********/
/*

View file

@ -355,7 +355,7 @@ _DtCvFreeArray (void **array)
return (0);
}
#if defined(_AIX) || defined (USL)
#if defined(_AIX)
/*****************************************************************************
* Function: _DtCvStrCaseCmp
*
@ -363,7 +363,7 @@ _DtCvFreeArray (void **array)
*
* Return Value:
*
* Purpose: IBM and USL do not support the 'strcasecmp' routine. This takes it's
* Purpose: IBM does not support the 'strcasecmp' routine. This takes it's
* place.
*****************************************************************************/
int
@ -410,7 +410,7 @@ _DtCvStrCaseCmp (
return result;
}
#endif /* _AIX or USL */
#endif /* _AIX */
/*****************************************************************************
* Function: _DtCvStrNCaseCmpLatin1()

View file

@ -53,9 +53,9 @@
/*****************************************************************************
* Extern defines
*****************************************************************************/
#if !defined(_AIX) && !defined(USL)
#if !defined(_AIX)
#define _DtCvStrCaseCmp(s1,s2) strcasecmp(s1,s2)
#endif /* _AIX or USL */
#endif /* _AIX */
extern void **_DtCvAddPtrToArray (
void **array,
@ -78,11 +78,11 @@ extern void *_DtCvStrPtr (
int type,
int count);
#if defined(_AIX) || defined(USL)
#if defined(_AIX)
extern int _DtCvStrCaseCmp(
const char *s1,
const char *s2);
#endif /* _AIX or USL */
#endif /* _AIX */
extern int _DtCvStrCaseCmpLatin1(
const char *s1,
const char *s2);

View file

@ -207,61 +207,61 @@ FreeBSD.?.version.<.100: ".*" !! any CDE value
! setlocales Compliance
FreeBSD.100+.setlocale.~.C.IBM-850: C ! setlocales compliance ,IBM
FreeBSD.100+.setlocale.~.POSIX.IBM-850: POSIX ! setlocales compliance ,IBM
FreeBSD.100+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun , USL
FreeBSD.100+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun , USL
FreeBSD.100+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun
FreeBSD.100+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun
! W European/Americas, Latin 1 codeset
FreeBSD.100+.setlocale.~.da_DK.ISO-8859-1: da_DK !.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, , USL ("da")
FreeBSD.100+.setlocale.>.de_AT.ISO-8859-1: de_DE !.ISO8859-1 ! German,Austria XoJIG, , , , USL
FreeBSD.100+.setlocale.~.de_CH.ISO-8859-1: de_CH !.ISO8859-1 ! German,Switzerland XoJIG,IBM, , , USL
FreeBSD.100+.setlocale.~.de_DE.ISO-8859-1: de_DE !.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"), USL ("de")
FreeBSD.100+.setlocale.>.en_AU.ISO-8859-1: en_GB !.ISO8859-1 ! English,Australia , , , , USL
FreeBSD.100+.setlocale.>.en_CA.ISO-8859-1: en_US !.ISO8859-1 ! English,Canada XoJIG, , , , USL
FreeBSD.100+.setlocale.>.en_DK.ISO-8859-1: en_GB !.ISO8859-1 ! English, Denmark XoJIG, , , , USL
FreeBSD.100+.setlocale.~.en_GB.ISO-8859-1: en_GB !.ISO8859-1 ! English, U.K. XoJIG,IBM, HP, , USL ("en")
FreeBSD.100+.setlocale.~.da_DK.ISO-8859-1: da_DK !.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, ("da")
FreeBSD.100+.setlocale.>.de_AT.ISO-8859-1: de_DE !.ISO8859-1 ! German,Austria XoJIG, , ,
FreeBSD.100+.setlocale.~.de_CH.ISO-8859-1: de_CH !.ISO8859-1 ! German,Switzerland XoJIG,IBM, ,
FreeBSD.100+.setlocale.~.de_DE.ISO-8859-1: de_DE !.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de")
FreeBSD.100+.setlocale.>.en_AU.ISO-8859-1: en_GB !.ISO8859-1 ! English,Australia , , ,
FreeBSD.100+.setlocale.>.en_CA.ISO-8859-1: en_US !.ISO8859-1 ! English,Canada XoJIG, , , ,
FreeBSD.100+.setlocale.>.en_DK.ISO-8859-1: en_GB !.ISO8859-1 ! English, Denmark XoJIG, , , ,
FreeBSD.100+.setlocale.~.en_GB.ISO-8859-1: en_GB !.ISO8859-1 ! English, U.K. XoJIG,IBM, HP,
FreeBSD.100+.setlocale.>.en_JP.ISO-8859-1: en_JP !.ISO8859-1 ! English, Japan XoJIG,IBM, , ,
FreeBSD.100+.setlocale.>.en_JP.ISO-8859-1: en_US !.ISO8859-1 ! English, Japan XoJIG,IBM, , ,
FreeBSD.100+.setlocale.>.en_IE.ISO-8859-1: en_GB !.ISO8859-1 ! English, Ireland XoJIG, , , , USL
FreeBSD.100+.setlocale.>.en_MY.ISO-8859-1: en_US !.ISO8859-1 ! English,Malaysia , , , , USL
FreeBSD.100+.setlocale.>.en_NZ.ISO-8859-1: en_GB !.ISO8859-1 ! English,New Zealand , , , , USL
FreeBSD.100+.setlocale.>.en_KR.ISO-8859-1: en_KR !.ISO8859-1 ! English,Korea , , , , USL
FreeBSD.100+.setlocale.>.en_IE.ISO-8859-1: en_GB !.ISO8859-1 ! English, Ireland XoJIG, , ,
FreeBSD.100+.setlocale.>.en_MY.ISO-8859-1: en_US !.ISO8859-1 ! English,Malaysia , , ,
FreeBSD.100+.setlocale.>.en_NZ.ISO-8859-1: en_GB !.ISO8859-1 ! English,New Zealand , , ,
FreeBSD.100+.setlocale.>.en_KR.ISO-8859-1: en_KR !.ISO8859-1 ! English,Korea , , ,
FreeBSD.100+.setlocale.>.en_KR.ISO-8859-1: en_US !.ISO8859-1 ! English,Korea ,IBM, , ,
FreeBSD.100+.setlocale.>.en_TW.ISO-8859-1: en_TW !.ISO8859-1 ! English,Taiwan , , , , USL
FreeBSD.100+.setlocale.>.en_TW.ISO-8859-1: en_TW !.ISO8859-1 ! English,Taiwan , , ,
FreeBSD.100+.setlocale.>.en_TW.ISO-8859-1: en_US !.ISO8859-1 ! English,Taiwan ,IBM, , ,
FreeBSD.100+.setlocale.~.en_US.ISO-8859-1: en_US !.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun , USL
FreeBSD.100+.setlocale.>.es_AR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Argentina , , , Sun , USL
FreeBSD.100+.setlocale.~.en_US.ISO-8859-1: en_US !.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun
FreeBSD.100+.setlocale.>.es_AR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Argentina , , , Sun
FreeBSD.100+.setlocale.>.es_BO.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Bolivia , , , Sun
FreeBSD.100+.setlocale.>.es_CL.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Chile , , , Sun , USL
FreeBSD.100+.setlocale.>.es_CL.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Chile , , , Sun
FreeBSD.100+.setlocale.>.es_CO.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Columbia , , , Sun
FreeBSD.100+.setlocale.>.es_CR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Costa Rica , , , Sun
FreeBSD.100+.setlocale.>.es_EC.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Ecuador , , , Sun
FreeBSD.100+.setlocale.~.es_ES.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun , USL
FreeBSD.100+.setlocale.~.ca_ES.ISO-8859-1: ca_ES !.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun , USL
FreeBSD.100+.setlocale.~.es_ES.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun
FreeBSD.100+.setlocale.~.ca_ES.ISO-8859-1: ca_ES !.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun
FreeBSD.100+.setlocale.>.es_GT.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Guatemala , , , Sun
FreeBSD.100+.setlocale.>.es_MX.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Mexico , , , Sun , USL
FreeBSD.100+.setlocale.>.es_MX.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Mexico , , , Sun
FreeBSD.100+.setlocale.>.es_PE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Peru , , , Sun
FreeBSD.100+.setlocale.>.es_UY.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Uruguay , , , Sun
FreeBSD.100+.setlocale.>.es_VE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Venezuela , , , Sun , USL
FreeBSD.100+.setlocale.>.es_VE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Venezuela , , , Sun
! FreeBSD.100+.setlocale.>.et_EE.ISO-8859-1: ! Estonian, Estonia XoJIG,
FreeBSD.100+.setlocale.~.fi_FI.ISO-8859-1: fi_FI !.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP, , USL ("fi")
FreeBSD.100+.setlocale.~.fi_FI.ISO-8859-1: fi_FI !.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP,
! FreeBSD.100+.setlocale.>.fo_FO.ISO-8859-1: ! Faroese, Faeroe Island XoJIG,
FreeBSD.100+.setlocale.~.fr_BE.ISO-8859-1: fr_BE !.ISO8859-1 ! French,Belgium XoJIG, , , , USL
FreeBSD.100+.setlocale.~.fr_CA.ISO-8859-1: fr_CA !.ISO8859-1 ! French, Canada XoJIG,IBM, HP, , USL
FreeBSD.100+.setlocale.~.fr_CH.ISO-8859-1: fr_CH !.ISO8859-1 ! French, Switzerland XoJIG,IBM, , , USL
FreeBSD.100+.setlocale.~.fr_FR.ISO-8859-1: fr_FR !.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"), USL ("fr")
FreeBSD.100+.setlocale.~.is_IS.ISO-8859-1: is_IS !.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, , USL ("is")
FreeBSD.100+.setlocale.>.it_CH.ISO-8859-1: it_IT !.ISO8859-1 ! Italian,Switzerland , , , , USL
FreeBSD.100+.setlocale.~.it_IT.ISO-8859-1: it_IT !.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"), USL ("it")
FreeBSD.100+.setlocale.~.fr_BE.ISO-8859-1: fr_BE !.ISO8859-1 ! French,Belgium XoJIG, , ,
FreeBSD.100+.setlocale.~.fr_CA.ISO-8859-1: fr_CA !.ISO8859-1 ! French, Canada XoJIG,IBM, HP,
FreeBSD.100+.setlocale.~.fr_CH.ISO-8859-1: fr_CH !.ISO8859-1 ! French, Switzerland XoJIG,IBM, ,
FreeBSD.100+.setlocale.~.fr_FR.ISO-8859-1: fr_FR !.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"),
FreeBSD.100+.setlocale.~.is_IS.ISO-8859-1: is_IS !.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, ,
FreeBSD.100+.setlocale.>.it_CH.ISO-8859-1: it_IT !.ISO8859-1 ! Italian,Switzerland , , , ,
FreeBSD.100+.setlocale.~.it_IT.ISO-8859-1: it_IT !.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"),
! FreeBSD.100+.setlocale.>.kl_GL.ISO-8859-1: ! Greenlandic, Greenland XoJIG,
! FreeBSD.100+.setlocale.>.lt_LT.ISO-8859-1: ! Lithuanian, Lithuania XoJIG,
! FreeBSD.100+.setlocale.>.lv_LV.ISO-8859-1: ! Latvian, Latvia XoJIG,
FreeBSD.100+.setlocale.~.nl_BE.ISO-8859-1: nl_BE !.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , , USL
FreeBSD.100+.setlocale.~.nl_NL.ISO-8859-1: nl_NL !.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
FreeBSD.100+.setlocale.~.no_NO.ISO-8859-1: no_NO !.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
FreeBSD.100+.setlocale.~.pt_BR.ISO-8859-1: pt_BR !.ISO8859-1 ! Portuguese,Brazil , , , , USL
FreeBSD.100+.setlocale.~.pt_PT.ISO-8859-1: pt_PT !.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, , USL
FreeBSD.100+.setlocale.~.nl_BE.ISO-8859-1: nl_BE !.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , ,
FreeBSD.100+.setlocale.~.nl_NL.ISO-8859-1: nl_NL !.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, ,
FreeBSD.100+.setlocale.~.no_NO.ISO-8859-1: no_NO !.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, ,
FreeBSD.100+.setlocale.~.pt_BR.ISO-8859-1: pt_BR !.ISO8859-1 ! Portuguese,Brazil , , , ,
FreeBSD.100+.setlocale.~.pt_PT.ISO-8859-1: pt_PT !.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, ,
FreeBSD.100+.setlocale.>.sv_FI.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Finland XoJIG,
FreeBSD.100+.setlocale.~.sv_SE.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"), USL ("sv")
FreeBSD.100+.setlocale.~.sv_SE.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"),
! E European
@ -298,14 +298,14 @@ FreeBSD.100+.setlocale.~.el_GR.ISO-8859-7: el_GR !.ISO8859-7 ! Greek, Greece
FreeBSD.100+.setlocale.~.tr_TR.ISO-8859-9: tr_TR !.ISO8859-9 ! Turkish, Turkey ,IBM, HP
! East Asia
FreeBSD.100+.setlocale.~.ja_JP.EUC-JP: ja_JP !.IBM-eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
FreeBSD.100+.setlocale.~.ja_JP.EUC-JP: ja_JP !.IBM-eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"),
FreeBSD.100+.setlocale.~.ja_JP.IBM-932: Ja_JP !.IBM-932 ! Japanese, Japan ,IBM
FreeBSD.100+.setlocale.>.ja_JP.HP-SJIS: Ja_JP !.IBM-932 ! Japanese, Japan aka japanese 15 , , HP,
FreeBSD.100+.setlocale.~.ko_KR.EUC-KR: ko_KR !.IBM-eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"), USL
FreeBSD.100+.setlocale.~.zh_CN.EUC-CN: zh_CN !.IBM-eucCN ! Chinese, China ,IBM, , Sun ("zh"), USL
FreeBSD.100+.setlocale.~.ko_KR.EUC-KR: ko_KR !.IBM-eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"),
FreeBSD.100+.setlocale.~.zh_CN.EUC-CN: zh_CN !.IBM-eucCN ! Chinese, China ,IBM, , Sun ("zh"),
FreeBSD.100+.setlocale.>.zh_CN.HP-15CN: zh_CN !.IBM-eucCN ! Chinese, China , , HP
FreeBSD.100+.setlocale.~.zh_CN.UTF-8: ZH_CN !.UTF-8 ! Chinese, China ,IBM,
FreeBSD.100+.setlocale.~.zh_TW.EUC-TW: zh_TW !.IBM-eucTW ! Chinese, Taiwan ,IBM, HP, Sun , USL
FreeBSD.100+.setlocale.~.zh_TW.EUC-TW: zh_TW !.IBM-eucTW ! Chinese, Taiwan ,IBM, HP, Sun ,
FreeBSD.100+.setlocale.>.zh_TW.HP-BIG5: Zh_TW !.big5 ! Chinese, Taiwan ,IBM, HP, ,
! FreeBSD.100+.setlocale.>.zh_TW.HP-CCDC: ! Chinese, Taiwan , , HP, ,
! FreeBSD.100+.setlocale.>.ja_JP.HP-KANA8: ! Japanese, Japan , , HP, ,

View file

@ -210,61 +210,61 @@ HP-UX.?.version.<.800: "[A-Z]\\.08\\..*" !! any HPUX 8.x version
! ---- - ---------
! setlocales Compliance
HP-UX.700+.setlocale.~.C.HP-ROMAN8: C ! setlocales compliance ,IBM, HP, Sun , USL
HP-UX.700+.setlocale.<.C.HP-ROMAN8: C.roman8 ! setlocales compliance ,IBM, HP, Sun , USL
HP-UX.700+.setlocale.~.C.ISO-8859-1: C.iso88591 ! setlocales compliance ,IBM, HP, Sun , USL
HP-UX.700+.setlocale.~.POSIX.HP-ROMAN8: POSIX ! setlocales compliance ,IBM, HP, Sun , USL
HP-UX.700+.setlocale.<.POSIX.HP-ROMAN8: POSIX.roman8 ! setlocales compliance ,IBM, HP, Sun , USL
HP-UX.700+.setlocale.~.POSIX.ISO-8859-1: POSIX.iso88591 ! setlocales compliance ,IBM, HP, Sun , USL
HP-UX.700+.setlocale.~.C.HP-ROMAN8: C ! setlocales compliance ,IBM, HP, Sun ,
HP-UX.700+.setlocale.<.C.HP-ROMAN8: C.roman8 ! setlocales compliance ,IBM, HP, Sun ,
HP-UX.700+.setlocale.~.C.ISO-8859-1: C.iso88591 ! setlocales compliance ,IBM, HP, Sun ,
HP-UX.700+.setlocale.~.POSIX.HP-ROMAN8: POSIX ! setlocales compliance ,IBM, HP, Sun ,
HP-UX.700+.setlocale.<.POSIX.HP-ROMAN8: POSIX.roman8 ! setlocales compliance ,IBM, HP, Sun ,
HP-UX.700+.setlocale.~.POSIX.ISO-8859-1: POSIX.iso88591 ! setlocales compliance ,IBM, HP, Sun ,
! W European/Americas, Latin 1 codeset
HP-UX.700+.setlocale.~.da_DK.ISO-8859-1: danish.iso88591 ! Danish, Denmark XoJIG,IBM, HP, , USL ("da")
HP-UX.700+.setlocale.>.de_AT.ISO-8859-1: german.iso88591 ! German,Austria XoJIG, , , , USL
HP-UX.700+.setlocale.>.de_CH.ISO-8859-1: german.iso88591 ! German,Switzerland XoJIG,IBM, , , USL
HP-UX.700+.setlocale.~.de_DE.ISO-8859-1: german.iso88591 ! German, Germany XoJIG,IBM, HP, Sun ("de"), USL ("de")
HP-UX.700+.setlocale.>.en_AU.ISO-8859-1: english.iso88591 ! English,Australia , , , , USL
HP-UX.700+.setlocale.>.en_CA.ISO-8859-1: english.iso88591 ! English,Canada XoJIG, , , , USL
HP-UX.700+.setlocale.>.en_DK.ISO-8859-1: english.iso88591 ! English, Denmark XoJIG, , , , USL
HP-UX.700+.setlocale.>.en_GB.ISO-8859-1: english.iso88591 ! English, U.K. XoJIG,IBM, HP, , USL ("en")
HP-UX.700+.setlocale.~.da_DK.ISO-8859-1: danish.iso88591 ! Danish, Denmark XoJIG,IBM, HP, ,
HP-UX.700+.setlocale.>.de_AT.ISO-8859-1: german.iso88591 ! German,Austria XoJIG, , , ,
HP-UX.700+.setlocale.>.de_CH.ISO-8859-1: german.iso88591 ! German,Switzerland XoJIG,IBM, , ,
HP-UX.700+.setlocale.~.de_DE.ISO-8859-1: german.iso88591 ! German, Germany XoJIG,IBM, HP, Sun ("de"),
HP-UX.700+.setlocale.>.en_AU.ISO-8859-1: english.iso88591 ! English,Australia , , , ,
HP-UX.700+.setlocale.>.en_CA.ISO-8859-1: english.iso88591 ! English,Canada XoJIG, , , ,
HP-UX.700+.setlocale.>.en_DK.ISO-8859-1: english.iso88591 ! English, Denmark XoJIG, , , ,
HP-UX.700+.setlocale.>.en_GB.ISO-8859-1: english.iso88591 ! English, U.K. XoJIG,IBM, HP, ,
HP-UX.700+.setlocale.>.en_JP.ISO-8859-1: english.iso88591 ! English, Japan XoJIG,IBM, , ,
HP-UX.700+.setlocale.>.en_IE.ISO-8859-1: english.iso88591 ! English, Ireland XoJIG, , , , USL
HP-UX.700+.setlocale.>.en_IE.ISO-8859-1: english.iso88591 ! English, Ireland XoJIG, , , ,
HP-UX.700+.setlocale.>.en_KR.ISO-8859-1: english.iso88591 ! English,Korea , , , ,
HP-UX.700+.setlocale.>.en_MY.ISO-8859-1: english.iso88591 ! English,Malaysia , , , , USL
HP-UX.700+.setlocale.>.en_NZ.ISO-8859-1: english.iso88591 ! English,New Zealand , , , , USL
HP-UX.700+.setlocale.>.en_MY.ISO-8859-1: english.iso88591 ! English,Malaysia , , , ,
HP-UX.700+.setlocale.>.en_NZ.ISO-8859-1: english.iso88591 ! English,New Zealand , , , ,
HP-UX.700+.setlocale.>.en_TW.ISO-8859-1: english.iso88591 ! English,Taiwan , , , ,
HP-UX.700+.setlocale.~.en_US.ISO-8859-1: english.iso88591 ! English, USA XoJIG,IBM, HP, Sun , USL
HP-UX.700+.setlocale.>.es_AR.ISO-8859-1: spanish.iso88591 ! Spanish, Argentina , , , Sun , USL
HP-UX.700+.setlocale.~.en_US.ISO-8859-1: english.iso88591 ! English, USA XoJIG,IBM, HP, Sun ,
HP-UX.700+.setlocale.>.es_AR.ISO-8859-1: spanish.iso88591 ! Spanish, Argentina , , , Sun ,
HP-UX.700+.setlocale.>.es_BO.ISO-8859-1: spanish.iso88591 ! Spanish, Bolivia , , , Sun
HP-UX.700+.setlocale.>.es_CL.ISO-8859-1: spanish.iso88591 ! Spanish, Chile , , , Sun , USL
HP-UX.700+.setlocale.>.es_CL.ISO-8859-1: spanish.iso88591 ! Spanish, Chile , , , Sun ,
HP-UX.700+.setlocale.>.es_CO.ISO-8859-1: spanish.iso88591 ! Spanish, Columbia , , , Sun
HP-UX.700+.setlocale.>.es_CR.ISO-8859-1: spanish.iso88591 ! Spanish, Costa Rica , , , Sun
HP-UX.700+.setlocale.>.es_EC.ISO-8859-1: spanish.iso88591 ! Spanish, Ecuador , , , Sun
HP-UX.700+.setlocale.~.es_ES.ISO-8859-1: spanish.iso88591 ! Spanish, Spain XoJIG,IBM, HP, Sun , USL
HP-UX.700+.setlocale.~.es_ES.ISO-8859-1: spanish.iso88591 ! Spanish, Spain XoJIG,IBM, HP, Sun ,
HP-UX.700+.setlocale.>.es_GT.ISO-8859-1: spanish.iso88591 ! Spanish, Guatemala , , , Sun
HP-UX.700+.setlocale.>.es_MX.ISO-8859-1: spanish.iso88591 ! Spanish, Mexico , , , Sun , USL
HP-UX.700+.setlocale.>.es_MX.ISO-8859-1: spanish.iso88591 ! Spanish, Mexico , , , Sun ,
HP-UX.700+.setlocale.>.es_PE.ISO-8859-1: spanish.iso88591 ! Spanish, Peru , , , Sun
HP-UX.700+.setlocale.>.es_UY.ISO-8859-1: spanish.iso88591 ! Spanish, Uruguay , , , Sun
HP-UX.700+.setlocale.>.es_VE.ISO-8859-1: spanish.iso88591 ! Spanish, Venezuela , , , Sun , USL
HP-UX.700+.setlocale.>.es_VE.ISO-8859-1: spanish.iso88591 ! Spanish, Venezuela , , , Sun ,
! HP-UX.700+.setlocale.>.et_EE.ISO-8859-1: ! Estonian, Estonia XoJIG,
HP-UX.700+.setlocale.~.fi_FI.ISO-8859-1: finnish.iso88591 ! Finnish, Finland XoJIG,IBM, HP, , USL ("fi")
HP-UX.700+.setlocale.~.fi_FI.ISO-8859-1: finnish.iso88591 ! Finnish, Finland XoJIG,IBM, HP, ,
! HP-UX.700+.setlocale.>.fo_FO.ISO-8859-1: ! Faroese, Faeroe Island XoJIG,
HP-UX.700+.setlocale.>.fr_BE.ISO-8859-1: french.iso88591 ! French,Belgium XoJIG, , , , USL
HP-UX.700+.setlocale.~.fr_CA.ISO-8859-1: c-french.iso88591 ! French, Canada XoJIG,IBM, HP, , USL
HP-UX.700+.setlocale.>.fr_CH.ISO-8859-1: french.iso88591 ! French, Switzerland XoJIG,IBM, , , USL
HP-UX.700+.setlocale.~.fr_FR.ISO-8859-1: french.iso88591 ! French, France XoJIG,IBM, HP, Sun ("fr"), USL ("fr")
HP-UX.700+.setlocale.~.is_IS.ISO-8859-1: icelandic.iso88591 ! Icelandic, Iceland XoJIG,IBM, HP, , USL ("is")
HP-UX.700+.setlocale.>.it_CH.ISO-8859-1: italian.iso88591 ! Italian,Switzerland , , , , USL
HP-UX.700+.setlocale.~.it_IT.ISO-8859-1: italian.iso88591 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"), USL ("it")
HP-UX.700+.setlocale.>.fr_BE.ISO-8859-1: french.iso88591 ! French,Belgium XoJIG, , , ,
HP-UX.700+.setlocale.~.fr_CA.ISO-8859-1: c-french.iso88591 ! French, Canada XoJIG,IBM, HP, ,
HP-UX.700+.setlocale.>.fr_CH.ISO-8859-1: french.iso88591 ! French, Switzerland XoJIG,IBM, , ,
HP-UX.700+.setlocale.~.fr_FR.ISO-8859-1: french.iso88591 ! French, France XoJIG,IBM, HP, Sun ("fr"),
HP-UX.700+.setlocale.~.is_IS.ISO-8859-1: icelandic.iso88591 ! Icelandic, Iceland XoJIG,IBM, HP, ,
HP-UX.700+.setlocale.>.it_CH.ISO-8859-1: italian.iso88591 ! Italian,Switzerland , , , ,
HP-UX.700+.setlocale.~.it_IT.ISO-8859-1: italian.iso88591 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"),
! HP-UX.700+.setlocale.>.kl_GL.ISO-8859-1: ! Greenlandic, Greenland XoJIG,
! HP-UX.700+.setlocale.>.lt_LT.ISO-8859-1: ! Lithuanian, Lithuania XoJIG,
! HP-UX.700+.setlocale.>.lv_LV.ISO-8859-1: ! Latvian, Latvia XoJIG,
HP-UX.700+.setlocale.>.nl_BE.ISO-8859-1: dutch.iso88591 ! Dutch, Belgium XoJIG,IBM, , , USL
HP-UX.700+.setlocale.~.nl_NL.ISO-8859-1: dutch.iso88591 ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
HP-UX.700+.setlocale.~.no_NO.ISO-8859-1: norwegian.iso88591 ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
HP-UX.700+.setlocale.>.pt_BR.ISO-8859-1: portuguese.iso88591 ! Portuguese,Brazil , , , , USL
HP-UX.700+.setlocale.~.pt_PT.ISO-8859-1: portuguese.iso88591 ! Portuguese, Portugal XoJIG,IBM, HP, , USL
HP-UX.700+.setlocale.>.nl_BE.ISO-8859-1: dutch.iso88591 ! Dutch, Belgium XoJIG,IBM, , ,
HP-UX.700+.setlocale.~.nl_NL.ISO-8859-1: dutch.iso88591 ! Dutch, The Netherlands XoJIG,IBM, HP, ,
HP-UX.700+.setlocale.~.no_NO.ISO-8859-1: norwegian.iso88591 ! Norwegian, Norway XoJIG,IBM, HP, ,
HP-UX.700+.setlocale.>.pt_BR.ISO-8859-1: portuguese.iso88591 ! Portuguese,Brazil , , , ,
HP-UX.700+.setlocale.~.pt_PT.ISO-8859-1: portuguese.iso88591 ! Portuguese, Portugal XoJIG,IBM, HP, ,
HP-UX.700+.setlocale.>.sv_FI.ISO-8859-1: swedish.iso88591 ! Swedish, Finland XoJIG,
HP-UX.700+.setlocale.~.sv_SE.ISO-8859-1: swedish.iso88591 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"), USL ("sv")
HP-UX.700+.setlocale.~.sv_SE.ISO-8859-1: swedish.iso88591 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"),
! W European/Americas, HP-ROMAN8 codeset
HP-UX.700+.setlocale.~.da_DK.HP-ROMAN8: danish ! Danish, Denmark , , HP
@ -319,15 +319,15 @@ HP-UX.700+.setlocale.~.tr_TR.ISO-8859-9: turkish.iso88599 ! Turkish, Turkey
HP-UX.700+.setlocale.~.tr_TR.HP-TURKISH8: turkish ! Turkish, Turkey , , HP
! East Asia
HP-UX.700+.setlocale.~.ja_JP.EUC-JP: japanese.euc ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
HP-UX.700+.setlocale.~.ja_JP.EUC-JP: japanese.euc ! Japanese, Japan ,IBM, HP, Sun ("ja"),
HP-UX.700+.setlocale.~.ja_JP.HP-SJIS: japanese ! Japanese, Japan aka japanese 15 , , HP,
HP-UX.700+.setlocale.>.ja_JP.IBM-932: japanese ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
HP-UX.700+.setlocale.>.ja_JP.IBM-932: japanese ! Japanese, Japan ,IBM, HP, Sun ("ja"),
HP-UX.700+.setlocale.~.ja_JP.HP-KANA8: katakana ! Japanese, Japan , , HP, ,
HP-UX.700+.setlocale.<.ja_JP.EUC-JP: ujis ! Japanese, Japan , , HP,
HP-UX.700+.setlocale.~.ko_KR.EUC-KR: korean ! Korean, Korea ,IBM, HP, Sun ("ko"), USL
HP-UX.700+.setlocale.>.zh_CN.EUC-CN: chinese-s ! Chinese, China ,IBM, , Sun ("zh"), USL
HP-UX.700+.setlocale.~.ko_KR.EUC-KR: korean ! Korean, Korea ,IBM, HP, Sun ("ko"),
HP-UX.700+.setlocale.>.zh_CN.EUC-CN: chinese-s ! Chinese, China ,IBM, , Sun ("zh"),
HP-UX.700+.setlocale.~.zh_CN.HP-15CN: chinese-s ! Chinese, China , , HP
HP-UX.700+.setlocale.~.zh_TW.EUC-TW: zh_TW.eucTW ! Chinese, Taiwan ,IBM, HP, Sun , USL
HP-UX.700+.setlocale.~.zh_TW.EUC-TW: zh_TW.eucTW ! Chinese, Taiwan ,IBM, HP, Sun ,
HP-UX.700+.setlocale.~.zh_TW.HP-BIG5: chinese-t.big5 ! Chinese, Taiwan , , HP, ,
HP-UX.700+.setlocale.~.zh_TW.HP-CCDC: chinese-t ! Chinese, Taiwan , , HP, ,
@ -335,54 +335,54 @@ HP-UX.700+.setlocale.~.zh_TW.HP-CCDC: chinese-t ! Chinese, Taiwan
HP-UX.700+.setlocale.~.th_TH.TIS-620: thai ! Thai, Thailand ,IBM, HP
! setlocales Compliance; default codeset on 10.01 systems
HP-UX.1000+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun , USL
HP-UX.1000+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun , USL
HP-UX.1000+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun ,
HP-UX.1000+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun ,
! W European/Americas, Latin 1 codeset
HP-UX.1000+.setlocale.>.de_AT.ISO-8859-1: de_DE.iso88591 ! German,Austria XoJIG, , , , USL
HP-UX.1000+.setlocale.>.de_CH.ISO-8859-1: de_DE.iso88591 ! German,Switzerland XoJIG,IBM, , , USL
HP-UX.1000+.setlocale.~.de_DE.ISO-8859-1: de_DE.iso88591 ! German, Germany XoJIG,IBM, HP, Sun ("de"), USL ("de")
HP-UX.1000+.setlocale.>.en_AU.ISO-8859-1: en_GB.iso88591 ! English,Australia , , , , USL
HP-UX.1000+.setlocale.>.en_CA.ISO-8859-1: en_US.iso88591 ! English,Canada XoJIG, , , , USL
HP-UX.1000+.setlocale.>.en_DK.ISO-8859-1: en_GB.iso88591 ! English, Denmark XoJIG, , , , USL
HP-UX.1000+.setlocale.>.en_GB.ISO-8859-1: en_GB.iso88591 ! English, U.K. XoJIG,IBM, HP, , USL ("en")
HP-UX.1000+.setlocale.>.de_AT.ISO-8859-1: de_DE.iso88591 ! German,Austria XoJIG, , , ,
HP-UX.1000+.setlocale.>.de_CH.ISO-8859-1: de_DE.iso88591 ! German,Switzerland XoJIG,IBM, , ,
HP-UX.1000+.setlocale.~.de_DE.ISO-8859-1: de_DE.iso88591 ! German, Germany XoJIG,IBM, HP, Sun ("de"),
HP-UX.1000+.setlocale.>.en_AU.ISO-8859-1: en_GB.iso88591 ! English,Australia , , , ,
HP-UX.1000+.setlocale.>.en_CA.ISO-8859-1: en_US.iso88591 ! English,Canada XoJIG, , , ,
HP-UX.1000+.setlocale.>.en_DK.ISO-8859-1: en_GB.iso88591 ! English, Denmark XoJIG, , , ,
HP-UX.1000+.setlocale.>.en_GB.ISO-8859-1: en_GB.iso88591 ! English, U.K. XoJIG,IBM, HP, ,
HP-UX.1000+.setlocale.>.en_JP.ISO-8859-1: en_GB.iso88591 ! English, Japan XoJIG,IBM, , ,
HP-UX.1000+.setlocale.>.en_IE.ISO-8859-1: en_GB.iso88591 ! English, Ireland XoJIG, , , , USL
HP-UX.1000+.setlocale.>.en_MY.ISO-8859-1: en_US.iso88591 ! English,Malaysia , , , , USL
HP-UX.1000+.setlocale.>.en_NZ.ISO-8859-1: en_GB.iso88591 ! English,New Zealand , , , , USL
HP-UX.1000+.setlocale.~.en_US.ISO-8859-1: en_US.iso88591 ! English, USA XoJIG,IBM, HP, Sun , USL
HP-UX.1000+.setlocale.>.es_AR.ISO-8859-1: es_ES.iso88591 ! Spanish, Argentina , , , Sun , USL
HP-UX.1000+.setlocale.>.en_IE.ISO-8859-1: en_GB.iso88591 ! English, Ireland XoJIG, , , ,
HP-UX.1000+.setlocale.>.en_MY.ISO-8859-1: en_US.iso88591 ! English,Malaysia , , , ,
HP-UX.1000+.setlocale.>.en_NZ.ISO-8859-1: en_GB.iso88591 ! English,New Zealand , , , ,
HP-UX.1000+.setlocale.~.en_US.ISO-8859-1: en_US.iso88591 ! English, USA XoJIG,IBM, HP, Sun ,
HP-UX.1000+.setlocale.>.es_AR.ISO-8859-1: es_ES.iso88591 ! Spanish, Argentina , , , Sun ,
HP-UX.1000+.setlocale.>.es_BO.ISO-8859-1: es_ES.iso88591 ! Spanish, Bolivia , , , Sun
HP-UX.1000+.setlocale.>.es_CL.ISO-8859-1: es_ES.iso88591 ! Spanish, Chile , , , Sun , USL
HP-UX.1000+.setlocale.>.es_CL.ISO-8859-1: es_ES.iso88591 ! Spanish, Chile , , , Sun ,
HP-UX.1000+.setlocale.>.es_CO.ISO-8859-1: es_ES.iso88591 ! Spanish, Columbia , , , Sun
HP-UX.1000+.setlocale.>.es_CR.ISO-8859-1: es_ES.iso88591 ! Spanish, Costa Rica , , , Sun
HP-UX.1000+.setlocale.>.es_EC.ISO-8859-1: es_ES.iso88591 ! Spanish, Ecuador , , , Sun
HP-UX.1000+.setlocale.~.es_ES.ISO-8859-1: es_ES.iso88591 ! Spanish, Spain XoJIG,IBM, HP, Sun , USL
HP-UX.1000+.setlocale.~.es_ES.ISO-8859-1: es_ES.iso88591 ! Spanish, Spain XoJIG,IBM, HP, Sun ,
HP-UX.1000+.setlocale.>.es_GT.ISO-8859-1: es_ES.iso88591 ! Spanish, Guatemala , , , Sun
HP-UX.1000+.setlocale.>.es_MX.ISO-8859-1: es_ES.iso88591 ! Spanish, Mexico , , , Sun , USL
HP-UX.1000+.setlocale.>.es_MX.ISO-8859-1: es_ES.iso88591 ! Spanish, Mexico , , , Sun ,
HP-UX.1000+.setlocale.>.es_PE.ISO-8859-1: es_ES.iso88591 ! Spanish, Peru , , , Sun
HP-UX.1000+.setlocale.>.es_UY.ISO-8859-1: es_ES.iso88591 ! Spanish, Uruguay , , , Sun
HP-UX.1000+.setlocale.>.es_VE.ISO-8859-1: es_ES.iso88591 ! Spanish, Venezuela , , , Sun , USL
HP-UX.1000+.setlocale.>.es_VE.ISO-8859-1: es_ES.iso88591 ! Spanish, Venezuela , , , Sun ,
! HP-UX.1000+.setlocale.>.et_EE.ISO-8859-1: ! Estonian, Estonia XoJIG,
HP-UX.1000+.setlocale.~.fi_FI.ISO-8859-1: fi_FI.iso88591 ! Finnish, Finland XoJIG,IBM, HP, , USL ("fi")
HP-UX.1000+.setlocale.~.fi_FI.ISO-8859-1: fi_FI.iso88591 ! Finnish, Finland XoJIG,IBM, HP, ,
! HP-UX.1000+.setlocale.>.fo_FO.ISO-8859-1: ! Faroese, Faeroe Island XoJIG,
HP-UX.1000+.setlocale.>.fr_BE.ISO-8859-1: fr_FR.iso88591 ! French,Belgium XoJIG, , , , USL
HP-UX.1000+.setlocale.~.fr_CA.ISO-8859-1: fr_CA.iso88591 ! French, Canada XoJIG,IBM, HP, , USL
HP-UX.1000+.setlocale.>.fr_CH.ISO-8859-1: fr_FR.iso88591 ! French, Switzerland XoJIG,IBM, , , USL
HP-UX.1000+.setlocale.~.fr_FR.ISO-8859-1: fr_FR.iso88591 ! French, France XoJIG,IBM, HP, Sun ("fr"), USL ("fr")
HP-UX.1000+.setlocale.~.is_IS.ISO-8859-1: is_IS.iso88591 ! Icelandic, Iceland XoJIG,IBM, HP, , USL ("is")
HP-UX.1000+.setlocale.>.it_CH.ISO-8859-1: it_IT.iso88591 ! Italian,Switzerland , , , , USL
HP-UX.1000+.setlocale.~.it_IT.ISO-8859-1: it_IT.iso88591 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"), USL ("it")
HP-UX.1000+.setlocale.>.fr_BE.ISO-8859-1: fr_FR.iso88591 ! French,Belgium XoJIG, , , ,
HP-UX.1000+.setlocale.~.fr_CA.ISO-8859-1: fr_CA.iso88591 ! French, Canada XoJIG,IBM, HP, ,
HP-UX.1000+.setlocale.>.fr_CH.ISO-8859-1: fr_FR.iso88591 ! French, Switzerland XoJIG,IBM, , ,
HP-UX.1000+.setlocale.~.fr_FR.ISO-8859-1: fr_FR.iso88591 ! French, France XoJIG,IBM, HP, Sun ("fr"),
HP-UX.1000+.setlocale.~.is_IS.ISO-8859-1: is_IS.iso88591 ! Icelandic, Iceland XoJIG,IBM, HP, ,
HP-UX.1000+.setlocale.>.it_CH.ISO-8859-1: it_IT.iso88591 ! Italian,Switzerland , , , ,
HP-UX.1000+.setlocale.~.it_IT.ISO-8859-1: it_IT.iso88591 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"),
! HP-UX.1000+.setlocale.>.kl_GL.ISO-8859-1: ! Greenlandic, Greenland XoJIG,
! HP-UX.1000+.setlocale.>.lt_LT.ISO-8859-1: ! Lithuanian, Lithuania XoJIG,
! HP-UX.1000+.setlocale.>.lv_LV.ISO-8859-1: ! Latvian, Latvia XoJIG,
HP-UX.1000+.setlocale.>.nl_BE.ISO-8859-1: nl_NL.iso88591 ! Dutch, Belgium XoJIG,IBM, , , USL
HP-UX.1000+.setlocale.~.nl_NL.ISO-8859-1: nl_NL.iso88591 ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
HP-UX.1000+.setlocale.~.no_NO.ISO-8859-1: no_NO.iso88591 ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
HP-UX.1000+.setlocale.>.pt_BR.ISO-8859-1: pt_PT.iso88591 ! Portuguese,Brazil , , , , USL
HP-UX.1000+.setlocale.~.pt_PT.ISO-8859-1: pt_PT.iso88591 ! Portuguese, Portugal XoJIG,IBM, HP, , USL
HP-UX.1000+.setlocale.>.nl_BE.ISO-8859-1: nl_NL.iso88591 ! Dutch, Belgium XoJIG,IBM, , ,
HP-UX.1000+.setlocale.~.nl_NL.ISO-8859-1: nl_NL.iso88591 ! Dutch, The Netherlands XoJIG,IBM, HP, ,
HP-UX.1000+.setlocale.~.no_NO.ISO-8859-1: no_NO.iso88591 ! Norwegian, Norway XoJIG,IBM, HP, ,
HP-UX.1000+.setlocale.>.pt_BR.ISO-8859-1: pt_PT.iso88591 ! Portuguese,Brazil , , , ,
HP-UX.1000+.setlocale.~.pt_PT.ISO-8859-1: pt_PT.iso88591 ! Portuguese, Portugal XoJIG,IBM, HP, ,
HP-UX.1000+.setlocale.>.sv_FI.ISO-8859-1: sv_SE.iso88591 ! Swedish, Finland XoJIG,
HP-UX.1000+.setlocale.~.sv_SE.ISO-8859-1: sv_SE.iso88591 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"), USL ("sv")
HP-UX.1000+.setlocale.~.sv_SE.ISO-8859-1: sv_SE.iso88591 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"),
! W European/Americas, HP-ROMAN8 codeset
HP-UX.1000+.setlocale.~.da_DK.HP-ROMAN8: da_DK.roman8 ! Danish, Denmark , , HP
@ -437,14 +437,14 @@ HP-UX.1000+.setlocale.~.tr_TR.ISO-8859-9: tr_TR.iso88599 ! Turkish, Turkey
HP-UX.1000+.setlocale.~.tr_TR.HP-TURKISH8: tr_TR.turkish8 ! Turkish, Turkey , , HP
! East Asia
HP-UX.1000+.setlocale.~.ja_JP.EUC-JP: ja_JP.eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
HP-UX.1000+.setlocale.~.ja_JP.HP-SJIS: ja_JP.SJIS ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
HP-UX.1000+.setlocale.>.ja_JP.IBM-932: ja_JP.SJIS ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
HP-UX.1000+.setlocale.~.ja_JP.EUC-JP: ja_JP.eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"),
HP-UX.1000+.setlocale.~.ja_JP.HP-SJIS: ja_JP.SJIS ! Japanese, Japan ,IBM, HP, Sun ("ja"),
HP-UX.1000+.setlocale.>.ja_JP.IBM-932: ja_JP.SJIS ! Japanese, Japan ,IBM, HP, Sun ("ja"),
HP-UX.1000+.setlocale.~.ja_JP.HP-KANA8: ja_JP.kana8 ! Japanese, Japan , , HP, ,
HP-UX.1000+.setlocale.~.ko_KR.EUC-KR: ko_KR.eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"), USL
HP-UX.1000+.setlocale.>.zh_CN.EUC-CN: zh_CN.15CN ! Chinese, China ,IBM, HP, Sun ("zh"), USL
HP-UX.1000+.setlocale.~.zh_CN.HP-15CN: zh_CN.15CN ! Chinese, China ,IBM, HP, Sun ("zh"), USL
HP-UX.1000+.setlocale.~.zh_TW.EUC-TW: zh_TW.eucTW ! Chinese, Taiwan ,IBM, HP, Sun , USL
HP-UX.1000+.setlocale.~.ko_KR.EUC-KR: ko_KR.eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"),
HP-UX.1000+.setlocale.>.zh_CN.EUC-CN: zh_CN.15CN ! Chinese, China ,IBM, HP, Sun ("zh"),
HP-UX.1000+.setlocale.~.zh_CN.HP-15CN: zh_CN.15CN ! Chinese, China ,IBM, HP, Sun ("zh"),
HP-UX.1000+.setlocale.~.zh_TW.EUC-TW: zh_TW.eucTW ! Chinese, Taiwan ,IBM, HP, Sun ,
HP-UX.1000+.setlocale.~.zh_TW.HP-BIG5: zh_TW.big5 ! Chinese, Taiwan , , HP, ,
HP-UX.1000+.setlocale.~.zh_TW.HP-CCDC: zh_TW.ccdc ! Chinese, Taiwan , , HP, ,

View file

@ -207,61 +207,62 @@ Linux.?.version.<.100: ".*" !! any CDE value
! setlocales Compliance
Linux.100+.setlocale.~.C.IBM-850: C ! setlocales compliance ,IBM
Linux.100+.setlocale.~.POSIX.IBM-850: POSIX ! setlocales compliance ,IBM
Linux.100+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun , USL
Linux.100+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun , USL
Linux.100+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun ,
Linux.100+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun ,
! W European/Americas, Latin 1 codeset
Linux.100+.setlocale.~.da_DK.ISO-8859-1: da_DK !.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, , USL ("da")
Linux.100+.setlocale.>.de_AT.ISO-8859-1: de_DE !.ISO8859-1 ! German,Austria XoJIG, , , , USL
Linux.100+.setlocale.~.de_CH.ISO-8859-1: de_CH !.ISO8859-1 ! German,Switzerland XoJIG,IBM, , , USL
Linux.100+.setlocale.~.de_DE.ISO-8859-1: de_DE !.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"), USL ("de")
Linux.100+.setlocale.>.en_AU.ISO-8859-1: en_GB !.ISO8859-1 ! English,Australia , , , , USL
Linux.100+.setlocale.>.en_CA.ISO-8859-1: en_US !.ISO8859-1 ! English,Canada XoJIG, , , , USL
Linux.100+.setlocale.>.en_DK.ISO-8859-1: en_GB !.ISO8859-1 ! English, Denmark XoJIG, , , , USL
Linux.100+.setlocale.~.en_GB.ISO-8859-1: en_GB !.ISO8859-1 ! English, U.K. XoJIG,IBM, HP, , USL ("en")
Linux.100+.setlocale.~.da_DK.ISO-8859-1: da_DK !.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, ,
Linux.100+.setlocale.>.de_AT.ISO-8859-1: de_DE !.ISO8859-1 ! German,Austria XoJIG, , , ,
Linux.100+.setlocale.~.de_CH.ISO-8859-1: de_CH !.ISO8859-1 ! German,Switzerland XoJIG,IBM, , ,
Linux.100+.setlocale.~.de_DE.ISO-8859-1: de_DE !.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"),
Linux.100+.setlocale.>.en_AU.ISO-8859-1: en_GB !.ISO8859-1 ! English,Australia , , , ,
Linux.100+.setlocale.>.en_CA.ISO-8859-1: en_US !.ISO8859-1 ! English,Canada XoJIG, , , ,
Linux.100+.setlocale.>.en_DK.ISO-8859-1: en_GB !.ISO8859-1 ! English, Denmark XoJIG, , , ,
Linux.100+.setlocale.~.en_GB.ISO-8859-1: en_GB !.ISO8859-1 ! English, U.K. XoJIG,IBM, HP, ,
Linux.100+.setlocale.>.en_JP.ISO-8859-1: en_JP !.ISO8859-1 ! English, Japan XoJIG,IBM, , ,
Linux.100+.setlocale.>.en_JP.ISO-8859-1: en_US !.ISO8859-1 ! English, Japan XoJIG,IBM, , ,
Linux.100+.setlocale.>.en_IE.ISO-8859-1: en_GB !.ISO8859-1 ! English, Ireland XoJIG, , , , USL
Linux.100+.setlocale.>.en_MY.ISO-8859-1: en_US !.ISO8859-1 ! English,Malaysia , , , , USL
Linux.100+.setlocale.>.en_NZ.ISO-8859-1: en_GB !.ISO8859-1 ! English,New Zealand , , , , USL
Linux.100+.setlocale.>.en_KR.ISO-8859-1: en_KR !.ISO8859-1 ! English,Korea , , , , USL
Linux.100+.setlocale.>.en_IE.ISO-8859-1: en_GB !.ISO8859-1 ! English, Ireland XoJIG, , , ,
Linux.100+.setlocale.>.en_MY.ISO-8859-1: en_US !.ISO8859-1 ! English,Malaysia , , , ,
Linux.100+.setlocale.>.en_NZ.ISO-8859-1: en_GB !.ISO8859-1 ! English,New Zealand , , , ,
Linux.100+.setlocale.>.en_KR.ISO-8859-1: en_KR !.ISO8859-1 ! English,Korea , , , ,
Linux.100+.setlocale.>.en_KR.ISO-8859-1: en_US !.ISO8859-1 ! English,Korea ,IBM, , ,
Linux.100+.setlocale.>.en_TW.ISO-8859-1: en_TW !.ISO8859-1 ! English,Taiwan , , , , USL
Linux.100+.setlocale.>.en_TW.ISO-8859-1: en_TW !.ISO8859-1 ! English,Taiwan , , , ,
Linux.100+.setlocale.>.en_TW.ISO-8859-1: en_US !.ISO8859-1 ! English,Taiwan ,IBM, , ,
Linux.100+.setlocale.~.en_US.ISO-8859-1: en_US !.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun , USL
Linux.100+.setlocale.>.es_AR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Argentina , , , Sun , USL
Linux.100+.setlocale.~.en_US.ISO-8859-1: en_US !.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun ,
Linux.100+.setlocale.>.es_AR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Argentina , , , Sun ,
Linux.100+.setlocale.>.es_BO.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Bolivia , , , Sun
Linux.100+.setlocale.>.es_CL.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Chile , , , Sun , USL
Linux.100+.setlocale.>.es_CL.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Chile , , , Sun ,
Linux.100+.setlocale.>.es_CO.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Columbia , , , Sun
Linux.100+.setlocale.>.es_CR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Costa Rica , , , Sun
Linux.100+.setlocale.>.es_EC.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Ecuador , , , Sun
Linux.100+.setlocale.~.es_ES.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun , USL
Linux.100+.setlocale.~.ca_ES.ISO-8859-1: ca_ES !.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun , USL
Linux.100+.setlocale.~.es_ES.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun ,
Linux.100+.setlocale.~.ca_ES.ISO-8859-1: ca_ES !.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun ,
Linux.100+.setlocale.>.es_GT.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Guatemala , , , Sun
Linux.100+.setlocale.>.es_MX.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Mexico , , , Sun , USL
Linux.100+.setlocale.>.es_MX.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Mexico , , , Sun ,
Linux.100+.setlocale.>.es_PE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Peru , , , Sun
Linux.100+.setlocale.>.es_UY.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Uruguay , , , Sun
Linux.100+.setlocale.>.es_VE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Venezuela , , , Sun , USL
Linux.100+.setlocale.>.es_VE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Venezuela , , , Sun ,
! Linux.100+.setlocale.>.et_EE.ISO-8859-1: ! Estonian, Estonia XoJIG,
Linux.100+.setlocale.~.fi_FI.ISO-8859-1: fi_FI !.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP, , USL ("fi")
Linux.100+.setlocale.~.fi_FI.ISO-8859-1: fi_FI !.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP, ,
! Linux.100+.setlocale.>.fo_FO.ISO-8859-1: ! Faroese, Faeroe Island XoJIG,
Linux.100+.setlocale.~.fr_BE.ISO-8859-1: fr_BE !.ISO8859-1 ! French,Belgium XoJIG, , , , USL
Linux.100+.setlocale.~.fr_CA.ISO-8859-1: fr_CA !.ISO8859-1 ! French, Canada XoJIG,IBM, HP, , USL
Linux.100+.setlocale.~.fr_CH.ISO-8859-1: fr_CH !.ISO8859-1 ! French, Switzerland XoJIG,IBM, , , USL
Linux.100+.setlocale.~.fr_FR.ISO-8859-1: fr_FR !.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"), USL ("fr")
Linux.100+.setlocale.~.is_IS.ISO-8859-1: is_IS !.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, , USL ("is")
Linux.100+.setlocale.>.it_CH.ISO-8859-1: it_IT !.ISO8859-1 ! Italian,Switzerland , , , , USL
Linux.100+.setlocale.~.it_IT.ISO-8859-1: it_IT !.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"), USL ("it")
Linux.100+.setlocale.~.fr_BE.ISO-8859-1: fr_BE !.ISO8859-1 ! French,Belgium XoJIG, , , ,
Linux.100+.setlocale.~.fr_CA.ISO-8859-1: fr_CA !.ISO8859-1 ! French, Canada XoJIG,IBM, HP, ,
Linux.100+.setlocale.~.fr_CH.ISO-8859-1: fr_CH !.ISO8859-1 ! French, Switzerland XoJIG,IBM, , ,
Linux.100+.setlocale.~.fr_FR.ISO-8859-1: fr_FR !.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"),
Linux.100+.setlocale.~.is_IS.ISO-8859-1: is_IS !.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, ,
Linux.100+.setlocale.>.it_CH.ISO-8859-1: it_IT !.ISO8859-1 ! Italian,Switzerland , , , ,
Linux.100+.setlocale.~.it_IT.ISO-8859-1: it_IT !.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"),
! Linux.100+.setlocale.>.kl_GL.ISO-8859-1: ! Greenlandic, Greenland XoJIG,
! Linux.100+.setlocale.>.lt_LT.ISO-8859-1: ! Lithuanian, Lithuania XoJIG,
! Linux.100+.setlocale.>.lv_LV.ISO-8859-1: ! Latvian, Latvia XoJIG,
Linux.100+.setlocale.~.nl_BE.ISO-8859-1: nl_BE !.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , , USL
Linux.100+.setlocale.~.nl_NL.ISO-8859-1: nl_NL !.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
Linux.100+.setlocale.~.no_NO.ISO-8859-1: no_NO !.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
Linux.100+.setlocale.~.pt_BR.ISO-8859-1: pt_BR !.ISO8859-1 ! Portuguese,Brazil , , , , USL
Linux.100+.setlocale.~.pt_PT.ISO-8859-1: pt_PT !.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, , USL
Linux.100+.setlocale.~.nl_BE.ISO-8859-1: nl_BE !.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , ,
Linux.100+.setlocale.~.nl_NL.ISO-8859-1: nl_NL !.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, ,
Linux.100+.setlocale.~.no_NO.ISO-8859-1: no_NO !.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, ,
Linux.100+.setlocale.~.pt_BR.ISO-8859-1: pt_BR !.ISO8859-1 ! Portuguese,Brazil , , , ,
Linux.100+.setlocale.~.pt_PT.ISO-8859-1: pt_PT !.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, ,
Linux.100+.setlocale.>.sv_FI.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Finland XoJIG,
Linux.100+.setlocale.~.sv_SE.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"), USL ("sv")
Linux.100+.setlocale.~.sv_SE.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"),
! E European
@ -298,14 +299,14 @@ Linux.100+.setlocale.~.el_GR.ISO-8859-7: el_GR !.ISO8859-7 ! Greek, Greece
Linux.100+.setlocale.~.tr_TR.ISO-8859-9: tr_TR !.ISO8859-9 ! Turkish, Turkey ,IBM, HP
! East Asia
Linux.100+.setlocale.~.ja_JP.EUC-JP: ja_JP !.IBM-eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
Linux.100+.setlocale.~.ja_JP.EUC-JP: ja_JP !.IBM-eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"),
Linux.100+.setlocale.~.ja_JP.IBM-932: Ja_JP !.IBM-932 ! Japanese, Japan ,IBM
Linux.100+.setlocale.>.ja_JP.HP-SJIS: Ja_JP !.IBM-932 ! Japanese, Japan aka japanese 15 , , HP,
Linux.100+.setlocale.~.ko_KR.EUC-KR: ko_KR !.IBM-eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"), USL
Linux.100+.setlocale.~.zh_CN.EUC-CN: zh_CN !.IBM-eucCN ! Chinese, China ,IBM, , Sun ("zh"), USL
Linux.100+.setlocale.~.ko_KR.EUC-KR: ko_KR !.IBM-eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"),
Linux.100+.setlocale.~.zh_CN.EUC-CN: zh_CN !.IBM-eucCN ! Chinese, China ,IBM, , Sun ("zh"),
Linux.100+.setlocale.>.zh_CN.HP-15CN: zh_CN !.IBM-eucCN ! Chinese, China , , HP
Linux.100+.setlocale.~.zh_CN.UTF-8: ZH_CN !.UTF-8 ! Chinese, China ,IBM,
Linux.100+.setlocale.~.zh_TW.EUC-TW: zh_TW !.IBM-eucTW ! Chinese, Taiwan ,IBM, HP, Sun , USL
Linux.100+.setlocale.~.zh_TW.EUC-TW: zh_TW !.IBM-eucTW ! Chinese, Taiwan ,IBM, HP, Sun ,
Linux.100+.setlocale.>.zh_TW.HP-BIG5: Zh_TW !.big5 ! Chinese, Taiwan ,IBM, HP, ,
! Linux.100+.setlocale.>.zh_TW.HP-CCDC: ! Chinese, Taiwan , , HP, ,
! Linux.100+.setlocale.>.ja_JP.HP-KANA8: ! Japanese, Japan , , HP, ,

View file

@ -207,61 +207,61 @@ NetBSD.?.version.<.100: ".*" !! any CDE value
! setlocales Compliance
NetBSD.100+.setlocale.~.C.IBM-850: C ! setlocales compliance ,IBM
NetBSD.100+.setlocale.~.POSIX.IBM-850: POSIX ! setlocales compliance ,IBM
NetBSD.100+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun , USL
NetBSD.100+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun , USL
NetBSD.100+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun ,
NetBSD.100+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun ,
! W European/Americas, Latin 1 codeset
NetBSD.100+.setlocale.~.da_DK.ISO-8859-1: da_DK !.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, , USL ("da")
NetBSD.100+.setlocale.>.de_AT.ISO-8859-1: de_DE !.ISO8859-1 ! German,Austria XoJIG, , , , USL
NetBSD.100+.setlocale.~.de_CH.ISO-8859-1: de_CH !.ISO8859-1 ! German,Switzerland XoJIG,IBM, , , USL
NetBSD.100+.setlocale.~.de_DE.ISO-8859-1: de_DE !.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"), USL ("de")
NetBSD.100+.setlocale.>.en_AU.ISO-8859-1: en_GB !.ISO8859-1 ! English,Australia , , , , USL
NetBSD.100+.setlocale.>.en_CA.ISO-8859-1: en_US !.ISO8859-1 ! English,Canada XoJIG, , , , USL
NetBSD.100+.setlocale.>.en_DK.ISO-8859-1: en_GB !.ISO8859-1 ! English, Denmark XoJIG, , , , USL
NetBSD.100+.setlocale.~.en_GB.ISO-8859-1: en_GB !.ISO8859-1 ! English, U.K. XoJIG,IBM, HP, , USL ("en")
NetBSD.100+.setlocale.~.da_DK.ISO-8859-1: da_DK !.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, ,
NetBSD.100+.setlocale.>.de_AT.ISO-8859-1: de_DE !.ISO8859-1 ! German,Austria XoJIG, , , ,
NetBSD.100+.setlocale.~.de_CH.ISO-8859-1: de_CH !.ISO8859-1 ! German,Switzerland XoJIG,IBM, , ,
NetBSD.100+.setlocale.~.de_DE.ISO-8859-1: de_DE !.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"),
NetBSD.100+.setlocale.>.en_AU.ISO-8859-1: en_GB !.ISO8859-1 ! English,Australia , , , ,
NetBSD.100+.setlocale.>.en_CA.ISO-8859-1: en_US !.ISO8859-1 ! English,Canada XoJIG, , , ,
NetBSD.100+.setlocale.>.en_DK.ISO-8859-1: en_GB !.ISO8859-1 ! English, Denmark XoJIG, , , ,
NetBSD.100+.setlocale.~.en_GB.ISO-8859-1: en_GB !.ISO8859-1 ! English, U.K. XoJIG,IBM, HP, ,
NetBSD.100+.setlocale.>.en_JP.ISO-8859-1: en_JP !.ISO8859-1 ! English, Japan XoJIG,IBM, , ,
NetBSD.100+.setlocale.>.en_JP.ISO-8859-1: en_US !.ISO8859-1 ! English, Japan XoJIG,IBM, , ,
NetBSD.100+.setlocale.>.en_IE.ISO-8859-1: en_GB !.ISO8859-1 ! English, Ireland XoJIG, , , , USL
NetBSD.100+.setlocale.>.en_MY.ISO-8859-1: en_US !.ISO8859-1 ! English,Malaysia , , , , USL
NetBSD.100+.setlocale.>.en_NZ.ISO-8859-1: en_GB !.ISO8859-1 ! English,New Zealand , , , , USL
NetBSD.100+.setlocale.>.en_KR.ISO-8859-1: en_KR !.ISO8859-1 ! English,Korea , , , , USL
NetBSD.100+.setlocale.>.en_IE.ISO-8859-1: en_GB !.ISO8859-1 ! English, Ireland XoJIG, , , ,
NetBSD.100+.setlocale.>.en_MY.ISO-8859-1: en_US !.ISO8859-1 ! English,Malaysia , , , ,
NetBSD.100+.setlocale.>.en_NZ.ISO-8859-1: en_GB !.ISO8859-1 ! English,New Zealand , , , ,
NetBSD.100+.setlocale.>.en_KR.ISO-8859-1: en_KR !.ISO8859-1 ! English,Korea , , , ,
NetBSD.100+.setlocale.>.en_KR.ISO-8859-1: en_US !.ISO8859-1 ! English,Korea ,IBM, , ,
NetBSD.100+.setlocale.>.en_TW.ISO-8859-1: en_TW !.ISO8859-1 ! English,Taiwan , , , , USL
NetBSD.100+.setlocale.>.en_TW.ISO-8859-1: en_TW !.ISO8859-1 ! English,Taiwan , , , ,
NetBSD.100+.setlocale.>.en_TW.ISO-8859-1: en_US !.ISO8859-1 ! English,Taiwan ,IBM, , ,
NetBSD.100+.setlocale.~.en_US.ISO-8859-1: en_US !.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun , USL
NetBSD.100+.setlocale.>.es_AR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Argentina , , , Sun , USL
NetBSD.100+.setlocale.~.en_US.ISO-8859-1: en_US !.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun ,
NetBSD.100+.setlocale.>.es_AR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Argentina , , , Sun ,
NetBSD.100+.setlocale.>.es_BO.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Bolivia , , , Sun
NetBSD.100+.setlocale.>.es_CL.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Chile , , , Sun , USL
NetBSD.100+.setlocale.>.es_CL.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Chile , , , Sun ,
NetBSD.100+.setlocale.>.es_CO.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Columbia , , , Sun
NetBSD.100+.setlocale.>.es_CR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Costa Rica , , , Sun
NetBSD.100+.setlocale.>.es_EC.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Ecuador , , , Sun
NetBSD.100+.setlocale.~.es_ES.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun , USL
NetBSD.100+.setlocale.~.ca_ES.ISO-8859-1: ca_ES !.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun , USL
NetBSD.100+.setlocale.~.es_ES.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun ,
NetBSD.100+.setlocale.~.ca_ES.ISO-8859-1: ca_ES !.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun ,
NetBSD.100+.setlocale.>.es_GT.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Guatemala , , , Sun
NetBSD.100+.setlocale.>.es_MX.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Mexico , , , Sun , USL
NetBSD.100+.setlocale.>.es_MX.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Mexico , , , Sun ,
NetBSD.100+.setlocale.>.es_PE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Peru , , , Sun
NetBSD.100+.setlocale.>.es_UY.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Uruguay , , , Sun
NetBSD.100+.setlocale.>.es_VE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Venezuela , , , Sun , USL
NetBSD.100+.setlocale.>.es_VE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Venezuela , , , Sun ,
! NetBSD.100+.setlocale.>.et_EE.ISO-8859-1: ! Estonian, Estonia XoJIG,
NetBSD.100+.setlocale.~.fi_FI.ISO-8859-1: fi_FI !.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP, , USL ("fi")
NetBSD.100+.setlocale.~.fi_FI.ISO-8859-1: fi_FI !.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP, ,
! NetBSD.100+.setlocale.>.fo_FO.ISO-8859-1: ! Faroese, Faeroe Island XoJIG,
NetBSD.100+.setlocale.~.fr_BE.ISO-8859-1: fr_BE !.ISO8859-1 ! French,Belgium XoJIG, , , , USL
NetBSD.100+.setlocale.~.fr_CA.ISO-8859-1: fr_CA !.ISO8859-1 ! French, Canada XoJIG,IBM, HP, , USL
NetBSD.100+.setlocale.~.fr_CH.ISO-8859-1: fr_CH !.ISO8859-1 ! French, Switzerland XoJIG,IBM, , , USL
NetBSD.100+.setlocale.~.fr_FR.ISO-8859-1: fr_FR !.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"), USL ("fr")
NetBSD.100+.setlocale.~.is_IS.ISO-8859-1: is_IS !.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, , USL ("is")
NetBSD.100+.setlocale.>.it_CH.ISO-8859-1: it_IT !.ISO8859-1 ! Italian,Switzerland , , , , USL
NetBSD.100+.setlocale.~.it_IT.ISO-8859-1: it_IT !.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"), USL ("it")
NetBSD.100+.setlocale.~.fr_BE.ISO-8859-1: fr_BE !.ISO8859-1 ! French,Belgium XoJIG, , , ,
NetBSD.100+.setlocale.~.fr_CA.ISO-8859-1: fr_CA !.ISO8859-1 ! French, Canada XoJIG,IBM, HP, ,
NetBSD.100+.setlocale.~.fr_CH.ISO-8859-1: fr_CH !.ISO8859-1 ! French, Switzerland XoJIG,IBM, , ,
NetBSD.100+.setlocale.~.fr_FR.ISO-8859-1: fr_FR !.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"),
NetBSD.100+.setlocale.~.is_IS.ISO-8859-1: is_IS !.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, ,
NetBSD.100+.setlocale.>.it_CH.ISO-8859-1: it_IT !.ISO8859-1 ! Italian,Switzerland , , , ,
NetBSD.100+.setlocale.~.it_IT.ISO-8859-1: it_IT !.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"),
! NetBSD.100+.setlocale.>.kl_GL.ISO-8859-1: ! Greenlandic, Greenland XoJIG,
! NetBSD.100+.setlocale.>.lt_LT.ISO-8859-1: ! Lithuanian, Lithuania XoJIG,
! NetBSD.100+.setlocale.>.lv_LV.ISO-8859-1: ! Latvian, Latvia XoJIG,
NetBSD.100+.setlocale.~.nl_BE.ISO-8859-1: nl_BE !.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , , USL
NetBSD.100+.setlocale.~.nl_NL.ISO-8859-1: nl_NL !.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
NetBSD.100+.setlocale.~.no_NO.ISO-8859-1: no_NO !.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
NetBSD.100+.setlocale.~.pt_BR.ISO-8859-1: pt_BR !.ISO8859-1 ! Portuguese,Brazil , , , , USL
NetBSD.100+.setlocale.~.pt_PT.ISO-8859-1: pt_PT !.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, , USL
NetBSD.100+.setlocale.~.nl_BE.ISO-8859-1: nl_BE !.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , ,
NetBSD.100+.setlocale.~.nl_NL.ISO-8859-1: nl_NL !.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, ,
NetBSD.100+.setlocale.~.no_NO.ISO-8859-1: no_NO !.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, ,
NetBSD.100+.setlocale.~.pt_BR.ISO-8859-1: pt_BR !.ISO8859-1 ! Portuguese,Brazil , , , ,
NetBSD.100+.setlocale.~.pt_PT.ISO-8859-1: pt_PT !.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, ,
NetBSD.100+.setlocale.>.sv_FI.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Finland XoJIG,
NetBSD.100+.setlocale.~.sv_SE.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"), USL ("sv")
NetBSD.100+.setlocale.~.sv_SE.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"),
! E European
@ -298,14 +298,14 @@ NetBSD.100+.setlocale.~.el_GR.ISO-8859-7: el_GR !.ISO8859-7 ! Greek, Greece
NetBSD.100+.setlocale.~.tr_TR.ISO-8859-9: tr_TR !.ISO8859-9 ! Turkish, Turkey ,IBM, HP
! East Asia
NetBSD.100+.setlocale.~.ja_JP.EUC-JP: ja_JP !.IBM-eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
NetBSD.100+.setlocale.~.ja_JP.EUC-JP: ja_JP !.IBM-eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"),
NetBSD.100+.setlocale.~.ja_JP.IBM-932: Ja_JP !.IBM-932 ! Japanese, Japan ,IBM
NetBSD.100+.setlocale.>.ja_JP.HP-SJIS: Ja_JP !.IBM-932 ! Japanese, Japan aka japanese 15 , , HP,
NetBSD.100+.setlocale.~.ko_KR.EUC-KR: ko_KR !.IBM-eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"), USL
NetBSD.100+.setlocale.~.zh_CN.EUC-CN: zh_CN !.IBM-eucCN ! Chinese, China ,IBM, , Sun ("zh"), USL
NetBSD.100+.setlocale.~.ko_KR.EUC-KR: ko_KR !.IBM-eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"),
NetBSD.100+.setlocale.~.zh_CN.EUC-CN: zh_CN !.IBM-eucCN ! Chinese, China ,IBM, , Sun ("zh"),
NetBSD.100+.setlocale.>.zh_CN.HP-15CN: zh_CN !.IBM-eucCN ! Chinese, China , , HP
NetBSD.100+.setlocale.~.zh_CN.UTF-8: ZH_CN !.UTF-8 ! Chinese, China ,IBM,
NetBSD.100+.setlocale.~.zh_TW.EUC-TW: zh_TW !.IBM-eucTW ! Chinese, Taiwan ,IBM, HP, Sun , USL
NetBSD.100+.setlocale.~.zh_TW.EUC-TW: zh_TW !.IBM-eucTW ! Chinese, Taiwan ,IBM, HP, Sun ,
NetBSD.100+.setlocale.>.zh_TW.HP-BIG5: Zh_TW !.big5 ! Chinese, Taiwan ,IBM, HP, ,
! NetBSD.100+.setlocale.>.zh_TW.HP-CCDC: ! Chinese, Taiwan , , HP, ,
! NetBSD.100+.setlocale.>.ja_JP.HP-KANA8: ! Japanese, Japan , , HP, ,

View file

@ -244,58 +244,58 @@ OSF1.?.version.<.300: "[A-Z]3\\..*"
! setlocales Compliance
OSF1.400+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun , USL
OSF1.400+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun , USL
OSF1.400+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun ,
OSF1.400+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun ,
! W European/Americas, Latin 1 codeset
OSF1.400+.setlocale.~.da_DK.ISO-8859-1: da_DK.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, , USL ("da")
OSF1.400+.setlocale.>.de_AT.ISO-8859-1: de_DE.ISO8859-1 ! German,Austria XoJIG, , , , USL
OSF1.400+.setlocale.~.de_CH.ISO-8859-1: de_CH.ISO8859-1 ! German,Switzerland XoJIG,IBM, , , USL
OSF1.400+.setlocale.~.de_DE.ISO-8859-1: de_DE.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"), USL ("de")
OSF1.400+.setlocale.>.en_AU.ISO-8859-1: en_GB.ISO8859-1 ! English,Australia , , , , USL
OSF1.400+.setlocale.>.en_CA.ISO-8859-1: en_US.ISO8859-1 ! English,Canada XoJIG, , , , USL
OSF1.400+.setlocale.>.en_DK.ISO-8859-1: en_GB.ISO8859-1 ! English, Denmark XoJIG, , , , USL
OSF1.400+.setlocale.~.en_GB.ISO-8859-1: en_GB.ISO8859-1 ! English, U.K. XoJIG,IBM, HP, , USL ("en")
OSF1.400+.setlocale.~.da_DK.ISO-8859-1: da_DK.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, ,
OSF1.400+.setlocale.>.de_AT.ISO-8859-1: de_DE.ISO8859-1 ! German,Austria XoJIG, , , ,
OSF1.400+.setlocale.~.de_CH.ISO-8859-1: de_CH.ISO8859-1 ! German,Switzerland XoJIG,IBM, , ,
OSF1.400+.setlocale.~.de_DE.ISO-8859-1: de_DE.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"),
OSF1.400+.setlocale.>.en_AU.ISO-8859-1: en_GB.ISO8859-1 ! English,Australia , , , ,
OSF1.400+.setlocale.>.en_CA.ISO-8859-1: en_US.ISO8859-1 ! English,Canada XoJIG, , , ,
OSF1.400+.setlocale.>.en_DK.ISO-8859-1: en_GB.ISO8859-1 ! English, Denmark XoJIG, , , ,
OSF1.400+.setlocale.~.en_GB.ISO-8859-1: en_GB.ISO8859-1 ! English, U.K. XoJIG,IBM, HP, ,
OSF1.400+.setlocale.>.en_JP.ISO-8859-1: en_US.ISO8859-1 ! English, Japan XoJIG,IBM, , ,
OSF1.400+.setlocale.>.en_IE.ISO-8859-1: en_GB.ISO8859-1 ! English, Ireland XoJIG, , , , USL
OSF1.400+.setlocale.>.en_MY.ISO-8859-1: en_US.ISO8859-1 ! English,Malaysia , , , , USL
OSF1.400+.setlocale.>.en_NZ.ISO-8859-1: en_GB.ISO8859-1 ! English,New Zealand , , , , USL
OSF1.400+.setlocale.>.en_KR.ISO-8859-1: en_US.ISO8859-1 ! English,Korea , , , , USL
OSF1.400+.setlocale.>.en_TW.ISO-8859-1: en_US.ISO8859-1 ! English,Taiwan , , , , USL
OSF1.400+.setlocale.~.en_US.ISO-8859-1: en_US.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun , USL
OSF1.400+.setlocale.>.es_AR.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Argentina , , , Sun , USL
OSF1.400+.setlocale.>.en_IE.ISO-8859-1: en_GB.ISO8859-1 ! English, Ireland XoJIG, , , ,
OSF1.400+.setlocale.>.en_MY.ISO-8859-1: en_US.ISO8859-1 ! English,Malaysia , , , ,
OSF1.400+.setlocale.>.en_NZ.ISO-8859-1: en_GB.ISO8859-1 ! English,New Zealand , , , ,
OSF1.400+.setlocale.>.en_KR.ISO-8859-1: en_US.ISO8859-1 ! English,Korea , , , ,
OSF1.400+.setlocale.>.en_TW.ISO-8859-1: en_US.ISO8859-1 ! English,Taiwan , , , ,
OSF1.400+.setlocale.~.en_US.ISO-8859-1: en_US.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun ,
OSF1.400+.setlocale.>.es_AR.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Argentina , , , Sun ,
OSF1.400+.setlocale.>.es_BO.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Bolivia , , , Sun
OSF1.400+.setlocale.>.es_CL.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Chile , , , Sun , USL
OSF1.400+.setlocale.>.es_CL.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Chile , , , Sun ,
OSF1.400+.setlocale.>.es_CO.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Columbia , , , Sun
OSF1.400+.setlocale.>.es_CR.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Costa Rica , , , Sun
OSF1.400+.setlocale.>.es_EC.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Ecuador , , , Sun
OSF1.400+.setlocale.~.es_ES.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun , USL
OSF1.400+.setlocale.~.ca_ES.ISO-8859-1: ca_ES.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun , USL, DEC
OSF1.400+.setlocale.~.es_ES.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun ,
OSF1.400+.setlocale.~.ca_ES.ISO-8859-1: ca_ES.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun , , DEC
OSF1.400+.setlocale.>.es_GT.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Guatemala , , , Sun
OSF1.400+.setlocale.>.es_MX.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Mexico , , , Sun , USL
OSF1.400+.setlocale.>.es_MX.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Mexico , , , Sun ,
OSF1.400+.setlocale.>.es_PE.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Peru , , , Sun
OSF1.400+.setlocale.>.es_UY.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Uruguay , , , Sun
OSF1.400+.setlocale.>.es_VE.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Venezuela , , , Sun , USL
OSF1.400+.setlocale.>.es_VE.ISO-8859-1: es_ES.ISO8859-1 ! Spanish, Venezuela , , , Sun ,
! OSF1.400+.setlocale.>.et_EE.ISO-8859-1: ! Estonian, Estonia XoJIG,
OSF1.400+.setlocale.~.fi_FI.ISO-8859-1: fi_FI.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP, , USL ("fi")
OSF1.400+.setlocale.~.fi_FI.ISO-8859-1: fi_FI.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP, ,
! OSF1.400+.setlocale.>.fo_FO.ISO-8859-1: ! Faroese, Faeroe Island XoJIG,
OSF1.400+.setlocale.~.fr_BE.ISO-8859-1: fr_BE.ISO8859-1 ! French,Belgium XoJIG, , , , USL
OSF1.400+.setlocale.~.fr_CA.ISO-8859-1: fr_CA.ISO8859-1 ! French, Canada XoJIG,IBM, HP, , USL
OSF1.400+.setlocale.~.fr_CH.ISO-8859-1: fr_CH.ISO8859-1 ! French, Switzerland XoJIG,IBM, , , USL
OSF1.400+.setlocale.~.fr_FR.ISO-8859-1: fr_FR.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"), USL ("fr")
OSF1.400+.setlocale.~.is_IS.ISO-8859-1: is_IS.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, , USL ("is")
OSF1.400+.setlocale.>.it_CH.ISO-8859-1: it_IT.ISO8859-1 ! Italian,Switzerland , , , , USL
OSF1.400+.setlocale.~.it_IT.ISO-8859-1: it_IT.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"), USL ("it")
OSF1.400+.setlocale.~.fr_BE.ISO-8859-1: fr_BE.ISO8859-1 ! French,Belgium XoJIG, , , ,
OSF1.400+.setlocale.~.fr_CA.ISO-8859-1: fr_CA.ISO8859-1 ! French, Canada XoJIG,IBM, HP, ,
OSF1.400+.setlocale.~.fr_CH.ISO-8859-1: fr_CH.ISO8859-1 ! French, Switzerland XoJIG,IBM, , ,
OSF1.400+.setlocale.~.fr_FR.ISO-8859-1: fr_FR.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"),
OSF1.400+.setlocale.~.is_IS.ISO-8859-1: is_IS.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, ,
OSF1.400+.setlocale.>.it_CH.ISO-8859-1: it_IT.ISO8859-1 ! Italian,Switzerland , , , ,
OSF1.400+.setlocale.~.it_IT.ISO-8859-1: it_IT.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"),
! OSF1.400+.setlocale.>.kl_GL.ISO-8859-1: ! Greenlandic, Greenland XoJIG,
! OSF1.400+.setlocale.>.lt_LT.ISO-8859-1: ! Lithuanian, Lithuania XoJIG,
! OSF1.400+.setlocale.>.lv_LV.ISO-8859-1: ! Latvian, Latvia XoJIG,
OSF1.400+.setlocale.~.nl_BE.ISO-8859-1: nl_BE.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , , USL
OSF1.400+.setlocale.~.nl_NL.ISO-8859-1: nl_NL.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
OSF1.400+.setlocale.~.no_NO.ISO-8859-1: no_NO.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
OSF1.400+.setlocale.>.pt_BR.ISO-8859-1: pt_PT.ISO8859-1 ! Portuguese,Brazil , , , , USL
OSF1.400+.setlocale.~.pt_PT.ISO-8859-1: pt_PT.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, , USL
OSF1.400+.setlocale.~.nl_BE.ISO-8859-1: nl_BE.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , ,
OSF1.400+.setlocale.~.nl_NL.ISO-8859-1: nl_NL.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, ,
OSF1.400+.setlocale.~.no_NO.ISO-8859-1: no_NO.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, ,
OSF1.400+.setlocale.>.pt_BR.ISO-8859-1: pt_PT.ISO8859-1 ! Portuguese,Brazil , , , ,
OSF1.400+.setlocale.~.pt_PT.ISO-8859-1: pt_PT.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, ,
OSF1.400+.setlocale.>.sv_FI.ISO-8859-1: sv_SE.ISO8859-1 ! Swedish, Finland XoJIG,
OSF1.400+.setlocale.~.sv_SE.ISO-8859-1: sv_SE.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"), USL ("sv")
OSF1.400+.setlocale.~.sv_SE.ISO-8859-1: sv_SE.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"),
! E European
OSF1.400+.setlocale.~.cs_CS.ISO-8859-2: cs_CZ.ISO8859-2 ! Czech(1) ,IBM, HP
@ -332,17 +332,17 @@ OSF1.400+.setlocale.~.el_GR.ISO-8859-7: el_GR.ISO8859-7 ! Greek, Greece
OSF1.400+.setlocale.~.tr_TR.ISO-8859-9: tr_TR.ISO8859-9 ! Turkish, Turkey ,IBM, HP
! East Asia
OSF1.400+.setlocale.~.ja_JP.EUC-JP: ja_JP ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
OSF1.400+.setlocale.~.ja_JP.EUC-JP: ja_JP ! Japanese, Japan ,IBM, HP, Sun ("ja"),
OSF1.400+.setlocale.~.ja_JP.IBM-932: ja_JP.SJIS ! Japanese, Japan ,IBM
OSF1.400+.setlocale.>.ja_JP.HP-SJIS: ja_JP.SJIS ! Japanese, Japan aka japanese 15 , , HP,
OSF1.400+.setlocale.~.ja_JP.DEC-KANJI: ja_JP.deckanji ! Japanese, Japan , , , , , DEC
OSF1.400+.setlocale.~.ja_JP.DEC-SKANJI: ja_JP.sdeckanji ! Japanese, Japan , , , , , DEC
OSF1.400+.setlocale.~.ko_KR.EUC-KR: ko_KR ! Korean, Korea , , , , , DEC
OSF1.400+.setlocale.~.zh_CN.EUC-CN: zh_CN ! Chinese, China ,IBM, , Sun ("zh"), USL
OSF1.400+.setlocale.~.zh_CN.EUC-CN: zh_CN ! Chinese, China ,IBM, , Sun ("zh"),
OSF1.400+.setlocale.>.zh_CN.HP-15CN: zh_CN ! Chinese, China , , HP
OSF1.400+.setlocale.~.zh_TW.DEC-HANYU: zh_TW ! Chinese, Taiwan , , , , , DEC
OSF1.400+.setlocale.~.zh_TW.DEC-BIG5: zh_TW.big5 ! Chinese, Taiwan , , , , , DEC
OSF1.400+.setlocale.~.zh_TW.EUC-TW: zh_TW.eucTW ! Chinese, Taiwan ,IBM, HP, Sun , USL
OSF1.400+.setlocale.~.zh_TW.EUC-TW: zh_TW.eucTW ! Chinese, Taiwan ,IBM, HP, Sun ,
OSF1.400+.setlocale.~.zh_HK.EUC-CN: zh_HK.dechanzi ! Chinese, Hong Kong , , , , , DEC
OSF1.400+.setlocale.~.zh_HK.DEC-HANYU: zh_HK.dechanyu ! Chinese, Hong Kong , , , , , DEC
OSF1.400+.setlocale.~.zh_HK.DEC-BIG5: zh_HK.big5 ! Chinese, Hong Kong , , , , , DEC

View file

@ -207,61 +207,61 @@ OpenBSD.?.version.<.100: ".*" !! any CDE value
! setlocales Compliance
OpenBSD.100+.setlocale.~.C.IBM-850: C ! setlocales compliance ,IBM
OpenBSD.100+.setlocale.~.POSIX.IBM-850: POSIX ! setlocales compliance ,IBM
OpenBSD.100+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun , USL
OpenBSD.100+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun , USL
OpenBSD.100+.setlocale.~.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun ,
OpenBSD.100+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun ,
! W European/Americas, Latin 1 codeset
OpenBSD.100+.setlocale.~.da_DK.ISO-8859-1: da_DK !.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, , USL ("da")
OpenBSD.100+.setlocale.>.de_AT.ISO-8859-1: de_DE !.ISO8859-1 ! German,Austria XoJIG, , , , USL
OpenBSD.100+.setlocale.~.de_CH.ISO-8859-1: de_CH !.ISO8859-1 ! German,Switzerland XoJIG,IBM, , , USL
OpenBSD.100+.setlocale.~.de_DE.ISO-8859-1: de_DE !.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"), USL ("de")
OpenBSD.100+.setlocale.>.en_AU.ISO-8859-1: en_GB !.ISO8859-1 ! English,Australia , , , , USL
OpenBSD.100+.setlocale.>.en_CA.ISO-8859-1: en_US !.ISO8859-1 ! English,Canada XoJIG, , , , USL
OpenBSD.100+.setlocale.>.en_DK.ISO-8859-1: en_GB !.ISO8859-1 ! English, Denmark XoJIG, , , , USL
OpenBSD.100+.setlocale.~.en_GB.ISO-8859-1: en_GB !.ISO8859-1 ! English, U.K. XoJIG,IBM, HP, , USL ("en")
OpenBSD.100+.setlocale.~.da_DK.ISO-8859-1: da_DK !.ISO8859-1 ! Danish, Denmark XoJIG,IBM, HP, ,
OpenBSD.100+.setlocale.>.de_AT.ISO-8859-1: de_DE !.ISO8859-1 ! German,Austria XoJIG, , , ,
OpenBSD.100+.setlocale.~.de_CH.ISO-8859-1: de_CH !.ISO8859-1 ! German,Switzerland XoJIG,IBM, , ,
OpenBSD.100+.setlocale.~.de_DE.ISO-8859-1: de_DE !.ISO8859-1 ! German, Germany XoJIG,IBM, HP, Sun ("de"),
OpenBSD.100+.setlocale.>.en_AU.ISO-8859-1: en_GB !.ISO8859-1 ! English,Australia , , , ,
OpenBSD.100+.setlocale.>.en_CA.ISO-8859-1: en_US !.ISO8859-1 ! English,Canada XoJIG, , , ,
OpenBSD.100+.setlocale.>.en_DK.ISO-8859-1: en_GB !.ISO8859-1 ! English, Denmark XoJIG, , , ,
OpenBSD.100+.setlocale.~.en_GB.ISO-8859-1: en_GB !.ISO8859-1 ! English, U.K. XoJIG,IBM, HP, ,
OpenBSD.100+.setlocale.>.en_JP.ISO-8859-1: en_JP !.ISO8859-1 ! English, Japan XoJIG,IBM, , ,
OpenBSD.100+.setlocale.>.en_JP.ISO-8859-1: en_US !.ISO8859-1 ! English, Japan XoJIG,IBM, , ,
OpenBSD.100+.setlocale.>.en_IE.ISO-8859-1: en_GB !.ISO8859-1 ! English, Ireland XoJIG, , , , USL
OpenBSD.100+.setlocale.>.en_MY.ISO-8859-1: en_US !.ISO8859-1 ! English,Malaysia , , , , USL
OpenBSD.100+.setlocale.>.en_NZ.ISO-8859-1: en_GB !.ISO8859-1 ! English,New Zealand , , , , USL
OpenBSD.100+.setlocale.>.en_KR.ISO-8859-1: en_KR !.ISO8859-1 ! English,Korea , , , , USL
OpenBSD.100+.setlocale.>.en_IE.ISO-8859-1: en_GB !.ISO8859-1 ! English, Ireland XoJIG, , , ,
OpenBSD.100+.setlocale.>.en_MY.ISO-8859-1: en_US !.ISO8859-1 ! English,Malaysia , , , ,
OpenBSD.100+.setlocale.>.en_NZ.ISO-8859-1: en_GB !.ISO8859-1 ! English,New Zealand , , , ,
OpenBSD.100+.setlocale.>.en_KR.ISO-8859-1: en_KR !.ISO8859-1 ! English,Korea , , , ,
OpenBSD.100+.setlocale.>.en_KR.ISO-8859-1: en_US !.ISO8859-1 ! English,Korea ,IBM, , ,
OpenBSD.100+.setlocale.>.en_TW.ISO-8859-1: en_TW !.ISO8859-1 ! English,Taiwan , , , , USL
OpenBSD.100+.setlocale.>.en_TW.ISO-8859-1: en_TW !.ISO8859-1 ! English,Taiwan , , , ,
OpenBSD.100+.setlocale.>.en_TW.ISO-8859-1: en_US !.ISO8859-1 ! English,Taiwan ,IBM, , ,
OpenBSD.100+.setlocale.~.en_US.ISO-8859-1: en_US !.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun , USL
OpenBSD.100+.setlocale.>.es_AR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Argentina , , , Sun , USL
OpenBSD.100+.setlocale.~.en_US.ISO-8859-1: en_US !.ISO8859-1 ! English, USA XoJIG,IBM, HP, Sun ,
OpenBSD.100+.setlocale.>.es_AR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Argentina , , , Sun ,
OpenBSD.100+.setlocale.>.es_BO.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Bolivia , , , Sun
OpenBSD.100+.setlocale.>.es_CL.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Chile , , , Sun , USL
OpenBSD.100+.setlocale.>.es_CL.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Chile , , , Sun ,
OpenBSD.100+.setlocale.>.es_CO.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Columbia , , , Sun
OpenBSD.100+.setlocale.>.es_CR.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Costa Rica , , , Sun
OpenBSD.100+.setlocale.>.es_EC.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Ecuador , , , Sun
OpenBSD.100+.setlocale.~.es_ES.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun , USL
OpenBSD.100+.setlocale.~.ca_ES.ISO-8859-1: ca_ES !.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun , USL
OpenBSD.100+.setlocale.~.es_ES.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Spain XoJIG,IBM, HP, Sun ,
OpenBSD.100+.setlocale.~.ca_ES.ISO-8859-1: ca_ES !.ISO8859-1 ! Catalan, Spain XoJIG,IBM, HP, Sun ,
OpenBSD.100+.setlocale.>.es_GT.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Guatemala , , , Sun
OpenBSD.100+.setlocale.>.es_MX.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Mexico , , , Sun , USL
OpenBSD.100+.setlocale.>.es_MX.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Mexico , , , Sun ,
OpenBSD.100+.setlocale.>.es_PE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Peru , , , Sun
OpenBSD.100+.setlocale.>.es_UY.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Uruguay , , , Sun
OpenBSD.100+.setlocale.>.es_VE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Venezuela , , , Sun , USL
OpenBSD.100+.setlocale.>.es_VE.ISO-8859-1: es_ES !.ISO8859-1 ! Spanish, Venezuela , , , Sun ,
! OpenBSD.100+.setlocale.>.et_EE.ISO-8859-1: ! Estonian, Estonia XoJIG,
OpenBSD.100+.setlocale.~.fi_FI.ISO-8859-1: fi_FI !.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP, , USL ("fi")
OpenBSD.100+.setlocale.~.fi_FI.ISO-8859-1: fi_FI !.ISO8859-1 ! Finnish, Finland XoJIG,IBM, HP, ,
! OpenBSD.100+.setlocale.>.fo_FO.ISO-8859-1: ! Faroese, Faeroe Island XoJIG,
OpenBSD.100+.setlocale.~.fr_BE.ISO-8859-1: fr_BE !.ISO8859-1 ! French,Belgium XoJIG, , , , USL
OpenBSD.100+.setlocale.~.fr_CA.ISO-8859-1: fr_CA !.ISO8859-1 ! French, Canada XoJIG,IBM, HP, , USL
OpenBSD.100+.setlocale.~.fr_CH.ISO-8859-1: fr_CH !.ISO8859-1 ! French, Switzerland XoJIG,IBM, , , USL
OpenBSD.100+.setlocale.~.fr_FR.ISO-8859-1: fr_FR !.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"), USL ("fr")
OpenBSD.100+.setlocale.~.is_IS.ISO-8859-1: is_IS !.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, , USL ("is")
OpenBSD.100+.setlocale.>.it_CH.ISO-8859-1: it_IT !.ISO8859-1 ! Italian,Switzerland , , , , USL
OpenBSD.100+.setlocale.~.it_IT.ISO-8859-1: it_IT !.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"), USL ("it")
OpenBSD.100+.setlocale.~.fr_BE.ISO-8859-1: fr_BE !.ISO8859-1 ! French,Belgium XoJIG, , , ,
OpenBSD.100+.setlocale.~.fr_CA.ISO-8859-1: fr_CA !.ISO8859-1 ! French, Canada XoJIG,IBM, HP, ,
OpenBSD.100+.setlocale.~.fr_CH.ISO-8859-1: fr_CH !.ISO8859-1 ! French, Switzerland XoJIG,IBM, , ,
OpenBSD.100+.setlocale.~.fr_FR.ISO-8859-1: fr_FR !.ISO8859-1 ! French, France XoJIG,IBM, HP, Sun ("fr"),
OpenBSD.100+.setlocale.~.is_IS.ISO-8859-1: is_IS !.ISO8859-1 ! Icelandic, Iceland XoJIG,IBM, HP, ,
OpenBSD.100+.setlocale.>.it_CH.ISO-8859-1: it_IT !.ISO8859-1 ! Italian,Switzerland , , , ,
OpenBSD.100+.setlocale.~.it_IT.ISO-8859-1: it_IT !.ISO8859-1 ! Italian, Italy XoJIG,IBM, HP, Sun ("it"),
! OpenBSD.100+.setlocale.>.kl_GL.ISO-8859-1: ! Greenlandic, Greenland XoJIG,
! OpenBSD.100+.setlocale.>.lt_LT.ISO-8859-1: ! Lithuanian, Lithuania XoJIG,
! OpenBSD.100+.setlocale.>.lv_LV.ISO-8859-1: ! Latvian, Latvia XoJIG,
OpenBSD.100+.setlocale.~.nl_BE.ISO-8859-1: nl_BE !.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , , USL
OpenBSD.100+.setlocale.~.nl_NL.ISO-8859-1: nl_NL !.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
OpenBSD.100+.setlocale.~.no_NO.ISO-8859-1: no_NO !.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
OpenBSD.100+.setlocale.~.pt_BR.ISO-8859-1: pt_BR !.ISO8859-1 ! Portuguese,Brazil , , , , USL
OpenBSD.100+.setlocale.~.pt_PT.ISO-8859-1: pt_PT !.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, , USL
OpenBSD.100+.setlocale.~.nl_BE.ISO-8859-1: nl_BE !.ISO8859-1 ! Dutch, Belgium XoJIG,IBM, , ,
OpenBSD.100+.setlocale.~.nl_NL.ISO-8859-1: nl_NL !.ISO8859-1 ! Dutch, The Netherlands XoJIG,IBM, HP, ,
OpenBSD.100+.setlocale.~.no_NO.ISO-8859-1: no_NO !.ISO8859-1 ! Norwegian, Norway XoJIG,IBM, HP, ,
OpenBSD.100+.setlocale.~.pt_BR.ISO-8859-1: pt_BR !.ISO8859-1 ! Portuguese,Brazil , , , ,
OpenBSD.100+.setlocale.~.pt_PT.ISO-8859-1: pt_PT !.ISO8859-1 ! Portuguese, Portugal XoJIG,IBM, HP, ,
OpenBSD.100+.setlocale.>.sv_FI.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Finland XoJIG,
OpenBSD.100+.setlocale.~.sv_SE.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"), USL ("sv")
OpenBSD.100+.setlocale.~.sv_SE.ISO-8859-1: sv_SE !.ISO8859-1 ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"),
! E European
@ -298,14 +298,14 @@ OpenBSD.100+.setlocale.~.el_GR.ISO-8859-7: el_GR !.ISO8859-7 ! Greek, Greece
OpenBSD.100+.setlocale.~.tr_TR.ISO-8859-9: tr_TR !.ISO8859-9 ! Turkish, Turkey ,IBM, HP
! East Asia
OpenBSD.100+.setlocale.~.ja_JP.EUC-JP: ja_JP !.IBM-eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
OpenBSD.100+.setlocale.~.ja_JP.EUC-JP: ja_JP !.IBM-eucJP ! Japanese, Japan ,IBM, HP, Sun ("ja"),
OpenBSD.100+.setlocale.~.ja_JP.IBM-932: Ja_JP !.IBM-932 ! Japanese, Japan ,IBM
OpenBSD.100+.setlocale.>.ja_JP.HP-SJIS: Ja_JP !.IBM-932 ! Japanese, Japan aka japanese 15 , , HP,
OpenBSD.100+.setlocale.~.ko_KR.EUC-KR: ko_KR !.IBM-eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"), USL
OpenBSD.100+.setlocale.~.zh_CN.EUC-CN: zh_CN !.IBM-eucCN ! Chinese, China ,IBM, , Sun ("zh"), USL
OpenBSD.100+.setlocale.~.ko_KR.EUC-KR: ko_KR !.IBM-eucKR ! Korean, Korea ,IBM, HP, Sun ("ko"),
OpenBSD.100+.setlocale.~.zh_CN.EUC-CN: zh_CN !.IBM-eucCN ! Chinese, China ,IBM, , Sun ("zh"),
OpenBSD.100+.setlocale.>.zh_CN.HP-15CN: zh_CN !.IBM-eucCN ! Chinese, China , , HP
OpenBSD.100+.setlocale.~.zh_CN.UTF-8: ZH_CN !.UTF-8 ! Chinese, China ,IBM,
OpenBSD.100+.setlocale.~.zh_TW.EUC-TW: zh_TW !.IBM-eucTW ! Chinese, Taiwan ,IBM, HP, Sun , USL
OpenBSD.100+.setlocale.~.zh_TW.EUC-TW: zh_TW !.IBM-eucTW ! Chinese, Taiwan ,IBM, HP, Sun ,
OpenBSD.100+.setlocale.>.zh_TW.HP-BIG5: Zh_TW !.big5 ! Chinese, Taiwan ,IBM, HP, ,
! OpenBSD.100+.setlocale.>.zh_TW.HP-CCDC: ! Chinese, Taiwan , , HP, ,
! OpenBSD.100+.setlocale.>.ja_JP.HP-KANA8: ! Japanese, Japan , , HP, ,

View file

@ -51,7 +51,7 @@
#include <errno.h>
#include <locale.h> /* getlocale(), LOCALE_STATUS, LC_xxx */
#if defined(_AIX) || defined(USL) || defined(CSRG_BASED)
#if defined(_AIX) || defined(CSRG_BASED)
#include <ctype.h>
#endif
@ -533,7 +533,7 @@ int _DtHelpCeStrHashToKey(
#endif
extern int strcoll(const char *,const char *);
#if defined(_AIX) || defined(USL)
#if defined(_AIX)
extern int _DtHelpCeStrCaseCmp(const char *,const char *);
#else
extern int strcasecmp(const char *,const char *);
@ -553,7 +553,7 @@ int _DtHelpCeStrHashToKey(
#endif
if (Clang)
#if defined(_AIX) || defined(USL)
#if defined(_AIX)
return _DtHelpCeStrCaseCmp;
#else
return strcasecmp;
@ -1048,7 +1048,7 @@ int _DtHelpCeIconvContextSuitable(
}
#if defined(_AIX) || defined (USL)
#if defined(_AIX)
/*****************************************************************************
* Function: _DtHelpCeStrCaseCmp
*
@ -1056,7 +1056,7 @@ int _DtHelpCeIconvContextSuitable(
*
* Return Value:
*
* Purpose: IBM and USL do not support the 'strcasecmp' routine. This takes it's
* Purpose: IBM does not support the 'strcasecmp' routine. This takes it's
* place.
*****************************************************************************/
int
@ -1066,7 +1066,7 @@ _DtHelpCeStrCaseCmp (
{
return (_DtCvStrCaseCmp(s1, s2));
}
#endif /* _AIX or USL */
#endif /* _AIX */
/******************************************************************************
* Function: int _DtHelpCeFreeStringArray (char **array)

View file

@ -56,9 +56,9 @@ typedef struct _DtHelpCeIconvContextRec * _DtHelpCeIconvContext;
/****************************************************************************
* Semi Public Re-defines
****************************************************************************/
#if !defined(_AIX) && !defined(USL)
#if !defined(_AIX)
#define _DtHelpCeStrCaseCmp(s1,s2) strcasecmp(s1,s2)
#endif /* _AIX or USL */
#endif /* _AIX */
/****************************************************************************
* Semi Public Routines
@ -223,11 +223,11 @@ extern int _DtHelpCeCountChars (
int max_len,
int *ret_len );
extern int _DtHelpCeFreeStringArray ( char **array);
#if defined(_AIX) || defined(USL)
#if defined(_AIX)
extern int _DtHelpCeStrCaseCmp(
const char *s1,
const char *s2);
#endif /* _AIX or USL */
#endif /* _AIX */
extern int _DtHelpCeStrCaseCmpLatin1(
const char *s1,
const char *s2);

View file

@ -225,90 +225,90 @@ SunOS.?.version.<.500: "5\\..*"
! ---- - ---------
! setlocales Compliance
SunOS.520+.setlocale.=.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun , USL
SunOS.520+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun , USL
SunOS.520+.setlocale.=.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun ,
SunOS.520+.setlocale.~.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun ,
! W European/Americas, Latin 1 codeset
SunOS.520+.setlocale.>.da_DK.ISO-8859-1: de ! Danish, Denmark XoJIG,IBM, HP, , USL ("da")
SunOS.520+.setlocale.>.da_DK.ISO-8859-1: de ! Danish, Denmark XoJIG,IBM, HP, ,
SunOS.520+.setlocale.>.de_AT.ISO-8859-1: de ! German,Austria XoJIG, , , , USL
SunOS.520+.setlocale.>.de_CH.ISO-8859-1: de ! German,Switzerland XoJIG,IBM, , , USL
SunOS.520+.setlocale.~.de_DE.ISO-8859-1: de ! German, Germany XoJIG,IBM, HP, Sun ("de"), USL ("de")
SunOS.520-539.setlocale.>.en_AU.ISO-8859-1: en ! English,Australia , , , , USL
SunOS.540+.setlocale.>.en_AU.ISO-8859-1: en_US ! English,Australia , , , , USL
SunOS.520-539.setlocale.>.en_CA.ISO-8859-1: en ! English,Canada XoJIG, , , , USL
SunOS.540+.setlocale.>.en_CA.ISO-8859-1: en_US ! English,Canada XoJIG, , , , USL
SunOS.520-539.setlocale.>.en_DK.ISO-8859-1: en ! English, Denmark XoJIG, , , , USL
SunOS.540+.setlocale.>.en_DK.ISO-8859-1: en_US ! English, Denmark XoJIG, , , , USL
SunOS.520-539.setlocale.>.en_GB.ISO-8859-1: en ! English, U.K. XoJIG,IBM, HP, , USL ("en")
SunOS.540+.setlocale.>.en_GB.ISO-8859-1: en_US ! English, U.K. XoJIG,IBM, HP, , USL ("en")
SunOS.520+.setlocale.>.de_AT.ISO-8859-1: de ! German,Austria XoJIG, , , ,
SunOS.520+.setlocale.>.de_CH.ISO-8859-1: de ! German,Switzerland XoJIG,IBM, , ,
SunOS.520+.setlocale.~.de_DE.ISO-8859-1: de ! German, Germany XoJIG,IBM, HP, Sun ("de"),
SunOS.520-539.setlocale.>.en_AU.ISO-8859-1: en ! English,Australia , , , ,
SunOS.540+.setlocale.>.en_AU.ISO-8859-1: en_US ! English,Australia , , , ,
SunOS.520-539.setlocale.>.en_CA.ISO-8859-1: en ! English,Canada XoJIG, , , ,
SunOS.540+.setlocale.>.en_CA.ISO-8859-1: en_US ! English,Canada XoJIG, , , ,
SunOS.520-539.setlocale.>.en_DK.ISO-8859-1: en ! English, Denmark XoJIG, , , ,
SunOS.540+.setlocale.>.en_DK.ISO-8859-1: en_US ! English, Denmark XoJIG, , , ,
SunOS.520-539.setlocale.>.en_GB.ISO-8859-1: en ! English, U.K. XoJIG,IBM, HP, ,
SunOS.540+.setlocale.>.en_GB.ISO-8859-1: en_US ! English, U.K. XoJIG,IBM, HP, ,
SunOS.520-539.setlocale.>.en_JP.ISO-8859-1: en ! English, Japan XoJIG,IBM, , ,
SunOS.540+.setlocale.>.en_JP.ISO-8859-1: en_US ! English, Japan XoJIG,IBM, , ,
SunOS.520-539.setlocale.>.en_IE.ISO-8859-1: en ! English, Ireland XoJIG, , , , USL
SunOS.540+.setlocale.>.en_IE.ISO-8859-1: en_US ! English, Ireland XoJIG, , , , USL
SunOS.520-539.setlocale.>.en_MY.ISO-8859-1: en ! English,Malaysia , , , , USL
SunOS.540+.setlocale.>.en_MY.ISO-8859-1: en_US ! English,Malaysia , , , , USL
SunOS.520-539.setlocale.>.en_NZ.ISO-8859-1: en ! English,New Zealand , , , , USL
SunOS.540+.setlocale.>.en_NZ.ISO-8859-1: en_US ! English,New Zealand , , , , USL
SunOS.520-539.setlocale.>.en_KR.ISO-8859-1: en ! English,Korea , , , , USL
SunOS.540+.setlocale.>.en_KR.ISO-8859-1: en_US ! English,Korea , , , , USL
SunOS.520-539.setlocale.>.en_TW.ISO-8859-1: en ! English,Taiwan , , , , USL
SunOS.540+.setlocale.>.en_TW.ISO-8859-1: en_US ! English,Taiwan , , , , USL
SunOS.520-539.setlocale.~.en_US.ISO-8859-1: en ! English, USA XoJIG,IBM, HP, , USL
SunOS.540+.setlocale.~.en_US.ISO-8859-1: en_US ! English, USA XoJIG,IBM, HP, , USL
SunOS.520-539.setlocale.>.en_IE.ISO-8859-1: en ! English, Ireland XoJIG, , , ,
SunOS.540+.setlocale.>.en_IE.ISO-8859-1: en_US ! English, Ireland XoJIG, , , ,
SunOS.520-539.setlocale.>.en_MY.ISO-8859-1: en ! English,Malaysia , , , ,
SunOS.540+.setlocale.>.en_MY.ISO-8859-1: en_US ! English,Malaysia , , , ,
SunOS.520-539.setlocale.>.en_NZ.ISO-8859-1: en ! English,New Zealand , , , ,
SunOS.540+.setlocale.>.en_NZ.ISO-8859-1: en_US ! English,New Zealand , , , ,
SunOS.520-539.setlocale.>.en_KR.ISO-8859-1: en ! English,Korea , , , ,
SunOS.540+.setlocale.>.en_KR.ISO-8859-1: en_US ! English,Korea , , , ,
SunOS.520-539.setlocale.>.en_TW.ISO-8859-1: en ! English,Taiwan , , , ,
SunOS.540+.setlocale.>.en_TW.ISO-8859-1: en_US ! English,Taiwan , , , ,
SunOS.520-539.setlocale.~.en_US.ISO-8859-1: en ! English, USA XoJIG,IBM, HP, ,
SunOS.540+.setlocale.~.en_US.ISO-8859-1: en_US ! English, USA XoJIG,IBM, HP, ,
SunOS.520-529.setlocale.>.es_AR.ISO-8859-1: es ! Spanish, Argentina , , , Sun
SunOS.530+.setlocale.~.es_AR.ISO-8859-1: es_AR ! Spanish, Argentina , , , Sun
SunOS.520-529.setlocale.>.es_BO.ISO-8859-1: es ! Spanish, Bolivia , , , Sun
SunOS.530+.setlocale.~.es_BO.ISO-8859-1: es_BO ! Spanish, Bolivia , , , Sun
SunOS.520-529.setlocale.>.es_CL.ISO-8859-1: es ! Spanish, Chile , , , Sun , USL
SunOS.530+.setlocale.~.es_CL.ISO-8859-1: es_CL ! Spanish, Chile , , , Sun , USL
SunOS.520-529.setlocale.>.es_CL.ISO-8859-1: es ! Spanish, Chile , , , Sun ,
SunOS.530+.setlocale.~.es_CL.ISO-8859-1: es_CL ! Spanish, Chile , , , Sun ,
SunOS.520-529.setlocale.>.es_CO.ISO-8859-1: es ! Spanish, Columbia , , , Sun
SunOS.530+.setlocale.~.es_CO.ISO-8859-1: es_CO ! Spanish, Columbia , , , Sun
SunOS.520-529.setlocale.>.es_CR.ISO-8859-1: es ! Spanish, Costa Rica , , , Sun
SunOS.530+.setlocale.~.es_CR.ISO-8859-1: es_CR ! Spanish, Costa Rica , , , Sun
SunOS.520-529.setlocale.>.es_EC.ISO-8859-1: es ! Spanish, Ecuador , , , Sun
SunOS.530+.setlocale.~.es_EC.ISO-8859-1: es_EC ! Spanish, Ecuador , , , Sun
SunOS.520+.setlocale.~.es_ES.ISO-8859-1: es ! Spanish, Spain XoJIG,IBM, HP, Sun , USL
SunOS.520+.setlocale.~.es_ES.ISO-8859-1: es ! Spanish, Spain XoJIG,IBM, HP, Sun ,
SunOS.520-529.setlocale.>.es_GT.ISO-8859-1: es ! Spanish, Guatemala , , , Sun
SunOS.530+.setlocale.~.es_GT.ISO-8859-1: es_GT ! Spanish, Guatemala , , , Sun
SunOS.520-529.setlocale.>.es_MX.ISO-8859-1: es ! Spanish, Mexico , , , Sun , USL
SunOS.530+.setlocale.~.es_MX.ISO-8859-1: es_MX ! Spanish, Mexico , , , Sun , USL
SunOS.520-529.setlocale.>.es_MX.ISO-8859-1: es ! Spanish, Mexico , , , Sun ,
SunOS.530+.setlocale.~.es_MX.ISO-8859-1: es_MX ! Spanish, Mexico , , , Sun ,
SunOS.520-529.setlocale.>.es_PE.ISO-8859-1: es ! Spanish, Peru , , , Sun
SunOS.530+.setlocale.~.es_PE.ISO-8859-1: es_PE ! Spanish, Peru , , , Sun
SunOS.520-529.setlocale.>.es_UY.ISO-8859-1: es ! Spanish, Uruguay , , , Sun
SunOS.530+.setlocale.~.es_UY.ISO-8859-1: es_UY ! Spanish, Uruguay , , , Sun
SunOS.520-529.setlocale.>.es_VE.ISO-8859-1: es ! Spanish, Venezuela , , , Sun , USL
SunOS.530+.setlocale.~.es_VE.ISO-8859-1: es_VE ! Spanish, Venezuela , , , Sun , USL
SunOS.520-529.setlocale.>.es_VE.ISO-8859-1: es ! Spanish, Venezuela , , , Sun ,
SunOS.530+.setlocale.~.es_VE.ISO-8859-1: es_VE ! Spanish, Venezuela , , , Sun ,
! SunOS.520+.setlocale.>.et_EE.ISO-8859-1: ! Estonian, Estonia XoJIG,
! SunOS.520+.setlocale.>.fi_FI.ISO-8859-1: ! Finnish, Finland XoJIG,IBM, HP, , USL ("fi")
! SunOS.520+.setlocale.>.fi_FI.ISO-8859-1: ! Finnish, Finland XoJIG,IBM, HP, ,
! SunOS.520+.setlocale.>.fo_FO.ISO-8859-1: ! Faroese, Faeroe Island XoJIG,
SunOS.520+.setlocale.>.fr_BE.ISO-8859-1: fr ! French,Belgium XoJIG, , , , USL
SunOS.520+.setlocale.>.fr_CA.ISO-8859-1: fr ! French, Canada XoJIG,IBM, HP, , USL
SunOS.520+.setlocale.>.fr_CH.ISO-8859-1: fr ! French, Switzerland XoJIG,IBM, , , USL
SunOS.520+.setlocale.~.fr_FR.ISO-8859-1: fr ! French, France XoJIG,IBM, HP, Sun ("fr"), USL ("fr")
!SunOS.520+.setlocale.>.is_IS.ISO-8859-1: ! Icelandic, Iceland XoJIG,IBM, HP, , USL ("is")
SunOS.520+.setlocale.>.it_CH.ISO-8859-1: it ! Italian,Switzerland , , , , USL
SunOS.520+.setlocale.~.it_IT.ISO-8859-1: it ! Italian, Italy XoJIG,IBM, HP, Sun ("it"), USL ("it")
SunOS.520+.setlocale.>.fr_BE.ISO-8859-1: fr ! French,Belgium XoJIG, , , ,
SunOS.520+.setlocale.>.fr_CA.ISO-8859-1: fr ! French, Canada XoJIG,IBM, HP, ,
SunOS.520+.setlocale.>.fr_CH.ISO-8859-1: fr ! French, Switzerland XoJIG,IBM, , ,
SunOS.520+.setlocale.~.fr_FR.ISO-8859-1: fr ! French, France XoJIG,IBM, HP, Sun ("fr"),
!SunOS.520+.setlocale.>.is_IS.ISO-8859-1: ! Icelandic, Iceland XoJIG,IBM, HP, ,
SunOS.520+.setlocale.>.it_CH.ISO-8859-1: it ! Italian,Switzerland , , , ,
SunOS.520+.setlocale.~.it_IT.ISO-8859-1: it ! Italian, Italy XoJIG,IBM, HP, Sun ("it"),
!SunOS.520+.setlocale.>.kl_GL.ISO-8859-1: ! Greenlandic, Greenland XoJIG,
!SunOS.520+.setlocale.>.lt_LT.ISO-8859-1: ! Lithuanian, Lithuania XoJIG,
!SunOS.520+.setlocale.>.lv_LV.ISO-8859-1: ! Latvian, Latvia XoJIG,
SunOS.520+.setlocale.>.nl_BE.ISO-8859-1: ge ! Dutch, Belgium XoJIG,IBM, , , USL
!SunOS.520+.setlocale.>.nl_BE.ISO-8859-1: nl_BE ! Dutch, Belgium XoJIG,IBM, , , USL
SunOS.520+.setlocale.>.nl_NL.ISO-8859-1: ge ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
!SunOS.520+.setlocale.>.nl_NL.ISO-8859-1: nl ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
SunOS.520+.setlocale.>.no_NO.ISO-8859-1: ge ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
!SunOS.520+.setlocale.>.no_NO.ISO-8859-1: no ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
SunOS.520+.setlocale.>.nl_BE.ISO-8859-1: ge ! Dutch, Belgium XoJIG,IBM, , ,
!SunOS.520+.setlocale.>.nl_BE.ISO-8859-1: nl_BE ! Dutch, Belgium XoJIG,IBM, , ,
SunOS.520+.setlocale.>.nl_NL.ISO-8859-1: ge ! Dutch, The Netherlands XoJIG,IBM, HP, ,
!SunOS.520+.setlocale.>.nl_NL.ISO-8859-1: nl ! Dutch, The Netherlands XoJIG,IBM, HP, ,
SunOS.520+.setlocale.>.no_NO.ISO-8859-1: ge ! Norwegian, Norway XoJIG,IBM, HP, ,
!SunOS.520+.setlocale.>.no_NO.ISO-8859-1: no ! Norwegian, Norway XoJIG,IBM, HP, ,
SunOS.520+.setlocale.>.pt_BR.ISO-8859-1: es ! Portuguese,Brazil , , , , USL
!SunOS.520+.setlocale.>.pt_BR.ISO-8859-1: pt ! Portuguese,Brazil , , , , USL
SunOS.520+.setlocale.>.pt_BR.ISO-8859-1: es ! Portuguese,Brazil , , , ,
!SunOS.520+.setlocale.>.pt_BR.ISO-8859-1: pt ! Portuguese,Brazil , , , ,
SunOS.520+.setlocale.>.pt_PT.ISO-8859-1: pt ! Portuguese, Portugal XoJIG,IBM, HP, , USL
SunOS.520+.setlocale.>.pt_PT.ISO-8859-1: pt ! Portuguese, Portugal XoJIG,IBM, HP, ,
SunOS.520+.setlocale.>.sv_FI.ISO-8859-1: sv ! Swedish, Finland XoJIG,
SunOS.520+.setlocale.~.sv_SE.ISO-8859-1: sv ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"), USL ("sv")
SunOS.520+.setlocale.~.sv_SE.ISO-8859-1: sv ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"),
! E European
@ -343,16 +343,16 @@ SunOS.520+.setlocale.~.sv_SE.ISO-8859-1: sv ! Swedish, Sweden
! SunOS.520+.setlocale.>.tr_TR.ISO-8859-9: ! Turkish, Turkey ,IBM, HP
! East Asia
SunOS.520+.setlocale.~.ja_JP.EUC-JP: ja ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
SunOS.520+.setlocale.~.ja_JP.EUC-JP: ja ! Japanese, Japan ,IBM, HP, Sun ("ja"),
! Commented out the above line because the following 2 are needed
! so that ja and japanese refer to the same common Japanese locale name.
! SunOS.520+.setlocale.=.ja_JP.EUC-JP: ja ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
SunOS.520+.setlocale.=.ja_JP.EUC-JP: japanese ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
SunOS.520+.setlocale.~.ja_JP.SJIS: ja_JP.SJIS ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL
SunOS.520+.setlocale.~.ko_KR.EUC-KR: ko ! Korean, Korea ,IBM, HP, Sun ("ko"), USL
SunOS.520+.setlocale.~.zh_CN.EUC-CN: zh ! Chinese, China ,IBM, , Sun ("zh"), USL
SunOS.520.setlocale.~.zh_TW.EUC-TW: zh_TW ! Chinese, Taiwan ,IBM, HP, Sun , USL
SunOS.530+.setlocale.~.zh_TW.EUC-TW: zh_TW ! Chinese, Taiwan ,IBM, HP, Sun , USL
! SunOS.520+.setlocale.=.ja_JP.EUC-JP: ja ! Japanese, Japan ,IBM, HP, Sun ("ja"),
SunOS.520+.setlocale.=.ja_JP.EUC-JP: japanese ! Japanese, Japan ,IBM, HP, Sun ("ja"),
SunOS.520+.setlocale.~.ja_JP.SJIS: ja_JP.SJIS ! Japanese, Japan ,IBM, HP, Sun ("ja"),
SunOS.520+.setlocale.~.ko_KR.EUC-KR: ko ! Korean, Korea ,IBM, HP, Sun ("ko"),
SunOS.520+.setlocale.~.zh_CN.EUC-CN: zh ! Chinese, China ,IBM, , Sun ("zh"),
SunOS.520.setlocale.~.zh_TW.EUC-TW: zh_TW ! Chinese, Taiwan ,IBM, HP, Sun ,
SunOS.530+.setlocale.~.zh_TW.EUC-TW: zh_TW ! Chinese, Taiwan ,IBM, HP, Sun ,
SunOS.520+.setlocale.>.zh_CN.HP-15CN: zh ! Chinese, China , , HP
! SunOS.520+.setlocale.0.zh_TW.HP-BIG5: ! Chinese, Taiwan , , HP, ,
! SunOS.520+.setlocale.>.zh_TW.HP-CCDC: ! Chinese, Taiwan , , HP, ,

View file

@ -1,517 +0,0 @@
!
! (c) Copyright 1993, 1994 Hewlett-Packard Company
! (c) Copyright 1993, 1994 International Business Machines Corp.
! (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.
! (c) Copyright 1993, 1994 Novell, Inc.
!
!!!!!!!!!!!!!! UNIX_SV Locale-Related Translations !!!!!!!!!!!!!!
! File: UNIX_SV.lcx
! Default location: /usr/dt/config/svc/UNIX_SV.lcx
! Purpose:
! Define the UNIX_SV (UnixWare) specific set of locale-related translations.
! Description:
! This file contains the set of all locale-related translations
! that can occur during _DtLcxXlateOpToStd() and _DtLcxStdToOp()
! calls on UNIX_SV platforms. Note that platform-specific tables may
! include more than one translation to and from CDE standard
! strings if they can be distinguished by version, operation, or
! pattern matching.
!
! It is important that additional CDE standard strings only
! be created by the CDE owner of the _DtLcx translation service
! and NOT be created by an individual vendor or user. This be because
! the purpose of adopting a set of CDE standard strings is to
! support interoperability across platforms. If individual vendors
! add their own "standard" strings and these strings are not
! known on other platforms, then the goal of interoperability
! will be defeated.
!
! If you feel that a new CDE standard string is needed,
! contact your CDE representative/vendor with a specific
! proposal and justification and have them forward it to
! the owner of the CDE _DtLcx service.
!
! Note that it is allowed for vendors and users to add new
! operations for which translations are specified and which
! utilize the standard strings. If the operations are of
! general utility, please bring them to the attention of
! your CDE representative/vendor for forwarding to the
! _DtLcx owner.
! Invoked by:
! This table is used by the _DtLcx translation service
! Product: @(#)Cde1
! Revision: $XConsortium: UNIX_SV.lcx /main/3 1996/10/26 11:34:34 rws $
! Defects:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!! translation specification syntax !!!!!!!!!!!!!!!!!!!
! Introductory fields:
! ====================
! The _DtLcx translation specifications have a fixed number of
! introductory fields followed by a several standard value
! fields and the operation-specific value.
! The introductory fields are:
! <platform>.<version range>.<operation(s)>.<kind>
!
! Platform generally is the same string as uname(1) -s.
! Version range utilizes normalized version numbers that
! are acquired using the 'version' translations.
! Operations are one or more comma-separated strings that
! uniquely identify the operation associated with the
! operation-specific value. This string is specified
! as part of the request for a translation.
!
! Kinds of translations allow the mechanism to support several modes
! of operation, each useful for different purposes. When
! reading or writing a specification, pay particular attention
! to the kind of specification, as this guides the usage of it.
!
! Specification kinds:
! .=. means a valid bi-directional translation requiring the op-value
! in the translation specification to exactly match the op-value of
! the call to _DtLcxXlateOpToStd(), e.g. foo matches only foo
! .~. means a valid bi-directional translation requiring the op-value
! in the translation specification to match the beginning of the
! op-value of the call to _DtLcxXlateOpToStd(), e.g. foo matches
! foo@bar. This is often useful, e.g. for operation-specific
! locale strings that may also contain modifier suffixes.
! .>. means only from standard to op-specific (generally a
! compatibility translation, meaning on op-specific value
! that will work for the standard, although that is not
! the straight mapping)
! .<. means only from op-specific to standard (generally a
! regex in the op-value which is used to map a class of
! op values to a standard value)
! .0. means that translation is not supported and if a translation
! request matches the specification, the request will fail.
! Because there is no way to turn off a translation marked
! with .0. once it is specified, the preferred method of
! indicating that a translation is not supported --at the moment--
! is just to comment out the translation rather than use .0.
!
! Standard values:
! ================
! _DtLcx defines the order of the standard values in the
! translations it utilizes. All translation specifications
! must adhere to this order.
! <std lang_terr>.<std codeset>.<std modifier>
! In CDE 1.0, no modifiers are standardized and that
! portion of the table is unspecified. This means
! that no CDE standard modifiers are available across
! platforms. Operations that use only the <std codeset>
! should specify the wildcard character ("?") for the
! <std lang_terr> value.
!
! Operation-specific value:
! =========================
! The operation-specific value is a string that is used
! according to the kind of translation. The syntax is
! : <op-string>
! or : "<op-string>", if it contains white space
!
! Filling in the table of translations:
! =====================================
! The person preparing the translation table should know
! the minimum version of the target platform that is
! be supported. For example, assume that we must
! complete the table for all versions 9.00 and higher.
!
! The objective is then to provide two sets of translations:
! a full set of translations from CDE standard locales to
! valid platform locales, and a full set of translations
! from valid platform locales to some or all CDE standard
! locales.
!
! Translations from CDE standard locales to valid platform
! locales must use the .~. .=. or .>. mappings. When there
! is a 1:1 mapping between a CDE locale and a platform locale,
! use the .~. or .=. mapping. See the comment below to
! decide which to use. When there is no 1:1 mapping between
! CDE locale and platform locale, use the .>. mapping. This
! provides a valid translation from the CDE locale to the
! best-suitable platform locale, but never translates from
! that platform locale to the CDE locale.
!
! Translations from every platform locale to the appropriate
! CDE locale must use the .~. .=. or .<. mappings.
! When there is a 1:1 mapping between a platform locale and
! a CDE standard locale, use the .~. or .=. mapping. See the
! comment below to decide which to use. If there is a 1:1
! mapping, but the platform locale pattern uses a regular
! expression, or if more than one platform locale can
! be translated to one CDE standard locale, the .<. mapping must
! be used.
!
! If no appropriate CDE standard locale can be found, you have
! identified the need for a new CDE standard locale. Refer to
! the instructions at the head of this file for how to go about
! registering a new CDE standard locale. You should not create
! a new "standard" locale (the left hand side of the translation
! specification) without registering it with CDE, because this
! will hinder the free exchange of information across locales
! and platforms.
!
! The .=. and .~. mappings are similar. The difference is
! that the .=. mapping requires an exact string match between
! the platform locale and the string provided to the
! translation routine. Generally speaking, this mapping
! is risky unless exact matchings can be guaranteed in
! all DtLcx clients for the particular operation in question.
! The .~. mapping is to be preferred, but the .=. translation
! is useful in limited situations, where similar strings may
! occur.
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! uncomment this resource to debug/test translation
!*debugDtXlate: True
!!!!!!!!!!!!!!!! UNIX_SV (UnixWare) Version Identificaton !!!!!!!!!!!!!!!!!
! These translations are used by the _DtXlateGetXlateEnv()
! call to determine the version number to use.
!
! To understand the translation, realize that the
! operation-specific regexp(5) pattern on the right
! hand side is matched against the strings returned
! by uname(2). The best match determines the "normalized"
! version number of the platform, which should range from
! 001 and up. By convention, major release numbers
! map to centuries and minor release numbers to within
! the century.
!
! To determine the string that the regular expression on the
! right hand side is matching against, use uname(1) and run
! 'uname -r' and 'uname -v' and note the strings. During execution,
! the strings returned by this command are retrieved and
! concatenated "rv"--in that order, no extra spaces.
! This is the string that the pattern must match.
!
! Sometimes this string may not be intuitive. For example,
! note that AIX 3.2 returns 2 for 'uname -r' and 3 for 'uname -v'.
! So the pattern string must be 23, not 32. Do not go by
! the order of 'uname -rv' or 'uname -vr', as that is not used.
!!!
UNIX_SV.?.version.<.200: "4\\.2MP2\\..*"
!!!!!!!!!!!!!!!! UNIX_SV (UnixWare) specific setlocale translations !!!!!!!!!!!!!!!!!!!
! These translations are for the string returned by the
! getlocale() or setlocale(LC_xxx,NULL) operations, but not
! setlocale(LC_ALL,NULL) operation.
!
! It provides translations from UnixWare operation-specific
! to CDE standard strings and back again.
!
! Some language,territory combinations have the following comments:
! (1) These ISO territory names may be subject to change
! However, their CDE names will continue to be supported
! (2) No ISO "territory" name exists for the Arabic-speaking regions of the
! world as a whole. Vendors have sometimes supplied their own.
! Those names, when conformant to the ISO model, will be adopted for CDE.
!
!Platform Operation Lang_Terr Op-Value Language,Territory Who has
!--- --------- ----- -------- ------------------ -------
! Version Kind Codeset
! ---- - ---------
! setlocales Compliance
UNIX_SV.200+.setlocale.=.C.ISO-8859-1: C ! setlocales compliance ,IBM, HP, Sun , USL, UXP
UNIX_SV.200+.setlocale.=.POSIX.ISO-8859-1: POSIX ! setlocales compliance ,IBM, HP, Sun , USL, UXP
! W European/Americas, Latin 1 codeset
UNIX_SV.200+.setlocale.=.da_DK.ISO-8859-1: da ! Danish, Denmark XoJIG,IBM, HP, , USL ("da")
UNIX_SV.200+.setlocale.=.de_AT.ISO-8859-1: de_AT ! German,Austria XoJIG, , , , USL
UNIX_SV.200+.setlocale.=.de_CH.ISO-8859-1: de_CH ! German,Switzerland XoJIG,IBM, , , USL
UNIX_SV.200+.setlocale.=.de_DE.ISO-8859-1: de ! German, Germany XoJIG,IBM, HP, Sun ("de"), USL ("de")
UNIX_SV.200+.setlocale.=.en_AU.ISO-8859-1: en_AU ! English,Australia , , , , USL
UNIX_SV.200+.setlocale.=.en_CA.ISO-8859-1: en_CA ! English,Canada XoJIG, , , , USL
UNIX_SV.200+.setlocale.>.en_DK.ISO-8859-1: en ! English, Denmark XoJIG, , , , USL
UNIX_SV.200+.setlocale.>.en_DK.ISO-8859-1: en_US ! English, Denmark XoJIG, , , , USL
UNIX_SV.200+.setlocale.=.en_GB.ISO-8859-1: en_GB ! English, U.K. XoJIG,IBM, HP, , USL ("en")
UNIX_SV.200+.setlocale.>.en_JP.ISO-8859-1: en ! English, Japan XoJIG,IBM, , ,
UNIX_SV.200+.setlocale.>.en_JP.ISO-8859-1: en_US ! English, Japan XoJIG,IBM, , ,
UNIX_SV.200+.setlocale.=.en_IE.ISO-8859-1: en_IR ! English, Ireland XoJIG, , , , USL
UNIX_SV.200+.setlocale.>.en_MY.ISO-8859-1: en ! English,Malaysia , , , , USL
UNIX_SV.200+.setlocale.>.en_MY.ISO-8859-1: en_US ! English,Malaysia , , , , USL
UNIX_SV.200+.setlocale.=.en_NZ.ISO-8859-1: en_NZ ! English,New Zealand , , , , USL
UNIX_SV.200+.setlocale.>.en_KR.ISO-8859-1: en ! English,Korea , , , , USL
UNIX_SV.200+.setlocale.>.en_KR.ISO-8859-1: en_US ! English,Korea , , , , USL
UNIX_SV.200+.setlocale.>.en_TW.ISO-8859-1: en ! English,Taiwan , , , , USL
UNIX_SV.200+.setlocale.>.en_TW.ISO-8859-1: en_US ! English,Taiwan , , , , USL
UNIX_SV.200+.setlocale.=.en_US.ISO-8859-1: en ! English, USA XoJIG,IBM, HP, , USL
UNIX_SV.200+.setlocale.=.en_US.ISO-8859-1: en_US ! English, USA XoJIG,IBM, HP, , USL
UNIX_SV.200+.setlocale.=.es_AR.ISO-8859-1: es_AR ! Spanish, Argentina , , , Sun
UNIX_SV.200+.setlocale.>.es_BO.ISO-8859-1: es ! Spanish, Bolivia , , , Sun
UNIX_SV.200+.setlocale.=.es_CL.ISO-8859-1: es_CL ! Spanish, Chile , , , Sun , USL
UNIX_SV.200+.setlocale.>.es_CO.ISO-8859-1: es ! Spanish, Columbia , , , Sun
UNIX_SV.200+.setlocale.>.es_CR.ISO-8859-1: es ! Spanish, Costa Rica , , , Sun
UNIX_SV.200+.setlocale.>.es_EC.ISO-8859-1: es ! Spanish, Ecuador , , , Sun
UNIX_SV.200+.setlocale.=.es_ES.ISO-8859-1: es ! Spanish, Spain XoJIG,IBM, HP, Sun , USL
UNIX_SV.200+.setlocale.>.es_GT.ISO-8859-1: es ! Spanish, Guatemala , , , Sun
UNIX_SV.200+.setlocale.=.es_MX.ISO-8859-1: es_MX ! Spanish, Mexico , , , Sun , USL
UNIX_SV.200+.setlocale.>.es_PE.ISO-8859-1: es ! Spanish, Peru , , , Sun
UNIX_SV.200+.setlocale.>.es_UY.ISO-8859-1: es ! Spanish, Uruguay , , , Sun
UNIX_SV.200+.setlocale.=.es_VE.ISO-8859-1: es_VE ! Spanish, Venezuela , , , Sun , USL
! UNIX_SV.200+.setlocale.>.et_EE.ISO-8859-1: ! Estonian, Estonia XoJIG,
UNIX_SV.200+.setlocale.=.fi_FI.ISO-8859-1: fi ! Finnish, Finland XoJIG,IBM, HP, , USL ("fi")
! UNIX_SV.200+.setlocale.>.fo_FO.ISO-8859-1: ! Faroese, Faeroe Island XoJIG,
UNIX_SV.200+.setlocale.=.fr_BE.ISO-8859-1: fr_BE ! French,Belgium XoJIG, , , , USL
UNIX_SV.200+.setlocale.=.fr_CA.ISO-8859-1: fr_CA ! French, Canada XoJIG,IBM, HP, , USL
UNIX_SV.200+.setlocale.=.fr_CH.ISO-8859-1: fr_CH ! French, Switzerland XoJIG,IBM, , , USL
UNIX_SV.200+.setlocale.=.fr_FR.ISO-8859-1: fr ! French, France XoJIG,IBM, HP, Sun ("fr"), USL ("fr")
UNIX_SV.200+.setlocale.=.is_IS.ISO-8859-1: is ! Icelandic, Iceland XoJIG,IBM, HP, , USL ("is")
UNIX_SV.200+.setlocale.=.it_CH.ISO-8859-1: it_CH ! Italian,Switzerland , , , , USL
UNIX_SV.200+.setlocale.=.it_IT.ISO-8859-1: it ! Italian, Italy XoJIG,IBM, HP, Sun ("it"), USL ("it")
! UNIX_SV.200+.setlocale.>.kl_GL.ISO-8859-1: ! Greenlandic, Greenland XoJIG,
! UNIX_SV.200+.setlocale.>.lt_LT.ISO-8859-1: ! Lithuanian, Lithuania XoJIG,
! UNIX_SV.200+.setlocale.>.lv_LV.ISO-8859-1: ! Latvian, Latvia XoJIG,
UNIX_SV.200+.setlocale.=.nl_BE.ISO-8859-1: nl_BE ! Dutch, Belgium XoJIG,IBM, , , USL
UNIX_SV.200+.setlocale.=.nl_NL.ISO-8859-1: nl ! Dutch, The Netherlands XoJIG,IBM, HP, , USL ("nl")
UNIX_SV.200+.setlocale.=.no_NO.ISO-8859-1: no ! Norwegian, Norway XoJIG,IBM, HP, , USL ("no")
UNIX_SV.200+.setlocale.=.pt_BR.ISO-8859-1: pt_BR ! Portuguese,Brazil , , , , USL
UNIX_SV.200+.setlocale.=.pt_PT.ISO-8859-1: pt ! Portuguese, Portugal XoJIG,IBM, HP, , USL
UNIX_SV.200+.setlocale.=.sv_FI.ISO-8859-1: sv_FI ! Swedish, Finland XoJIG,
UNIX_SV.200+.setlocale.=.sv_SE.ISO-8859-1: sv ! Swedish, Sweden XoJIG,IBM, HP, Sun ("sv"), USL ("sv")
! E European
! UNIX_SV.200+.setlocale.>.cs_CS.ISO-8859-2: ! Czech(1) ,IBM, HP
! UNIX_SV.200+.setlocale.>.hr_HR.ISO-8859-2: ! Croatian, Croatia ,IBM
! UNIX_SV.200+.setlocale.>.hu_HU.ISO-8859-2: ! Hungarian, Hungry XoJIG,IBM, HP
! UNIX_SV.200+.setlocale.>.pl_PL.ISO-8859-2: ! Polish, Poland XoJIG,IBM, HP
! UNIX_SV.200+.setlocale.>.ro_RO.ISO-8859-2: ! Rumanian, Romania XoJIG,IBM, HP
! UNIX_SV.200+.setlocale.>.sh_YU.ISO-8859-2: ! Serbocroatian, Yugoslavia(1) ,IBM, HP
! UNIX_SV.200+.setlocale.>.sl_CS.ISO-8859-2: ! Slovenian , , HP
! UNIX_SV.200+.setlocale.>.si_SI.ISO-8859-2: ! Slovenian ,IBM,
! UNIX_SV.200+.setlocale.>.sk_SK.ISO-8859-2: ! Slovak ,IBM
! Cyrillic
! UNIX_SV.200+.setlocale.>.bg_BG.ISO-8859-5: ! Bulgarian, Bulgaria ,IBM, HP
! UNIX_SV.200+.setlocale.>.mk_MK.ISO-8859-5: ! Macedonian ,IBM
! UNIX_SV.200+.setlocale.>.ru_RU.ISO-8859-5: ! Russian(1) ,IBM,
! UNIX_SV.200+.setlocale.>.ru_SU.ISO-8859-5: ! Russian(1) , , HP
! UNIX_SV.200+.setlocale.>.sp_YU.ISO-8859-5: ! Serbian,Yugoslavia(1) ,IBM
! Arabic
! UNIX_SV.200+.setlocale.>.ar_DZ.ISO-8859-6: ! Arabic(2) , , HP
! UNIX_SV.200+.setlocale.>.ar_SA.ISO-8859-6: ! Arabic(2) , , HP
! Hebrew
! UNIX_SV.200+.setlocale.>.iw_IL.ISO-8859-8: ! Hebrew, Israel ,IBM, HP
! Greek
! UNIX_SV.200+.setlocale.>.el_GR.ISO-8859-7: ! Greek, Greece ,IBM, HP
! Turkish
! UNIX_SV.200+.setlocale.>.tr_TR.ISO-8859-9: ! Turkish, Turkey ,IBM, HP
! East Asia
UNIX_SV.200+.setlocale.~.ja_JP.EUC-JP: ja ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL, UXP
UNIX_SV.200+.setlocale.=.ja_JP.SJIS: ! Japanese, Japan ,IBM, HP, Sun ("ja"), USL, UXP
! UNIX_SV.200+.setlocale.~.ko_KR.EUC-KR: ! Korean, Korea ,IBM, HP, Sun ("ko"), USL
! UNIX_SV.200+.setlocale.~.zh_CN.EUC-CN: ! Chinese, China ,IBM, , Sun ("zh"), USL
! UNIX_SV.200.setlocale.~.zh_TW.EUC-TW: ! Chinese, Taiwan ,IBM, HP, Sun , USL
! UNIX_SV.200+.setlocale.~.zh_TW.EUC-TW: ! Chinese, Taiwan ,IBM, HP, Sun , USL
! UNIX_SV.200+.setlocale.>.zh_CN.HP-15CN: ! Chinese, China , , HP
! UNIX_SV.200+.setlocale.0.zh_TW.HP-BIG5: ! Chinese, Taiwan , , HP, ,
! UNIX_SV.200+.setlocale.>.zh_TW.HP-CCDC: ! Chinese, Taiwan , , HP, ,
! UNIX_SV.200+.setlocale.>.ja_JP.HP-SJIS: ! Japanese, Japan aka japanese 15 , , HP,
! UNIX_SV.200+.setlocale.>.ja_JP.HP-KANA8: ! Japanese, Japan , , HP, ,
! Thai
! UNIX_SV.200+.setlocale.>.th_TH.TIS-620: ! Thai, Thailand ,IBM, HP
! codesets supported for iconv(1); iconv(3) & nl_langinfo not supported
UNIX_SV.200+.iconv1,iconv3.=.?.ISO-8859-1: ISO-8859-1
! UNIX_SV.200+.iconv1,iconv3.=.?.ISO-8859-2: ISO8859-2
! UNIX_SV.200+.iconv1,iconv3.=.?.ISO-8859-5: ISO8859-5
! UNIX_SV.200+.iconv1,iconv3.=.?.ISO-8859-6: ISO8859-6
! UNIX_SV.200+.iconv1,iconv3.=.?.ISO-8859-7: ISO8859-7
! UNIX_SV.200+.iconv1,iconv3.=.?.ISO-8859-8: ISO8859-8
! UNIX_SV.200+.iconv1,iconv3.=.?.ISO-8859-9: ISO8859-9
! UNIX_SV.200+.iconv1,iconv3.=.?.EUC-KR: IBM-eucKR
UNIX_SV.200+.iconv1,iconv3.=.?.EUC-JP: eucJP
UNIX_SV.200+.iconv1,iconv3.~.ja_JP.SJIS: SJIS
! UNIX_SV.200+.iconv1,iconv3.=.?.EUC-TW: IBM-eucTW
! UNIX_SV.200+.iconv1,iconv3.=.?.EUC-CN: IBM-eucCN
! UNIX_SV.200+.iconv1,iconv3.>.?.HP-15CN: IBM-eucCN
! UNIX_SV.200+.iconv1,iconv3.=.?.IBM-437: IBM-437
! UNIX_SV.200+.iconv1,iconv3.=.?.IBM-850: IBM-850
! UNIX_SV.200+.iconv1,iconv3.=.?.IBM-856: IBM-856
! UNIX_SV.200+.iconv1,iconv3.=.?.IBM-932: IBM-932
! UNIX_SV.200+.iconv1,iconv3.>.?.HP-SJIS: IBM-932
! UNIX_SV.200+.iconv1,iconv3.=.?.IBM-1046: IBM-1046
! UNIX_SV.200+.iconv1,iconv3.=.?.UTF-8: UTF-8
UNIX_SV.200+.iconv1,iconv3.>.?.ISO-2022-JP: ISO-2022-JP
! UNIX_SV.200+.iconv1,iconv3.>.?.ISO-2022-KR: fold7
! UNIX_SV.200+.iconv1,iconv3.>.?.ISO-2022-TW: fold7
! UNIX_SV.200+.iconv1,iconv3.>.?.ISO-2022-CN: fold7
! UNIX_SV.200+.iconv1,iconv3.>.?.HP-BIG5: big5
! UNIX_SV.200+.iconv1,iconv3.>.?.TIS-620: TIS-620
! codesets not supported by UNIX_SV iconv(1)
! UNIX_SV.?.iconv1,iconv3.~.?.ISO-8859-2:
! UNIX_SV.?.iconv1,iconv3.~.?.ISO-8859-5:
! UNIX_SV.?.iconv1,iconv3.~.?.ISO-8859-6:
! UNIX_SV.?.iconv1,iconv3.~.?.ISO-8859-7:
! UNIX_SV.?.iconv1,iconv3.~.?.ISO-8859-8:
! UNIX_SV.?.iconv1,iconv3.~.?.ISO-8859-9:
! UNIX_SV.?.iconv1,iconv3.~.?.IBM-437:
! UNIX_SV.?.iconv1,iconv3.~.?.IBM-850:
! UNIX_SV.?.iconv1,iconv3.~.?.IBM-856:
! UNIX_SV.?.iconv1,iconv3.~.?.IBM-1046:
! UNIX_SV.?.iconv1,iconv3.~.?.HP-ARABIC8:
! UNIX_SV.?.iconv1,iconv3.~.?.HP-GREEK8:
! UNIX_SV.?.iconv1,iconv3.~.?.HP-HEBREW8
! UNIX_SV.?.iconv1,iconv3.~.?.HP-ROMAN8:
! UNIX_SV.?.iconv1,iconv3.~.?.HP-TURKISH8:
! UNIX_SV.?.iconv1,iconv3.~.?.TIS-620:
! UNIX_SV.?.iconv1,iconv3.~.?.HP-KANA8:
! UNIX_SV.?.iconv1,iconv3.~.?.HP-CCDC:
! UNIX_SV.?.iconv1,iconv3.~.?.UCS-2:
! multibyte codesets
! This translation provides an alternative to a call to
! using setlocale() and MB_CUR_MAX to determine this.
! UNIX_SV.200+.multibyte.=.?.EUC-KR: 2
UNIX_SV.200+.multibyte.=.?.EUC-JP: 2
UNIX_SV.200+.multibyte.=.?.SJIS: 2
! UNIX_SV.200+.multibyte.=.?.EUC-TW: 4
! UNIX_SV.200+.multibyte.=.?.EUC-CN: 2
! UNIX_SV.?.multibyte.~.?.HP-SJIS: 2
! UNIX_SV.?.multibyte.~.?.IBM-932: 2
! UNIX_SV.?.multibyte.~.?.HP-CCDC: 2
! UNIX_SV.?.multibyte.~.?.HP-BIG5: 2
! UNIX_SV.?.multibyte.~.?.TIS-620: 2
! UNIX_SV.?.multibyte.~.?.HP-15CN: 2
! Translations from predefined CCDF-locales to CDE Standard Locales
! UNIX_SV.?.ccdf.=.?.HP-ROMAN8: hp-roman8
! UNIX_SV.?.ccdf.=.?.ISO-8859-1: iso8859-1
! UNIX_SV.?.ccdf.=.ko_KR.EUC-KR: hp-korean15
! UNIX_SV.?.ccdf.=.ja_JP.HP-SJIS: hp-japanese15
! UNIX_SV.?.ccdf.=.?.DT-SYMBOL-1: symbol !!! standard Dt symbol font
! These CDE standard locales may have CCDF-locales, but they are defined by localizers
! UNIX_SV.?.ccdf.=.ar_SA.HP-ARABIC8: arabic8
! UNIX_SV.?.ccdf.=.el_GR.HP-GREEK8: greek8
! UNIX_SV.?.ccdf.=.iw_IL.HP-HEBREW8: hebrew8
! UNIX_SV.?.ccdf.=.tr_TR.HP-TURKISH8: turkish8
! UNIX_SV.?.ccdf.<.ja_JP.HP-SJIS: sjis
! UNIX_SV.?.ccdf.=.ja_JP.HP-KANA8: kana8
! UNIX_SV.?.ccdf.<.ja_JP.EUC-JP: ujis
! UNIX_SV.?.ccdf.=.zh_CN.HP-CCDC: roc15
! Codesets that require multibyte parsing to avoid confusion with shell special chars
! Sun doesn't have these codesets
! UNIX_SV.?.dtkshSpecialParse.=.ja_JP.HP-SJIS: True
! UNIX_SV.?.dtkshSpecialParse.=.ja_JP.IBM-932: True
! UNIX_SV.?.dtkshSpecialParse.=.zh_TW.HP-BIG5: True
! UNIX_SV.?.dtkshSpecialParse.=.zh_TW.HP-CCDC: True
! UNIX_SV.?.dtkshSpecialParse.=.zh_TW.EUC-TW: True
!! When content is exchanged with other platforms, the interchange codeset
!! may be different that the codeset used locally. In CDE1, these translations
!! are used by dtmail, but other clients may use the same translations
!! in the future. For example, to improve interoperability of 8-bit mail,
!! the mail messages of users working in codesets such as HP-ROMAN8 or IBM-850
!! are translated to the interchangeCodeset (in this case, ISO-8859-1) before
!! they are sent. Similarly, the mail of Japanese users is translated to ISO-2022-JP
!! before it is sent.
UNIX_SV.200+.interchangeCodeset.~.?.ISO-8859-1: ISO-8859-1 ! ISO Latin 1
! UNIX_SV.?.interchangeCodeset.>.?.HP-ROMAN8: ISO-8859-1 ! HP Roman8
! UNIX_SV.?.interchangeCodeset.>.?.IBM-437: ISO-8859-1 ! PC (US)
! UNIX_SV.?.interchangeCodeset.>.?.IBM-850: ISO-8859-1 ! PC (Multi-lingual)
! UNIX_SV.?.interchangeCodeset.~.?.ISO-8859-2: ISO-8859-2 ! ISO Latin 2
! UNIX_SV.?.interchangeCodeset.~.?.ISO-8859-5: ISO-8859-5 ! ISO Latin/Cyrillic
! UNIX_SV.?.interchangeCodeset.~.?.ISO-8859-6: ISO-8859-6 ! ISO Latin/Arabic
! UNIX_SV.?.interchangeCodeset.>.?.HP-ARABIC8: ISO-8859-6 ! HP Arabic8
! UNIX_SV.?.interchangeCodeset.>.?.IBM-1046: ISO-8859-6 ! PC Arabic Code Set
! UNIX_SV.?.interchangeCodeset.~.?.ISO-8859-8: ISO-8859-8 ! ISO Latin/Hebrew
! UNIX_SV.?.interchangeCodeset.>.?.HP-HEBREW8: ISO-8859-8 ! HP Hebrew8
! UNIX_SV.?.interchangeCodeset.>.?.IBM-856: ISO-8859-7 ! PC Hebrew
! UNIX_SV.?.interchangeCodeset.~.?.ISO-8859-7: ISO-8859-7 ! ISO Latin/Greek
! UNIX_SV.?.interchangeCodeset.>.?.HP-GREEK8: ISO-8859-7 ! HP Greek8
! UNIX_SV.?.interchangeCodeset.~.?.ISO-8859-9: ISO-8859-9 ! ISO Latin 5
! UNIX_SV.?.interchangeCodeset.>.?.HP-TURKISH8: ISO-8859-9 ! HP Turkish8
UNIX_SV.200+.interchangeCodeset.~.?.EUC-JP: ISO-2022-JP ! Japanese EUC
! Add the following line -- hack to see if "japanese" works
UNIX_SV.200+.interchangeCodeset.=.?.EUC-JP: ISO-2022-JP ! Japanese EUC
UNIX_SV.200+.interchangeCodeset.~.?.ja_JP.SJIS: ja_JP.SJIS ! Japanese EUC
UNIX_SV.200+.interchangeCodeset.~.?.ISO-2022-JP: ISO-2022-JP ! Japanese EUC
! UNIX_SV.?.interchangeCodeset.>.?.HP-SJIS: ISO-2022-JP ! HP Japanese Shift JIS
! UNIX_SV.?.interchangeCodeset.>.?.IBM-932: ISO-2022-JP ! PC Japanese Shift JIS
! UNIX_SV.?.interchangeCodeset.>.?.HP-KANA8: ISO-2022-JP ! HP Japanese Katakana8
! UNIX_SV.?.interchangeCodeset.~.?.EUC-KR: ISO-2022-KR ! Korean EUC
! UNIX_SV.?.interchangeCodeset.~.?.EUC-CN: ISO-2022-CN ! China Chinese EUC
! UNIX_SV.?.interchangeCodeset.~.?.EUC-TW: ISO-2022-TW ! Taiwan Chinese EUC
! UNIX_SV.?.interchangeCodeset.>.?.HP-BIG5: ISO-2022-TW ! HP Big5 Chinese
! UNIX_SV.?.interchangeCodeset.>.?.HP-CCDC: ISO-2022-TW ! HP CCDC Chinese
! UNIX_SV.?.interchangeCodeset.>.?.HP-15CN: ISO-2022-CN ! HP Chinese EUC
! UNIX_SV.?.interchangeCodeset.~.?.TIS-620: TIS-620 ! Thai
! UNIX_SV.?.interchangeCodeset.>.?.UCS-2: UTF-8 ! Unicode
! UNIX_SV.?.interchangeCodeset.~.?.UTF-8: UTF-8 ! multibyte Unicode
!! Codeset identifiers for use with MIME messages. The .~. translations
!! are used by dtmail and adhere to the MIME standard, RFC 1521.
!! Note that the MIME standard states that codeset identifiers are
!! case-insensitive. The operation-specific values on the right-hand-side
!! of the translations below, however, ARE case sensitive. Before
!! doing a OpToStd translation, first convert the MIME codeset identifier
!! to uppercase. Alternatively, one could provide lower-case versions
!! of the translations (right-hand-side only should be in lower-case).
UNIX_SV.?.mime.~.?.ISO-8859-1: ISO-8859-1 ! ISO Latin 1
UNIX_SV.?.mime.~.?.HP-ROMAN8: X-HP-ROMAN8 ! HP Roman8
UNIX_SV.?.mime.~.?.IBM-437: X-IBM-437 ! PC (US)
UNIX_SV.?.mime.~.?.IBM-850: X-IBM-850 ! PC (Multi-lingual)
UNIX_SV.?.mime.~.?.ISO-8859-2: ISO-8859-2 ! ISO Latin 2
UNIX_SV.?.mime.~.?.ISO-8859-5: ISO-8859-5 ! ISO Latin/Cyrillic
UNIX_SV.?.mime.~.?.ISO-8859-6: ISO-8859-6 ! ISO Latin/Arabic
UNIX_SV.?.mime.~.?.HP-ARABIC8: X-HP-ARABIC8 ! HP Arabic8
UNIX_SV.?.mime.~.?.IBM-1046: X-IBM-1046 ! PC Arabic Code Set
UNIX_SV.?.mime.~.?.ISO-8859-8: ISO-8859-8 ! ISO Latin/Hebrew
UNIX_SV.?.mime.~.?.HP-HEBREW8: X-HP-HEBREW8 ! HP Hebrew8
UNIX_SV.?.mime.~.?.IBM-856: X-IBM-856 ! PC Hebrew
UNIX_SV.?.mime.~.?.ISO-8859-7: ISO-8859-7 ! ISO Latin/Greek
UNIX_SV.?.mime.~.?.HP-GREEK8: X-HP-GREEK8 ! HP Greek8
UNIX_SV.?.mime.~.?.ISO-8859-9: ISO-8859-9 ! ISO Latin 5
UNIX_SV.?.mime.~.?.HP-TURKISH8: X-HP-TURKISH8 ! HP Turkish8
UNIX_SV.?.mime.~.?.EUC-JP: X-EUC-JP ! Japanese EUC
UNIX_SV.?.mime.~.?.ISO-2022-JP: ISO-2022-JP ! Japanese JIS with 7-bit encoding per ISO-2022-JP
UNIX_SV.?.mime.~.?.HP-SJIS: X-HP-SJIS ! HP Japanese Shift JIS
UNIX_SV.?.mime.~.?.IBM-932: X-IBM-932 ! PC Japanese Shift JIS
UNIX_SV.?.mime.~.?.HP-KANA8: X-HP-KANA8 ! HP Japanese Katakana8
UNIX_SV.?.mime.~.?.EUC-KR: X-EUC-KR ! Korean EUC
UNIX_SV.?.mime.~.?.ISO-2022-KR: ISO-2022-KR ! Korean with 7-bit encoding per ISO-2022-KR
UNIX_SV.?.mime.~.?.EUC-CN: X-EUC-CN ! China Chinese EUC
UNIX_SV.?.mime.~.?.ISO-2022-CN: ISO-2022-CN ! China Chinese with 7-bit encoding per ISO-2022-CN
UNIX_SV.?.mime.~.?.HP-15CN: X-HP-15CN ! HP China Chinese EUC
UNIX_SV.?.mime.~.?.EUC-TW: X-EUC-TW ! Taiwan Chinese EUC
UNIX_SV.?.mime.~.?.ISO-2022-TW: ISO-2022-TW ! Taiwan Chinese with 7-bit encoding per ISO-2022-TW
UNIX_SV.?.mime.~.?.HP-BIG5: X-HP-BIG5 ! HP Big5 Taiwan Chinese
UNIX_SV.?.mime.~.?.HP-CCDC: X-HP-CCDC ! HP CCDC Taiwan Chinese
UNIX_SV.?.mime.~.?.TIS-620: X-TIS-620 ! Thai
UNIX_SV.?.mime.~.?.UCS-2: X-UCS-2 ! Unicode; group 0, plane 0 of ISO-10646
UNIX_SV.?.mime.~.?.UCS-4: X-UCS-4 ! ISO-10646
UNIX_SV.?.mime.~.?.UTF-7: X-UTF-7 ! multibyte encoding of Unicode
UNIX_SV.?.mime.~.?.UTF-8: X-UTF-8 ! multibyte encoding of Unicode
UNIX_SV.?.mime.~.?.UTF-16: X-UTF-16 ! multibyte encoding of Unicode
!! If other mailers are using other codeset identifiers in their MIME
!! messages, dtmail will not be able to process them correctly.
!! To correct this, additional .<. translations for these identifiers
!! can be added to a <platform>.lcx file in the /etc/dt/config/svc
!! or $HOME/.dt/config/svc directories. Such translations should read:
!! <platform>.100+.mime.<.?.<CDE std codeset>: <mailer identifier for the codeset>
!!
!! ***NEVER*** use a .~. translation, such as we use above, as this could
!! cause dtmail to send unexpected identifier strings by overriding the
!! above definition. Further, never use .=. or .>. translations.
!!
!! These two identifiers are in common usage, as they derive from RFC1521.
UNIX_SV.?.mime.<.?.ISO-8859-1: us-ascii ! ISO Latin 1
UNIX_SV.?.mime.<.?.ISO-8859-1: US-ASCII ! ISO Latin 1

View file

@ -25,11 +25,6 @@ DEFINES = -DDTLIB $(LOCAL_DEFINES) \
-DOSMINORVERSION=OSMinorVersion \
$(ICONV_INBUF_DEFINE) $(BIT_ORDER_DEFINES)
#ifdef SCOArchitecture
/* ilscalesample.o breaks the MS loader. Remove it for now */
all:: ilscalesample.o libXvh.a
#endif
SRCS = ilX.c ilbigray.c ilcodec.c \
ilcontext.c ilconvert.c ilcrop.c \
ildata.c ildecompg3.c ildecompg4.c \
@ -64,9 +59,4 @@ OBJS = ilX.o ilbigray.o ilcodec.o \
SubdirLibraryRule($(OBJS))
/* MS Compiler bug, remove when we go to USL compiler */
#ifdef SCOArchitecture
SpecialFlagsObjectRule(iltiff,-Oi -DUSE_INLINE_CODE)
#endif
DependTarget()

View file

@ -9,10 +9,6 @@ EXTRALIBRARYDEPS = raima/DONE
EXTRA_DEFINES = -DBYTE_SWAP -D_OSF_SOURCE
#endif
#ifdef USLArchitecture
EXTRA_DEFINES = -DBYTE_SWAP
#endif
#if defined(LinuxArchitecture) || defined(BSDArchitecture)
EXTRA_DEFINES = -DBYTE_SWAP
#endif

View file

@ -15,10 +15,6 @@ REQUIREDLIBS = -lc -lm
EXTRA_DEFINES = -DBYTE_SWAP -D_OSF_SOURCE -D_XOPEN_SOURCE
#endif
#ifdef USLArchitecture
EXTRA_DEFINES = -DBYTE_SWAP -D_XOPEN_SOURCE
#endif
#if defined(LinuxArchitecture) || defined(BSDArchitecture)
EXTRA_DEFINES = -DBYTE_SWAP -D_XOPEN_SOURCE=700
#endif

View file

@ -1068,13 +1068,11 @@ int SPC_Setpgrp(int read_current_termio)
return(SPC_ERROR);
}
#if !defined(USL)
if(tcsetattr(setpgrp_wire->fd[SLAVE_SIDE], TCSANOW, XeTermioStruct)==ERROR) {
SPC_Error(SPC_Bad_tc_Call,(XeString)"tcsetattr");
_DtSvcProcessUnlock();
return(SPC_ERROR);
}
#endif
_DtSvcProcessUnlock();
return(TRUE);

View file

@ -388,12 +388,7 @@ SPC_Connection_Ptr SPC_Init_Child(SPC_Connection_Ptr conn,
SPC_Connection_Ptr SPC_Standalone_Daemon(SPC_Connection_Ptr conn)
{
struct sockaddr_in saddr, client_saddr;
#ifdef USL
/* Only UnixWare 2.02 uses the Spec1170 parameter profile for accept(). */
size_t len=sizeof(client_saddr);
#else
int len=sizeof(client_saddr);
#endif
int server_bind_attempts = MAX_SERVER_BIND_ATTEMPTS;
int server_bind_pause = SERVER_PAUSE_INTERVAL;
int pid, from;

View file

@ -1030,7 +1030,7 @@ _DtCmdCommandInvokerExecute (
#ifdef _SUN_OS
open_max = NOFILE;
#else
#if defined(USL) || defined(_AIX)
#if defined(_AIX)
open_max = FOPEN_MAX;
#else
open_max = FD_SETSIZE;

View file

@ -41,7 +41,7 @@
#include <Dt/ActionUtilP.h>
#include "myassertP.h"
#if defined(sun) || defined(USL)
#if defined(sun)
#include <limits.h>
#endif

View file

@ -53,11 +53,11 @@
#include <ndir.h>
#else
#if defined(sun) || defined(USL) || defined(sco)
#if defined(sun)
#include <dirent.h>
#else
#include <sys/dir.h>
#endif /* sun || USL */
#endif /* sun */
#endif /* __hpux */

View file

@ -51,11 +51,11 @@
#include <ndir.h>
#else
#if defined(sun) || defined(USL) || defined(sco)
#if defined(sun)
#include <dirent.h>
#else
#include <sys/dir.h>
#endif /* sun || USL */
#endif /* sun */
#endif /* __hpux */

View file

@ -601,7 +601,7 @@ _DtDtsMMapDB(const char *CacheFile)
mmaped_db = (char *)mmap(NULL,
buf.st_size,
PROT_READ,
#if defined(sun) || defined(USL)
#if defined(sun)
/* MAP_NORESERVE is only supported
on sun and novell platforms */
MAP_SHARED|MAP_NORESERVE,

View file

@ -40,11 +40,11 @@
#ifdef __hpux
#include <ndir.h> /* opendir(), directory(3C) */
#else
#if defined(sun) || defined(USL) || defined(sco)
#if defined(sun)
#include <dirent.h> /* opendir(), directory(3C) */
#else
#include <sys/dir.h>
#endif /* sun || USL */
#endif /* sun */
#endif /* __hpux */
#include <X11/Xlib.h>

View file

@ -45,11 +45,6 @@
#include <langinfo.h>
#include <Dt/Collate.h>
#ifdef sco /* XPG4isms coming soon */
#ifndef _NL_DIRECT
#define _NL_DIRECT
typedef int nl_direct;
#endif
#ifndef _NL_ORDER
#define _NL_ORDER
typedef int nl_order;

View file

@ -38,7 +38,7 @@
#ifdef __hpux
#include <ndir.h>
#else
#if defined(sun) || defined(USL) || defined(sco)
#if defined(sun)
#include <dirent.h>
#else
#include <sys/dir.h>

View file

@ -54,7 +54,7 @@ $END$
#endif
#include <langinfo.h>
#if defined(sun) || defined(USL)
#if defined(sun)
#include <regexpr.h> /* for compile,advance */
#else
#include <regex.h> /* for regcomp,regexec */
@ -125,7 +125,7 @@ typedef enum {
__DtXLATE_TYPE_CONTAINS = 4
} __DtXlateType;
#if defined(sun) || defined(USL)
#if defined(sun)
/* Sun doesn't support regcomp() and regexec() yet, so
define this here and fill it will the results of advance() */
typedef struct regmatch_t {
@ -1127,7 +1127,7 @@ Boolean CheckSearchOpValueMatchesSpec(
value or do a pure match */
if (srchData->curTransType == __DtXLATE_TYPE_REGEX)
{
#if defined(sun) || defined(USL)
#if defined(sun)
char * ex = NULL;
/* True: leave escape char in place */
@ -2199,7 +2199,7 @@ int _DtXlateGetXlateEnv(
/* then look up version number of execution host */
if (ret_AppExecEnvVersion)
{
#if defined(sun) || defined(_AIX) || defined(USL) || defined(__osf__) || defined(linux) || defined(CSRG_BASED)
#if defined(sun) || defined(_AIX) || defined(__osf__) || defined(linux) || defined(CSRG_BASED)
char version[SYS_NMLN+SYS_NMLN+2];
#else
char version[UTSLEN+UTSLEN+2];

View file

@ -126,8 +126,6 @@ platforms as part of a translation.
#define _DtPLATFORM_AIX "AIX"
#define _DtPLATFORM_SUNOS "SunOS"
#define _DtPLATFORM_SOLARIS "Solaris" /* verify */
#define _DtPLATFORM_USL "USL" /* verify */
#define _DtPLATFORM_SCO "SCO" /* verify */
#define _DtPLATFORM_XENIX "Xenix" /* verify */
/*$END$*/

View file

@ -230,9 +230,6 @@
# ifdef __sun
# include <sys/time.h>
# endif
#if defined(USL)
# include <sys/time.h>
# endif
# ifdef __apollo
# include <sys/time.h>
# endif
@ -254,11 +251,6 @@
# ifdef _AIX
# include <sys/select.h>
# endif
/*
# if defined(USL)
# include <sys/select.h>
# endif
*/
#endif /* __need_fd_st */
@ -293,7 +285,7 @@
/* about above. So, declare them only if we don't already have them */
/* ----------------------------------------------------------------- */
#if defined(_HPUX_SOURCE) || defined(__sun) || defined(USL) || defined(_INCLUDE_BSD_SOURCE) || defined(_OSF_SOURCE) || defined(__aix) || defined(__osf__) || defined(linux)
#if defined(_HPUX_SOURCE) || defined(__sun) || defined(_INCLUDE_BSD_SOURCE) || defined(_OSF_SOURCE) || defined(__aix) || defined(__osf__) || defined(linux)
/* the "u_types" are defined in standard files */
# undef _INCLUDE_BSD_SOURCE
#else

View file

@ -39,7 +39,7 @@
#if !defined(linux) && !defined(CSRG_BASED) && !defined(sun)
#include <generic.h>
#endif
#if defined(USL) || defined(__osf__) || defined(sun) || defined(linux) || defined(CSRG_BASED)
#if defined(__osf__) || defined(sun) || defined(linux) || defined(CSRG_BASED)
#define _DELETE_ARRAY(sz) delete[]
#else
#define _DELETE_ARRAY(sz) delete[(sz)]

View file

@ -32,10 +32,6 @@
#ifndef __MBSTRING_H_
#define __MBSTRING_H_
#if defined(USL)
#include <stdlib.h>
#endif
#include <stddef.h>
#ifdef apollo

View file

@ -125,14 +125,14 @@ extern size_t nl_strlen(); /* __OBSOLETE */
#if defined(__cplusplus)
}
#if defined(apollo) || defined(__aix) || defined(USL) || defined(__osf__) || defined(linux) || defined(CSRG_BASED)
#if defined(apollo) || defined(__aix) || defined(__osf__) || defined(linux) || defined(CSRG_BASED)
#include <stdlib.h>
#else
#include <malloc.h>
#endif /* apollo */
inline char *strnew(size_t len) { return (char*)malloc(len + 1); }
#if defined(sun) || defined(__sun) || defined(USL)
#if defined(sun) || defined(__sun)
inline void strfree(const char *s)
{ if (s != NULL) free((char *)s); }
#else

Some files were not shown because too many files have changed in this diff Show more