Annotation of xenocara/README, Revision 1.1
1.1 ! matthieu 1:
! 2: Notes on building Xenocara for OpenBSD X hackers
! 3:
! 4: This document presents some techniques that can be useful for people
! 5: wanting to hack the xenocara tree. It assumes some basic knowledge of
! 6: the OpenBSD build system, as described in the release(8) manual page.
! 7:
! 8: o About Xenocara
! 9: --------------
! 10: Xenocara is the name choosen for OpenBSD's version of X. It's
! 11: currently based on X.Org 7.2 and its dependencies. The goal of
! 12: Xenocara is to provide a framework to host local modifications and to
! 13: automate the build of the modular X.Org components, including 3rd
! 14: party packages and some software maintained by OpenBSD developpers.
! 15:
! 16: o Source tree
! 17: -----------
! 18:
! 19: The organisation of the xenocara directory follows the general
! 20: organisation used in X.Org:
! 21:
! 22: - app: X applications and utilities
! 23: - data: various data files (keyboard mappings and bitmaps)
! 24: - doc: documentation
! 25: - driver: input and video drivers
! 26: - font: fonts
! 27: - lib: libraries
! 28: - proto: X protocol headers
! 29: - util: utilities that don't fit anywhere else
! 30: - xserver: the source for the X servers
! 31:
! 32: In addition Xenocara uses the following directories:
! 33:
! 34: - dist: contains the Mesa sources, shared by lib and xserver above
! 35: - distrib: all binary distribution related tools and data
! 36: - etc: mtree(8) data files
! 37: - share: make(1) configuration for xenocara
! 38:
! 39: