[BACK]Return to README CVS log [TXT][DIR] Up to [local] / xenocara

Diff for /xenocara/README between version 1.2 and 1.3

version 1.2, 2006/11/29 22:25:07 version 1.3, 2006/11/30 17:58:48
Line 34 
Line 34 
 - dist:     contains the Mesa sources, shared by lib and xserver above  - dist:     contains the Mesa sources, shared by lib and xserver above
 - distrib:  all binary distribution related tools and data  - distrib:  all binary distribution related tools and data
 - etc:      mtree(8) data files  - etc:      mtree(8) data files
 - share:    make(1) configuration for xenocara  - share:    make(1) configuration for Xenocara
   
 At the top-level directory two files describe the individual  At the top-level directory two files describe the individual
 components of xenocara:  components of Xenocara:
   
 - MODULES  lists all X.Org components (imported from the X.Org  - MODULES  lists all X.Org components (imported from the X.Org
            distribution at http://xorg.freedesktop.org/archive/)             distribution at http://xorg.freedesktop.org/archive/)
 - 3RDPARTY lists all 3rd party software components provided in Xenora,  - 3RDPARTY lists all 3rd party software components provided in Xenocara,
            either as dependencies of the X.Org software, or as             either as dependencies of the X.Org software, or as
            complements to it to provide a more useable default             complements to it to provide a more useable default
            environment.             environment.
Line 49 
Line 49 
 o Compiling and installing  o Compiling and installing
   ------------------------    ------------------------
   
 Xenocara is made of more than three hundred of different  Xenocara is made up of more than three hundred different
 independant packages that need to be build and installed in the right  independent packages that need to be build and installed in the right
 order, especially while bootstraping (while /usr/X11R6 is still  order, especially while bootstrapping (while /usr/X11R6 is still
 empty). The xenocara Makefiles take care of that using the 'build'  empty). The Xenocara Makefiles take care of that using the 'build'
 target.  target.
   
   Requirements    Requirements
Line 60 
Line 60 
 A freshly checked out xenocara tree is buildable without any external  A freshly checked out xenocara tree is buildable without any external
 tool. However if you start modifying things in the automake build  tool. However if you start modifying things in the automake build
 system used by many packages, you will need to have the following  system used by many packages, you will need to have the following
 GNU autools packages installed:  GNU autotools packages installed:
   
     - automake 1.9 (devel/automake/1.9)      - automake 1.9 (devel/automake/1.9)
     - autoconf 2.59 (devel/autoconf/2.59)      - autoconf 2.59 (devel/autoconf/2.59)
Line 74 
Line 74 
 whenever needed with sudo. Otherwise, you need to run make build as  whenever needed with sudo. Otherwise, you need to run make build as
 root.  root.
   
 If you have installed the full xenocara X sets on your system, you  If you have installed the full Xenocara X sets on your system, you
 don't need to build all of xenocara to patch one element. You can go  don't need to build all of Xenocara to patch one element. You can go
 to any module sub-directory and run 'make build' from there.  to any module sub-directory and run 'make build' from there.
   
   Objdirs    Objdirs
Line 84 
Line 84 
 things). Just run 'make obj' at any level before 'make build' to make  things). Just run 'make obj' at any level before 'make build' to make
 sure the object directory is created.  sure the object directory is created.
   
 XXX support for objdirs need to be improved! XXX  XXX support for objdirs needs to be improved! XXX
   
   Shadow trees    Shadow trees
   
 Alternatively, the old 'lndir(1)' method can still be used to build  Alternatively, the old 'lndir(1)' method can still be used to build
 xenocara outside of its source tree. Just don't use 'make obj' in this  Xenocara outside of its source tree. Just don't use 'make obj' in this
 case.  case.
   
 o Regenerating configure scripts  o Regenerating configure scripts
Line 104 
Line 104 
 You can also set XENOCARA_RERUN_AUTOCONF in /etc/mk.conf to force  You can also set XENOCARA_RERUN_AUTOCONF in /etc/mk.conf to force
 regeneration of configure scripts in every component.  regeneration of configure scripts in every component.
   
 $OpenBSD$  
   

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3