summaryrefslogtreecommitdiffstats
path: root/release/sysinstall/menus.c
diff options
context:
space:
mode:
Diffstat (limited to 'release/sysinstall/menus.c')
-rw-r--r--release/sysinstall/menus.c210
1 files changed, 120 insertions, 90 deletions
diff --git a/release/sysinstall/menus.c b/release/sysinstall/menus.c
index 41f3e92..7e962b6 100644
--- a/release/sysinstall/menus.c
+++ b/release/sysinstall/menus.c
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite.
*
- * $Id: menus.c,v 1.90 1996/11/04 12:56:26 jkh Exp $
+ * $Id: menus.c,v 1.91 1996/11/04 17:42:14 jkh Exp $
*
* Copyright (c) 1995
* Jordan Hubbard. All rights reserved.
@@ -630,23 +630,23 @@ Choose an item by pressing [SPACE]. When you are finished, chose the Exit\n\
item or press [ENTER].",
"Press F1 for more information on these options.",
"distributions",
-{ { "1 Developer", "Full sources, binaries and doc but no games [180MB]",
+{ { "1 Developer", "Full sources, binaries and doc but no games [180M]",
checkDistDeveloper, distSetDeveloper },
- { "2 X-Developer", "Same as above, but includes XFree86 [201MB]",
+ { "2 X-Developer", "Same as above, but includes XFree86 [201M]",
checkDistXDeveloper, distSetXDeveloper },
- { "3 Kern-Developer", "Full binaries and doc, kernel sources only [70MB]",
+ { "3 Kern-Developer", "Full binaries and doc, kernel sources only [70M]",
checkDistKernDeveloper, distSetKernDeveloper },
- { "4 User", "Average user - binaries and doc only [52MB]",
+ { "4 User", "Average user - binaries and doc only [52M]",
checkDistUser, distSetUser },
- { "5 X-User", "Same as above, but includes XFree86 [52MB]",
+ { "5 X-User", "Same as above, but includes XFree86 [52M]",
checkDistXUser, distSetXUser },
- { "6 Minimal", "The smallest configuration possible [44MB]",
+ { "6 Minimal", "The smallest configuration possible [44M]",
checkDistMinimum, distSetMinimum },
- { "7 All", "All sources, binaries and XFree86 binaries [700MB]",
+ { "7 All", "All sources, binaries and XFree86 binaries [700M]",
checkDistEverything, distSetEverything },
{ "8 Custom", "Specify your own distribution set [?]",
- NULL, dmenuSubmenu, NULL, &MenuSubDistributions, ' ', ' ', ' ' },
- { "9 Clear", "Reset selected distribution list to nothing [0MB]",
+ NULL, dmenuSubmenu, NULL, &MenuSubDistributions, '>', '>', '>' },
+ { "9 Clear", "Reset selected distribution list to nothing [0M]",
NULL, distReset, NULL, NULL, ' ', ' ', ' ' },
{ "0 Exit", "Exit this menu (returning to previous)",
checkTrue, dmenuExit, NULL, NULL, '<', '<', '<' },
@@ -661,39 +661,39 @@ very minimum, this should be \"bin\". WARNING: Do not export the\n\
DES distribution out of the U.S.! It is for U.S. customers only.",
NULL,
NULL,
-{ { "bin", "Binary base distribution (required) [36MB]",
+{ { "bin", "Binary base distribution (required) [36M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_BIN },
- { "commerce", "Commercial and shareware demos [10MB]",
+ { "commerce", "Commercial and shareware demos [10M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_COMMERCIAL },
- { "compat1x", "FreeBSD 1.x binary compatibility [2MB]",
+ { "compat1x", "FreeBSD 1.x binary compatibility [2M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_COMPAT1X },
- { "compat20", "FreeBSD 2.0 binary compatibility [2MB]",
+ { "compat20", "FreeBSD 2.0 binary compatibility [2M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_COMPAT20 },
- { "compat21", "FreeBSD 2.1 binary compatibility [2MB]",
+ { "compat21", "FreeBSD 2.1 binary compatibility [2M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_COMPAT21 },
- { "DES", "DES encryption code - NOT FOR EXPORT! [.3MB]",
+ { "DES", "DES encryption code - NOT FOR EXPORT! [.3M]",
DESFlagCheck, distSetDES },
- { "dict", "Spelling checker dictionary files [4.2MB]",
+ { "dict", "Spelling checker dictionary files [4.2M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_DICT },
- { "doc", "FreeBSD Handbook and other online docs [10MB]",
+ { "doc", "FreeBSD Handbook and other online docs [10M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_DOC },
- { "games", "Games (non-commercial) [6.4MB]",
+ { "games", "Games (non-commercial) [6.4M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_GAMES },
- { "info", "GNU info files [4.1MB]",
+ { "info", "GNU info files [4.1M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_INFO },
- { "man", "System manual pages - recommended [3.3MB]",
+ { "man", "System manual pages - recommended [3.3M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_MANPAGES },
- { "proflibs", "Profiled versions of the libraries [3.3MB]",
+ { "proflibs", "Profiled versions of the libraries [3.3M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_PROFLIBS },
- { "src", "Sources for everything but DES [120MB]",
+ { "src", "Sources for everything but DES [120M]",
srcFlagCheck, distSetSrc },
- { "XFree86", "The XFree86 3.1.2-S distribution",
+ { "XFree86", "The XFree86 3.2 distribution",
x11FlagCheck, distSetXF86 },
{ "xperimnt", "Experimental work in progress!",
dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_EXPERIMENTAL },
- { "All", "All sources, binaries and XFree86 binaries [700MB]",
+ { "All", "All sources, binaries and XFree86 binaries [700M]",
NULL, distSetEverything, NULL, NULL, ' ', ' ', ' ' },
- { "Clear", "Reset all of the above [0MB]",
+ { "Clear", "Reset all of the above [0M]",
NULL, distReset, NULL, NULL, ' ', ' ', ' ' },
{ "Exit", "Exit this menu (returning to previous)",
checkTrue, dmenuExit, NULL, NULL, '<', '<', '<' },
@@ -709,13 +709,13 @@ EXPORT from the United States. For information on non-U.S. FTP\n\
distributions of this software, please consult the release notes.",
NULL,
NULL,
-{ { "des", "Basic DES encryption services [1MB]",
+{ { "des", "Basic DES encryption services [1M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &DESDists, '[', 'X', ']', DIST_DES_DES, },
- { "krb", "Kerberos encryption services [2MB]",
+ { "krb", "Kerberos encryption services [2M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &DESDists, '[', 'X', ']', DIST_DES_KERBEROS },
- { "sebones", "Sources for eBones (Kerberos) [1MB]",
+ { "sebones", "Sources for eBones (Kerberos) [1M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &DESDists, '[', 'X', ']', DIST_DES_SEBONES },
- { "ssecure", "Sources for DES [1MB]",
+ { "ssecure", "Sources for DES [1M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &DESDists, '[', 'X', ']', DIST_DES_SSECURE },
{ "Exit", "Exit this menu (returning to previous)",
checkTrue, dmenuExit, NULL, NULL, '<', '<', '<' },
@@ -731,41 +731,41 @@ you wish to install.",
NULL,
{ { "base", "top-level files in /usr/src [300K]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_BASE },
- { "contrib", "/usr/src/contrib (contributed software) [33MB]",
+ { "contrib", "/usr/src/contrib (contributed software) [33M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_CONTRIB },
- { "gnu", "/usr/src/gnu (software from the GNU Project) [42MB]",
+ { "gnu", "/usr/src/gnu (software from the GNU Project) [42M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_GNU },
{ "etc", "/usr/src/etc (miscellaneous system files) [460K]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_ETC },
- { "games", "/usr/src/games (the obvious!) [7.8MB]",
+ { "games", "/usr/src/games (the obvious!) [7.8M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_GAMES },
{ "include", "/usr/src/include (header files) [467K]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_INCLUDE },
- { "lib", "/usr/src/lib (system libraries) [9.2MB]",
+ { "lib", "/usr/src/lib (system libraries) [9.2M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_LIB },
- { "libexec", "/usr/src/libexec (system programs) [1.2MB]",
+ { "libexec", "/usr/src/libexec (system programs) [1.2M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_LIBEXEC },
{ "lkm", "/usr/src/lkm (Loadable Kernel Modules) [193K]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_LKM },
{ "release", "/usr/src/release (release-generation tools) [533K]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_RELEASE },
- { "bin", "/usr/src/bin (system binaries) [2.5MB]",
+ { "bin", "/usr/src/bin (system binaries) [2.5M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_BIN },
- { "sbin", "/usr/src/sbin (system binaries) [1.3MB]",
+ { "sbin", "/usr/src/sbin (system binaries) [1.3M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_SBIN },
- { "share", "/usr/src/share (documents and shared files) [10MB]",
+ { "share", "/usr/src/share (documents and shared files) [10M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_SHARE },
- { "sys", "/usr/src/sys (FreeBSD kernel) [13MB]",
+ { "sys", "/usr/src/sys (FreeBSD kernel) [13M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_SYS },
- { "ubin", "/usr/src/usr.bin (user binaries) [13MB]",
+ { "ubin", "/usr/src/usr.bin (user binaries) [13M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_UBIN },
- { "usbin", "/usr/src/usr.sbin (aux system binaries) [14MB]",
+ { "usbin", "/usr/src/usr.sbin (aux system binaries) [14M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_USBIN },
{ "smailcf", "/usr/src/usr.sbin (sendmail config macros) [341K]",
dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_SMAILCF },
- { "All", "Select all of the above [120MB]",
+ { "All", "Select all of the above [120M]",
NULL, setSrc, NULL, NULL, ' ', ' ', ' ' },
- { "Clear", "Reset all of the above [0MB]",
+ { "Clear", "Reset all of the above [0M]",
NULL, clearSrc, NULL, NULL, ' ', ' ', ' ' },
{ "Exit", "Exit this menu (returning to previous)",
checkTrue, dmenuExit, NULL, NULL, '<', '<', '<' },
@@ -774,8 +774,8 @@ you wish to install.",
DMenu MenuXF86Select = {
DMENU_NORMAL_TYPE,
- "XFree86 3.1.2-S Distribution",
- "Please select the components you need from the XFree86 3.1.2-S\n\
+ "XFree86 3.2 Distribution",
+ "Please select the components you need from the XFree86 3.2\n\
distribution. We recommend that you select what you need from the basic\n\
component set and at least one entry from the Server and Font set menus.",
"Press F1 to read the XFree86 release notes for FreeBSD",
@@ -797,40 +797,40 @@ component set and at least one entry from the Server and Font set menus.",
DMenu MenuXF86SelectCore = {
DMENU_CHECKLIST_TYPE | DMENU_SELECTION_RETURNS,
- "XFree86 3.1.2-S base distribution types",
+ "XFree86 3.2 base distribution types",
"Please check off the basic XFree86 components you wish to install.\n\
Bin, lib, xicf, and xdcf are recommended for a minimum installaion.",
"Press F1 to read the XFree86 release notes for FreeBSD",
"XF86",
-{ { "bin", "Client applications and shared libs [4.1MB].",
+{ { "bin", "Client applications and shared libs [4.1M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_BIN },
- { "lib", "Data files needed at runtime [750K]",
- dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_LIB },
- { "xicf", "Customizable xinit runtime configuration file [10K]",
- dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_XINIT },
- { "xdcf", "Customizable xdm runtime configuration file [20K]",
- dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_XDMCF },
- { "etc", "Clock setting and diagnostic source codes [70K]",
- dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_ETC },
+ { "cfg", "Configuration files [10K]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_CFG },
{ "doc", "READMEs and release notes [600K]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_DOC },
- { "man", "Manual pages [1.7MB]",
+ { "html", "HTML documentation files [400K]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_HTML },
+ { "lib", "Data files needed at runtime [750K]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_LIB },
+ { "lk90", "Server link kit for PC98 machines [8.8M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_LKIT98 },
+ { "lkit", "Server link kit for all other machines [8.8M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_LKIT },
+ { "man", "Manual pages [3M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_MAN },
- { "ctrb", "Various contributed binaries (ico, xman, etc) [550K]",
- dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_CTRB },
- { "prog", "Programmer's header and library files [4.1MB]",
+ { "prog", "Programmer's header and library files [4.1M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_PROG },
- { "link", "Kit to reconfigure/rebuild X Servers [8.8MB]",
- dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_LINK },
- { "ubin", "rstart daemon [2K]",
- dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_UBIN },
- { "pex", "PEX fonts and libs needed by PEX apps [290K]",
- dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_PEX },
- { "sources", "XFree86 3.1.2-S standard + contrib sources [200MB]",
+ { "ps", "Postscript documentation [5M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_PS },
+ { "set", "Setup Utility [1.0M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_SET },
+ { "sources", "XFree86 3.2 standard sources [100M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_SRC },
- { "All", "Select all of the above [20MB]",
+ { "csources", "XFree86 3.2 contrib sources [100M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86Dists, '[', 'X', ']', DIST_XF86_CSRC },
+ { "All", "Select all of the above [20M]",
NULL, setX11Misc, NULL, NULL, ' ', ' ', ' ' },
- { "Clear", "Reset all of the above [0MB]",
+ { "Clear", "Reset all of the above [0M]",
NULL, clearX11Misc, NULL, NULL, ' ', ' ', ' ' },
{ "Exit", "Exit this menu (returning to previous)",
checkTrue, dmenuExit, NULL, NULL, '<', '<', '<' },
@@ -846,21 +846,21 @@ install. At the minimum, you should install the standard\n\
(these are selected by default).",
"Press F1 to read the XFree86 release notes for FreeBSD",
"XF86",
-{ { "fnts", "Standard 75 DPI and miscellaneous fonts [3.6MB]",
+{ { "fnts", "Standard 75 DPI and miscellaneous fonts [3.6M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86FontDists, '[', 'X', ']', DIST_XF86_FONTS_MISC },
- { "f100", "100 DPI fonts [1.8MB]",
+ { "f100", "100 DPI fonts [1.8M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86FontDists, '[', 'X', ']', DIST_XF86_FONTS_100 },
- { "fcyr", "Cyrillic Fonts [1.8MB]",
+ { "fcyr", "Cyrillic Fonts [1.8M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86FontDists, '[', 'X', ']', DIST_XF86_FONTS_CYR },
- { "fscl", "Speedo and Type scalable fonts [1.6MB]",
+ { "fscl", "Speedo and Type scalable fonts [1.6M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86FontDists, '[', 'X', ']', DIST_XF86_FONTS_SCALE },
- { "non", "Japanese, Chinese and other non-english fonts [3.3MB]",
+ { "non", "Japanese, Chinese and other non-english fonts [3.3M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86FontDists, '[', 'X', ']', DIST_XF86_FONTS_NON },
- { "server", "Font server [0.3MB]",
+ { "server", "Font server [0.3M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86FontDists, '[', 'X', ']', DIST_XF86_FONTS_SERVER },
- { "All", "All fonts [10MB]",
+ { "All", "All fonts [10M]",
NULL, setX11Fonts, NULL, NULL, ' ', ' ', ' ' },
- { "Clear", "Reset font selections [0MB]",
+ { "Clear", "Reset font selections [0M]",
NULL, clearX11Fonts, NULL, NULL, ' ', ' ', ' ' },
{ "Exit", "Exit this menu (returning to previous)",
checkTrue, dmenuExit, NULL, NULL, '<', '<', '<' },
@@ -876,33 +876,63 @@ it is recommended that try the SVGA or VGA16 servers (the VGA16 and\n\
Mono servers are particularly well-suited to most LCD displays).",
"Press F1 to read the XFree86 release notes for FreeBSD",
"XF86",
-{ { "SVGA", "Standard VGA or Super VGA display [2.8MB]",
+{ { "SVGA", "Standard VGA or Super VGA card [2.8M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_SVGA },
- { "VGA16", "Standard 16 color VGA display [1.3MB]",
+ { "VGA16", "Standard 16 color VGA card [1.3M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_VGA16 },
- { "Mono", "Standard Monochrome display [1.3MB]",
+ { "Mono", "Standard Monochrome card [1.3M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_MONO },
- { "8514", "8-bit (256 color) IBM 8514 or compatible card [2.2MB]",
+ { "8514", "8-bit (256 color) IBM 8514 or compatible card [2.2M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_8514 },
- { "AGX", "8-bit AGX card [2.4MB]",
+ { "9480", "PC98 8-bit (256 color) PEGC-480 card [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9480 },
+ { "9EGC", "PC98 4-bit (16 color) EGC card [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9EGC },
+ { "9GA9", "PC98 GA-968V4/PCI (S3 968) card [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9GA9 },
+ { "9GAN", "PC98 GANB-WAP (cirrus) card [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9GAN },
+ { "9LPW", "PC98 PowerWindowLB (S3) card [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9LPW },
+ { "9NKV", "PC98 NKV-NEC (cirrus) card [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9NKV },
+ { "9NS3", "PC98 NEC (S3) card [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9NS3 },
+ { "9SPW", "PC98 SKB-PowerWindow (S3) card [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9SPW },
+ { "9TGU", "PC98 Cyber9320 and TGUI9680 cards [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9TGU },
+ { "9WEP", "PC98 WAB-EP (cirrus) card [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9WEP },
+ { "9WS", "PC98 WABS (cirrus) card [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9WS },
+ { "9WSN", "PC98 WSN-A2F (cirrus) card [2.2M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_9WSN },
+ { "AGX", "8-bit AGX card [2.4M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_AGX },
- { "Ma8", "8-bit ATI Mach8 card [2.3MB]",
+ { "I128", "8, 16 and 24-bit #9 Imagine I128 card [2.4M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_I128 },
+ { "Ma8", "8-bit ATI Mach8 card [2.3M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_MACH8 },
- { "Ma32", "8 and 16-bit (65K color) for ATI Mach32 card [2.4MB]",
+ { "Ma32", "8 and 16-bit (65K color) ATI Mach32 card [2.4M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_MACH32 },
- { "Ma64", "8 and 16-bit (65K color) for ATI Mach64 card [2.5MB]",
+ { "Ma64", "8 and 16-bit (65K color) ATI Mach64 card [2.5M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_MACH64 },
- { "P9K", "8, 16, and 24-bit color for Weitek P9000 based boards [2.5MB]",
+ { "P9K", "8, 16, and 24-bit color Weitek P9000 based boards [2.5M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_P9000 },
- { "S3", "8, 16 and 24-bit color for S3 based boards [2.7MB]",
+ { "S3", "8, 16 and 24-bit color S3 based boards [2.7M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_S3 },
- { "W32", "8-bit Color for ET4000/W32, /W32i and /W32p cards [2.3MB]",
+ { "S3V", "8, 16 and 24-bit color S3 Virge based boards [2.7M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_S3V },
+ { "W32", "8-bit ET4000/W32, /W32i and /W32p cards [2.3M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_W32 },
- { "nest", "A nested server for testing purposes [1.8MB]",
+ { "nest", "A nested server for testing purposes [1.8M]",
dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_NEST },
- { "All", "Select all of the above [25MB]",
+ { "vfb", "A virtual frame-buffer server [1.8M]",
+ dmenuFlagCheck, dmenuSetFlag, NULL, &XF86ServerDists, '[', 'X', ']', DIST_XF86_SERVER_VFB },
+ { "All", "Select all of the above [25M]",
NULL, setX11Servers, NULL, NULL, ' ', ' ', ' ' },
- { "Clear", "Reset all of the above [0MB]",
+ { "Clear", "Reset all of the above [0M]",
NULL, clearX11Servers, NULL, NULL, ' ', ' ', ' ' },
{ "Exit", "Exit this menu (returning to previous)",
checkTrue, dmenuExit, NULL, NULL, '<', '<', '<' },
OpenPOWER on IntegriCloud