diff options
author | obrien <obrien@FreeBSD.org> | 2000-12-22 07:50:36 +0800 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2000-12-22 07:50:36 +0800 |
commit | 0c3c5dd6198954b47ab977288b0d97c01f010e76 (patch) | |
tree | cad5bb1dc8944b1911f5fe44f868676b2b771c4c /lang | |
parent | fd42c1125094136157f9a96f327ab2f829e63faa (diff) | |
download | freebsd-ports-gnome-0c3c5dd6198954b47ab977288b0d97c01f010e76.tar.gz freebsd-ports-gnome-0c3c5dd6198954b47ab977288b0d97c01f010e76.tar.zst freebsd-ports-gnome-0c3c5dd6198954b47ab977288b0d97c01f010e76.zip |
Upgrade to the 2000-12-18 GCC 2.97 development snapshot.
Diffstat (limited to 'lang')
36 files changed, 522 insertions, 594 deletions
diff --git a/lang/gcc-devel/Makefile b/lang/gcc-devel/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc-devel/Makefile +++ b/lang/gcc-devel/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc-devel/distinfo b/lang/gcc-devel/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc-devel/distinfo +++ b/lang/gcc-devel/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc-ooo/Makefile b/lang/gcc-ooo/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc-ooo/Makefile +++ b/lang/gcc-ooo/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc-ooo/distinfo b/lang/gcc-ooo/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc-ooo/distinfo +++ b/lang/gcc-ooo/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc/Makefile b/lang/gcc/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc/Makefile +++ b/lang/gcc/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc/distinfo b/lang/gcc/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc/distinfo +++ b/lang/gcc/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc30/Makefile b/lang/gcc30/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc30/Makefile +++ b/lang/gcc30/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc30/distinfo b/lang/gcc30/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc30/distinfo +++ b/lang/gcc30/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc31/Makefile b/lang/gcc31/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc31/Makefile +++ b/lang/gcc31/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc31/distinfo b/lang/gcc31/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc31/distinfo +++ b/lang/gcc31/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc32/Makefile b/lang/gcc32/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc32/Makefile +++ b/lang/gcc32/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc32/distinfo b/lang/gcc32/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc32/distinfo +++ b/lang/gcc32/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc33/Makefile b/lang/gcc33/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc33/Makefile +++ b/lang/gcc33/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc33/distinfo b/lang/gcc33/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc33/distinfo +++ b/lang/gcc33/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc34/Makefile b/lang/gcc34/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc34/Makefile +++ b/lang/gcc34/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc34/distinfo b/lang/gcc34/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc34/distinfo +++ b/lang/gcc34/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc35/Makefile b/lang/gcc35/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc35/Makefile +++ b/lang/gcc35/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc35/distinfo b/lang/gcc35/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc35/distinfo +++ b/lang/gcc35/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc40/Makefile b/lang/gcc40/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc40/Makefile +++ b/lang/gcc40/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc40/distinfo b/lang/gcc40/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc40/distinfo +++ b/lang/gcc40/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc41/Makefile b/lang/gcc41/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc41/Makefile +++ b/lang/gcc41/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc41/distinfo b/lang/gcc41/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc41/distinfo +++ b/lang/gcc41/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc42/Makefile b/lang/gcc42/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc42/Makefile +++ b/lang/gcc42/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc42/distinfo b/lang/gcc42/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc42/distinfo +++ b/lang/gcc42/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc43/Makefile b/lang/gcc43/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc43/Makefile +++ b/lang/gcc43/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc43/distinfo b/lang/gcc43/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc43/distinfo +++ b/lang/gcc43/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc44/Makefile b/lang/gcc44/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc44/Makefile +++ b/lang/gcc44/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc44/distinfo b/lang/gcc44/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc44/distinfo +++ b/lang/gcc44/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc45/Makefile b/lang/gcc45/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc45/Makefile +++ b/lang/gcc45/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc45/distinfo b/lang/gcc45/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc45/distinfo +++ b/lang/gcc45/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc46/Makefile b/lang/gcc46/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc46/Makefile +++ b/lang/gcc46/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc46/distinfo b/lang/gcc46/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc46/distinfo +++ b/lang/gcc46/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc47/Makefile b/lang/gcc47/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc47/Makefile +++ b/lang/gcc47/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc47/distinfo b/lang/gcc47/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc47/distinfo +++ b/lang/gcc47/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 diff --git a/lang/gcc48/Makefile b/lang/gcc48/Makefile index f8b250bad0ee..4c8bdcaf7969 100644 --- a/lang/gcc48/Makefile +++ b/lang/gcc48/Makefile @@ -6,7 +6,7 @@ # $FreeBSD$ # -SNAPDATE= 2000-12-11 +SNAPDATE= 2000-12-18 SNAPVER= ${SNAPDATE:S/-//g} PORTNAME= gcc-devel @@ -28,14 +28,6 @@ MAINTAINER= obrien@FreeBSD.org NO_CDROM= 'dated material' -##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} -##CONFIGURE_WRKSRC= ${WRKDIR}/build -##BUILD_WRKSRC= ${WRKDIR}/build -##INSTALL_WRKSRC= ${WRKDIR}/build -##CONFIGURE_SCRIPT= ${WRKSRC}/configure -EGCS_REV= 2.97 -SRCDIR= ${WRKDIR}/gcc-${SNAPVER} -WRKSRC= ${WRKDIR}/build PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP} .if !defined(PATCH_DEBUG) PATCH_ARGS+= --forward --quiet @@ -50,6 +42,15 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} .endif +##WRKSRC= ${WRKDIR}/gcc-${SNAPVER} +##CONFIGURE_WRKSRC= ${WRKDIR}/build +##BUILD_WRKSRC= ${WRKDIR}/build +##INSTALL_WRKSRC= ${WRKDIR}/build +##CONFIGURE_SCRIPT= ${WRKSRC}/configure +EGCS_REV= 2.97 +SRCDIR= ${WRKDIR}/gcc-${SNAPVER} +WRKSRC= ${WRKDIR}/build +TARGLIB= ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} \ SNAPVER=${SNAPVER} GNU_CONFIGURE= yes @@ -104,35 +105,30 @@ post-install: do \ strip $$prog ; \ done ) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt - ${MV} ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} + ${MV} -f ${PREFIX}/bin/gcc ${PREFIX}/bin/ggcc + ${MV} -f ${PREFIX}/bin/g++ ${PREFIX}/bin/gg++ + ${MV} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/gg77 + ${MV} -f ${PREFIX}/bin/g++filt ${PREFIX}/bin/gg++filt + ${MV} -f ${PREFIX}/bin/gccbug ${PREFIX}/bin/gccbug-${SNAPVER} ${RM} -f ${PREFIX}/bin/${GNU_HOST}-c++ ${RM} -f ${PREFIX}/bin/cpp # These 3 libraries are moved from PREFIX/lib to avoid conflicts # with the stock compiler. - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libzgcj.* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 - ${MV} ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 + ${MV} -f ${PREFIX}/lib/libiberty.a ${TARGLIB} + ${MV} -f ${PREFIX}/lib/libstdc++.* ${PREFIX}/lib/libsupc++.* ${TARGLIB} + -${MV} -f ${PREFIX}/lib/ieee ${TARGLIB} + ${MV} -f ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/ggcc.1 + ${MV} -f ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/gg++.1 + ${MV} -f ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/gg77.1 + ${MV} -f ${PREFIX}/man/man1/cpp.1 ${PREFIX}/man/man1/gcpp.1 .if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} + ${MV} -f ${PREFIX}/lib/libstdc++.so* ${TARGLIB} .endif .for info in cpp g77 gcc install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir .endfor cd ${PREFIX} ;\ - find lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} \ - -type f -o -type l >${WRKDIR}/PLIST.gcc-lib + find ${TARGLIB} -type f -o -type l >${WRKDIR}/PLIST.gcc-lib ${ECHO} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO} "/Insert PLIST.gcc-lib" >> ${WRKDIR}/ex.script ${ECHO} "d" >> ${WRKDIR}/ex.script diff --git a/lang/gcc48/distinfo b/lang/gcc48/distinfo index b07154a8a767..ed3c23be2d9d 100644 --- a/lang/gcc48/distinfo +++ b/lang/gcc48/distinfo @@ -1,5 +1,5 @@ -MD5 (gcc-core-20001211.tar.gz) = 7ef68c16744114f172e5f6978e79c62d -MD5 (gcc-g++-20001211.tar.gz) = c9738cfe54971bc96db5a8def578b5e4 -MD5 (gcc-g77-20001211.tar.gz) = e5276529ae63b0487e256a2b244dbcc1 -MD5 (gcc-java-20001211.tar.gz) = d1ffa05c3d4991495e7b6457c261d98b -MD5 (gcc-objc-20001211.tar.gz) = f816bca0ffb483c0b60f907b4d0a2198 +MD5 (gcc-core-20001218.tar.gz) = 7746a20b907f2b1661c95d3cfb018b9d +MD5 (gcc-g++-20001218.tar.gz) = e9c65edeb55e5466fd659a249f1b559f +MD5 (gcc-g77-20001218.tar.gz) = 051f589d0f441cf6c5fdb3a9b6098646 +MD5 (gcc-java-20001218.tar.gz) = 44e8658a710d1a4ee2430284d2511f5b +MD5 (gcc-objc-20001218.tar.gz) = 08fee6f01bd4518c6b271675b9ae9755 |