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).  You
may therefore also want to add the following lines:
 
  #define BuildType1 YES
  #define BuildFreeType YES
 
Then, 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 (which
are under hw/kdrive).
 
If you make the servers suid root, you should be able to say
 
  xinit -- Xfbdev
 
or
 
  xinit -- Xvesa -screen 800x600x24
 
 
I 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 list
anything as required.  They should *suggest* a package containing
xinit, and suggest a package containing bitmap fonts.  I think it is
better 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

Reply via email to