> From: Gaetan Nadon <mems...@videotron.ca>
> Date: Mon, 03 Jan 2011 18:08:11 -0500
> 
> For many, build.sh is the first encounter to X.Org or even UNIX code.
> This comment should help them understand why certain packages cannot be
> built on thier system.

Sorry, but I think this list is incomplete, and the descriptions
inconsistent and perhaps even wrong.  I think you're better off not
taking on the burden of maintaining it.  People who don't know what
these terms mean and don't know how to use google don't really have a
chance of building Xorg from source.

> Signed-off-by: Gaetan Nadon <mems...@videotron.ca>
> ---
>  build.sh |   28 ++++++++++++++++++++++++++--
>  1 files changed, 26 insertions(+), 2 deletions(-)
> 
> diff --git a/build.sh b/build.sh
> index f996a0f..3f66d44 100755
> --- a/build.sh
> +++ b/build.sh
> @@ -1,10 +1,34 @@
>  #!/bin/sh
> -#
> -# Note on portability:
> +
> +# Script Portability
>  # This script is intended to run on any platform supported by X.Org.
>  # The Autoconf generated configure script is a good reference as to what is 
> permitted.
>  # Basically, it should be able to run in a Bourne shell.
>  
> +# Build Exceptions
> +# Not all packages can be built on all systems.
> +# uname -s   Description
> +# --------   
> --------------------------------------------------------------------------
> +# CYGWIN*    a Unix-like environment and command-line interface for 
> Microsoft Windows
> +# Darwin     a layer of Mac OS X comprising the kernel, drivers and BSD 
> technologies
> +# Dragonfly  a Unix-like operating system created as a fork of FreeBSD 4.8
> +# FreeBSD    a free Unix-like operating system descended from AT&T UNIX via 
> BSD UNIX
> +# Linux      a Unix-like operating systems with GNU software and Linux kernel
> +# GNU        a Unix-like operating system developed by the GNU project - 
> Hurd microkernel
> +# GNU/*      a Unix-like operating system with GNU software but a non Linux 
> kernel
> +# NetBSD     an open source version of the Unix-derivative Berkeley Software 
> Distribution
> +# OpenBSD    a Unix-like operating system descended from Berkeley Software 
> Distribution
> +# SunOS      a Unix system developed by Sun Microsystems under the Solaris 
> brand
> +#
> +# Not all packages can be built on all cpus.
> +# uname -m   Description
> +# --------   
> --------------------------------------------------------------------------
> +# i*86       CPUs supporting the Intel 8086 instruction set architecture 
> (ISA)
> +# x86_64     CPUs supporting x86 ISA with 64 bit extensions
> +# amd64      CPUs supporting x86 ISA with 64 bit extensions
> +# sparc      a RISC instruction set architecture (ISA) developed by Sun 
> Microsystems
> +# sparc64    a RISC instruction set architecture (ISA) developed by Sun 
> Microsystems
> +
>  envoptions() {
>  cat << EOF
>  Environment variables specific to build.sh:
> -- 
> 1.6.0.4
> 
> _______________________________________________
> xorg-devel@lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: http://lists.x.org/mailman/listinfo/xorg-devel
> 
_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to