mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
Update to latest (and recommended by msp430 maintainers) version 3.4.1
This commit is contained in:
parent
519118db47
commit
1eab089e6e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=115336
10 changed files with 174 additions and 148 deletions
|
@ -17,15 +17,15 @@ DISTFILES= ${PORTNAME}-core-${GCCVERSION}${EXTRACT_SUFX} \
|
||||||
${PKGNAMEPREFIX}${PORTNAME}-${GCCVERSION}.${PATCHVERSION}${EXTRACT_SUFX}:patches
|
${PKGNAMEPREFIX}${PORTNAME}-${GCCVERSION}.${PATCHVERSION}${EXTRACT_SUFX}:patches
|
||||||
|
|
||||||
MAINTAINER= lev@FreeBSD.org
|
MAINTAINER= lev@FreeBSD.org
|
||||||
COMMENT= FSF gcc-3.2 for TI's msp430 MCUs cross-development
|
COMMENT= FSF gcc-3.4 for TI's msp430 MCUs cross-development
|
||||||
|
|
||||||
BUILD_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
|
BUILD_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
|
||||||
${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
|
${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
|
||||||
RUN_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
|
RUN_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
|
||||||
${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
|
${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
|
||||||
|
|
||||||
GCCVERSION= 3.2.3
|
GCCVERSION= 3.4.1
|
||||||
PATCHVERSION= 20040329
|
PATCHVERSION= 20040723
|
||||||
|
|
||||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${GCCVERSION}
|
WRKSRC= ${WRKDIR}/${PORTNAME}-${GCCVERSION}
|
||||||
|
|
||||||
|
@ -34,7 +34,9 @@ USE_GMAKE= yes
|
||||||
USE_PERL5_BUILD=yes
|
USE_PERL5_BUILD=yes
|
||||||
USE_INC_LIBTOOL_VER= 13
|
USE_INC_LIBTOOL_VER= 13
|
||||||
CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} \
|
CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} \
|
||||||
--enable-languages=c --disable-nls
|
--with-gcc --with-gnu-ld --with-gnu-as \
|
||||||
|
--enable-languages=c --disable-nls \
|
||||||
|
--infodir=${PREFIX}/${PKGNAMEPREFIX:S/-$//}/info
|
||||||
MAKE_ENV= PATH=${PREFIX}/bin:${PATH}
|
MAKE_ENV= PATH=${PREFIX}/bin:${PATH}
|
||||||
LIBTOOLFILES= configure gcc/configure
|
LIBTOOLFILES= configure gcc/configure
|
||||||
MAN1= ${PKGNAMEPREFIX}gcc.1 ${PKGNAMEPREFIX}cpp.1 ${PKGNAMEPREFIX}gcov.1
|
MAN1= ${PKGNAMEPREFIX}gcc.1 ${PKGNAMEPREFIX}cpp.1 ${PKGNAMEPREFIX}gcov.1
|
||||||
|
@ -42,7 +44,10 @@ MAN1= ${PKGNAMEPREFIX}gcc.1 ${PKGNAMEPREFIX}cpp.1 ${PKGNAMEPREFIX}gcov.1
|
||||||
PLIST_SUB+= PORTVERSION=${PORTVERSION} GCC_TARG=${PKGNAMEPREFIX:S/-$//} \
|
PLIST_SUB+= PORTVERSION=${PORTVERSION} GCC_TARG=${PKGNAMEPREFIX:S/-$//} \
|
||||||
GCC_REV=${GCCVERSION}
|
GCC_REV=${GCCVERSION}
|
||||||
|
|
||||||
BINARIES= gcc cpp
|
INFO= cpp cppinternals gcc gccinstall gccint
|
||||||
|
INFO_PATH= ${PKGNAMEPREFIX:S/-$//}/info
|
||||||
|
|
||||||
|
BINARIES= gcc gcc-${GCCVERSION} gcov cpp
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
|
@ -53,11 +58,10 @@ BROKEN= "Does not compile on amd64 due to platform rename"
|
||||||
|
|
||||||
post-configure:
|
post-configure:
|
||||||
@${PERL} -pi.bak -e 's,^(TARGET_CONFIGDIRS\s*=).+$$,\1,' ${WRKSRC}/Makefile
|
@${PERL} -pi.bak -e 's,^(TARGET_CONFIGDIRS\s*=).+$$,\1,' ${WRKSRC}/Makefile
|
||||||
@${PERL} -pi.bak -e 's,^(install-info:),\1\ndonot-\1,' ${WRKSRC}/gcc/Makefile
|
# @${PERL} -pi.bak -e 's,^(install-info:),\1\ndonot-\1,' ${WRKSRC}/gcc/Makefile
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
.for F in ${BINARIES}
|
.for F in ${BINARIES}
|
||||||
@${STRIP_CMD} ${PREFIX}/bin/${PKGNAMEPREFIX}$F
|
|
||||||
@${LN} -f ${PREFIX}/bin/${PKGNAMEPREFIX}$F \
|
@${LN} -f ${PREFIX}/bin/${PKGNAMEPREFIX}$F \
|
||||||
${PREFIX}/${PKGNAMEPREFIX:S/-$//}/bin/$F
|
${PREFIX}/${PKGNAMEPREFIX:S/-$//}/bin/$F
|
||||||
.endfor
|
.endfor
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
MD5 (gcc-core-3.2.3.tar.bz2) = 66664a84b383ba8d68612cd89b9478b2
|
MD5 (gcc-core-3.4.1.tar.bz2) = 4b05b134baf92457494a0f4a28aa5213
|
||||||
SIZE (gcc-core-3.2.3.tar.bz2) = 10324429
|
SIZE (gcc-core-3.4.1.tar.bz2) = 12862544
|
||||||
MD5 (msp430-gcc-3.2.3.20040329.tar.bz2) = 04d01f3252dd1ee07fef454dc49be5c5
|
MD5 (msp430-gcc-3.4.1.20040723.tar.bz2) = d600065fb644113a72ed6897f0b38e1c
|
||||||
SIZE (msp430-gcc-3.2.3.20040329.tar.bz2) = 102461
|
SIZE (msp430-gcc-3.4.1.20040723.tar.bz2) = 139467
|
||||||
|
|
|
@ -1,10 +1,17 @@
|
||||||
--- Makefile.in.orig Wed Oct 15 18:17:00 2003
|
--- Makefile.in.orig Tue Aug 3 13:53:30 2004
|
||||||
+++ Makefile.in Wed Oct 15 18:17:28 2003
|
+++ Makefile.in Tue Aug 3 13:53:56 2004
|
||||||
@@ -715,7 +715,6 @@
|
@@ -19885,10 +19885,10 @@
|
||||||
install-itcl \
|
maybe-install-libiberty:
|
||||||
install-ld \
|
|
||||||
install-libgui \
|
install-libiberty: installdirs
|
||||||
- install-libiberty \
|
- @r=`${PWD_COMMAND}`; export r; \
|
||||||
install-libtool \
|
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
||||||
install-m4 \
|
- $(SET_LIB_PATH) \
|
||||||
install-make \
|
- (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) install)
|
||||||
|
+# @r=`${PWD_COMMAND}`; export r; \
|
||||||
|
+# s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
||||||
|
+# $(SET_LIB_PATH) \
|
||||||
|
+# (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) install)
|
||||||
|
|
||||||
|
|
||||||
|
.PHONY: configure-libtool maybe-configure-libtool
|
||||||
|
|
|
@ -1,30 +1,12 @@
|
||||||
--- gcc/Makefile.in.orig Fri Oct 17 16:22:44 2003
|
--- gcc/Makefile.in.orig Tue Aug 3 13:57:27 2004
|
||||||
+++ gcc/Makefile.in Fri Oct 17 16:24:38 2003
|
+++ gcc/Makefile.in Tue Aug 3 13:57:39 2004
|
||||||
@@ -2685,21 +2685,12 @@
|
@@ -2963,9 +2963,6 @@
|
||||||
$(INSTALL_DATA) $(docdir)/gcc.1 $(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext); \
|
$(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext) \
|
||||||
chmod a-x $(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext); \
|
$(DESTDIR)$(man1dir)/$(CPP_INSTALL_NAME)$(man1ext) \
|
||||||
fi
|
$(DESTDIR)$(man1dir)/$(GCOV_INSTALL_NAME)$(man1ext) \
|
||||||
- -rm -f $(DESTDIR)$(man1dir)/cpp$(man1ext)
|
- $(DESTDIR)$(man7dir)/fsf-funding$(man7ext) \
|
||||||
- -$(INSTALL_DATA) $(docdir)/cpp.1 $(DESTDIR)$(man1dir)/cpp$(man1ext)
|
- $(DESTDIR)$(man7dir)/gfdl$(man7ext) \
|
||||||
- -chmod a-x $(DESTDIR)$(man1dir)/cpp$(man1ext)
|
- $(DESTDIR)$(man7dir)/gpl$(man7ext)
|
||||||
- -rm -f $(DESTDIR)$(man1dir)/gcov$(man1ext)
|
|
||||||
- -$(INSTALL_DATA) $(docdir)/gcov.1 $(DESTDIR)$(man1dir)/gcov$(man1ext)
|
|
||||||
- -chmod a-x $(DESTDIR)$(man1dir)/gcov$(man1ext)
|
|
||||||
- -rm -f $(DESTDIR)$(man7dir)/fsf-funding$(man7ext)
|
|
||||||
- -$(INSTALL_DATA) $(docdir)/fsf-funding.7 $(DESTDIR)$(man7dir)/fsf-funding$(man7ext)
|
|
||||||
- -chmod a-x $(DESTDIR)$(man7dir)/fsf-funding$(man7ext)
|
|
||||||
- -rm -f $(DESTDIR)$(man7dir)/gfdl$(man7ext)
|
|
||||||
- -$(INSTALL_DATA) $(docdir)/gfdl.7 $(DESTDIR)$(man7dir)/gfdl$(man7ext)
|
|
||||||
- -chmod a-x $(DESTDIR)$(man7dir)/gfdl$(man7ext)
|
|
||||||
- -rm -f $(DESTDIR)$(man7dir)/gpl$(man7ext)
|
|
||||||
- -$(INSTALL_DATA) $(docdir)/gpl.7 $(DESTDIR)$(man7dir)/gpl$(man7ext)
|
|
||||||
- -chmod a-x $(DESTDIR)$(man7dir)/gpl$(man7ext)
|
|
||||||
+ -rm -f $(DESTDIR)$(man1dir)/$(CPP_CROSS_NAME)$(man1ext)
|
|
||||||
+ -$(INSTALL_DATA) $(docdir)/cpp.1 $(DESTDIR)$(man1dir)/$(CPP_CROSS_NAME)$(man1ext)
|
|
||||||
+ -chmod a-x $(DESTDIR)$(man1dir)/$(CPP_CROSS_NAME)$(man1ext)
|
|
||||||
+ -rm -f $(DESTDIR)$(man1dir)/$(GCOV_INSTALL_NAME)$(man1ext)
|
|
||||||
+ -$(INSTALL_DATA) $(docdir)/gcov.1 $(DESTDIR)$(man1dir)/$(GCOV_INSTALL_NAME)$(man1ext)
|
|
||||||
+ -chmod a-x $(DESTDIR)$(man1dir)/$(GCOV_INSTALL_NAME)$(man1ext)
|
|
||||||
|
|
||||||
# Install the library.
|
$(DESTDIR)$(man7dir)/%$(man7ext): doc/%.7
|
||||||
install-libgcc: libgcc.mk libgcc.a installdirs
|
-rm -f $@
|
||||||
|
|
|
@ -1,30 +1,50 @@
|
||||||
%%GCC_TARG%%/bin/cpp
|
%%GCC_TARG%%/bin/cpp
|
||||||
%%GCC_TARG%%/bin/gcc
|
%%GCC_TARG%%/bin/gcc
|
||||||
|
%%GCC_TARG%%/bin/gcc-%%GCC_REV%%
|
||||||
|
%%GCC_TARG%%/bin/gcov
|
||||||
bin/%%GCC_TARG%%-cpp
|
bin/%%GCC_TARG%%-cpp
|
||||||
bin/%%GCC_TARG%%-gcc
|
bin/%%GCC_TARG%%-gcc
|
||||||
|
bin/%%GCC_TARG%%-gcc-%%GCC_REV%%
|
||||||
bin/%%GCC_TARG%%-gccbug
|
bin/%%GCC_TARG%%-gccbug
|
||||||
bin/%%GCC_TARG%%-gcov
|
bin/%%GCC_TARG%%-gcov
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/cc1
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/README
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/collect2
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/float.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/cpp0
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/iso646.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/README
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/limits.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/fixed
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stdarg.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/float.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stdbool.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/iso646.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stddef.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/limits.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/unwind.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/stdarg.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/varargs.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/stdbool.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkheaders.conf
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/syslimits.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/float.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/stddef.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/iso646.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/varargs.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/limits.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/libgcc.a
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/stdarg.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/msp1/libgcc.a
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/stdbool.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/msp2/libgcc.a
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/stddef.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/tradcpp0
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/unwind.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/specs
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/varargs.h
|
||||||
@dirrm lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/libgcc.a
|
||||||
@dirrm lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/msp1
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/libgcov.a
|
||||||
@dirrm lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/msp2
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp1/libgcc.a
|
||||||
@dirrm lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp1/libgcov.a
|
||||||
@dirrm lib/gcc-lib/%%GCC_TARG%%
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp2/libgcc.a
|
||||||
@unexec rmdir %D/lib/gcc-lib 2> /dev/null || true
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp2/libgcov.a
|
||||||
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/specs
|
||||||
|
libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/cc1
|
||||||
|
libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/collect2
|
||||||
|
libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkheaders
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp1
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp2
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%
|
||||||
|
@unexec rmdir %D/lib/gcc 2> /dev/null || true
|
||||||
|
@dirrm libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools
|
||||||
|
@dirrm libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%
|
||||||
|
@dirrm libexec/gcc/%%GCC_TARG%%
|
||||||
|
@unexec rmdir %D/libexec/gcc 2> /dev/null || true
|
||||||
|
|
||||||
|
|
|
@ -17,15 +17,15 @@ DISTFILES= ${PORTNAME}-core-${GCCVERSION}${EXTRACT_SUFX} \
|
||||||
${PKGNAMEPREFIX}${PORTNAME}-${GCCVERSION}.${PATCHVERSION}${EXTRACT_SUFX}:patches
|
${PKGNAMEPREFIX}${PORTNAME}-${GCCVERSION}.${PATCHVERSION}${EXTRACT_SUFX}:patches
|
||||||
|
|
||||||
MAINTAINER= lev@FreeBSD.org
|
MAINTAINER= lev@FreeBSD.org
|
||||||
COMMENT= FSF gcc-3.2 for TI's msp430 MCUs cross-development
|
COMMENT= FSF gcc-3.4 for TI's msp430 MCUs cross-development
|
||||||
|
|
||||||
BUILD_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
|
BUILD_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
|
||||||
${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
|
${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
|
||||||
RUN_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
|
RUN_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
|
||||||
${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
|
${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
|
||||||
|
|
||||||
GCCVERSION= 3.2.3
|
GCCVERSION= 3.4.1
|
||||||
PATCHVERSION= 20040329
|
PATCHVERSION= 20040723
|
||||||
|
|
||||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${GCCVERSION}
|
WRKSRC= ${WRKDIR}/${PORTNAME}-${GCCVERSION}
|
||||||
|
|
||||||
|
@ -34,7 +34,9 @@ USE_GMAKE= yes
|
||||||
USE_PERL5_BUILD=yes
|
USE_PERL5_BUILD=yes
|
||||||
USE_INC_LIBTOOL_VER= 13
|
USE_INC_LIBTOOL_VER= 13
|
||||||
CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} \
|
CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} \
|
||||||
--enable-languages=c --disable-nls
|
--with-gcc --with-gnu-ld --with-gnu-as \
|
||||||
|
--enable-languages=c --disable-nls \
|
||||||
|
--infodir=${PREFIX}/${PKGNAMEPREFIX:S/-$//}/info
|
||||||
MAKE_ENV= PATH=${PREFIX}/bin:${PATH}
|
MAKE_ENV= PATH=${PREFIX}/bin:${PATH}
|
||||||
LIBTOOLFILES= configure gcc/configure
|
LIBTOOLFILES= configure gcc/configure
|
||||||
MAN1= ${PKGNAMEPREFIX}gcc.1 ${PKGNAMEPREFIX}cpp.1 ${PKGNAMEPREFIX}gcov.1
|
MAN1= ${PKGNAMEPREFIX}gcc.1 ${PKGNAMEPREFIX}cpp.1 ${PKGNAMEPREFIX}gcov.1
|
||||||
|
@ -42,7 +44,10 @@ MAN1= ${PKGNAMEPREFIX}gcc.1 ${PKGNAMEPREFIX}cpp.1 ${PKGNAMEPREFIX}gcov.1
|
||||||
PLIST_SUB+= PORTVERSION=${PORTVERSION} GCC_TARG=${PKGNAMEPREFIX:S/-$//} \
|
PLIST_SUB+= PORTVERSION=${PORTVERSION} GCC_TARG=${PKGNAMEPREFIX:S/-$//} \
|
||||||
GCC_REV=${GCCVERSION}
|
GCC_REV=${GCCVERSION}
|
||||||
|
|
||||||
BINARIES= gcc cpp
|
INFO= cpp cppinternals gcc gccinstall gccint
|
||||||
|
INFO_PATH= ${PKGNAMEPREFIX:S/-$//}/info
|
||||||
|
|
||||||
|
BINARIES= gcc gcc-${GCCVERSION} gcov cpp
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
|
@ -53,11 +58,10 @@ BROKEN= "Does not compile on amd64 due to platform rename"
|
||||||
|
|
||||||
post-configure:
|
post-configure:
|
||||||
@${PERL} -pi.bak -e 's,^(TARGET_CONFIGDIRS\s*=).+$$,\1,' ${WRKSRC}/Makefile
|
@${PERL} -pi.bak -e 's,^(TARGET_CONFIGDIRS\s*=).+$$,\1,' ${WRKSRC}/Makefile
|
||||||
@${PERL} -pi.bak -e 's,^(install-info:),\1\ndonot-\1,' ${WRKSRC}/gcc/Makefile
|
# @${PERL} -pi.bak -e 's,^(install-info:),\1\ndonot-\1,' ${WRKSRC}/gcc/Makefile
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
.for F in ${BINARIES}
|
.for F in ${BINARIES}
|
||||||
@${STRIP_CMD} ${PREFIX}/bin/${PKGNAMEPREFIX}$F
|
|
||||||
@${LN} -f ${PREFIX}/bin/${PKGNAMEPREFIX}$F \
|
@${LN} -f ${PREFIX}/bin/${PKGNAMEPREFIX}$F \
|
||||||
${PREFIX}/${PKGNAMEPREFIX:S/-$//}/bin/$F
|
${PREFIX}/${PKGNAMEPREFIX:S/-$//}/bin/$F
|
||||||
.endfor
|
.endfor
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
MD5 (gcc-core-3.2.3.tar.bz2) = 66664a84b383ba8d68612cd89b9478b2
|
MD5 (gcc-core-3.4.1.tar.bz2) = 4b05b134baf92457494a0f4a28aa5213
|
||||||
SIZE (gcc-core-3.2.3.tar.bz2) = 10324429
|
SIZE (gcc-core-3.4.1.tar.bz2) = 12862544
|
||||||
MD5 (msp430-gcc-3.2.3.20040329.tar.bz2) = 04d01f3252dd1ee07fef454dc49be5c5
|
MD5 (msp430-gcc-3.4.1.20040723.tar.bz2) = d600065fb644113a72ed6897f0b38e1c
|
||||||
SIZE (msp430-gcc-3.2.3.20040329.tar.bz2) = 102461
|
SIZE (msp430-gcc-3.4.1.20040723.tar.bz2) = 139467
|
||||||
|
|
|
@ -1,10 +1,17 @@
|
||||||
--- Makefile.in.orig Wed Oct 15 18:17:00 2003
|
--- Makefile.in.orig Tue Aug 3 13:53:30 2004
|
||||||
+++ Makefile.in Wed Oct 15 18:17:28 2003
|
+++ Makefile.in Tue Aug 3 13:53:56 2004
|
||||||
@@ -715,7 +715,6 @@
|
@@ -19885,10 +19885,10 @@
|
||||||
install-itcl \
|
maybe-install-libiberty:
|
||||||
install-ld \
|
|
||||||
install-libgui \
|
install-libiberty: installdirs
|
||||||
- install-libiberty \
|
- @r=`${PWD_COMMAND}`; export r; \
|
||||||
install-libtool \
|
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
||||||
install-m4 \
|
- $(SET_LIB_PATH) \
|
||||||
install-make \
|
- (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) install)
|
||||||
|
+# @r=`${PWD_COMMAND}`; export r; \
|
||||||
|
+# s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
||||||
|
+# $(SET_LIB_PATH) \
|
||||||
|
+# (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) install)
|
||||||
|
|
||||||
|
|
||||||
|
.PHONY: configure-libtool maybe-configure-libtool
|
||||||
|
|
|
@ -1,30 +1,12 @@
|
||||||
--- gcc/Makefile.in.orig Fri Oct 17 16:22:44 2003
|
--- gcc/Makefile.in.orig Tue Aug 3 13:57:27 2004
|
||||||
+++ gcc/Makefile.in Fri Oct 17 16:24:38 2003
|
+++ gcc/Makefile.in Tue Aug 3 13:57:39 2004
|
||||||
@@ -2685,21 +2685,12 @@
|
@@ -2963,9 +2963,6 @@
|
||||||
$(INSTALL_DATA) $(docdir)/gcc.1 $(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext); \
|
$(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext) \
|
||||||
chmod a-x $(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext); \
|
$(DESTDIR)$(man1dir)/$(CPP_INSTALL_NAME)$(man1ext) \
|
||||||
fi
|
$(DESTDIR)$(man1dir)/$(GCOV_INSTALL_NAME)$(man1ext) \
|
||||||
- -rm -f $(DESTDIR)$(man1dir)/cpp$(man1ext)
|
- $(DESTDIR)$(man7dir)/fsf-funding$(man7ext) \
|
||||||
- -$(INSTALL_DATA) $(docdir)/cpp.1 $(DESTDIR)$(man1dir)/cpp$(man1ext)
|
- $(DESTDIR)$(man7dir)/gfdl$(man7ext) \
|
||||||
- -chmod a-x $(DESTDIR)$(man1dir)/cpp$(man1ext)
|
- $(DESTDIR)$(man7dir)/gpl$(man7ext)
|
||||||
- -rm -f $(DESTDIR)$(man1dir)/gcov$(man1ext)
|
|
||||||
- -$(INSTALL_DATA) $(docdir)/gcov.1 $(DESTDIR)$(man1dir)/gcov$(man1ext)
|
|
||||||
- -chmod a-x $(DESTDIR)$(man1dir)/gcov$(man1ext)
|
|
||||||
- -rm -f $(DESTDIR)$(man7dir)/fsf-funding$(man7ext)
|
|
||||||
- -$(INSTALL_DATA) $(docdir)/fsf-funding.7 $(DESTDIR)$(man7dir)/fsf-funding$(man7ext)
|
|
||||||
- -chmod a-x $(DESTDIR)$(man7dir)/fsf-funding$(man7ext)
|
|
||||||
- -rm -f $(DESTDIR)$(man7dir)/gfdl$(man7ext)
|
|
||||||
- -$(INSTALL_DATA) $(docdir)/gfdl.7 $(DESTDIR)$(man7dir)/gfdl$(man7ext)
|
|
||||||
- -chmod a-x $(DESTDIR)$(man7dir)/gfdl$(man7ext)
|
|
||||||
- -rm -f $(DESTDIR)$(man7dir)/gpl$(man7ext)
|
|
||||||
- -$(INSTALL_DATA) $(docdir)/gpl.7 $(DESTDIR)$(man7dir)/gpl$(man7ext)
|
|
||||||
- -chmod a-x $(DESTDIR)$(man7dir)/gpl$(man7ext)
|
|
||||||
+ -rm -f $(DESTDIR)$(man1dir)/$(CPP_CROSS_NAME)$(man1ext)
|
|
||||||
+ -$(INSTALL_DATA) $(docdir)/cpp.1 $(DESTDIR)$(man1dir)/$(CPP_CROSS_NAME)$(man1ext)
|
|
||||||
+ -chmod a-x $(DESTDIR)$(man1dir)/$(CPP_CROSS_NAME)$(man1ext)
|
|
||||||
+ -rm -f $(DESTDIR)$(man1dir)/$(GCOV_INSTALL_NAME)$(man1ext)
|
|
||||||
+ -$(INSTALL_DATA) $(docdir)/gcov.1 $(DESTDIR)$(man1dir)/$(GCOV_INSTALL_NAME)$(man1ext)
|
|
||||||
+ -chmod a-x $(DESTDIR)$(man1dir)/$(GCOV_INSTALL_NAME)$(man1ext)
|
|
||||||
|
|
||||||
# Install the library.
|
$(DESTDIR)$(man7dir)/%$(man7ext): doc/%.7
|
||||||
install-libgcc: libgcc.mk libgcc.a installdirs
|
-rm -f $@
|
||||||
|
|
|
@ -1,30 +1,50 @@
|
||||||
%%GCC_TARG%%/bin/cpp
|
%%GCC_TARG%%/bin/cpp
|
||||||
%%GCC_TARG%%/bin/gcc
|
%%GCC_TARG%%/bin/gcc
|
||||||
|
%%GCC_TARG%%/bin/gcc-%%GCC_REV%%
|
||||||
|
%%GCC_TARG%%/bin/gcov
|
||||||
bin/%%GCC_TARG%%-cpp
|
bin/%%GCC_TARG%%-cpp
|
||||||
bin/%%GCC_TARG%%-gcc
|
bin/%%GCC_TARG%%-gcc
|
||||||
|
bin/%%GCC_TARG%%-gcc-%%GCC_REV%%
|
||||||
bin/%%GCC_TARG%%-gccbug
|
bin/%%GCC_TARG%%-gccbug
|
||||||
bin/%%GCC_TARG%%-gcov
|
bin/%%GCC_TARG%%-gcov
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/cc1
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/README
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/collect2
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/float.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/cpp0
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/iso646.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/README
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/limits.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/fixed
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stdarg.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/float.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stdbool.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/iso646.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stddef.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/limits.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/unwind.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/stdarg.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/varargs.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/stdbool.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkheaders.conf
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/syslimits.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/float.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/stddef.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/iso646.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/varargs.h
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/limits.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/libgcc.a
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/stdarg.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/msp1/libgcc.a
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/stdbool.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/msp2/libgcc.a
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/stddef.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/tradcpp0
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/unwind.h
|
||||||
lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/specs
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include/varargs.h
|
||||||
@dirrm lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/libgcc.a
|
||||||
@dirrm lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/msp1
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/libgcov.a
|
||||||
@dirrm lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/msp2
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp1/libgcc.a
|
||||||
@dirrm lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp1/libgcov.a
|
||||||
@dirrm lib/gcc-lib/%%GCC_TARG%%
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp2/libgcc.a
|
||||||
@unexec rmdir %D/lib/gcc-lib 2> /dev/null || true
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp2/libgcov.a
|
||||||
|
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/specs
|
||||||
|
libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/cc1
|
||||||
|
libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/collect2
|
||||||
|
libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkheaders
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/include
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp1
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/msp2
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%
|
||||||
|
@dirrm lib/gcc/%%GCC_TARG%%
|
||||||
|
@unexec rmdir %D/lib/gcc 2> /dev/null || true
|
||||||
|
@dirrm libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools
|
||||||
|
@dirrm libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%
|
||||||
|
@dirrm libexec/gcc/%%GCC_TARG%%
|
||||||
|
@unexec rmdir %D/libexec/gcc 2> /dev/null || true
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue