diff --git a/cde/.gitignore b/cde/.gitignore index fa55ac586..6b4a79ac1 100644 --- a/cde/.gitignore +++ b/cde/.gitignore @@ -1057,6 +1057,11 @@ programs/dtwm/Dtwm.defs programs/dtwm/dtfplist programs/dtwm/sys.dtwmrc +# programs/fontaliases +programs/fontaliases/freebsd/C/dtinfo.bdf +programs/fontaliases/freebsd/C/dtinfo.pcf +programs/fontaliases/freebsd/C/fonts.dir + # programs/ksh93 programs/dtksh/ksh93/man/man1/sh.1 programs/dtksh/ksh93/man/man3/nval.3 diff --git a/cde/config/cf/Imake.cf b/cde/config/cf/Imake.cf index 923dfae22..456d365e1 100644 --- a/cde/config/cf/Imake.cf +++ b/cde/config/cf/Imake.cf @@ -571,6 +571,10 @@ XCOMM $TOG: Imake.cf /main/30 1998/04/28 13:55:25 barstow $ # undef __arm__ # define ARMArchitecture # endif +# if defined(__sparc__) || defined(sparc) +# define SparcArchitecture +# undef sparc +# endif #endif /* linux */ #ifdef __uxp__ diff --git a/cde/config/cf/linux.cf b/cde/config/cf/linux.cf index 07edc5693..390bca942 100644 --- a/cde/config/cf/linux.cf +++ b/cde/config/cf/linux.cf @@ -135,6 +135,15 @@ XCOMM binutils: (LinuxBinUtilsMajorVersion) # endif #endif +#ifdef SparcArchitecture +#define LinuxMachineDefines -Dsparc + +#if UseElfFormat +#define HasPlugin YES +#define VendorHasX11R6_3libXext YES /* XC or XFree86 3.3.1 */ +#endif +#endif /* SparcArchitecture */ + #ifdef ARMArchitecture #define LinuxMachineDefines -D__arm__ #define LSBBitOrder YES diff --git a/cde/contrib/rc/linux/README.dtlogin b/cde/contrib/rc/linux/README.dtlogin new file mode 100644 index 000000000..7935855d9 --- /dev/null +++ b/cde/contrib/rc/linux/README.dtlogin @@ -0,0 +1,19 @@ +I have attached an LSB-compliant init script for dtlogin as an update to +the current wiki. All instructions currently on the wiki should be left. +This only replaces the script contents. This allows dtlogin to be +controlled using either of the following syntax: + +/etc/init.d/dtlogin start | stop | restart | status +service dtlogin start | stop | restart | status + +With the old script, dtlogin would be restarted on shutdown which resulted +in the system hanging. This script allows CDE to be properly shutdown on +halt or restarts. + +If anyone can improve/change/enhance this script, please feel free. This is +just my attempt at getting a working version so my system doesn't hang. +Also, note that there is no #!/bin/sh at the start of the file. It is not +necessary and will cause the script not to work properly. + +David McBrayer + diff --git a/cde/contrib/rc/linux/dtlogin b/cde/contrib/rc/linux/dtlogin new file mode 100644 index 000000000..71809c411 --- /dev/null +++ b/cde/contrib/rc/linux/dtlogin @@ -0,0 +1,58 @@ +### BEGIN INIT INFO +# Provides: +# Required-Start: $all +# Required-Stop: +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Dtlogin +# Description: Dtlogin +### END INIT INFO + +case "$1" in + 'start') + if [ -z "$(pgrep dtlogin)" ]; + then + echo " * Starting dtlogin..." + export LANG=C + exec /usr/dt/bin/dtlogin + else + echo "DTlogin already running..." + exit 0 + fi + ;; + 'stop') + if [ -z "$(pgrep dtlogin)" ]; + then + exit 0 + else + echo " * Stopping dtlogin..." + killall /usr/dt/bin/dtlogin + fi + ;; + 'restart') + if [ -z "$(pgrep dtlogin)" ]; + then + export LANG=C + exec /usr/dt/bin/dtlogin + else + echo " * Restarting dtlogin..." + killall /usr/dt/bin/dtlogin + export LANG=C + exec /usr/dt/bin/dtlogin + fi + ;; + 'status') + if [ -z "$(pgrep dtlogin)" ]; + then + echo "DTlogin is not currently running..." + exit 3 + else + echo "DTlogin is running..." && echo "[ $(pidof dtlogin) ]" + exit 0 + fi + ;; + *) + echo "Usage: $0 {start|stop|restart|status}" + exit 0 + ;; +esac diff --git a/cde/databases/CDE-FONTS.udb b/cde/databases/CDE-FONTS.udb index 1cd029b0d..72514c83c 100644 --- a/cde/databases/CDE-FONTS.udb +++ b/cde/databases/CDE-FONTS.udb @@ -1091,3 +1091,19 @@ programs/fontaliases/linux/ja_JP/fonts.dir { openbsd install_target = /usr/local/dt/config/xfonts/ja_JP/fonts.dir } + +# +# for FreeBSD +# +programs/fontaliases/freebsd/C/fonts.alias +{ freebsd + install_target = /usr/dt/config/xfonts/C/fonts.alias +} +programs/fontaliases/freebsd/C/fonts.dir +{ freebsd + install_target = /usr/dt/config/xfonts/C/fonts.dir +} +programs/fontaliases/freebsd/C/dtinfo.pcf +{ freebsd + install_target = /usr/dt/config/xfonts/C/dtinfo.pcf +} diff --git a/cde/lib/DtSvc/DtUtil2/UserMsg.h b/cde/lib/DtSvc/DtUtil2/UserMsg.h index 097dd59d8..54c2f785f 100644 --- a/cde/lib/DtSvc/DtUtil2/UserMsg.h +++ b/cde/lib/DtSvc/DtUtil2/UserMsg.h @@ -79,14 +79,14 @@ extern void _DtSimpleErrnoError( #define DtProgName XeProgName -extern _DtPrintDefaultError( +extern int _DtPrintDefaultError( Display *dpy, XErrorEvent *event, char *msg ); #define _DTPRINTDEFAULTERROR_BUFSIZE 1024 -extern _DtPrintDefaultErrorSafe( +extern int _DtPrintDefaultErrorSafe( Display *dpy, XErrorEvent *event, char *msg, diff --git a/cde/programs/dtcreate/cmncbs.c b/cde/programs/dtcreate/cmncbs.c index dc356a719..05a8b11cf 100644 --- a/cde/programs/dtcreate/cmncbs.c +++ b/cde/programs/dtcreate/cmncbs.c @@ -106,7 +106,7 @@ void activateCB_open_FindSet (Widget find_set_button, XtPointer cdata, pre = GETMESSAGE(3, 10, "Create Action"); suf = GETMESSAGE(6, 18, "Find Set"); - dialog_title = XtMalloc(strlen(pre) + strlen(suf) + 2); + dialog_title = XtMalloc(strlen(pre) + strlen(suf) + 4); sprintf(dialog_title, "%s - %s", pre, suf); #ifdef DEBUG diff --git a/cde/programs/dtdocbook/tcl/tclPosixStr.c b/cde/programs/dtdocbook/tcl/tclPosixStr.c index 6ad2f74ea..72b4c26ae 100644 --- a/cde/programs/dtdocbook/tcl/tclPosixStr.c +++ b/cde/programs/dtdocbook/tcl/tclPosixStr.c @@ -1009,7 +1009,7 @@ Tcl_SignalId(sig) #ifdef SIGPROF case SIGPROF: return "SIGPROF"; #endif -#if defined(SIGPWR) && (!defined(SIGXFSZ) || (SIGPWR != SIGXFSZ)) +#if defined(SIGPWR) && (SIGPWR != SIGLOST) && (!defined(SIGXFSZ) || (SIGPWR != SIGXFSZ)) case SIGPWR: return "SIGPWR"; #endif #ifdef SIGQUIT @@ -1141,7 +1141,7 @@ Tcl_SignalMsg(sig) #ifdef SIGPROF case SIGPROF: return "profiling alarm"; #endif -#if defined(SIGPWR) && (!defined(SIGXFSZ) || (SIGPWR != SIGXFSZ)) +#if defined(SIGPWR) && (SIGPWR != SIGLOST) && (!defined(SIGXFSZ) || (SIGPWR != SIGXFSZ)) case SIGPWR: return "power-fail restart"; #endif #ifdef SIGQUIT diff --git a/cde/programs/dtsession/SmCommun.c b/cde/programs/dtsession/SmCommun.c index 9446d4758..c86c0c1ac 100644 --- a/cde/programs/dtsession/SmCommun.c +++ b/cde/programs/dtsession/SmCommun.c @@ -58,6 +58,7 @@ #include #endif /* USE_X11SSEXT */ #include +#include
#include
#include
#include
diff --git a/cde/programs/dtsession/SmConMgmt.c b/cde/programs/dtsession/SmConMgmt.c index 23ed57cc3..cda60551f 100644 --- a/cde/programs/dtsession/SmConMgmt.c +++ b/cde/programs/dtsession/SmConMgmt.c @@ -162,7 +162,7 @@ GetMemoryUtilization(void) { #if !defined(linux) static int init = 0; - static kmem; + static int kmem; #if !defined(SVR4) && !defined(sco) && !defined(hpV4) && !defined(_POWER) && !defined (__osf__) && !defined(CSRG_BASED) extern void nlist(); #endif diff --git a/cde/programs/dtsession/SmGlobals.c b/cde/programs/dtsession/SmGlobals.c index 4bda658ee..e721d1942 100644 --- a/cde/programs/dtsession/SmGlobals.c +++ b/cde/programs/dtsession/SmGlobals.c @@ -714,9 +714,9 @@ SetRestorePath( */ if(smGD.compatMode == True) { - smGD.clientPath[0] = NULL; - smGD.resourcePath[0] = NULL; - smGD.settingPath[0] = NULL; + smGD.clientPath[0] = 0; + smGD.resourcePath[0] = 0; + smGD.settingPath[0] = 0; smGD.sessionType = DEFAULT_SESSION; smGD.restoreSession = NULL; return(0); @@ -836,7 +836,7 @@ SetSysDefaults( void ) */ strcpy(smGD.resourcePath, ""); strcpy(smGD.clientPath, ""); - smGD.settingPath[0] = NULL; + smGD.settingPath[0] = 0; smGD.sessionType = DEFAULT_SESSION; smGD.restoreSession = (char *) SM_SYSTEM_DIRECTORY; @@ -845,7 +845,7 @@ SetSysDefaults( void ) { strcat(smGD.clientPath, "/"); strncat(smGD.clientPath, langSpec, MAXPATHLEN-2); - smGD.clientPath[MAXPATHLEN-1]; + smGD.clientPath[MAXPATHLEN-1] = 0; } strcat(smGD.clientPath, "/"); @@ -865,8 +865,8 @@ SetSysDefaults( void ) PrintErrnoError(DtError, GETMESSAGE(4, 2, "No defaults files exist. " "No applications will be restarted.")); - smGD.clientPath[0] = NULL; - smGD.resourcePath[0] = NULL; + smGD.clientPath[0] = 0; + smGD.resourcePath[0] = 0; } else { @@ -881,8 +881,8 @@ SetSysDefaults( void ) PrintErrnoError(DtError, GETMESSAGE(4, 3, "No defaults files exist. " "No applications will be restarted.")); - smGD.clientPath[0] = NULL; - smGD.resourcePath[0] = NULL; + smGD.clientPath[0] = 0; + smGD.resourcePath[0] = 0; } } } @@ -934,13 +934,13 @@ SetResSet( void ) status = stat(smGD.resourcePath, &buf); if(status == -1) { - smGD.resourcePath[0] = NULL; + smGD.resourcePath[0] = 0; } status = stat(smGD.settingPath, &buf); if(status == -1) { - smGD.settingPath[0] = NULL; + smGD.settingPath[0] = 0; } return(0); } @@ -1039,9 +1039,9 @@ SetSavePath( if(smGD.savePath == NULL) { PrintErrnoError(DtError, smNLS.cantCreateDirsString); - smGD.clientPath[0] = NULL; - smGD.settingPath[0] = NULL; - smGD.resourcePath[0] = NULL; + smGD.clientPath[0] = 0; + smGD.settingPath[0] = 0; + smGD.resourcePath[0] = 0; return(-1); } @@ -1123,9 +1123,9 @@ SetSavePath( MoveDirectory(smGD.clientPath, smGD.etcPath, False); } - smGD.clientPath[0] = NULL; - smGD.settingPath[0] = NULL; - smGD.resourcePath[0] = NULL; + smGD.clientPath[0] = 0; + smGD.settingPath[0] = 0; + smGD.resourcePath[0] = 0; } else { @@ -1141,9 +1141,9 @@ SetSavePath( if(status == -1) { PrintErrnoError(DtError, smNLS.cantCreateDirsString); - smGD.clientPath[0] = NULL; - smGD.settingPath[0] = NULL; - smGD.resourcePath[0] = NULL; + smGD.clientPath[0] = 0; + smGD.settingPath[0] = 0; + smGD.resourcePath[0] = 0; return(-1); } chmod(smGD.clientPath, 0755); @@ -1189,9 +1189,9 @@ SetSavePath( if(status == -1) { PrintErrnoError(DtError, smNLS.cantCreateDirsString); - smGD.clientPath[0] = NULL; - smGD.settingPath[0] = NULL; - smGD.resourcePath[0] = NULL; + smGD.clientPath[0] = 0; + smGD.settingPath[0] = 0; + smGD.resourcePath[0] = 0; return(-1); } chmod(smGD.clientPath, 0755); @@ -1257,7 +1257,7 @@ SetFontSavePath(char *langPtr) if(status == -1) { PrintErrnoError(DtError, smNLS.cantCreateDirsString); - smGD.fontPath[0] = NULL; + smGD.fontPath[0] = 0; return(-1); } chmod(smGD.fontPath, 0755); @@ -1275,7 +1275,7 @@ SetFontSavePath(char *langPtr) if(status == -1) { PrintErrnoError(DtError, smNLS.cantCreateDirsString); - smGD.fontPath[0] = NULL; + smGD.fontPath[0] = 0; return(-1); } chmod(smGD.fontPath, 0755); diff --git a/cde/programs/dtsession/SmLock.c b/cde/programs/dtsession/SmLock.c index 41b4abd7a..0e7307c73 100644 --- a/cde/programs/dtsession/SmLock.c +++ b/cde/programs/dtsession/SmLock.c @@ -92,6 +92,7 @@ #endif #include "Sm.h" +#include "SmGlobals.h" #include "SmUI.h" #include "SmError.h" #include "SmLock.h" diff --git a/cde/programs/dtsession/SmMain.c b/cde/programs/dtsession/SmMain.c index 9a864d613..23ce15133 100644 --- a/cde/programs/dtsession/SmMain.c +++ b/cde/programs/dtsession/SmMain.c @@ -69,6 +69,7 @@ #include
#include
#include
+#include
#include "Sm.h" #include "SmError.h" #include "SmGlobals.h" diff --git a/cde/programs/dtsession/SmProp.c b/cde/programs/dtsession/SmProp.c index e87a70181..26f1e0271 100644 --- a/cde/programs/dtsession/SmProp.c +++ b/cde/programs/dtsession/SmProp.c @@ -33,6 +33,7 @@ */ #include +#include #include #include #include "SmXSMP.h" diff --git a/cde/programs/dtsession/SmRestore.c b/cde/programs/dtsession/SmRestore.c index 7fb200c30..28748abf8 100644 --- a/cde/programs/dtsession/SmRestore.c +++ b/cde/programs/dtsession/SmRestore.c @@ -67,6 +67,7 @@ #include /* for pid_t struct in hp-ux sys/types.h */ #endif #include +#include #include #include #include @@ -96,6 +97,7 @@ #include
#include #include
+#include
#include "Sm.h" #include "SmResource.h" @@ -334,6 +336,8 @@ static void RemoteRequestSucceeded(char *, void *); static void SetTemporaryDisplay ( int screenNum); +int RestorePreferences(char *filename); + static void RestoreDisplay ( int screenNum); @@ -650,7 +654,7 @@ StartWM( void ) Boolean goodWmStartup = True; int status; - if((smGD.wmStartup == NULL) || (*smGD.wmStartup == NULL)) + if((smGD.wmStartup == NULL) || (*smGD.wmStartup == 0)) { ForkWM(); } @@ -1105,7 +1109,7 @@ RestoreSettings( void ) /* * Load the resources from the SM database file */ - if (smGD.settingPath[0] != NULL) + if (smGD.settingPath[0] != 0) { smBase = XrmGetFileDatabase(smGD.settingPath); @@ -1565,7 +1569,7 @@ RestoreIndependentResources( void ) Boolean resIndep = False, resRet; char *resdata; - if(((smGD.sessionLang == NULL) || (*smGD.sessionLang == NULL)) && + if(((smGD.sessionLang == NULL) || (*smGD.sessionLang == 0)) && (smRes.displayResolution == 0)) { /* @@ -2441,12 +2445,12 @@ GetNextLine( void ) { string = (unsigned char *) fgets((char *)line, fileSize, cfileP); } - else if ((parseP != NULL) && (*parseP != NULL)) + else if ((parseP != NULL) && (*parseP != 0)) /* read parse string */ { string = line; #ifdef MULTIBYTE - while ((*parseP != NULL) && + while ((*parseP != 0) && ((chlen = mblen ((char *) parseP, MB_CUR_MAX)) > 0) && (*parseP != '\n')) /* copy all but NULL and newlines to line buffer */ @@ -2463,7 +2467,7 @@ GetNextLine( void ) *(string++) = *(parseP++); } #endif - *string = NULL; + *string = 0; if (*parseP == '\n') { parseP++; @@ -2803,7 +2807,7 @@ GetSmartString( lnwsP++; if (lnwsP < endP) { - *lnwsP = NULL; + *lnwsP = 0; } } @@ -2867,9 +2871,9 @@ GetSmartString( * NULL -> point to NULL */ - if (*endP != NULL) + if (*endP != 0) { - *endP = NULL; /* write NULL over terminator */ + *endP = 0; /* write NULL over terminator */ *linePP = ++curP; /* point beyond terminator */ } else @@ -3589,7 +3593,7 @@ StartLocalClient ( else tmpEnv = envp; - for (ppchar = tmpEnv; ppchar && *ppchar; *ppchar++) + for (ppchar = tmpEnv; ppchar && *ppchar; ppchar++) putenv (strdup (*ppchar)); } @@ -4089,14 +4093,14 @@ FixEnvironmentData( void ) int i; extern char **environ; /* MODIFIED - DISPLAY is remove if found. */ - for (i=0, ppchar = environ; *ppchar; *ppchar++, i++) + for (i=0, ppchar = environ; *ppchar; ppchar++, i++) { if ((strncmp (*ppchar, DISPLAY_NAME_EQUAL, strlen(DISPLAY_NAME_EQUAL))) == 0) { /* * Change the DISPLAY environment variable. */ - for (; *ppchar; *ppchar++, i++) + for (; *ppchar; ppchar++, i++) { environ[i]=environ[i+1]; } @@ -4754,7 +4758,7 @@ char ** RemoveEnvironmentVars ( if (!envp) return (NULL); - for (count = 0, ppchar = envp; ppchar && *ppchar; count++, *ppchar++) ; + for (count = 0, ppchar = envp; ppchar && *ppchar; count++, ppchar++) ; retEnv = (char **) XtMalloc ((count + 1) * sizeof (char *)); if (!retEnv) @@ -4762,7 +4766,7 @@ char ** RemoveEnvironmentVars ( if (!ignoreEnvPtr) { for (count = 0, ppchar = envp; ppchar && *ppchar; - count++, *ppchar++) { + count++, ppchar++) { retEnv[count] = *ppchar; } retEnv[count] = NULL; @@ -4770,11 +4774,11 @@ char ** RemoveEnvironmentVars ( return (retEnv); } - for (count = 0, ppchar = envp; ppchar && *ppchar; *ppchar++) { + for (count = 0, ppchar = envp; ppchar && *ppchar; ppchar++) { found = False; - for (ppchar2 = ignoreEnvPtr; ppchar2 && *ppchar2; *ppchar2++) { + for (ppchar2 = ignoreEnvPtr; ppchar2 && *ppchar2; ppchar2++) { if ((!strncmp (*ppchar, *ppchar2, strlen (*ppchar2))) && (((*ppchar)[strlen(*ppchar2)]) == '=')) { diff --git a/cde/programs/dtsession/SmRestore.h b/cde/programs/dtsession/SmRestore.h index 4ab71c2d6..d63c1bbdb 100644 --- a/cde/programs/dtsession/SmRestore.h +++ b/cde/programs/dtsession/SmRestore.h @@ -76,6 +76,7 @@ extern int RestoreState( void ) ; extern int SetCompatState( void ) ; extern int StartWM( void ) ; extern int RestoreResources(Boolean, ...) ; +extern int RestorePreferences(char *) ; extern void RestoreIndependentResources(void) ; extern void StartEtc( Boolean ) ; extern void CreateExecString(char *) ; diff --git a/cde/programs/dtsession/SmSave.c b/cde/programs/dtsession/SmSave.c index b7e7ae350..3df9e1554 100644 --- a/cde/programs/dtsession/SmSave.c +++ b/cde/programs/dtsession/SmSave.c @@ -88,6 +88,8 @@ #include "SmDB.h" #include "SmProperty.h" #include "SmProp.h" +#include "Srv.h" +#include "SrvFile_io.h" #ifdef MULTIBYTE #include @@ -359,7 +361,7 @@ CompleteSave ( ) * CALLED - SETTINGS MUST BE SAVED BEFORE RESOURCES BECAUSE SETTINGS * GETS INFORMATION SAVED IN RESOURCES (smToSet.dClickBuf) */ - smToSet.dClickBuf[0] = NULL; + smToSet.dClickBuf[0] = 0; /* * Do the actual output of the X settings information. Output will @@ -1607,9 +1609,9 @@ OutputResource( void ) /* * Write out the LANG variable and the screen's Y resolution */ - *resSpec = NULL; + *resSpec = 0; langPtr = getenv("LANG"); - if((langPtr != NULL) && (*langPtr != NULL)) + if((langPtr != NULL) && (*langPtr != 0)) { sprintf(resSpec, "%s*%s: %s\n", SM_RESOURCE_NAME, SmNsessionLang, langPtr); @@ -1623,7 +1625,7 @@ OutputResource( void ) (float) DisplayHeightMM(smGD.display, 0)) * 1000; intYRes = fltYRes; - if(*resSpec == NULL) + if(*resSpec == 0) { strcpy(resSpec, SM_RESOURCE_NAME); } @@ -1697,7 +1699,7 @@ OutputResource( void ) if (preeditBuf) XFree(preeditBuf); } - if((smCust.dClickChange == True) && (smToSet.dClickBuf[0] != NULL)) + if((smCust.dClickChange == True) && (smToSet.dClickBuf[0] != 0)) { _DtAddToResource(smGD.display, (char *)smToSet.dClickBuf); } diff --git a/cde/programs/dtsession/SmScreen.c b/cde/programs/dtsession/SmScreen.c index bd41fe491..7c02a7105 100644 --- a/cde/programs/dtsession/SmScreen.c +++ b/cde/programs/dtsession/SmScreen.c @@ -51,6 +51,7 @@ #include
#include
#include "Sm.h" +#include "SmCommun.h" #include "SmUI.h" /* smDD.* */ #include "SmError.h" #include "SmWindow.h" diff --git a/cde/programs/dtsession/SmUI.c b/cde/programs/dtsession/SmUI.c index 87df35617..5ce5ad287 100644 --- a/cde/programs/dtsession/SmUI.c +++ b/cde/programs/dtsession/SmUI.c @@ -76,10 +76,13 @@ #include
#include
#include
+#include
+#include #include "Sm.h" #include "SmUI.h" #include "SmSave.h" +#include "SmRestore.h" #include "SmHelp.h" #include "SmGlobals.h" @@ -1167,8 +1170,8 @@ ImmediateExit( */ if(smGD.bmsDead == False) { - notice = (Tt_message) tttk_message_create( 0, TT_NOTICE, TT_SESSION, 0, - "XSession_Ending", 0); + notice = (Tt_message) tttk_message_create( NULL, TT_NOTICE, TT_SESSION, NULL, + "XSession_Ending", NULL); tt_message_send( notice ); tt_message_destroy( notice ); } @@ -1184,8 +1187,8 @@ ImmediateExit( int sessionType = smGD.sessionType; XtIntervalId timerId; - msg = (Tt_message) tttk_message_create( 0, TT_NOTICE, TT_SESSION, 0, - "DtActivity_Beginning", 0 ); + msg = (Tt_message) tttk_message_create( NULL, TT_NOTICE, TT_SESSION, NULL, + "DtActivity_Beginning", NULL ); tt_message_send( msg ); tt_message_destroy( msg ); diff --git a/cde/programs/dtsession/SmWindow.c b/cde/programs/dtsession/SmWindow.c index 36f0cb91b..80ecdf149 100644 --- a/cde/programs/dtsession/SmWindow.c +++ b/cde/programs/dtsession/SmWindow.c @@ -57,6 +57,7 @@ #include #include #include
+#include
#include "Sm.h" #include "SmError.h" #include "SmWindow.h" diff --git a/cde/programs/dtsession/SrvFile_io.h b/cde/programs/dtsession/SrvFile_io.h index 4a445eb71..79f660056 100644 --- a/cde/programs/dtsession/SrvFile_io.h +++ b/cde/programs/dtsession/SrvFile_io.h @@ -78,7 +78,10 @@ extern struct _palette * GetPaletteDefinition( Display *dpy, int screen_number, char *palette) ; - +extern void SaveDefaultPalette( + Display *dpy, + char *dtPath, + int mode ); #endif /*_srvfile_h*/ /* DON'T ADD ANYTHING AFTER THIS #endif */ diff --git a/cde/programs/dtsession/SrvPalette.c b/cde/programs/dtsession/SrvPalette.c index 5ecce49d7..aef5157db 100644 --- a/cde/programs/dtsession/SrvPalette.c +++ b/cde/programs/dtsession/SrvPalette.c @@ -71,6 +71,8 @@ static char rcsid[] = #ifdef sun #include "OWsync.h" +#else +#include
#endif #define DEFAULT 4 @@ -345,7 +347,7 @@ _DtCacheProperties( *(palette->converted + palette->converted_len) = XmPIXEL_SET_PROP_VERSION ; palette->converted_len++ ; - palette->converted[palette->converted_len] = NULL ; + palette->converted[palette->converted_len] = 0 ; XChangeProperty(dpy, win, pixel_set_atom, XA_STRING, 8, PropModeAppend, (unsigned char *) XtNewString(palette->converted), palette->converted_len) ; @@ -796,7 +798,7 @@ lose_selection( Widget w, Atom *selection ) { - char *tmpStr, *tmpStr2; + char *tmpStr, *tmpStr2, *tmpStr3; Atom pixel_set_atom ; pixel_set_atom = XInternAtom(XtDisplay(w), XmSPIXEL_SET_PROP, FALSE) ; @@ -804,8 +806,13 @@ lose_selection( tmpStr = (char *)SRV_MALLOC(strlen(MSG2) + strlen(MSG2a) + 6); tmpStr2 = (char *)SRV_MALLOC(strlen(MSG2) + 1); - sprintf(tmpStr2,"%s", MSG2); - sprintf(tmpStr,"%s%s%s", tmpStr2, selection, MSG2a); + if (selection != NULL) { + tmpStr3 = XGetAtomName(XtDisplay(w), *selection); + } else { + tmpStr3 = NULL; + } + printf(tmpStr2,"%s", MSG2); + sprintf(tmpStr,"%s%s%s", tmpStr2, (tmpStr3 == NULL) ? "(null)" : tmpStr3, MSG2a); _DtSimpleError(XmSCOLOR_SRV_NAME, DtWarning, NULL, tmpStr, NULL); SRV_FREE(tmpStr); SRV_FREE(tmpStr2); @@ -932,9 +939,9 @@ FindMaximumDefault( colorSrv.FgColor[screen_number] = WHITE; return(4); } - /* should never get here */ - return(0); } + /* should never get here */ + return(0); } /**************************************************************************** diff --git a/cde/programs/fontaliases/Imakefile b/cde/programs/fontaliases/Imakefile index fb80bd061..68fd3ce6e 100644 --- a/cde/programs/fontaliases/Imakefile +++ b/cde/programs/fontaliases/Imakefile @@ -10,6 +10,8 @@ SUBDIRS = hp SUBDIRS = ibm #elif defined(SunArchitecture) SUBDIRS = sun +#elif defined(FreeBSDArchitecture) +SUBDIRS = freebsd #elif defined(USLArchitecture) SUBDIRS = novell #elif defined(UXPArchitecture) diff --git a/cde/programs/fontaliases/freebsd/C/Imakefile b/cde/programs/fontaliases/freebsd/C/Imakefile new file mode 100644 index 000000000..45f686661 --- /dev/null +++ b/cde/programs/fontaliases/freebsd/C/Imakefile @@ -0,0 +1,3 @@ +XCOMM $XConsortium: Imakefile /main/3 1996/09/13 17:50:44 drk $ + +#include "../../bdf/fonts.tmpl" diff --git a/cde/programs/fontaliases/freebsd/C/fonts.alias b/cde/programs/fontaliases/freebsd/C/fonts.alias new file mode 100644 index 000000000..6f71e23b1 --- /dev/null +++ b/cde/programs/fontaliases/freebsd/C/fonts.alias @@ -0,0 +1,178 @@ +! $XConsortium: fonts.alias /main/3 1996/10/29 17:06:58 drk $ +"-dt-application-bold-i-normal-serif-11-80-100-100-m-60-iso8859-1" "-adobe-courier-bold-o-normal--11-80-100-100-m-60-iso8859-1" +"-dt-application-bold-i-normal-serif-14-100-100-100-m-90-iso8859-1" "-adobe-courier-bold-o-normal--14-100-100-100-m-90-iso8859-1" +"-dt-application-bold-i-normal-serif-17-120-100-100-m-100-iso8859-1" "-adobe-courier-bold-o-normal--17-120-100-100-m-100-iso8859-1" +"-dt-application-bold-i-normal-serif-20-140-100-100-m-110-iso8859-1" "-adobe-courier-bold-o-normal--20-140-100-100-m-110-iso8859-1" +"-dt-application-bold-i-normal-serif-25-180-100-100-m-150-iso8859-1" "-adobe-courier-bold-o-normal--25-180-100-100-m-150-iso8859-1" +"-dt-application-bold-i-normal-serif-34-240-100-100-m-200-iso8859-1" "-adobe-courier-bold-o-normal--34-240-100-100-m-200-iso8859-1" +"-dt-application-bold-i-normal-serif-8-80-75-75-m-50-iso8859-1" "-adobe-courier-bold-o-normal--8-80-75-75-m-50-iso8859-1" +"-dt-application-bold-i-normal-serif-10-100-75-75-m-60-iso8859-1" "-adobe-courier-bold-o-normal--10-100-75-75-m-60-iso8859-1" +"-dt-application-bold-i-normal-serif-12-120-75-75-m-70-iso8859-1" "-adobe-courier-bold-o-normal--12-120-75-75-m-70-iso8859-1" +"-dt-application-bold-i-normal-serif-14-140-75-75-m-90-iso8859-1" "-adobe-courier-bold-o-normal--14-140-75-75-m-90-iso8859-1" +"-dt-application-bold-i-normal-serif-18-180-75-75-m-110-iso8859-1" "-adobe-courier-bold-o-normal--18-180-75-75-m-110-iso8859-1" +"-dt-application-bold-i-normal-serif-24-240-75-75-m-150-iso8859-1" "-adobe-courier-bold-o-normal--24-240-75-75-m-150-iso8859-1" +"-dt-application-bold-i-normal-sans-11-80-100-100-p-60-iso8859-1" "-adobe-helvetica-bold-o-normal--11-80-100-100-p-60-iso8859-1" +"-dt-application-bold-i-normal-sans-14-100-100-100-p-82-iso8859-1" "-adobe-helvetica-bold-o-normal--14-100-100-100-p-82-iso8859-1" +"-dt-application-bold-i-normal-sans-17-120-100-100-p-92-iso8859-1" "-adobe-helvetica-bold-o-normal--17-120-100-100-p-92-iso8859-1" +"-dt-application-bold-i-normal-sans-20-140-100-100-p-103-iso8859-1" "-adobe-helvetica-bold-o-normal--20-140-100-100-p-103-iso8859-1" +"-dt-application-bold-i-normal-sans-25-180-100-100-p-138-iso8859-1" "-adobe-helvetica-bold-o-normal--25-180-100-100-p-138-iso8859-1" +"-dt-application-bold-i-normal-sans-34-240-100-100-p-182-iso8859-1" "-adobe-helvetica-bold-o-normal--34-240-100-100-p-182-iso8859-1" +"-dt-application-bold-i-normal-serif-11-80-100-100-p-57-iso8859-1" "-adobe-times-bold-i-normal--11-80-100-100-p-57-iso8859-1" +"-dt-application-bold-i-normal-serif-14-100-100-100-p-77-iso8859-1" "-adobe-times-bold-i-normal--14-100-100-100-p-77-iso8859-1" +"-dt-application-bold-i-normal-serif-17-120-100-100-p-86-iso8859-1" "-adobe-times-bold-i-normal--17-120-100-100-p-86-iso8859-1" +"-dt-application-bold-i-normal-serif-20-140-100-100-p-98-iso8859-1" "-adobe-times-bold-i-normal--20-140-100-100-p-98-iso8859-1" +"-dt-application-bold-i-normal-serif-25-180-100-100-p-128-iso8859-1" "-adobe-times-bold-i-normal--25-180-100-100-p-128-iso8859-1" +"-dt-application-bold-i-normal-serif-34-240-100-100-p-170-iso8859-1" "-adobe-times-bold-i-normal--34-240-100-100-p-170-iso8859-1" +"-dt-application-bold-i-normal-sans-8-80-75-75-p-50-iso8859-1" "-adobe-helvetica-bold-o-normal--8-80-75-75-p-50-iso8859-1" +"-dt-application-bold-i-normal-sans-10-100-75-75-p-60-iso8859-1" "-adobe-helvetica-bold-o-normal--10-100-75-75-p-60-iso8859-1" +"-dt-application-bold-i-normal-sans-12-120-75-75-p-69-iso8859-1" "-adobe-helvetica-bold-o-normal--12-120-75-75-p-69-iso8859-1" +"-dt-application-bold-i-normal-sans-14-140-75-75-p-82-iso8859-1" "-adobe-helvetica-bold-o-normal--14-140-75-75-p-82-iso8859-1" +"-dt-application-bold-i-normal-sans-18-180-75-75-p-104-iso8859-1" "-adobe-helvetica-bold-o-normal--18-180-75-75-p-104-iso8859-1" +"-dt-application-bold-i-normal-sans-24-240-75-75-p-138-iso8859-1" "-adobe-helvetica-bold-o-normal--24-240-75-75-p-138-iso8859-1" +"-dt-application-bold-i-normal-serif-8-80-75-75-p-47-iso8859-1" "-adobe-times-bold-i-normal--8-80-75-75-p-47-iso8859-1" +"-dt-application-bold-i-normal-serif-10-100-75-75-p-57-iso8859-1" "-adobe-times-bold-i-normal--10-100-75-75-p-57-iso8859-1" +"-dt-application-bold-i-normal-serif-12-120-75-75-p-68-iso8859-1" "-adobe-times-bold-i-normal--12-120-75-75-p-68-iso8859-1" +"-dt-application-bold-i-normal-serif-14-140-75-75-p-77-iso8859-1" "-adobe-times-bold-i-normal--14-140-75-75-p-77-iso8859-1" +"-dt-application-bold-i-normal-serif-18-180-75-75-p-98-iso8859-1" "-adobe-times-bold-i-normal--18-180-75-75-p-98-iso8859-1" +"-dt-application-bold-i-normal-serif-24-240-75-75-p-128-iso8859-1" "-adobe-times-bold-i-normal--24-240-75-75-p-128-iso8859-1" +"-dt-application-bold-r-normal-serif-11-80-100-100-m-60-iso8859-1" "-adobe-courier-bold-r-normal--11-80-100-100-m-60-iso8859-1" +"-dt-application-bold-r-normal-serif-14-100-100-100-m-90-iso8859-1" "-adobe-courier-bold-r-normal--14-100-100-100-m-90-iso8859-1" +"-dt-application-bold-r-normal-serif-17-120-100-100-m-100-iso8859-1" "-adobe-courier-bold-r-normal--17-120-100-100-m-100-iso8859-1" +"-dt-application-bold-r-normal-serif-20-140-100-100-m-110-iso8859-1" "-adobe-courier-bold-r-normal--20-140-100-100-m-110-iso8859-1" +"-dt-application-bold-r-normal-serif-25-180-100-100-m-150-iso8859-1" "-adobe-courier-bold-r-normal--25-180-100-100-m-150-iso8859-1" +"-dt-application-bold-r-normal-serif-34-240-100-100-m-200-iso8859-1" "-adobe-courier-bold-r-normal--34-240-100-100-m-200-iso8859-1" +"-dt-application-bold-r-normal-serif-8-80-75-75-m-50-iso8859-1" "-adobe-courier-bold-r-normal--8-80-75-75-m-50-iso8859-1" +"-dt-application-bold-r-normal-serif-10-100-75-75-m-60-iso8859-1" "-adobe-courier-bold-r-normal--10-100-75-75-m-60-iso8859-1" +"-dt-application-bold-r-normal-serif-12-120-75-75-m-70-iso8859-1" "-adobe-courier-bold-r-normal--12-120-75-75-m-70-iso8859-1" +"-dt-application-bold-r-normal-serif-14-140-75-75-m-90-iso8859-1" "-adobe-courier-bold-r-normal--14-140-75-75-m-90-iso8859-1" +"-dt-application-bold-r-normal-serif-18-180-75-75-m-110-iso8859-1" "-adobe-courier-bold-r-normal--18-180-75-75-m-110-iso8859-1" +"-dt-application-bold-r-normal-serif-24-240-75-75-m-150-iso8859-1" "-adobe-courier-bold-r-normal--24-240-75-75-m-150-iso8859-1" +"-dt-application-bold-r-normal-sans-11-80-100-100-p-60-iso8859-1" "-adobe-helvetica-bold-r-normal--11-80-100-100-p-60-iso8859-1" +"-dt-application-bold-r-normal-sans-14-100-100-100-p-82-iso8859-1" "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1" +"-dt-application-bold-r-normal-sans-17-120-100-100-p-92-iso8859-1" "-adobe-helvetica-bold-r-normal--17-120-100-100-p-92-iso8859-1" +"-dt-application-bold-r-normal-sans-20-140-100-100-p-105-iso8859-1" "-adobe-helvetica-bold-r-normal--20-140-100-100-p-105-iso8859-1" +"-dt-application-bold-r-normal-sans-25-180-100-100-p-138-iso8859-1" "-adobe-helvetica-bold-r-normal--25-180-100-100-p-138-iso8859-1" +"-dt-application-bold-r-normal-sans-34-240-100-100-p-182-iso8859-1" "-adobe-helvetica-bold-r-normal--34-240-100-100-p-182-iso8859-1" +"-dt-application-bold-r-normal-serif-11-80-100-100-p-57-iso8859-1" "-adobe-times-bold-r-normal--11-80-100-100-p-57-iso8859-1" +"-dt-application-bold-r-normal-serif-14-100-100-100-p-76-iso8859-1" "-adobe-times-bold-r-normal--14-100-100-100-p-76-iso8859-1" +"-dt-application-bold-r-normal-serif-17-120-100-100-p-88-iso8859-1" "-adobe-times-bold-r-normal--17-120-100-100-p-88-iso8859-1" +"-dt-application-bold-r-normal-serif-20-140-100-100-p-100-iso8859-1" "-adobe-times-bold-r-normal--20-140-100-100-p-100-iso8859-1" +"-dt-application-bold-r-normal-serif-25-180-100-100-p-132-iso8859-1" "-adobe-times-bold-r-normal--25-180-100-100-p-132-iso8859-1" +"-dt-application-bold-r-normal-serif-34-240-100-100-p-177-iso8859-1" "-adobe-times-bold-r-normal--34-240-100-100-p-177-iso8859-1" +"-dt-application-bold-r-normal-sans-8-80-75-75-p-50-iso8859-1" "-adobe-helvetica-bold-r-normal--8-80-75-75-p-50-iso8859-1" +"-dt-application-bold-r-normal-sans-10-100-75-75-p-60-iso8859-1" "-adobe-helvetica-bold-r-normal--10-100-75-75-p-60-iso8859-1" +"-dt-application-bold-r-normal-sans-12-120-75-75-p-70-iso8859-1" "-adobe-helvetica-bold-r-normal--12-120-75-75-p-70-iso8859-1" +"-dt-application-bold-r-normal-sans-14-140-75-75-p-82-iso8859-1" "-adobe-helvetica-bold-r-normal--14-140-75-75-p-82-iso8859-1" +"-dt-application-bold-r-normal-sans-18-180-75-75-p-103-iso8859-1" "-adobe-helvetica-bold-r-normal--18-180-75-75-p-103-iso8859-1" +"-dt-application-bold-r-normal-sans-24-240-75-75-p-138-iso8859-1" "-adobe-helvetica-bold-r-normal--24-240-75-75-p-138-iso8859-1" +"-dt-application-bold-r-normal-serif-8-80-75-75-p-47-iso8859-1" "-adobe-times-bold-r-normal--8-80-75-75-p-47-iso8859-1" +"-dt-application-bold-r-normal-serif-10-100-75-75-p-57-iso8859-1" "-adobe-times-bold-r-normal--10-100-75-75-p-57-iso8859-1" +"-dt-application-bold-r-normal-serif-12-120-75-75-p-67-iso8859-1" "-adobe-times-bold-r-normal--12-120-75-75-p-67-iso8859-1" +"-dt-application-bold-r-normal-serif-14-140-75-75-p-77-iso8859-1" "-adobe-times-bold-r-normal--14-140-75-75-p-77-iso8859-1" +"-dt-application-bold-r-normal-serif-18-180-75-75-p-99-iso8859-1" "-adobe-times-bold-r-normal--18-180-75-75-p-99-iso8859-1" +"-dt-application-bold-r-normal-serif-24-240-75-75-p-132-iso8859-1" "-adobe-times-bold-r-normal--24-240-75-75-p-132-iso8859-1" +"-dt-application-medium-i-normal-serif-11-80-100-100-m-60-iso8859-1" "-adobe-courier-medium-o-normal--11-80-100-100-m-60-iso8859-1" +"-dt-application-medium-i-normal-serif-14-100-100-100-m-90-iso8859-1" "-adobe-courier-medium-o-normal--14-100-100-100-m-90-iso8859-1" +"-dt-application-medium-i-normal-serif-17-120-100-100-m-100-iso8859-1" "-adobe-courier-medium-o-normal--17-120-100-100-m-100-iso8859-1" +"-dt-application-medium-i-normal-serif-20-140-100-100-m-110-iso8859-1" "-adobe-courier-medium-o-normal--20-140-100-100-m-110-iso8859-1" +"-dt-application-medium-i-normal-serif-25-180-100-100-m-150-iso8859-1" "-adobe-courier-medium-o-normal--25-180-100-100-m-150-iso8859-1" +"-dt-application-medium-i-normal-serif-34-240-100-100-m-200-iso8859-1" "-adobe-courier-medium-o-normal--34-240-100-100-m-200-iso8859-1" +"-dt-application-medium-i-normal-serif-8-80-75-75-m-50-iso8859-1" "-adobe-courier-medium-o-normal--8-80-75-75-m-50-iso8859-1" +"-dt-application-medium-i-normal-serif-10-100-75-75-m-60-iso8859-1" "-adobe-courier-medium-o-normal--10-100-75-75-m-60-iso8859-1" +"-dt-application-medium-i-normal-serif-12-120-75-75-m-70-iso8859-1" "-adobe-courier-medium-o-normal--12-120-75-75-m-70-iso8859-1" +"-dt-application-medium-i-normal-serif-14-140-75-75-m-90-iso8859-1" "-adobe-courier-medium-o-normal--14-140-75-75-m-90-iso8859-1" +"-dt-application-medium-i-normal-serif-18-180-75-75-m-110-iso8859-1" "-adobe-courier-medium-o-normal--18-180-75-75-m-110-iso8859-1" +"-dt-application-medium-i-normal-serif-24-240-75-75-m-150-iso8859-1" "-adobe-courier-medium-o-normal--24-240-75-75-m-150-iso8859-1" +"-dt-application-medium-i-normal-sans-11-80-100-100-p-57-iso8859-1" "-adobe-helvetica-medium-o-normal--11-80-100-100-p-57-iso8859-1" +"-dt-application-medium-i-normal-sans-14-100-100-100-p-78-iso8859-1" "-adobe-helvetica-medium-o-normal--14-100-100-100-p-78-iso8859-1" +"-dt-application-medium-i-normal-sans-17-120-100-100-p-88-iso8859-1" "-adobe-helvetica-medium-o-normal--17-120-100-100-p-88-iso8859-1" +"-dt-application-medium-i-normal-sans-20-140-100-100-p-98-iso8859-1" "-adobe-helvetica-medium-o-normal--20-140-100-100-p-98-iso8859-1" +"-dt-application-medium-i-normal-sans-25-180-100-100-p-130-iso8859-1" "-adobe-helvetica-medium-o-normal--25-180-100-100-p-130-iso8859-1" +"-dt-application-medium-i-normal-sans-34-240-100-100-p-176-iso8859-1" "-adobe-helvetica-medium-o-normal--34-240-100-100-p-176-iso8859-1" +"-dt-application-medium-i-normal-serif-11-80-100-100-p-52-iso8859-1" "-adobe-times-medium-i-normal--11-80-100-100-p-52-iso8859-1" +"-dt-application-medium-i-normal-serif-14-100-100-100-p-73-iso8859-1" "-adobe-times-medium-i-normal--14-100-100-100-p-73-iso8859-1" +"-dt-application-medium-i-normal-serif-17-120-100-100-p-84-iso8859-1" "-adobe-times-medium-i-normal--17-120-100-100-p-84-iso8859-1" +"-dt-application-medium-i-normal-serif-20-140-100-100-p-94-iso8859-1" "-adobe-times-medium-i-normal--20-140-100-100-p-94-iso8859-1" +"-dt-application-medium-i-normal-serif-25-180-100-100-p-125-iso8859-1" "-adobe-times-medium-i-normal--25-180-100-100-p-125-iso8859-1" +"-dt-application-medium-i-normal-serif-34-240-100-100-p-168-iso8859-1" "-adobe-times-medium-i-normal--34-240-100-100-p-168-iso8859-1" +"-dt-application-medium-i-normal-sans-8-80-75-75-p-47-iso8859-1" "-adobe-helvetica-medium-o-normal--8-80-75-75-p-47-iso8859-1" +"-dt-application-medium-i-normal-sans-10-100-75-75-p-57-iso8859-1" "-adobe-helvetica-medium-o-normal--10-100-75-75-p-57-iso8859-1" +"-dt-application-medium-i-normal-sans-12-120-75-75-p-67-iso8859-1" "-adobe-helvetica-medium-o-normal--12-120-75-75-p-67-iso8859-1" +"-dt-application-medium-i-normal-sans-14-140-75-75-p-78-iso8859-1" "-adobe-helvetica-medium-o-normal--14-140-75-75-p-78-iso8859-1" +"-dt-application-medium-i-normal-sans-18-180-75-75-p-98-iso8859-1" "-adobe-helvetica-medium-o-normal--18-180-75-75-p-98-iso8859-1" +"-dt-application-medium-i-normal-sans-24-240-75-75-p-130-iso8859-1" "-adobe-helvetica-medium-o-normal--24-240-75-75-p-130-iso8859-1" +"-dt-application-medium-i-normal-serif-8-80-75-75-p-42-iso8859-1" "-adobe-times-medium-i-normal--8-80-75-75-p-42-iso8859-1" +"-dt-application-medium-i-normal-serif-10-100-75-75-p-52-iso8859-1" "-adobe-times-medium-i-normal--10-100-75-75-p-52-iso8859-1" +"-dt-application-medium-i-normal-serif-12-120-75-75-p-63-iso8859-1" "-adobe-times-medium-i-normal--12-120-75-75-p-63-iso8859-1" +"-dt-application-medium-i-normal-serif-14-140-75-75-p-73-iso8859-1" "-adobe-times-medium-i-normal--14-140-75-75-p-73-iso8859-1" +"-dt-application-medium-i-normal-serif-18-180-75-75-p-94-iso8859-1" "-adobe-times-medium-i-normal--18-180-75-75-p-94-iso8859-1" +"-dt-application-medium-i-normal-serif-24-240-75-75-p-125-iso8859-1" "-adobe-times-medium-i-normal--24-240-75-75-p-125-iso8859-1" +"-dt-application-medium-r-normal-serif-11-80-100-100-m-60-iso8859-1" "-adobe-courier-medium-r-normal--11-80-100-100-m-60-iso8859-1" +"-dt-application-medium-r-normal-serif-14-100-100-100-m-90-iso8859-1" "-adobe-courier-medium-r-normal--14-100-100-100-m-90-iso8859-1" +"-dt-application-medium-r-normal-serif-17-120-100-100-m-100-iso8859-1" "-adobe-courier-medium-r-normal--17-120-100-100-m-100-iso8859-1" +"-dt-application-medium-r-normal-serif-20-140-100-100-m-110-iso8859-1" "-adobe-courier-medium-r-normal--20-140-100-100-m-110-iso8859-1" +"-dt-application-medium-r-normal-serif-25-180-100-100-m-150-iso8859-1" "-adobe-courier-medium-r-normal--25-180-100-100-m-150-iso8859-1" +"-dt-application-medium-r-normal-serif-34-240-100-100-m-200-iso8859-1" "-adobe-courier-medium-r-normal--34-240-100-100-m-200-iso8859-1" +"-dt-application-medium-r-normal-serif-8-80-75-75-m-50-iso8859-1" "-adobe-courier-medium-r-normal--8-80-75-75-m-50-iso8859-1" +"-dt-application-medium-r-normal-serif-10-100-75-75-m-60-iso8859-1" "-adobe-courier-medium-r-normal--10-100-75-75-m-60-iso8859-1" +"-dt-application-medium-r-normal-serif-12-120-75-75-m-70-iso8859-1" "-adobe-courier-medium-r-normal--12-120-75-75-m-70-iso8859-1" +"-dt-application-medium-r-normal-serif-14-140-75-75-m-90-iso8859-1" "-adobe-courier-medium-r-normal--14-140-75-75-m-90-iso8859-1" +"-dt-application-medium-r-normal-serif-18-180-75-75-m-110-iso8859-1" "-adobe-courier-medium-r-normal--18-180-75-75-m-110-iso8859-1" +"-dt-application-medium-r-normal-serif-24-240-75-75-m-150-iso8859-1" "-adobe-courier-medium-r-normal--24-240-75-75-m-150-iso8859-1" +"-dt-application-medium-r-normal--11-80-100-100-p-61-dtsymbol-1" "-adobe-symbol-medium-r-normal--11-80-100-100-p-61-adobe-fontspecific" +"-dt-application-medium-r-normal--14-100-100-100-p-85-dtsymbol-1" "-adobe-symbol-medium-r-normal--14-100-100-100-p-85-adobe-fontspecific" +"-dt-application-medium-r-normal--17-120-100-100-p-95-dtsymbol-1" "-adobe-symbol-medium-r-normal--17-120-100-100-p-95-adobe-fontspecific" +"-dt-application-medium-r-normal--20-140-100-100-p-107-dtsymbol-1" "-adobe-symbol-medium-r-normal--20-140-100-100-p-107-adobe-fontspecific" +"-dt-application-medium-r-normal--25-180-100-100-p-142-dtsymbol-1" "-adobe-symbol-medium-r-normal--25-180-100-100-p-142-adobe-fontspecific" +"-dt-application-medium-r-normal--34-240-100-100-p-191-dtsymbol-1" "-adobe-symbol-medium-r-normal--34-240-100-100-p-191-adobe-fontspecific" +"-dt-application-medium-r-normal-sans-11-80-100-100-p-56-iso8859-1" "-adobe-helvetica-medium-r-normal--11-80-100-100-p-56-iso8859-1" +"-dt-application-medium-r-normal-sans-14-100-100-100-p-76-iso8859-1" "-adobe-helvetica-medium-r-normal--14-100-100-100-p-76-iso8859-1" +"-dt-application-medium-r-normal-sans-17-120-100-100-p-88-iso8859-1" "-adobe-helvetica-medium-r-normal--17-120-100-100-p-88-iso8859-1" +"-dt-application-medium-r-normal-sans-20-140-100-100-p-100-iso8859-1" "-adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1" +"-dt-application-medium-r-normal-sans-25-180-100-100-p-130-iso8859-1" "-adobe-helvetica-medium-r-normal--25-180-100-100-p-130-iso8859-1" +"-dt-application-medium-r-normal-sans-34-240-100-100-p-176-iso8859-1" "-adobe-helvetica-medium-r-normal--34-240-100-100-p-176-iso8859-1" +"-dt-application-medium-r-normal-serif-11-80-100-100-p-54-iso8859-1" "-adobe-times-medium-r-normal--11-80-100-100-p-54-iso8859-1" +"-dt-application-medium-r-normal-serif-14-100-100-100-p-74-iso8859-1" "-adobe-times-medium-r-normal--14-100-100-100-p-74-iso8859-1" +"-dt-application-medium-r-normal-serif-17-120-100-100-p-84-iso8859-1" "-adobe-times-medium-r-normal--17-120-100-100-p-84-iso8859-1" +"-dt-application-medium-r-normal-serif-20-140-100-100-p-96-iso8859-1" "-adobe-times-medium-r-normal--20-140-100-100-p-96-iso8859-1" +"-dt-application-medium-r-normal-serif-25-180-100-100-p-125-iso8859-1" "-adobe-times-medium-r-normal--25-180-100-100-p-125-iso8859-1" +"-dt-application-medium-r-normal-serif-34-240-100-100-p-170-iso8859-1" "-adobe-times-medium-r-normal--34-240-100-100-p-170-iso8859-1" +"-dt-application-medium-r-normal--8-80-75-75-p-51-dtsymbol-1" "-adobe-symbol-medium-r-normal--8-80-75-75-p-51-adobe-fontspecific" +"-dt-application-medium-r-normal--10-100-75-75-p-61-dtsymbol-1" "-adobe-symbol-medium-r-normal--10-100-75-75-p-61-adobe-fontspecific" +"-dt-application-medium-r-normal--12-120-75-75-p-74-dtsymbol-1" "-adobe-symbol-medium-r-normal--12-120-75-75-p-74-adobe-fontspecific" +"-dt-application-medium-r-normal--14-140-75-75-p-85-dtsymbol-1" "-adobe-symbol-medium-r-normal--14-140-75-75-p-85-adobe-fontspecific" +"-dt-application-medium-r-normal--18-180-75-75-p-107-dtsymbol-1" "-adobe-symbol-medium-r-normal--18-180-75-75-p-107-adobe-fontspecific" +"-dt-application-medium-r-normal--24-240-75-75-p-142-dtsymbol-1" "-adobe-symbol-medium-r-normal--24-240-75-75-p-142-adobe-fontspecific" +"-dt-application-medium-r-normal-sans-8-80-75-75-p-46-iso8859-1" "-adobe-helvetica-medium-r-normal--8-80-75-75-p-46-iso8859-1" +"-dt-application-medium-r-normal-sans-10-100-75-75-p-56-iso8859-1" "-adobe-helvetica-medium-r-normal--10-100-75-75-p-56-iso8859-1" +"-dt-application-medium-r-normal-sans-12-120-75-75-p-67-iso8859-1" "-adobe-helvetica-medium-r-normal--12-120-75-75-p-67-iso8859-1" +"-dt-application-medium-r-normal-sans-14-140-75-75-p-77-iso8859-1" "-adobe-helvetica-medium-r-normal--14-140-75-75-p-77-iso8859-1" +"-dt-application-medium-r-normal-sans-18-180-75-75-p-98-iso8859-1" "-adobe-helvetica-medium-r-normal--18-180-75-75-p-98-iso8859-1" +"-dt-application-medium-r-normal-sans-24-240-75-75-p-130-iso8859-1" "-adobe-helvetica-medium-r-normal--24-240-75-75-p-130-iso8859-1" +"-dt-application-medium-r-normal-serif-8-80-75-75-p-44-iso8859-1" "-adobe-times-medium-r-normal--8-80-75-75-p-44-iso8859-1" +"-dt-application-medium-r-normal-serif-10-100-75-75-p-54-iso8859-1" "-adobe-times-medium-r-normal--10-100-75-75-p-54-iso8859-1" +"-dt-application-medium-r-normal-serif-12-120-75-75-p-64-iso8859-1" "-adobe-times-medium-r-normal--12-120-75-75-p-64-iso8859-1" +"-dt-application-medium-r-normal-serif-14-140-75-75-p-74-iso8859-1" "-adobe-times-medium-r-normal--14-140-75-75-p-74-iso8859-1" +"-dt-application-medium-r-normal-serif-18-180-75-75-p-94-iso8859-1" "-adobe-times-medium-r-normal--18-180-75-75-p-94-iso8859-1" +"-dt-application-medium-r-normal-serif-24-240-75-75-p-124-iso8859-1" "-adobe-times-medium-r-normal--24-240-75-75-p-124-iso8859-1" +"-dt-interface system-medium-r-normal-xxs sans-10-100-72-72-p-59-iso8859-1" "-b&h-lucidasans-medium-r-normal-sans-10-100-72-72-p-59-iso8859-1" +"-dt-interface system-medium-r-normal-xs sans-12-120-72-72-p-71-iso8859-1" "-b&h-lucidasans-medium-r-normal-sans-12-120-72-72-p-71-iso8859-1" +"-dt-interface system-medium-r-normal-s sans-14-140-72-72-p-82-iso8859-1" "-b&h-lucidasans-medium-r-normal-sans-14-140-72-72-p-82-iso8859-1" +"-dt-interface system-medium-r-normal-m sans-17-170-72-72-p-97-iso8859-1" "-b&h-lucidasans-medium-r-normal-sans-17-170-72-72-p-97-iso8859-1" +"-dt-interface system-medium-r-normal-l sans-18-180-72-72-p-106-iso8859-1" "-b&h-lucidasans-medium-r-normal-sans-18-180-72-72-p-106-iso8859-1" +"-dt-interface system-medium-r-normal-xl sans-20-200-72-72-p-114-iso8859-1" "-b&h-lucidasans-medium-r-normal-sans-20-200-72-72-p-114-iso8859-1" +"-dt-interface system-medium-r-normal-xxl sans-24-240-72-72-p-137-iso8859-1" "-b&h-lucidasans-medium-r-normal-sans-24-240-72-72-p-137-iso8859-1" +"-dt-interface user-bold-r-normal-xxs sans-8-80-72-72-m-50-iso8859-1" "-b&h-lucidatypewriter-bold-r-normal-sans-8-80-72-72-m-50-iso8859-1" +"-dt-interface user-bold-r-normal-xs sans-10-100-72-72-m-60-iso8859-1" "-b&h-lucidatypewriter-bold-r-normal-sans-10-100-72-72-m-60-iso8859-1" +"-dt-interface user-bold-r-normal-s sans-12-120-72-72-m-70-iso8859-1" "-b&h-lucidatypewriter-bold-r-normal-sans-12-120-72-72-m-70-iso8859-1" +"-dt-interface user-bold-r-normal-m sans-14-140-72-72-m-90-iso8859-1" "-b&h-lucidatypewriter-bold-r-normal-sans-14-140-72-72-m-90-iso8859-1" +"-dt-interface user-bold-r-normal-l sans-17-170-72-72-m-100-iso8859-1" "-b&h-lucidatypewriter-bold-r-normal-sans-17-170-72-72-m-100-iso8859-1" +"-dt-interface user-bold-r-normal-xl sans-20-200-72-72-m-120-iso8859-1" "-b&h-lucidatypewriter-bold-r-normal-sans-20-200-72-72-m-120-iso8859-1" +"-dt-interface user-bold-r-normal-xxl sans-24-240-72-72-m-145-iso8859-1" "-b&h-lucidatypewriter-bold-r-normal-sans-24-240-72-72-m-145-iso8859-1" +"-dt-interface user-medium-r-normal-xxs sans-8-80-72-72-m-50-iso8859-1" "-b&h-lucidatypewriter-medium-r-normal-sans-8-80-72-72-m-50-iso8859-1" +"-dt-interface user-medium-r-normal-xs sans-10-100-72-72-m-60-iso8859-1" "-b&h-lucidatypewriter-medium-r-normal-sans-10-100-72-72-m-60-iso8859-1" +"-dt-interface user-medium-r-normal-s sans-12-120-72-72-m-70-iso8859-1" "-b&h-lucidatypewriter-medium-r-normal-sans-12-120-72-72-m-70-iso8859-1" +"-dt-interface user-medium-r-normal-m sans-14-140-72-72-m-90-iso8859-1" "-b&h-lucidatypewriter-medium-r-normal-sans-14-140-72-72-m-90-iso8859-1" +"-dt-interface user-medium-r-normal-l sans-17-170-72-72-m-100-iso8859-1" "-b&h-lucidatypewriter-medium-r-normal-sans-17-170-72-72-m-100-iso8859-1" +"-dt-interface user-medium-r-normal-xl sans-20-200-72-72-m-120-iso8859-1" "-b&h-lucidatypewriter-medium-r-normal-sans-20-200-72-72-m-120-iso8859-1" +"-dt-interface user-medium-r-normal-xxl sans-24-240-72-72-m-145-iso8859-1" "-b&h-lucidatypewriter-medium-r-normal-sans-24-240-72-72-m-145-iso8859-1" diff --git a/cde/programs/fontaliases/freebsd/Imakefile b/cde/programs/fontaliases/freebsd/Imakefile new file mode 100644 index 000000000..6532167c5 --- /dev/null +++ b/cde/programs/fontaliases/freebsd/Imakefile @@ -0,0 +1,8 @@ +XCOMM $XConsortium: Imakefile /main/1 1996/09/13 16:34:13 drk $ +#define IHaveSubdirs +#define PassCDebugFlags /**/ + +SUBDIRS = C + +MakeSubdirs($(SUBDIRS)) +DependSubdirs($(SUBDIRS))