.\"
.\" $FreeBSD$
.\"
.\" Release branch structure
.\"
.PS
define majorrelarrow { arrow down .75 right .75 }
define majorrelname  { box invisible "\f(HO$1\fP" outline "blue" with .c \
   at last arrow .end + (.3,.15) }
define minorrelarrow { arrow down .25 left .25 with .start at $2 \
   <$1.start,$1.end>; box invisible "\fB$3\fP" outline "green4" with .c \
   at last arrow .end + (-.15,.02) }
right

# Arrow for CVS HEAD
H: arrow 4.5
   box invisible "\f(HO-CURRENT\fP" outline "blue" with .c at last arrow .end + (0,.1)

# Releng 4
R4: majorrelarrow with .start at H .start + (.1,0)
    majorrelname(4-STABLE)
    minorrelarrow(R4,.1,4.0)
    minorrelarrow(R4,.3,4.1)
    minorrelarrow(R4,.66,4.11)
    box invisible "..." at .45 <R4.start,R4.end> + (-.125,-.125)
# Releng 5
R5: majorrelarrow with .start at R4 .start + (1.75,0)
    majorrelname(5-STABLE)
    minorrelarrow(R5,.25,5.3)
    minorrelarrow(R5,.66,5.4)

# Releng 6
R6: majorrelarrow with .start at R5 .start + (1.75,0)
    majorrelname(6-STABLE)
    minorrelarrow(R6,.25,6.0)
.PE