mirror of
https://git.freebsd.org/ports.git
synced 2025-06-01 10:56:27 -04:00
Update this port to the released version 3.3.1 of gcc.
Utilize INFO while i was at it. Some minor cosmetic issues are still open with this port, but i won't be able to catch that before the ports freeze.
This commit is contained in:
parent
5672d6458f
commit
7273f535bc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=88873
6 changed files with 30 additions and 50 deletions
|
@ -6,20 +6,20 @@
|
|||
#
|
||||
|
||||
PORTNAME= gcc
|
||||
PORTVERSION= 3.3.2003.07.07
|
||||
PORTREVISION= 0
|
||||
PORTVERSION= 3.3.1
|
||||
CATEGORIES= devel
|
||||
#MASTER_SITES= ${MASTER_SITE_GNU}
|
||||
#MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTNAME}-${PORTVERSION}
|
||||
#MASTER_SITES= ftp://gcc.gnu.org/pub/gcc/snapshots/${PORTVERSION}/
|
||||
MASTER_SITES= http://people.freebsd.org/~joerg/
|
||||
MASTER_SITES= ${MASTER_SITE_GNU}
|
||||
MASTER_SITES+= http://people.freebsd.org/~joerg/:local
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTNAME}-${PORTVERSION}
|
||||
PKGNAMEPREFIX= avr-
|
||||
DISTFILES= gcc-core+g++-${PORTVERSION}${EXTRACT_SUFX} \
|
||||
${MAN_AUX}
|
||||
EXTRACT_ONLY= gcc-core+g++-${PORTVERSION}${EXTRACT_SUFX}
|
||||
DISTFILES= gcc-core-${PORTVERSION}${EXTRACT_SUFX} \
|
||||
gcc-g++-${PORTVERSION}${EXTRACT_SUFX} \
|
||||
${MAN_AUX}:local
|
||||
EXTRACT_ONLY= gcc-core-${PORTVERSION}${EXTRACT_SUFX} \
|
||||
gcc-g++-${PORTVERSION}${EXTRACT_SUFX}
|
||||
|
||||
MAINTAINER= joerg@freebsd.org
|
||||
COMMENT= FSF GCC 3.3 for Atmel AVR 8-bit RISC cross-development
|
||||
COMMENT= FSF GCC 3.3.1 for Atmel AVR 8-bit RISC cross-development
|
||||
|
||||
BUILD_DEPENDS= avr-as:${PORTSDIR}/devel/avr-binutils \
|
||||
avr-ld:${PORTSDIR}/devel/avr-binutils \
|
||||
|
@ -40,7 +40,7 @@ GNU_CONFIGURE= yes
|
|||
|
||||
CONFIGURE_ARGS= --target=avr
|
||||
|
||||
MAN_AUX= gcc-man.2003.07.07.tar.gz
|
||||
MAN_AUX= gcc-man.2003.09.09.tar.gz
|
||||
|
||||
MAKE_FLAGS= LANGUAGES="c c++"
|
||||
# get rid of that silly -mcpu=pentiumpro -current is so fond of. :-(
|
||||
|
@ -48,6 +48,7 @@ MAKE_ENV= MACHINE_ARCH=avr
|
|||
|
||||
MAN1= cpp.1 avr-gcc.1 avr-g++.1 gcov.1
|
||||
MAN7= fsf-funding.7 gfdl.7 gpl.7
|
||||
INFO= cpp gcc gccint cppinternals
|
||||
|
||||
# Since the pod2man in FreeBSD 4-stable's /usr/bin cannot be used, we
|
||||
# help out by extracting precompiled manpages there.
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
MD5 (gcc-core+g++-3.3.2003.07.07.tar.bz2) = acbcf78e0a8609b6eecfc45ef0c10d25
|
||||
MD5 (gcc-man.2003.07.07.tar.gz) = 86dfb21a3003c86d9a5b913129cb21be
|
||||
MD5 (gcc-core-3.3.1.tar.bz2) = 8c113f495402c5ab8bf35133268de561
|
||||
MD5 (gcc-g++-3.3.1.tar.bz2) = 0e74dc443140e287f471cd1d607bb663
|
||||
MD5 (gcc-man.2003.09.09.tar.gz) = fe6f08f928ccc57459f0f58b6d5ba623
|
||||
|
|
|
@ -7,18 +7,6 @@ bin/avr-g++
|
|||
bin/avr-gcc
|
||||
bin/avr-gcc-3.3.1
|
||||
bin/avr-gccbug
|
||||
@unexec install-info --delete %D/info/cpp.info %D/info/dir
|
||||
@unexec install-info --delete %D/info/gcc.info %D/info/dir
|
||||
@unexec install-info --delete %D/info/gccint.info %D/info/dir
|
||||
@unexec install-info --delete %D/info/cppinternals.info %D/info/dir
|
||||
info/cpp.info
|
||||
info/cppinternals.info
|
||||
info/gcc.info
|
||||
info/gccint.info
|
||||
@exec install-info %D/info/cpp.info %D/info/dir
|
||||
@exec install-info %D/info/gcc.info %D/info/dir
|
||||
@exec install-info %D/info/gccint.info %D/info/dir
|
||||
@exec install-info %D/info/cppinternals.info %D/info/dir
|
||||
lib/charset.alias
|
||||
lib/gcc-lib/avr/3.3.1/avr3/libgcc.a
|
||||
lib/gcc-lib/avr/3.3.1/avr4/libgcc.a
|
||||
|
|
|
@ -6,20 +6,20 @@
|
|||
#
|
||||
|
||||
PORTNAME= gcc
|
||||
PORTVERSION= 3.3.2003.07.07
|
||||
PORTREVISION= 0
|
||||
PORTVERSION= 3.3.1
|
||||
CATEGORIES= devel
|
||||
#MASTER_SITES= ${MASTER_SITE_GNU}
|
||||
#MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTNAME}-${PORTVERSION}
|
||||
#MASTER_SITES= ftp://gcc.gnu.org/pub/gcc/snapshots/${PORTVERSION}/
|
||||
MASTER_SITES= http://people.freebsd.org/~joerg/
|
||||
MASTER_SITES= ${MASTER_SITE_GNU}
|
||||
MASTER_SITES+= http://people.freebsd.org/~joerg/:local
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTNAME}-${PORTVERSION}
|
||||
PKGNAMEPREFIX= avr-
|
||||
DISTFILES= gcc-core+g++-${PORTVERSION}${EXTRACT_SUFX} \
|
||||
${MAN_AUX}
|
||||
EXTRACT_ONLY= gcc-core+g++-${PORTVERSION}${EXTRACT_SUFX}
|
||||
DISTFILES= gcc-core-${PORTVERSION}${EXTRACT_SUFX} \
|
||||
gcc-g++-${PORTVERSION}${EXTRACT_SUFX} \
|
||||
${MAN_AUX}:local
|
||||
EXTRACT_ONLY= gcc-core-${PORTVERSION}${EXTRACT_SUFX} \
|
||||
gcc-g++-${PORTVERSION}${EXTRACT_SUFX}
|
||||
|
||||
MAINTAINER= joerg@freebsd.org
|
||||
COMMENT= FSF GCC 3.3 for Atmel AVR 8-bit RISC cross-development
|
||||
COMMENT= FSF GCC 3.3.1 for Atmel AVR 8-bit RISC cross-development
|
||||
|
||||
BUILD_DEPENDS= avr-as:${PORTSDIR}/devel/avr-binutils \
|
||||
avr-ld:${PORTSDIR}/devel/avr-binutils \
|
||||
|
@ -40,7 +40,7 @@ GNU_CONFIGURE= yes
|
|||
|
||||
CONFIGURE_ARGS= --target=avr
|
||||
|
||||
MAN_AUX= gcc-man.2003.07.07.tar.gz
|
||||
MAN_AUX= gcc-man.2003.09.09.tar.gz
|
||||
|
||||
MAKE_FLAGS= LANGUAGES="c c++"
|
||||
# get rid of that silly -mcpu=pentiumpro -current is so fond of. :-(
|
||||
|
@ -48,6 +48,7 @@ MAKE_ENV= MACHINE_ARCH=avr
|
|||
|
||||
MAN1= cpp.1 avr-gcc.1 avr-g++.1 gcov.1
|
||||
MAN7= fsf-funding.7 gfdl.7 gpl.7
|
||||
INFO= cpp gcc gccint cppinternals
|
||||
|
||||
# Since the pod2man in FreeBSD 4-stable's /usr/bin cannot be used, we
|
||||
# help out by extracting precompiled manpages there.
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
MD5 (gcc-core+g++-3.3.2003.07.07.tar.bz2) = acbcf78e0a8609b6eecfc45ef0c10d25
|
||||
MD5 (gcc-man.2003.07.07.tar.gz) = 86dfb21a3003c86d9a5b913129cb21be
|
||||
MD5 (gcc-core-3.3.1.tar.bz2) = 8c113f495402c5ab8bf35133268de561
|
||||
MD5 (gcc-g++-3.3.1.tar.bz2) = 0e74dc443140e287f471cd1d607bb663
|
||||
MD5 (gcc-man.2003.09.09.tar.gz) = fe6f08f928ccc57459f0f58b6d5ba623
|
||||
|
|
|
@ -7,18 +7,6 @@ bin/avr-g++
|
|||
bin/avr-gcc
|
||||
bin/avr-gcc-3.3.1
|
||||
bin/avr-gccbug
|
||||
@unexec install-info --delete %D/info/cpp.info %D/info/dir
|
||||
@unexec install-info --delete %D/info/gcc.info %D/info/dir
|
||||
@unexec install-info --delete %D/info/gccint.info %D/info/dir
|
||||
@unexec install-info --delete %D/info/cppinternals.info %D/info/dir
|
||||
info/cpp.info
|
||||
info/cppinternals.info
|
||||
info/gcc.info
|
||||
info/gccint.info
|
||||
@exec install-info %D/info/cpp.info %D/info/dir
|
||||
@exec install-info %D/info/gcc.info %D/info/dir
|
||||
@exec install-info %D/info/gccint.info %D/info/dir
|
||||
@exec install-info %D/info/cppinternals.info %D/info/dir
|
||||
lib/charset.alias
|
||||
lib/gcc-lib/avr/3.3.1/avr3/libgcc.a
|
||||
lib/gcc-lib/avr/3.3.1/avr4/libgcc.a
|
||||
|
|
Loading…
Add table
Reference in a new issue