summaryrefslogtreecommitdiff
path: root/xc/extras/Mesa/README.XF86
blob: 06470491d9e2d8e9a9bbf65ee6fc9ce8ea1dc3f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Importing Mesa.

Mesa should be imported from a tree checked out from the Mesa CVS
repository (:pserver:anonymous@cvs.mesa3d.sourceforge.net:/cvsroot/mesa3d).

Instructions for importing a tagged Mesa release X.Y.

1. Check out the release version from the Mesa CVS repository:

  % cvs -d :pserver:anonymous@cvs.mesa3d.sourceforge.net:/cvsroot/mesa3d \
		-r mesa_X_Y Mesa

2. Remove the CVSROOT directory:

  % cd Mesa
  % rm -fr CVSROOT

3. Remove the CVS admin directories:

  % find . -name CVS -print | xargs rm -fr

4. Import:

  % cvs import -m "Mesa version X.Y" xc/extras/Mesa MESA MESA-X_Y

5. Merge:

  % cvs co -j MESA_PREV -j MESA-X_Y xc/extras/Mesa

  resolve conflicts, and commit.

6. Check for new files that are GPL'd or which were in directories
   previously removed.  Remove them from the main branch.




When importing a snapshot of a Mesa (stable) branch, do everything as above,
except check out the branch with:

  % cvs -d :pserver:anonymous@cvs.mesa3d.sourceforge.net:/cvsroot/mesa3d \
		-r mesa_X_Y_branch Mesa

and import with the tag MESA-X_Y-yyyymmdd indicating the date of the snapshot.


$XFree86: xc/extras/Mesa/README.XF86,v 1.1 2000/11/30 15:46:25 dawes Exp $