Lines 7-13
Link Here
|
7 |
CATEGORIES= lang |
7 |
CATEGORIES= lang |
8 |
MASTER_SITES= http://downloads.dragonlace.net/src/:boot \ |
8 |
MASTER_SITES= http://downloads.dragonlace.net/src/:boot \ |
9 |
LOCAL/marino:boot GCC/${MS_SUBDIR} |
9 |
LOCAL/marino:boot GCC/${MS_SUBDIR} |
10 |
DISTFILES= ${IDENTIFICATION}.tar.bz2 |
10 |
DISTFILES= ${IDENTIFICATION}.tar.xz |
11 |
|
11 |
|
12 |
MAINTAINER= ports@FreeBSD.org |
12 |
MAINTAINER= ports@FreeBSD.org |
13 |
COMMENT= Version of GCC ${GCC_BRANCH} with full Ada support |
13 |
COMMENT= Version of GCC ${GCC_BRANCH} with full Ada support |
Lines 83-91
Link Here
|
83 |
PKG_PREFIX= ${PREFIX}/${PORTNAME} |
83 |
PKG_PREFIX= ${PREFIX}/${PORTNAME} |
84 |
MANPREFIX= ${PREFIX}/${PORTNAME}/share |
84 |
MANPREFIX= ${PREFIX}/${PORTNAME}/share |
85 |
BSFILENAME= ada-bootstrap.${GARCH}.${OPSYS:tl}.${OSREL:S/.//}.tar.bz2 |
85 |
BSFILENAME= ada-bootstrap.${GARCH}.${OPSYS:tl}.${OSREL:S/.//}.tar.bz2 |
|
|
86 |
GMAKE_DIRECTORY!= dirname `which gmake` |
86 |
|
87 |
|
87 |
# If we find gnatmake and friends in a standard location, then we'll use this |
88 |
# If we find gnatmake and friends in a standard location, then we'll use this |
88 |
# compiler instead of downloading the bootstrap. |
89 |
# compiler instead of downloading the bootstrap. |
|
|
90 |
# Add /usr/local/bin for gmake |
89 |
.if exists (${LOCALBASE}/${PORTNAME}/bin/ada) |
91 |
.if exists (${LOCALBASE}/${PORTNAME}/bin/ada) |
90 |
.if exists (${LOCALBASE}/${PORTNAME}/bin/gnatbind) |
92 |
.if exists (${LOCALBASE}/${PORTNAME}/bin/gnatbind) |
91 |
.if exists (${LOCALBASE}/${PORTNAME}/bin/gnatlink) |
93 |
.if exists (${LOCALBASE}/${PORTNAME}/bin/gnatlink) |
Lines 92-98
Link Here
|
92 |
.if exists (${LOCALBASE}/${PORTNAME}/bin/gnatmake) |
94 |
.if exists (${LOCALBASE}/${PORTNAME}/bin/gnatmake) |
93 |
FULL_GNATGCC=${LOCALBASE}/${PORTNAME}/bin/ada |
95 |
FULL_GNATGCC=${LOCALBASE}/${PORTNAME}/bin/ada |
94 |
FULL_GNATGXX=${LOCALBASE}/${PORTNAME}/bin/g++ |
96 |
FULL_GNATGXX=${LOCALBASE}/${PORTNAME}/bin/g++ |
95 |
FULL_PATH=/sbin:/bin:/usr/sbin:/usr/bin:${PREFIX}/${PORTNAME}/bin:${PREFIX}/bin |
97 |
FULL_PATH=/sbin:/bin:/usr/sbin:/usr/bin:${PREFIX}/${PORTNAME}/bin:${PREFIX}/bin:${GMAKE_DIRECTORY} |
96 |
.endif |
98 |
.endif |
97 |
.endif |
99 |
.endif |
98 |
.endif |
100 |
.endif |
Lines 99-109
Link Here
|
99 |
.endif |
101 |
.endif |
100 |
|
102 |
|
101 |
# If FULL_GNATGCC is not set, we'll request the bootstrap compiler |
103 |
# If FULL_GNATGCC is not set, we'll request the bootstrap compiler |
|
|
104 |
# Add /usr/local/bin for gmake |
102 |
.if ${FULL_GNATGCC} == NOT_SET |
105 |
.if ${FULL_GNATGCC} == NOT_SET |
103 |
INTENDED_COMPILER=BOOTSTRAP |
106 |
INTENDED_COMPILER=BOOTSTRAP |
104 |
FULL_GNATGCC=${BOOTSTRAP_PREFIX}/bin/gcc |
107 |
FULL_GNATGCC=${BOOTSTRAP_PREFIX}/bin/gcc |
105 |
FULL_GNATGXX=${BOOTSTRAP_PREFIX}/bin/g++ |
108 |
FULL_GNATGXX=${BOOTSTRAP_PREFIX}/bin/g++ |
106 |
FULL_PATH=${BOOTSTRAP_PREFIX}/bin:/sbin:/bin:/usr/sbin:/usr/bin:${PREFIX}/bin |
109 |
FULL_PATH=${BOOTSTRAP_PREFIX}/bin:/sbin:/bin:/usr/sbin:/usr/bin:${PREFIX}/bin:${GMAKE_DIRECTORY} |
107 |
DISTFILES+= ${BOOTSTRAP_COMPILER}:boot |
110 |
DISTFILES+= ${BOOTSTRAP_COMPILER}:boot |
108 |
.endif |
111 |
.endif |
109 |
|
112 |
|