View | Details | Raw Unified | Return to bug 221883 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-3 / +6 lines)
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
(-)Makefile.version (-1 / +1 lines)
Lines 3-9 Link Here
3
GCC_BRANCH=		6
3
GCC_BRANCH=		6
4
GCC_POINT=		3.1
4
GCC_POINT=		3.1
5
GCC_VERSION=		${GCC_BRANCH}.${GCC_POINT}
5
GCC_VERSION=		${GCC_BRANCH}.${GCC_POINT}
6
SNAPSHOT=		20170202
6
SNAPSHOT=		20170802
7
BUILD_RELEASE=		no
7
BUILD_RELEASE=		no
8
MAIN_PR=		2
8
MAIN_PR=		2
9
UTIL_PR=		0
9
UTIL_PR=		0
(-)distinfo (-3 / +3 lines)
Lines 1-6 Link Here
1
TIMESTAMP = 1486228714
1
TIMESTAMP = 1503523153
2
SHA256 (gcc-6-20170202.tar.bz2) = 339411f9ec780ba1f779417ea2a3206b69ee11de293aea27fff4658d7e56d0c5
2
SHA256 (gcc-6-20170802.tar.xz) = 6da53170cb1fd50fc49cae567e741a0e6334babcc1d23e7302221b18adcce34c
3
SIZE (gcc-6-20170202.tar.bz2) = 95743873
3
SIZE (gcc-6-20170802.tar.xz) = 72581920
4
SHA256 (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 7231209f2600275f554f788ad1d036cf633c4339ebd25bd479a5bb1ddcddedf3
4
SHA256 (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 7231209f2600275f554f788ad1d036cf633c4339ebd25bd479a5bb1ddcddedf3
5
SIZE (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 41229192
5
SIZE (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 41229192
6
SHA256 (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = eb7785d8b842aee2bb04b43adfb1346b178ee4e83d8775b4e6705fd23f1586f0
6
SHA256 (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = eb7785d8b842aee2bb04b43adfb1346b178ee4e83d8775b4e6705fd23f1586f0

Return to bug 221883