Host.dev for Kdrive:
Here are a few that were posted by several poeple (see note)
Host.defs
Number 1
/*
* Which servers to build. There is now only one XFree86 server.
* It can be disabled by the following.
*From JuliusZ Chroboczek...
define XF86Server NO
define KDriveXServer YES
define TinyXServer YES
define XfbdevServer YES
*/
By default, this will build a server with no support for scalable
fonts (but support for built-in ``fixed'' and ``cursor'' fonts, and
normal support for bitmap fonts and font-server provided fonts). Youmay therefore also want to add the following lines:
#define BuildType1 YES #define BuildFreeType YESThen, do the usual ``nice make World &> world.log'', but do *not* make
install, as this would overwrite your copies of xinit, Imake, some
headers and some configuration files; instead, cd to
xc/programs/Xserver, and install the Xvesa and Xfbdev binaries by
hand. Also install the Xkdrive, Xfbdev and Xvesa manual pages (whichare under hw/kdrive).If you make the servers suid root, you should be able to say
xinit -- Xfbdevor
xinit -- Xvesa -screen 800x600x24I would like to argue that these two X servers deserve being packaged.
If someone is willing to package them, he may count on my help with
any upstream issue. I believe that the packages should not listanything as required. They should *suggest* a package containingxinit, and suggest a package containing bitmap fonts. I think it isbetter to compile-out the scalable rasterisers: the Type 1 rasteriser
is rather fat.
There are of course no licensing issues.
Sincere regards,
Juliusz
Number 2
/* And here's the host.def for TinyX FBDEV */
/* From Alex Pavloff ([EMAIL PROTECTED])
#define DoNormalLib NO
#define DoSharedLib YES
#define DoDebugLib NO
#define DoProfileLib NO
#include <Library.tmpl>
/* what to build */
#define BuildDocs NO
define BuildClients YES
define BuildLibraries YES
define LibHeaders NO
/* servers to build */
define KDriveXServer YES
define TinyXServer YES
define XfbdevServer YES
/* Fonts */
#define BuildFreeType YES
#define BuildType1 YES
#define BuildCID NO
#define BuildSpeedo NO
#define FontServerAccess NO
#define BuildTrueTypeFonts YES
#define BuildCyrillicFonts NO
#define BuildGreekFonts NO
#define BuildArabicFonts NO
#define BuildCIDFonts NO
#define BuildISO8859_2Fonts NO
#define BuildISO8859_3Fonts NO
#define BuildISO8859_4Fonts NO
#define BuildHebrewFonts NO
#define BuildISO8859_9Fonts NO
#define BuildISO8859_10Fonts NO
#define BuildISO8859_14Fonts NO
#define BuildJapaneseFonts NO
#define BuildKoreanFonts NO
#define BuildChineseFonts NO
> /* other stuff */
#define HasXdmAuth NO
#define HasCookieMaker NO
Number 3
/* From: [EMAIL PROTECTED]
#define BuildServersOnly#define ProjectRoot /usr/kdrive #define KDriveXServer YES #define XfbdevServer YES#define XvesaServer YES
Do you Yahoo!?
Yahoo! Web Hosting - Let the expert host your site
