X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=docs%2Fdownload.html;h=c68f4baea0a0ac52416b89ff09ac30564a857566;hb=a01a10421607ec19ee3ed01ab8e6062499aaec92;hp=207d879f0f20999f6ca1529649a4cd5b5cbb92e9;hpb=df2be226d9ca6772eb4615ce0670e66667b86691;p=mesa.git diff --git a/docs/download.html b/docs/download.html index 207d879f0f2..c68f4baea0a 100644 --- a/docs/download.html +++ b/docs/download.html @@ -7,52 +7,53 @@ +
+

The Mesa 3D Graphics Library

+
+ + +
+

Downloading

Primary Mesa download site: -freedesktop.org (FTP) +ftp.freedesktop.org (FTP) +or mesa.freedesktop.org +(HTTP). +

+ +

+Starting with the first release of 2017, Mesa's version scheme is +year-based. Filenames are in the form mesa-Y.N.P.tar.gz, where +Y is the year (two digits), N is an incremental number +(starting at 0) and P is the patch number (0 for the first +release, 1 for the first patch after that).

When a new release is coming, release candidates (betas) may be found -here. +in the same directory, and are recognisable by the +mesa-Y.N.P-rcX.tar.gz filename.

-

Unpacking

+

Unpacking

-Mesa releases are available in three formats: .tar.bz2, .tar.gz, and .zip +Mesa releases are available in two formats: .tar.xz and .tar.gz.

-To unpack .tar.gz files: -

+To unpack the tarball:
-	tar zxf MesaLib-x.y.z.tar.gz
+	tar xf mesa-Y.N.P.tar.xz
 
or
-	gzcat MesaLib-x.y.z.tar.gz | tar xf -
+	tar xf mesa-Y.N.P.tar.gz
 
-or -
-	gunzip MesaLib-x.y.z.tar.gz ; tar xf MesaLib-x.y.z.tar
-
-

-To unpack .tar.bz2 files:

-
-	bunzip2 -c MesaLib-x.y.z.tar.gz | tar xf -
-
-

-To unpack .zip files: -

-
-	unzip MesaLib-x.y.z.zip
-

Contents

@@ -61,15 +62,14 @@ To unpack .zip files: After unpacking you'll have these files and directories (among others):

-Makefile	- top-level Makefile for most systems
-configs/	- makefile parameter files for various systems
+autogen.sh	- Autoconf script for *nix systems
+scons/		- SCons script for Windows builds
 include/	- GL header (include) files
 bin/		- shell scripts for making shared libraries, etc
 docs/		- documentation
 src/		- source code for libraries
 src/mesa	- sources for the main Mesa library and device drivers
 src/gallium     - sources for Gallium and Gallium drivers
-src/glu		- libGLU source code
 src/glx		- sources for building libGL with full GLX and DRI support
 
@@ -80,24 +80,33 @@ instructions.

-

Demos and GLUT

+

Demos, GLUT, and GLU

+ +

+A package of SGI's GLU library is available +here +

A package of Mark Kilgard's GLUT library is available -here +here

The Mesa demos collection is available -here +here

-In the past, GLUT and the Mesa demos were released in conjunction with -Mesa releases. But since GLUT and the demos change infrequently, they -were split off some time ago. -

+In the past, GLUT, GLU and the Mesa demos were released in conjunction with +Mesa releases. But since GLUT, GLU and the demos change infrequently, they +were split off into their own git repositories: +GLUT, +GLU and +Demos, +

+