Index: head/lang/gcc/Makefile =================================================================== --- head/lang/gcc/Makefile (revision 191058) +++ head/lang/gcc/Makefile (revision 191059) @@ -1,187 +1,187 @@ # ex:ts=8 # Ports collection makefile for: egcs # Date created: 9 Jan 1998 # Whom: John Polstra # # $FreeBSD$ # PORTNAME= gcc PORTVERSION= 4.3.0 -PORTREVISION= 20070420 +PORTREVISION= 20070427 CATEGORIES= lang java VERSIONSTRING= 4.3-${PORTREVISION} MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} DISTFILES= gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-g++-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-objc-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-testsuite-${VERSIONSTRING}${EXTRACT_SUFX} MAINTAINER?= gerald@FreeBSD.org COMMENT?= GNU Compiler Collection 4.3 LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \ mpfr.1:${PORTSDIR}/math/mpfr SUFFIX= 43 LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX} NOT_FOR_ARCHS= alpha ia64 USE_BISON= yes USE_BZIP2= yes USE_GMAKE= yes USE_ICONV= yes USE_PERL5_BUILD=yes WANT_GNOME= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4 .include .if ${ARCH} != i386 WITHOUT_JAVA= yes .endif .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} .endif .if ${OSVERSION} < 502102 CONFIGURE_ARGS+= --disable-libgomp .endif SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-nls \ --with-system-zlib \ --with-libiconv-prefix=${LOCALBASE} \ --with-gmp=${LOCALBASE} \ --program-suffix=${SUFFIX} \ --libdir=${TARGLIB} \ --with-gxx-include-dir=${TARGLIB}/include/c++/ \ --infodir=${PREFIX}/${INFO_PATH}/gcc${SUFFIX} MAKE_ARGS+= MAKEINFOFLAGS="--no-split" ALL_TARGET= bootstrap-lean USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VER=${PORTVERSION} GNU_HOST=${CONFIGURE_TARGET} \ SUFFIX=${SUFFIX} MAN1= cpp${SUFFIX}.1 \ g++${SUFFIX}.1 \ gcc${SUFFIX}.1 \ gcov${SUFFIX}.1 \ gfortran${SUFFIX}.1 INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/cppinternals \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran .if ${OSVERSION} >= 502102 INFO+= gcc${SUFFIX}/libgomp .endif .if ! defined(WITHOUT_JAVA) DISTFILES+= gcc-java-${VERSIONSTRING}${EXTRACT_SUFX} BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier # FIXME: we are currently getting weird build failures with libjava on # some 4.x and 5.x systems, which the following works around. PR 81788. CONFIGURE_ARGS+=--disable-rpath MAN1+= gappletviewer${SUFFIX}.1 \ gc-analyze${SUFFIX}.1 \ gcj${SUFFIX}.1 \ gcj-dbtool${SUFFIX}.1 \ gcjh${SUFFIX}.1 \ gij${SUFFIX}.1 \ gjar${SUFFIX}.1 \ gjarsigner${SUFFIX}.1 \ gjavah${SUFFIX}.1 \ gjnih${SUFFIX}.1 \ gkeytool${SUFFIX}.1 \ gnative2ascii${SUFFIX}.1 \ gorbd${SUFFIX}.1 \ grmic${SUFFIX}.1 \ grmid${SUFFIX}.1 \ grmiregistry${SUFFIX}.1 \ grepjar${SUFFIX}.1 \ gserialver${SUFFIX}.1 \ gtnameserv${SUFFIX}.1 \ jar${SUFFIX}.1 \ jcf-dump${SUFFIX}.1 \ jv-scan${SUFFIX}.1 jv-convert${SUFFIX}.1 \ rmic${SUFFIX}.1 rmiregistry${SUFFIX}.1 INFO+= gcc${SUFFIX}/cp-tools \ gcc${SUFFIX}/gcj PLIST_SUB+= JAVA="" .if defined(WITH_JAVA_AWT) LIB_DEPENDS+= cairo.2:${PORTSDIR}/graphics/cairo USE_GNOME= gtk20 libartlgpl2 CONFIGURE_ARGS+= --enable-java-awt=gtk,xlib \ --enable-gtk-cairo .endif .else CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif pre-everything:: @${ECHO_MSG} "Making GCC ${DISTNAME:S/^gcc-//} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}" .if ! defined(WITHOUT_JAVA) @DSIZ=700000; DSIZBYTE=734003200; \ if [ `ulimit -d` -lt $$DSIZ ]; then \ echo "You need to increase the datasize limit to at least $$DSIZ \ (and set kern.maxdsiz=\"$$DSIZBYTE\" in /boot/loader.conf) to \ build with Java support." | ${FMT} -s; \ exit 1; \ fi .endif post-patch: @${REINPLACE_CMD} -e 's|\(const char version_string.*\)";|\1 [FreeBSD]";|' \ ${SRCDIR}/gcc/version.c pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch @${RM} -f ${SRCDIR}/gcc/*/*.info* @${MKDIR} ${CONFIGURE_WRKSRC} post-build: @${ECHO_MSG} "Consider running 'make check' before 'make install', especially" @${ECHO_MSG} "if you have not performed this build on -STABLE or -CURRENT." @${ECHO_MSG} "This assumes that you have the dejagnu port installed." check: build cd ${WRKSRC}; export RUNTESTFLAGS='--target_board ''unix{-pthread}'''; ${GMAKE} -sk check post-install: # man pages can only be generated if Perl >= 5.6 is installed; # fake them otherwise. for mp in ${_MANPAGES}; do \ ${TEST} -e $${mp} || ${TOUCH} ${TOUCH_FLAGS} $${mp}; \ done ${RM} -f ${PREFIX}/man/man7/fsf-funding.7 \ ${PREFIX}/man/man7/gfdl.7 ${PREFIX}/man/man7/gpl.7 ${RM} -f ${TARGLIB}/*.la # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} libexec/gcc/${CONFIGURE_TARGET}/${PORTVERSION} include/gcj include/gnu include/java include/javax cd ${PREFIX} ; if [ -d $d ]; then \ ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ ${FIND} $d -type d | ${SORT} -r \ | ${SED} -e 's/^/@dirrm /g' >>${WRKDIR}/PLIST.lib ;\ fi .endfor ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc/${CONFIGURE_TARGET} 2>&1 || true" >> ${WRKDIR}/PLIST.lib ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc 2>&1 || true" >> ${WRKDIR}/PLIST.lib cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} .include Property changes on: head/lang/gcc/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.309 \ No newline at end of property +1.310 \ No newline at end of property Index: head/lang/gcc/distinfo =================================================================== --- head/lang/gcc/distinfo (revision 191058) +++ head/lang/gcc/distinfo (revision 191059) @@ -1,18 +1,18 @@ -MD5 (gcc-core-4.3-20070420.tar.bz2) = 7fda5987559f04da22d7e4f7d4177bc7 -SHA256 (gcc-core-4.3-20070420.tar.bz2) = 1df28f54bded516388bb386d1aa119675e151411481b33e2adadd2d6d450b322 -SIZE (gcc-core-4.3-20070420.tar.bz2) = 17163222 -MD5 (gcc-fortran-4.3-20070420.tar.bz2) = 1ac957fcfb7e96aac8169a4077e62e68 -SHA256 (gcc-fortran-4.3-20070420.tar.bz2) = f3a06e3a32dbd75de39bbb924861191c7a101918fee61886bb81f972eaab3420 -SIZE (gcc-fortran-4.3-20070420.tar.bz2) = 946821 -MD5 (gcc-g++-4.3-20070420.tar.bz2) = 3749cd3800cf1321b16792ae93b6c3f8 -SHA256 (gcc-g++-4.3-20070420.tar.bz2) = 4e73ee3a40ea57076703180e8d3f01f1fd3baefe0f50adec2aee428c438adb47 -SIZE (gcc-g++-4.3-20070420.tar.bz2) = 5089824 -MD5 (gcc-objc-4.3-20070420.tar.bz2) = 4c6bf73fe265c220456177a2d12ab9de -SHA256 (gcc-objc-4.3-20070420.tar.bz2) = 84204a26e223f38dfff8ed5cdb424ec62e7bb025a974ad42e41ebc2c46c20b3c -SIZE (gcc-objc-4.3-20070420.tar.bz2) = 192729 -MD5 (gcc-testsuite-4.3-20070420.tar.bz2) = 98d5ada51eda047406f493969e7bd682 -SHA256 (gcc-testsuite-4.3-20070420.tar.bz2) = a2d86d5bdb0cea935af69faf42af737d514d92dda3879b40909cea3d347dac03 -SIZE (gcc-testsuite-4.3-20070420.tar.bz2) = 4019819 -MD5 (gcc-java-4.3-20070420.tar.bz2) = 3f1123febbc3fcb98cf58bde544980b4 -SHA256 (gcc-java-4.3-20070420.tar.bz2) = 012bf84a1ef5eb45993ab34f250bbb639ea7e824fdf5c02521f438f3ed3aede4 -SIZE (gcc-java-4.3-20070420.tar.bz2) = 17686262 +MD5 (gcc-core-4.3-20070427.tar.bz2) = c83f7919a5ab91b02cffa8ccdfeffffc +SHA256 (gcc-core-4.3-20070427.tar.bz2) = 4a0bc2d4242b5792ca1afc0faf5ee4a6957e77201eb426699471c2e415773540 +SIZE (gcc-core-4.3-20070427.tar.bz2) = 17211001 +MD5 (gcc-fortran-4.3-20070427.tar.bz2) = 1a6effe28d26521c535314ef16b6605a +SHA256 (gcc-fortran-4.3-20070427.tar.bz2) = 864b2e2eea896ed3c4ddd4842dada1513e6f2dfa1f98c0ec28df1c38fa290c15 +SIZE (gcc-fortran-4.3-20070427.tar.bz2) = 957487 +MD5 (gcc-g++-4.3-20070427.tar.bz2) = d290383fe78e7ba1ea3ba7229add0b64 +SHA256 (gcc-g++-4.3-20070427.tar.bz2) = 4fe66acd324fc0b0dcf5c4156615957793ba284d80410e997e46535d8833c42e +SIZE (gcc-g++-4.3-20070427.tar.bz2) = 5093415 +MD5 (gcc-objc-4.3-20070427.tar.bz2) = 8bd146b515cf79c253cf7702938f9652 +SHA256 (gcc-objc-4.3-20070427.tar.bz2) = 4e9ee5705d02f7f1a8e235f207f37769afe89913c6c7fcf3001c14c11b282211 +SIZE (gcc-objc-4.3-20070427.tar.bz2) = 192608 +MD5 (gcc-testsuite-4.3-20070427.tar.bz2) = 2bb71785eae736a23c866392aa71555e +SHA256 (gcc-testsuite-4.3-20070427.tar.bz2) = d9167af7e76c30d5fc620fd1f794152ec3c370bff1a3f12b0e14f80951a104de +SIZE (gcc-testsuite-4.3-20070427.tar.bz2) = 4032218 +MD5 (gcc-java-4.3-20070427.tar.bz2) = ebaf38e11838190a9789db3379d8c646 +SHA256 (gcc-java-4.3-20070427.tar.bz2) = d99c1c4939a44e5dd2532c57d42df226c7fe73bb83b1d0b6af891fb2f88092c7 +SIZE (gcc-java-4.3-20070427.tar.bz2) = 17680902 Property changes on: head/lang/gcc/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.197 \ No newline at end of property +1.198 \ No newline at end of property Index: head/lang/gcc43/Makefile =================================================================== --- head/lang/gcc43/Makefile (revision 191058) +++ head/lang/gcc43/Makefile (revision 191059) @@ -1,187 +1,187 @@ # ex:ts=8 # Ports collection makefile for: egcs # Date created: 9 Jan 1998 # Whom: John Polstra # # $FreeBSD$ # PORTNAME= gcc PORTVERSION= 4.3.0 -PORTREVISION= 20070420 +PORTREVISION= 20070427 CATEGORIES= lang java VERSIONSTRING= 4.3-${PORTREVISION} MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} DISTFILES= gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-g++-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-objc-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-testsuite-${VERSIONSTRING}${EXTRACT_SUFX} MAINTAINER?= gerald@FreeBSD.org COMMENT?= GNU Compiler Collection 4.3 LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \ mpfr.1:${PORTSDIR}/math/mpfr SUFFIX= 43 LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX} NOT_FOR_ARCHS= alpha ia64 USE_BISON= yes USE_BZIP2= yes USE_GMAKE= yes USE_ICONV= yes USE_PERL5_BUILD=yes WANT_GNOME= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4 .include .if ${ARCH} != i386 WITHOUT_JAVA= yes .endif .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} .endif .if ${OSVERSION} < 502102 CONFIGURE_ARGS+= --disable-libgomp .endif SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-nls \ --with-system-zlib \ --with-libiconv-prefix=${LOCALBASE} \ --with-gmp=${LOCALBASE} \ --program-suffix=${SUFFIX} \ --libdir=${TARGLIB} \ --with-gxx-include-dir=${TARGLIB}/include/c++/ \ --infodir=${PREFIX}/${INFO_PATH}/gcc${SUFFIX} MAKE_ARGS+= MAKEINFOFLAGS="--no-split" ALL_TARGET= bootstrap-lean USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VER=${PORTVERSION} GNU_HOST=${CONFIGURE_TARGET} \ SUFFIX=${SUFFIX} MAN1= cpp${SUFFIX}.1 \ g++${SUFFIX}.1 \ gcc${SUFFIX}.1 \ gcov${SUFFIX}.1 \ gfortran${SUFFIX}.1 INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/cppinternals \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran .if ${OSVERSION} >= 502102 INFO+= gcc${SUFFIX}/libgomp .endif .if ! defined(WITHOUT_JAVA) DISTFILES+= gcc-java-${VERSIONSTRING}${EXTRACT_SUFX} BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier # FIXME: we are currently getting weird build failures with libjava on # some 4.x and 5.x systems, which the following works around. PR 81788. CONFIGURE_ARGS+=--disable-rpath MAN1+= gappletviewer${SUFFIX}.1 \ gc-analyze${SUFFIX}.1 \ gcj${SUFFIX}.1 \ gcj-dbtool${SUFFIX}.1 \ gcjh${SUFFIX}.1 \ gij${SUFFIX}.1 \ gjar${SUFFIX}.1 \ gjarsigner${SUFFIX}.1 \ gjavah${SUFFIX}.1 \ gjnih${SUFFIX}.1 \ gkeytool${SUFFIX}.1 \ gnative2ascii${SUFFIX}.1 \ gorbd${SUFFIX}.1 \ grmic${SUFFIX}.1 \ grmid${SUFFIX}.1 \ grmiregistry${SUFFIX}.1 \ grepjar${SUFFIX}.1 \ gserialver${SUFFIX}.1 \ gtnameserv${SUFFIX}.1 \ jar${SUFFIX}.1 \ jcf-dump${SUFFIX}.1 \ jv-scan${SUFFIX}.1 jv-convert${SUFFIX}.1 \ rmic${SUFFIX}.1 rmiregistry${SUFFIX}.1 INFO+= gcc${SUFFIX}/cp-tools \ gcc${SUFFIX}/gcj PLIST_SUB+= JAVA="" .if defined(WITH_JAVA_AWT) LIB_DEPENDS+= cairo.2:${PORTSDIR}/graphics/cairo USE_GNOME= gtk20 libartlgpl2 CONFIGURE_ARGS+= --enable-java-awt=gtk,xlib \ --enable-gtk-cairo .endif .else CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif pre-everything:: @${ECHO_MSG} "Making GCC ${DISTNAME:S/^gcc-//} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}" .if ! defined(WITHOUT_JAVA) @DSIZ=700000; DSIZBYTE=734003200; \ if [ `ulimit -d` -lt $$DSIZ ]; then \ echo "You need to increase the datasize limit to at least $$DSIZ \ (and set kern.maxdsiz=\"$$DSIZBYTE\" in /boot/loader.conf) to \ build with Java support." | ${FMT} -s; \ exit 1; \ fi .endif post-patch: @${REINPLACE_CMD} -e 's|\(const char version_string.*\)";|\1 [FreeBSD]";|' \ ${SRCDIR}/gcc/version.c pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch @${RM} -f ${SRCDIR}/gcc/*/*.info* @${MKDIR} ${CONFIGURE_WRKSRC} post-build: @${ECHO_MSG} "Consider running 'make check' before 'make install', especially" @${ECHO_MSG} "if you have not performed this build on -STABLE or -CURRENT." @${ECHO_MSG} "This assumes that you have the dejagnu port installed." check: build cd ${WRKSRC}; export RUNTESTFLAGS='--target_board ''unix{-pthread}'''; ${GMAKE} -sk check post-install: # man pages can only be generated if Perl >= 5.6 is installed; # fake them otherwise. for mp in ${_MANPAGES}; do \ ${TEST} -e $${mp} || ${TOUCH} ${TOUCH_FLAGS} $${mp}; \ done ${RM} -f ${PREFIX}/man/man7/fsf-funding.7 \ ${PREFIX}/man/man7/gfdl.7 ${PREFIX}/man/man7/gpl.7 ${RM} -f ${TARGLIB}/*.la # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} libexec/gcc/${CONFIGURE_TARGET}/${PORTVERSION} include/gcj include/gnu include/java include/javax cd ${PREFIX} ; if [ -d $d ]; then \ ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ ${FIND} $d -type d | ${SORT} -r \ | ${SED} -e 's/^/@dirrm /g' >>${WRKDIR}/PLIST.lib ;\ fi .endfor ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc/${CONFIGURE_TARGET} 2>&1 || true" >> ${WRKDIR}/PLIST.lib ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc 2>&1 || true" >> ${WRKDIR}/PLIST.lib cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} .include Property changes on: head/lang/gcc43/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.309 \ No newline at end of property +1.310 \ No newline at end of property Index: head/lang/gcc43/distinfo =================================================================== --- head/lang/gcc43/distinfo (revision 191058) +++ head/lang/gcc43/distinfo (revision 191059) @@ -1,18 +1,18 @@ -MD5 (gcc-core-4.3-20070420.tar.bz2) = 7fda5987559f04da22d7e4f7d4177bc7 -SHA256 (gcc-core-4.3-20070420.tar.bz2) = 1df28f54bded516388bb386d1aa119675e151411481b33e2adadd2d6d450b322 -SIZE (gcc-core-4.3-20070420.tar.bz2) = 17163222 -MD5 (gcc-fortran-4.3-20070420.tar.bz2) = 1ac957fcfb7e96aac8169a4077e62e68 -SHA256 (gcc-fortran-4.3-20070420.tar.bz2) = f3a06e3a32dbd75de39bbb924861191c7a101918fee61886bb81f972eaab3420 -SIZE (gcc-fortran-4.3-20070420.tar.bz2) = 946821 -MD5 (gcc-g++-4.3-20070420.tar.bz2) = 3749cd3800cf1321b16792ae93b6c3f8 -SHA256 (gcc-g++-4.3-20070420.tar.bz2) = 4e73ee3a40ea57076703180e8d3f01f1fd3baefe0f50adec2aee428c438adb47 -SIZE (gcc-g++-4.3-20070420.tar.bz2) = 5089824 -MD5 (gcc-objc-4.3-20070420.tar.bz2) = 4c6bf73fe265c220456177a2d12ab9de -SHA256 (gcc-objc-4.3-20070420.tar.bz2) = 84204a26e223f38dfff8ed5cdb424ec62e7bb025a974ad42e41ebc2c46c20b3c -SIZE (gcc-objc-4.3-20070420.tar.bz2) = 192729 -MD5 (gcc-testsuite-4.3-20070420.tar.bz2) = 98d5ada51eda047406f493969e7bd682 -SHA256 (gcc-testsuite-4.3-20070420.tar.bz2) = a2d86d5bdb0cea935af69faf42af737d514d92dda3879b40909cea3d347dac03 -SIZE (gcc-testsuite-4.3-20070420.tar.bz2) = 4019819 -MD5 (gcc-java-4.3-20070420.tar.bz2) = 3f1123febbc3fcb98cf58bde544980b4 -SHA256 (gcc-java-4.3-20070420.tar.bz2) = 012bf84a1ef5eb45993ab34f250bbb639ea7e824fdf5c02521f438f3ed3aede4 -SIZE (gcc-java-4.3-20070420.tar.bz2) = 17686262 +MD5 (gcc-core-4.3-20070427.tar.bz2) = c83f7919a5ab91b02cffa8ccdfeffffc +SHA256 (gcc-core-4.3-20070427.tar.bz2) = 4a0bc2d4242b5792ca1afc0faf5ee4a6957e77201eb426699471c2e415773540 +SIZE (gcc-core-4.3-20070427.tar.bz2) = 17211001 +MD5 (gcc-fortran-4.3-20070427.tar.bz2) = 1a6effe28d26521c535314ef16b6605a +SHA256 (gcc-fortran-4.3-20070427.tar.bz2) = 864b2e2eea896ed3c4ddd4842dada1513e6f2dfa1f98c0ec28df1c38fa290c15 +SIZE (gcc-fortran-4.3-20070427.tar.bz2) = 957487 +MD5 (gcc-g++-4.3-20070427.tar.bz2) = d290383fe78e7ba1ea3ba7229add0b64 +SHA256 (gcc-g++-4.3-20070427.tar.bz2) = 4fe66acd324fc0b0dcf5c4156615957793ba284d80410e997e46535d8833c42e +SIZE (gcc-g++-4.3-20070427.tar.bz2) = 5093415 +MD5 (gcc-objc-4.3-20070427.tar.bz2) = 8bd146b515cf79c253cf7702938f9652 +SHA256 (gcc-objc-4.3-20070427.tar.bz2) = 4e9ee5705d02f7f1a8e235f207f37769afe89913c6c7fcf3001c14c11b282211 +SIZE (gcc-objc-4.3-20070427.tar.bz2) = 192608 +MD5 (gcc-testsuite-4.3-20070427.tar.bz2) = 2bb71785eae736a23c866392aa71555e +SHA256 (gcc-testsuite-4.3-20070427.tar.bz2) = d9167af7e76c30d5fc620fd1f794152ec3c370bff1a3f12b0e14f80951a104de +SIZE (gcc-testsuite-4.3-20070427.tar.bz2) = 4032218 +MD5 (gcc-java-4.3-20070427.tar.bz2) = ebaf38e11838190a9789db3379d8c646 +SHA256 (gcc-java-4.3-20070427.tar.bz2) = d99c1c4939a44e5dd2532c57d42df226c7fe73bb83b1d0b6af891fb2f88092c7 +SIZE (gcc-java-4.3-20070427.tar.bz2) = 17680902 Property changes on: head/lang/gcc43/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.197 \ No newline at end of property +1.198 \ No newline at end of property Index: head/lang/gcc44/Makefile =================================================================== --- head/lang/gcc44/Makefile (revision 191058) +++ head/lang/gcc44/Makefile (revision 191059) @@ -1,187 +1,187 @@ # ex:ts=8 # Ports collection makefile for: egcs # Date created: 9 Jan 1998 # Whom: John Polstra # # $FreeBSD$ # PORTNAME= gcc PORTVERSION= 4.3.0 -PORTREVISION= 20070420 +PORTREVISION= 20070427 CATEGORIES= lang java VERSIONSTRING= 4.3-${PORTREVISION} MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} DISTFILES= gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-g++-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-objc-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-testsuite-${VERSIONSTRING}${EXTRACT_SUFX} MAINTAINER?= gerald@FreeBSD.org COMMENT?= GNU Compiler Collection 4.3 LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \ mpfr.1:${PORTSDIR}/math/mpfr SUFFIX= 43 LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX} NOT_FOR_ARCHS= alpha ia64 USE_BISON= yes USE_BZIP2= yes USE_GMAKE= yes USE_ICONV= yes USE_PERL5_BUILD=yes WANT_GNOME= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4 .include .if ${ARCH} != i386 WITHOUT_JAVA= yes .endif .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} .endif .if ${OSVERSION} < 502102 CONFIGURE_ARGS+= --disable-libgomp .endif SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-nls \ --with-system-zlib \ --with-libiconv-prefix=${LOCALBASE} \ --with-gmp=${LOCALBASE} \ --program-suffix=${SUFFIX} \ --libdir=${TARGLIB} \ --with-gxx-include-dir=${TARGLIB}/include/c++/ \ --infodir=${PREFIX}/${INFO_PATH}/gcc${SUFFIX} MAKE_ARGS+= MAKEINFOFLAGS="--no-split" ALL_TARGET= bootstrap-lean USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VER=${PORTVERSION} GNU_HOST=${CONFIGURE_TARGET} \ SUFFIX=${SUFFIX} MAN1= cpp${SUFFIX}.1 \ g++${SUFFIX}.1 \ gcc${SUFFIX}.1 \ gcov${SUFFIX}.1 \ gfortran${SUFFIX}.1 INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/cppinternals \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran .if ${OSVERSION} >= 502102 INFO+= gcc${SUFFIX}/libgomp .endif .if ! defined(WITHOUT_JAVA) DISTFILES+= gcc-java-${VERSIONSTRING}${EXTRACT_SUFX} BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier # FIXME: we are currently getting weird build failures with libjava on # some 4.x and 5.x systems, which the following works around. PR 81788. CONFIGURE_ARGS+=--disable-rpath MAN1+= gappletviewer${SUFFIX}.1 \ gc-analyze${SUFFIX}.1 \ gcj${SUFFIX}.1 \ gcj-dbtool${SUFFIX}.1 \ gcjh${SUFFIX}.1 \ gij${SUFFIX}.1 \ gjar${SUFFIX}.1 \ gjarsigner${SUFFIX}.1 \ gjavah${SUFFIX}.1 \ gjnih${SUFFIX}.1 \ gkeytool${SUFFIX}.1 \ gnative2ascii${SUFFIX}.1 \ gorbd${SUFFIX}.1 \ grmic${SUFFIX}.1 \ grmid${SUFFIX}.1 \ grmiregistry${SUFFIX}.1 \ grepjar${SUFFIX}.1 \ gserialver${SUFFIX}.1 \ gtnameserv${SUFFIX}.1 \ jar${SUFFIX}.1 \ jcf-dump${SUFFIX}.1 \ jv-scan${SUFFIX}.1 jv-convert${SUFFIX}.1 \ rmic${SUFFIX}.1 rmiregistry${SUFFIX}.1 INFO+= gcc${SUFFIX}/cp-tools \ gcc${SUFFIX}/gcj PLIST_SUB+= JAVA="" .if defined(WITH_JAVA_AWT) LIB_DEPENDS+= cairo.2:${PORTSDIR}/graphics/cairo USE_GNOME= gtk20 libartlgpl2 CONFIGURE_ARGS+= --enable-java-awt=gtk,xlib \ --enable-gtk-cairo .endif .else CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif pre-everything:: @${ECHO_MSG} "Making GCC ${DISTNAME:S/^gcc-//} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}" .if ! defined(WITHOUT_JAVA) @DSIZ=700000; DSIZBYTE=734003200; \ if [ `ulimit -d` -lt $$DSIZ ]; then \ echo "You need to increase the datasize limit to at least $$DSIZ \ (and set kern.maxdsiz=\"$$DSIZBYTE\" in /boot/loader.conf) to \ build with Java support." | ${FMT} -s; \ exit 1; \ fi .endif post-patch: @${REINPLACE_CMD} -e 's|\(const char version_string.*\)";|\1 [FreeBSD]";|' \ ${SRCDIR}/gcc/version.c pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch @${RM} -f ${SRCDIR}/gcc/*/*.info* @${MKDIR} ${CONFIGURE_WRKSRC} post-build: @${ECHO_MSG} "Consider running 'make check' before 'make install', especially" @${ECHO_MSG} "if you have not performed this build on -STABLE or -CURRENT." @${ECHO_MSG} "This assumes that you have the dejagnu port installed." check: build cd ${WRKSRC}; export RUNTESTFLAGS='--target_board ''unix{-pthread}'''; ${GMAKE} -sk check post-install: # man pages can only be generated if Perl >= 5.6 is installed; # fake them otherwise. for mp in ${_MANPAGES}; do \ ${TEST} -e $${mp} || ${TOUCH} ${TOUCH_FLAGS} $${mp}; \ done ${RM} -f ${PREFIX}/man/man7/fsf-funding.7 \ ${PREFIX}/man/man7/gfdl.7 ${PREFIX}/man/man7/gpl.7 ${RM} -f ${TARGLIB}/*.la # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} libexec/gcc/${CONFIGURE_TARGET}/${PORTVERSION} include/gcj include/gnu include/java include/javax cd ${PREFIX} ; if [ -d $d ]; then \ ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ ${FIND} $d -type d | ${SORT} -r \ | ${SED} -e 's/^/@dirrm /g' >>${WRKDIR}/PLIST.lib ;\ fi .endfor ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc/${CONFIGURE_TARGET} 2>&1 || true" >> ${WRKDIR}/PLIST.lib ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc 2>&1 || true" >> ${WRKDIR}/PLIST.lib cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} .include Property changes on: head/lang/gcc44/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.309 \ No newline at end of property +1.310 \ No newline at end of property Index: head/lang/gcc44/distinfo =================================================================== --- head/lang/gcc44/distinfo (revision 191058) +++ head/lang/gcc44/distinfo (revision 191059) @@ -1,18 +1,18 @@ -MD5 (gcc-core-4.3-20070420.tar.bz2) = 7fda5987559f04da22d7e4f7d4177bc7 -SHA256 (gcc-core-4.3-20070420.tar.bz2) = 1df28f54bded516388bb386d1aa119675e151411481b33e2adadd2d6d450b322 -SIZE (gcc-core-4.3-20070420.tar.bz2) = 17163222 -MD5 (gcc-fortran-4.3-20070420.tar.bz2) = 1ac957fcfb7e96aac8169a4077e62e68 -SHA256 (gcc-fortran-4.3-20070420.tar.bz2) = f3a06e3a32dbd75de39bbb924861191c7a101918fee61886bb81f972eaab3420 -SIZE (gcc-fortran-4.3-20070420.tar.bz2) = 946821 -MD5 (gcc-g++-4.3-20070420.tar.bz2) = 3749cd3800cf1321b16792ae93b6c3f8 -SHA256 (gcc-g++-4.3-20070420.tar.bz2) = 4e73ee3a40ea57076703180e8d3f01f1fd3baefe0f50adec2aee428c438adb47 -SIZE (gcc-g++-4.3-20070420.tar.bz2) = 5089824 -MD5 (gcc-objc-4.3-20070420.tar.bz2) = 4c6bf73fe265c220456177a2d12ab9de -SHA256 (gcc-objc-4.3-20070420.tar.bz2) = 84204a26e223f38dfff8ed5cdb424ec62e7bb025a974ad42e41ebc2c46c20b3c -SIZE (gcc-objc-4.3-20070420.tar.bz2) = 192729 -MD5 (gcc-testsuite-4.3-20070420.tar.bz2) = 98d5ada51eda047406f493969e7bd682 -SHA256 (gcc-testsuite-4.3-20070420.tar.bz2) = a2d86d5bdb0cea935af69faf42af737d514d92dda3879b40909cea3d347dac03 -SIZE (gcc-testsuite-4.3-20070420.tar.bz2) = 4019819 -MD5 (gcc-java-4.3-20070420.tar.bz2) = 3f1123febbc3fcb98cf58bde544980b4 -SHA256 (gcc-java-4.3-20070420.tar.bz2) = 012bf84a1ef5eb45993ab34f250bbb639ea7e824fdf5c02521f438f3ed3aede4 -SIZE (gcc-java-4.3-20070420.tar.bz2) = 17686262 +MD5 (gcc-core-4.3-20070427.tar.bz2) = c83f7919a5ab91b02cffa8ccdfeffffc +SHA256 (gcc-core-4.3-20070427.tar.bz2) = 4a0bc2d4242b5792ca1afc0faf5ee4a6957e77201eb426699471c2e415773540 +SIZE (gcc-core-4.3-20070427.tar.bz2) = 17211001 +MD5 (gcc-fortran-4.3-20070427.tar.bz2) = 1a6effe28d26521c535314ef16b6605a +SHA256 (gcc-fortran-4.3-20070427.tar.bz2) = 864b2e2eea896ed3c4ddd4842dada1513e6f2dfa1f98c0ec28df1c38fa290c15 +SIZE (gcc-fortran-4.3-20070427.tar.bz2) = 957487 +MD5 (gcc-g++-4.3-20070427.tar.bz2) = d290383fe78e7ba1ea3ba7229add0b64 +SHA256 (gcc-g++-4.3-20070427.tar.bz2) = 4fe66acd324fc0b0dcf5c4156615957793ba284d80410e997e46535d8833c42e +SIZE (gcc-g++-4.3-20070427.tar.bz2) = 5093415 +MD5 (gcc-objc-4.3-20070427.tar.bz2) = 8bd146b515cf79c253cf7702938f9652 +SHA256 (gcc-objc-4.3-20070427.tar.bz2) = 4e9ee5705d02f7f1a8e235f207f37769afe89913c6c7fcf3001c14c11b282211 +SIZE (gcc-objc-4.3-20070427.tar.bz2) = 192608 +MD5 (gcc-testsuite-4.3-20070427.tar.bz2) = 2bb71785eae736a23c866392aa71555e +SHA256 (gcc-testsuite-4.3-20070427.tar.bz2) = d9167af7e76c30d5fc620fd1f794152ec3c370bff1a3f12b0e14f80951a104de +SIZE (gcc-testsuite-4.3-20070427.tar.bz2) = 4032218 +MD5 (gcc-java-4.3-20070427.tar.bz2) = ebaf38e11838190a9789db3379d8c646 +SHA256 (gcc-java-4.3-20070427.tar.bz2) = d99c1c4939a44e5dd2532c57d42df226c7fe73bb83b1d0b6af891fb2f88092c7 +SIZE (gcc-java-4.3-20070427.tar.bz2) = 17680902 Property changes on: head/lang/gcc44/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.197 \ No newline at end of property +1.198 \ No newline at end of property Index: head/lang/gcc45/Makefile =================================================================== --- head/lang/gcc45/Makefile (revision 191058) +++ head/lang/gcc45/Makefile (revision 191059) @@ -1,187 +1,187 @@ # ex:ts=8 # Ports collection makefile for: egcs # Date created: 9 Jan 1998 # Whom: John Polstra # # $FreeBSD$ # PORTNAME= gcc PORTVERSION= 4.3.0 -PORTREVISION= 20070420 +PORTREVISION= 20070427 CATEGORIES= lang java VERSIONSTRING= 4.3-${PORTREVISION} MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} DISTFILES= gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-g++-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-objc-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-testsuite-${VERSIONSTRING}${EXTRACT_SUFX} MAINTAINER?= gerald@FreeBSD.org COMMENT?= GNU Compiler Collection 4.3 LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \ mpfr.1:${PORTSDIR}/math/mpfr SUFFIX= 43 LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX} NOT_FOR_ARCHS= alpha ia64 USE_BISON= yes USE_BZIP2= yes USE_GMAKE= yes USE_ICONV= yes USE_PERL5_BUILD=yes WANT_GNOME= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4 .include .if ${ARCH} != i386 WITHOUT_JAVA= yes .endif .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} .endif .if ${OSVERSION} < 502102 CONFIGURE_ARGS+= --disable-libgomp .endif SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-nls \ --with-system-zlib \ --with-libiconv-prefix=${LOCALBASE} \ --with-gmp=${LOCALBASE} \ --program-suffix=${SUFFIX} \ --libdir=${TARGLIB} \ --with-gxx-include-dir=${TARGLIB}/include/c++/ \ --infodir=${PREFIX}/${INFO_PATH}/gcc${SUFFIX} MAKE_ARGS+= MAKEINFOFLAGS="--no-split" ALL_TARGET= bootstrap-lean USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VER=${PORTVERSION} GNU_HOST=${CONFIGURE_TARGET} \ SUFFIX=${SUFFIX} MAN1= cpp${SUFFIX}.1 \ g++${SUFFIX}.1 \ gcc${SUFFIX}.1 \ gcov${SUFFIX}.1 \ gfortran${SUFFIX}.1 INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/cppinternals \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran .if ${OSVERSION} >= 502102 INFO+= gcc${SUFFIX}/libgomp .endif .if ! defined(WITHOUT_JAVA) DISTFILES+= gcc-java-${VERSIONSTRING}${EXTRACT_SUFX} BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier # FIXME: we are currently getting weird build failures with libjava on # some 4.x and 5.x systems, which the following works around. PR 81788. CONFIGURE_ARGS+=--disable-rpath MAN1+= gappletviewer${SUFFIX}.1 \ gc-analyze${SUFFIX}.1 \ gcj${SUFFIX}.1 \ gcj-dbtool${SUFFIX}.1 \ gcjh${SUFFIX}.1 \ gij${SUFFIX}.1 \ gjar${SUFFIX}.1 \ gjarsigner${SUFFIX}.1 \ gjavah${SUFFIX}.1 \ gjnih${SUFFIX}.1 \ gkeytool${SUFFIX}.1 \ gnative2ascii${SUFFIX}.1 \ gorbd${SUFFIX}.1 \ grmic${SUFFIX}.1 \ grmid${SUFFIX}.1 \ grmiregistry${SUFFIX}.1 \ grepjar${SUFFIX}.1 \ gserialver${SUFFIX}.1 \ gtnameserv${SUFFIX}.1 \ jar${SUFFIX}.1 \ jcf-dump${SUFFIX}.1 \ jv-scan${SUFFIX}.1 jv-convert${SUFFIX}.1 \ rmic${SUFFIX}.1 rmiregistry${SUFFIX}.1 INFO+= gcc${SUFFIX}/cp-tools \ gcc${SUFFIX}/gcj PLIST_SUB+= JAVA="" .if defined(WITH_JAVA_AWT) LIB_DEPENDS+= cairo.2:${PORTSDIR}/graphics/cairo USE_GNOME= gtk20 libartlgpl2 CONFIGURE_ARGS+= --enable-java-awt=gtk,xlib \ --enable-gtk-cairo .endif .else CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif pre-everything:: @${ECHO_MSG} "Making GCC ${DISTNAME:S/^gcc-//} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}" .if ! defined(WITHOUT_JAVA) @DSIZ=700000; DSIZBYTE=734003200; \ if [ `ulimit -d` -lt $$DSIZ ]; then \ echo "You need to increase the datasize limit to at least $$DSIZ \ (and set kern.maxdsiz=\"$$DSIZBYTE\" in /boot/loader.conf) to \ build with Java support." | ${FMT} -s; \ exit 1; \ fi .endif post-patch: @${REINPLACE_CMD} -e 's|\(const char version_string.*\)";|\1 [FreeBSD]";|' \ ${SRCDIR}/gcc/version.c pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch @${RM} -f ${SRCDIR}/gcc/*/*.info* @${MKDIR} ${CONFIGURE_WRKSRC} post-build: @${ECHO_MSG} "Consider running 'make check' before 'make install', especially" @${ECHO_MSG} "if you have not performed this build on -STABLE or -CURRENT." @${ECHO_MSG} "This assumes that you have the dejagnu port installed." check: build cd ${WRKSRC}; export RUNTESTFLAGS='--target_board ''unix{-pthread}'''; ${GMAKE} -sk check post-install: # man pages can only be generated if Perl >= 5.6 is installed; # fake them otherwise. for mp in ${_MANPAGES}; do \ ${TEST} -e $${mp} || ${TOUCH} ${TOUCH_FLAGS} $${mp}; \ done ${RM} -f ${PREFIX}/man/man7/fsf-funding.7 \ ${PREFIX}/man/man7/gfdl.7 ${PREFIX}/man/man7/gpl.7 ${RM} -f ${TARGLIB}/*.la # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} libexec/gcc/${CONFIGURE_TARGET}/${PORTVERSION} include/gcj include/gnu include/java include/javax cd ${PREFIX} ; if [ -d $d ]; then \ ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ ${FIND} $d -type d | ${SORT} -r \ | ${SED} -e 's/^/@dirrm /g' >>${WRKDIR}/PLIST.lib ;\ fi .endfor ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc/${CONFIGURE_TARGET} 2>&1 || true" >> ${WRKDIR}/PLIST.lib ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc 2>&1 || true" >> ${WRKDIR}/PLIST.lib cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} .include Property changes on: head/lang/gcc45/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.309 \ No newline at end of property +1.310 \ No newline at end of property Index: head/lang/gcc45/distinfo =================================================================== --- head/lang/gcc45/distinfo (revision 191058) +++ head/lang/gcc45/distinfo (revision 191059) @@ -1,18 +1,18 @@ -MD5 (gcc-core-4.3-20070420.tar.bz2) = 7fda5987559f04da22d7e4f7d4177bc7 -SHA256 (gcc-core-4.3-20070420.tar.bz2) = 1df28f54bded516388bb386d1aa119675e151411481b33e2adadd2d6d450b322 -SIZE (gcc-core-4.3-20070420.tar.bz2) = 17163222 -MD5 (gcc-fortran-4.3-20070420.tar.bz2) = 1ac957fcfb7e96aac8169a4077e62e68 -SHA256 (gcc-fortran-4.3-20070420.tar.bz2) = f3a06e3a32dbd75de39bbb924861191c7a101918fee61886bb81f972eaab3420 -SIZE (gcc-fortran-4.3-20070420.tar.bz2) = 946821 -MD5 (gcc-g++-4.3-20070420.tar.bz2) = 3749cd3800cf1321b16792ae93b6c3f8 -SHA256 (gcc-g++-4.3-20070420.tar.bz2) = 4e73ee3a40ea57076703180e8d3f01f1fd3baefe0f50adec2aee428c438adb47 -SIZE (gcc-g++-4.3-20070420.tar.bz2) = 5089824 -MD5 (gcc-objc-4.3-20070420.tar.bz2) = 4c6bf73fe265c220456177a2d12ab9de -SHA256 (gcc-objc-4.3-20070420.tar.bz2) = 84204a26e223f38dfff8ed5cdb424ec62e7bb025a974ad42e41ebc2c46c20b3c -SIZE (gcc-objc-4.3-20070420.tar.bz2) = 192729 -MD5 (gcc-testsuite-4.3-20070420.tar.bz2) = 98d5ada51eda047406f493969e7bd682 -SHA256 (gcc-testsuite-4.3-20070420.tar.bz2) = a2d86d5bdb0cea935af69faf42af737d514d92dda3879b40909cea3d347dac03 -SIZE (gcc-testsuite-4.3-20070420.tar.bz2) = 4019819 -MD5 (gcc-java-4.3-20070420.tar.bz2) = 3f1123febbc3fcb98cf58bde544980b4 -SHA256 (gcc-java-4.3-20070420.tar.bz2) = 012bf84a1ef5eb45993ab34f250bbb639ea7e824fdf5c02521f438f3ed3aede4 -SIZE (gcc-java-4.3-20070420.tar.bz2) = 17686262 +MD5 (gcc-core-4.3-20070427.tar.bz2) = c83f7919a5ab91b02cffa8ccdfeffffc +SHA256 (gcc-core-4.3-20070427.tar.bz2) = 4a0bc2d4242b5792ca1afc0faf5ee4a6957e77201eb426699471c2e415773540 +SIZE (gcc-core-4.3-20070427.tar.bz2) = 17211001 +MD5 (gcc-fortran-4.3-20070427.tar.bz2) = 1a6effe28d26521c535314ef16b6605a +SHA256 (gcc-fortran-4.3-20070427.tar.bz2) = 864b2e2eea896ed3c4ddd4842dada1513e6f2dfa1f98c0ec28df1c38fa290c15 +SIZE (gcc-fortran-4.3-20070427.tar.bz2) = 957487 +MD5 (gcc-g++-4.3-20070427.tar.bz2) = d290383fe78e7ba1ea3ba7229add0b64 +SHA256 (gcc-g++-4.3-20070427.tar.bz2) = 4fe66acd324fc0b0dcf5c4156615957793ba284d80410e997e46535d8833c42e +SIZE (gcc-g++-4.3-20070427.tar.bz2) = 5093415 +MD5 (gcc-objc-4.3-20070427.tar.bz2) = 8bd146b515cf79c253cf7702938f9652 +SHA256 (gcc-objc-4.3-20070427.tar.bz2) = 4e9ee5705d02f7f1a8e235f207f37769afe89913c6c7fcf3001c14c11b282211 +SIZE (gcc-objc-4.3-20070427.tar.bz2) = 192608 +MD5 (gcc-testsuite-4.3-20070427.tar.bz2) = 2bb71785eae736a23c866392aa71555e +SHA256 (gcc-testsuite-4.3-20070427.tar.bz2) = d9167af7e76c30d5fc620fd1f794152ec3c370bff1a3f12b0e14f80951a104de +SIZE (gcc-testsuite-4.3-20070427.tar.bz2) = 4032218 +MD5 (gcc-java-4.3-20070427.tar.bz2) = ebaf38e11838190a9789db3379d8c646 +SHA256 (gcc-java-4.3-20070427.tar.bz2) = d99c1c4939a44e5dd2532c57d42df226c7fe73bb83b1d0b6af891fb2f88092c7 +SIZE (gcc-java-4.3-20070427.tar.bz2) = 17680902 Property changes on: head/lang/gcc45/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.197 \ No newline at end of property +1.198 \ No newline at end of property Index: head/lang/gcc46/Makefile =================================================================== --- head/lang/gcc46/Makefile (revision 191058) +++ head/lang/gcc46/Makefile (revision 191059) @@ -1,187 +1,187 @@ # ex:ts=8 # Ports collection makefile for: egcs # Date created: 9 Jan 1998 # Whom: John Polstra # # $FreeBSD$ # PORTNAME= gcc PORTVERSION= 4.3.0 -PORTREVISION= 20070420 +PORTREVISION= 20070427 CATEGORIES= lang java VERSIONSTRING= 4.3-${PORTREVISION} MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} DISTFILES= gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-g++-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-objc-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-testsuite-${VERSIONSTRING}${EXTRACT_SUFX} MAINTAINER?= gerald@FreeBSD.org COMMENT?= GNU Compiler Collection 4.3 LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \ mpfr.1:${PORTSDIR}/math/mpfr SUFFIX= 43 LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX} NOT_FOR_ARCHS= alpha ia64 USE_BISON= yes USE_BZIP2= yes USE_GMAKE= yes USE_ICONV= yes USE_PERL5_BUILD=yes WANT_GNOME= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4 .include .if ${ARCH} != i386 WITHOUT_JAVA= yes .endif .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} .endif .if ${OSVERSION} < 502102 CONFIGURE_ARGS+= --disable-libgomp .endif SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-nls \ --with-system-zlib \ --with-libiconv-prefix=${LOCALBASE} \ --with-gmp=${LOCALBASE} \ --program-suffix=${SUFFIX} \ --libdir=${TARGLIB} \ --with-gxx-include-dir=${TARGLIB}/include/c++/ \ --infodir=${PREFIX}/${INFO_PATH}/gcc${SUFFIX} MAKE_ARGS+= MAKEINFOFLAGS="--no-split" ALL_TARGET= bootstrap-lean USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VER=${PORTVERSION} GNU_HOST=${CONFIGURE_TARGET} \ SUFFIX=${SUFFIX} MAN1= cpp${SUFFIX}.1 \ g++${SUFFIX}.1 \ gcc${SUFFIX}.1 \ gcov${SUFFIX}.1 \ gfortran${SUFFIX}.1 INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/cppinternals \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran .if ${OSVERSION} >= 502102 INFO+= gcc${SUFFIX}/libgomp .endif .if ! defined(WITHOUT_JAVA) DISTFILES+= gcc-java-${VERSIONSTRING}${EXTRACT_SUFX} BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier # FIXME: we are currently getting weird build failures with libjava on # some 4.x and 5.x systems, which the following works around. PR 81788. CONFIGURE_ARGS+=--disable-rpath MAN1+= gappletviewer${SUFFIX}.1 \ gc-analyze${SUFFIX}.1 \ gcj${SUFFIX}.1 \ gcj-dbtool${SUFFIX}.1 \ gcjh${SUFFIX}.1 \ gij${SUFFIX}.1 \ gjar${SUFFIX}.1 \ gjarsigner${SUFFIX}.1 \ gjavah${SUFFIX}.1 \ gjnih${SUFFIX}.1 \ gkeytool${SUFFIX}.1 \ gnative2ascii${SUFFIX}.1 \ gorbd${SUFFIX}.1 \ grmic${SUFFIX}.1 \ grmid${SUFFIX}.1 \ grmiregistry${SUFFIX}.1 \ grepjar${SUFFIX}.1 \ gserialver${SUFFIX}.1 \ gtnameserv${SUFFIX}.1 \ jar${SUFFIX}.1 \ jcf-dump${SUFFIX}.1 \ jv-scan${SUFFIX}.1 jv-convert${SUFFIX}.1 \ rmic${SUFFIX}.1 rmiregistry${SUFFIX}.1 INFO+= gcc${SUFFIX}/cp-tools \ gcc${SUFFIX}/gcj PLIST_SUB+= JAVA="" .if defined(WITH_JAVA_AWT) LIB_DEPENDS+= cairo.2:${PORTSDIR}/graphics/cairo USE_GNOME= gtk20 libartlgpl2 CONFIGURE_ARGS+= --enable-java-awt=gtk,xlib \ --enable-gtk-cairo .endif .else CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif pre-everything:: @${ECHO_MSG} "Making GCC ${DISTNAME:S/^gcc-//} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}" .if ! defined(WITHOUT_JAVA) @DSIZ=700000; DSIZBYTE=734003200; \ if [ `ulimit -d` -lt $$DSIZ ]; then \ echo "You need to increase the datasize limit to at least $$DSIZ \ (and set kern.maxdsiz=\"$$DSIZBYTE\" in /boot/loader.conf) to \ build with Java support." | ${FMT} -s; \ exit 1; \ fi .endif post-patch: @${REINPLACE_CMD} -e 's|\(const char version_string.*\)";|\1 [FreeBSD]";|' \ ${SRCDIR}/gcc/version.c pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch @${RM} -f ${SRCDIR}/gcc/*/*.info* @${MKDIR} ${CONFIGURE_WRKSRC} post-build: @${ECHO_MSG} "Consider running 'make check' before 'make install', especially" @${ECHO_MSG} "if you have not performed this build on -STABLE or -CURRENT." @${ECHO_MSG} "This assumes that you have the dejagnu port installed." check: build cd ${WRKSRC}; export RUNTESTFLAGS='--target_board ''unix{-pthread}'''; ${GMAKE} -sk check post-install: # man pages can only be generated if Perl >= 5.6 is installed; # fake them otherwise. for mp in ${_MANPAGES}; do \ ${TEST} -e $${mp} || ${TOUCH} ${TOUCH_FLAGS} $${mp}; \ done ${RM} -f ${PREFIX}/man/man7/fsf-funding.7 \ ${PREFIX}/man/man7/gfdl.7 ${PREFIX}/man/man7/gpl.7 ${RM} -f ${TARGLIB}/*.la # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} libexec/gcc/${CONFIGURE_TARGET}/${PORTVERSION} include/gcj include/gnu include/java include/javax cd ${PREFIX} ; if [ -d $d ]; then \ ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ ${FIND} $d -type d | ${SORT} -r \ | ${SED} -e 's/^/@dirrm /g' >>${WRKDIR}/PLIST.lib ;\ fi .endfor ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc/${CONFIGURE_TARGET} 2>&1 || true" >> ${WRKDIR}/PLIST.lib ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc 2>&1 || true" >> ${WRKDIR}/PLIST.lib cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} .include Property changes on: head/lang/gcc46/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.309 \ No newline at end of property +1.310 \ No newline at end of property Index: head/lang/gcc46/distinfo =================================================================== --- head/lang/gcc46/distinfo (revision 191058) +++ head/lang/gcc46/distinfo (revision 191059) @@ -1,18 +1,18 @@ -MD5 (gcc-core-4.3-20070420.tar.bz2) = 7fda5987559f04da22d7e4f7d4177bc7 -SHA256 (gcc-core-4.3-20070420.tar.bz2) = 1df28f54bded516388bb386d1aa119675e151411481b33e2adadd2d6d450b322 -SIZE (gcc-core-4.3-20070420.tar.bz2) = 17163222 -MD5 (gcc-fortran-4.3-20070420.tar.bz2) = 1ac957fcfb7e96aac8169a4077e62e68 -SHA256 (gcc-fortran-4.3-20070420.tar.bz2) = f3a06e3a32dbd75de39bbb924861191c7a101918fee61886bb81f972eaab3420 -SIZE (gcc-fortran-4.3-20070420.tar.bz2) = 946821 -MD5 (gcc-g++-4.3-20070420.tar.bz2) = 3749cd3800cf1321b16792ae93b6c3f8 -SHA256 (gcc-g++-4.3-20070420.tar.bz2) = 4e73ee3a40ea57076703180e8d3f01f1fd3baefe0f50adec2aee428c438adb47 -SIZE (gcc-g++-4.3-20070420.tar.bz2) = 5089824 -MD5 (gcc-objc-4.3-20070420.tar.bz2) = 4c6bf73fe265c220456177a2d12ab9de -SHA256 (gcc-objc-4.3-20070420.tar.bz2) = 84204a26e223f38dfff8ed5cdb424ec62e7bb025a974ad42e41ebc2c46c20b3c -SIZE (gcc-objc-4.3-20070420.tar.bz2) = 192729 -MD5 (gcc-testsuite-4.3-20070420.tar.bz2) = 98d5ada51eda047406f493969e7bd682 -SHA256 (gcc-testsuite-4.3-20070420.tar.bz2) = a2d86d5bdb0cea935af69faf42af737d514d92dda3879b40909cea3d347dac03 -SIZE (gcc-testsuite-4.3-20070420.tar.bz2) = 4019819 -MD5 (gcc-java-4.3-20070420.tar.bz2) = 3f1123febbc3fcb98cf58bde544980b4 -SHA256 (gcc-java-4.3-20070420.tar.bz2) = 012bf84a1ef5eb45993ab34f250bbb639ea7e824fdf5c02521f438f3ed3aede4 -SIZE (gcc-java-4.3-20070420.tar.bz2) = 17686262 +MD5 (gcc-core-4.3-20070427.tar.bz2) = c83f7919a5ab91b02cffa8ccdfeffffc +SHA256 (gcc-core-4.3-20070427.tar.bz2) = 4a0bc2d4242b5792ca1afc0faf5ee4a6957e77201eb426699471c2e415773540 +SIZE (gcc-core-4.3-20070427.tar.bz2) = 17211001 +MD5 (gcc-fortran-4.3-20070427.tar.bz2) = 1a6effe28d26521c535314ef16b6605a +SHA256 (gcc-fortran-4.3-20070427.tar.bz2) = 864b2e2eea896ed3c4ddd4842dada1513e6f2dfa1f98c0ec28df1c38fa290c15 +SIZE (gcc-fortran-4.3-20070427.tar.bz2) = 957487 +MD5 (gcc-g++-4.3-20070427.tar.bz2) = d290383fe78e7ba1ea3ba7229add0b64 +SHA256 (gcc-g++-4.3-20070427.tar.bz2) = 4fe66acd324fc0b0dcf5c4156615957793ba284d80410e997e46535d8833c42e +SIZE (gcc-g++-4.3-20070427.tar.bz2) = 5093415 +MD5 (gcc-objc-4.3-20070427.tar.bz2) = 8bd146b515cf79c253cf7702938f9652 +SHA256 (gcc-objc-4.3-20070427.tar.bz2) = 4e9ee5705d02f7f1a8e235f207f37769afe89913c6c7fcf3001c14c11b282211 +SIZE (gcc-objc-4.3-20070427.tar.bz2) = 192608 +MD5 (gcc-testsuite-4.3-20070427.tar.bz2) = 2bb71785eae736a23c866392aa71555e +SHA256 (gcc-testsuite-4.3-20070427.tar.bz2) = d9167af7e76c30d5fc620fd1f794152ec3c370bff1a3f12b0e14f80951a104de +SIZE (gcc-testsuite-4.3-20070427.tar.bz2) = 4032218 +MD5 (gcc-java-4.3-20070427.tar.bz2) = ebaf38e11838190a9789db3379d8c646 +SHA256 (gcc-java-4.3-20070427.tar.bz2) = d99c1c4939a44e5dd2532c57d42df226c7fe73bb83b1d0b6af891fb2f88092c7 +SIZE (gcc-java-4.3-20070427.tar.bz2) = 17680902 Property changes on: head/lang/gcc46/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.197 \ No newline at end of property +1.198 \ No newline at end of property Index: head/lang/gcc47/Makefile =================================================================== --- head/lang/gcc47/Makefile (revision 191058) +++ head/lang/gcc47/Makefile (revision 191059) @@ -1,187 +1,187 @@ # ex:ts=8 # Ports collection makefile for: egcs # Date created: 9 Jan 1998 # Whom: John Polstra # # $FreeBSD$ # PORTNAME= gcc PORTVERSION= 4.3.0 -PORTREVISION= 20070420 +PORTREVISION= 20070427 CATEGORIES= lang java VERSIONSTRING= 4.3-${PORTREVISION} MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} DISTFILES= gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-g++-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-objc-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-testsuite-${VERSIONSTRING}${EXTRACT_SUFX} MAINTAINER?= gerald@FreeBSD.org COMMENT?= GNU Compiler Collection 4.3 LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \ mpfr.1:${PORTSDIR}/math/mpfr SUFFIX= 43 LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX} NOT_FOR_ARCHS= alpha ia64 USE_BISON= yes USE_BZIP2= yes USE_GMAKE= yes USE_ICONV= yes USE_PERL5_BUILD=yes WANT_GNOME= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4 .include .if ${ARCH} != i386 WITHOUT_JAVA= yes .endif .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} .endif .if ${OSVERSION} < 502102 CONFIGURE_ARGS+= --disable-libgomp .endif SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-nls \ --with-system-zlib \ --with-libiconv-prefix=${LOCALBASE} \ --with-gmp=${LOCALBASE} \ --program-suffix=${SUFFIX} \ --libdir=${TARGLIB} \ --with-gxx-include-dir=${TARGLIB}/include/c++/ \ --infodir=${PREFIX}/${INFO_PATH}/gcc${SUFFIX} MAKE_ARGS+= MAKEINFOFLAGS="--no-split" ALL_TARGET= bootstrap-lean USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VER=${PORTVERSION} GNU_HOST=${CONFIGURE_TARGET} \ SUFFIX=${SUFFIX} MAN1= cpp${SUFFIX}.1 \ g++${SUFFIX}.1 \ gcc${SUFFIX}.1 \ gcov${SUFFIX}.1 \ gfortran${SUFFIX}.1 INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/cppinternals \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran .if ${OSVERSION} >= 502102 INFO+= gcc${SUFFIX}/libgomp .endif .if ! defined(WITHOUT_JAVA) DISTFILES+= gcc-java-${VERSIONSTRING}${EXTRACT_SUFX} BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier # FIXME: we are currently getting weird build failures with libjava on # some 4.x and 5.x systems, which the following works around. PR 81788. CONFIGURE_ARGS+=--disable-rpath MAN1+= gappletviewer${SUFFIX}.1 \ gc-analyze${SUFFIX}.1 \ gcj${SUFFIX}.1 \ gcj-dbtool${SUFFIX}.1 \ gcjh${SUFFIX}.1 \ gij${SUFFIX}.1 \ gjar${SUFFIX}.1 \ gjarsigner${SUFFIX}.1 \ gjavah${SUFFIX}.1 \ gjnih${SUFFIX}.1 \ gkeytool${SUFFIX}.1 \ gnative2ascii${SUFFIX}.1 \ gorbd${SUFFIX}.1 \ grmic${SUFFIX}.1 \ grmid${SUFFIX}.1 \ grmiregistry${SUFFIX}.1 \ grepjar${SUFFIX}.1 \ gserialver${SUFFIX}.1 \ gtnameserv${SUFFIX}.1 \ jar${SUFFIX}.1 \ jcf-dump${SUFFIX}.1 \ jv-scan${SUFFIX}.1 jv-convert${SUFFIX}.1 \ rmic${SUFFIX}.1 rmiregistry${SUFFIX}.1 INFO+= gcc${SUFFIX}/cp-tools \ gcc${SUFFIX}/gcj PLIST_SUB+= JAVA="" .if defined(WITH_JAVA_AWT) LIB_DEPENDS+= cairo.2:${PORTSDIR}/graphics/cairo USE_GNOME= gtk20 libartlgpl2 CONFIGURE_ARGS+= --enable-java-awt=gtk,xlib \ --enable-gtk-cairo .endif .else CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif pre-everything:: @${ECHO_MSG} "Making GCC ${DISTNAME:S/^gcc-//} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}" .if ! defined(WITHOUT_JAVA) @DSIZ=700000; DSIZBYTE=734003200; \ if [ `ulimit -d` -lt $$DSIZ ]; then \ echo "You need to increase the datasize limit to at least $$DSIZ \ (and set kern.maxdsiz=\"$$DSIZBYTE\" in /boot/loader.conf) to \ build with Java support." | ${FMT} -s; \ exit 1; \ fi .endif post-patch: @${REINPLACE_CMD} -e 's|\(const char version_string.*\)";|\1 [FreeBSD]";|' \ ${SRCDIR}/gcc/version.c pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch @${RM} -f ${SRCDIR}/gcc/*/*.info* @${MKDIR} ${CONFIGURE_WRKSRC} post-build: @${ECHO_MSG} "Consider running 'make check' before 'make install', especially" @${ECHO_MSG} "if you have not performed this build on -STABLE or -CURRENT." @${ECHO_MSG} "This assumes that you have the dejagnu port installed." check: build cd ${WRKSRC}; export RUNTESTFLAGS='--target_board ''unix{-pthread}'''; ${GMAKE} -sk check post-install: # man pages can only be generated if Perl >= 5.6 is installed; # fake them otherwise. for mp in ${_MANPAGES}; do \ ${TEST} -e $${mp} || ${TOUCH} ${TOUCH_FLAGS} $${mp}; \ done ${RM} -f ${PREFIX}/man/man7/fsf-funding.7 \ ${PREFIX}/man/man7/gfdl.7 ${PREFIX}/man/man7/gpl.7 ${RM} -f ${TARGLIB}/*.la # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} libexec/gcc/${CONFIGURE_TARGET}/${PORTVERSION} include/gcj include/gnu include/java include/javax cd ${PREFIX} ; if [ -d $d ]; then \ ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ ${FIND} $d -type d | ${SORT} -r \ | ${SED} -e 's/^/@dirrm /g' >>${WRKDIR}/PLIST.lib ;\ fi .endfor ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc/${CONFIGURE_TARGET} 2>&1 || true" >> ${WRKDIR}/PLIST.lib ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc 2>&1 || true" >> ${WRKDIR}/PLIST.lib cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} .include Property changes on: head/lang/gcc47/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.309 \ No newline at end of property +1.310 \ No newline at end of property Index: head/lang/gcc47/distinfo =================================================================== --- head/lang/gcc47/distinfo (revision 191058) +++ head/lang/gcc47/distinfo (revision 191059) @@ -1,18 +1,18 @@ -MD5 (gcc-core-4.3-20070420.tar.bz2) = 7fda5987559f04da22d7e4f7d4177bc7 -SHA256 (gcc-core-4.3-20070420.tar.bz2) = 1df28f54bded516388bb386d1aa119675e151411481b33e2adadd2d6d450b322 -SIZE (gcc-core-4.3-20070420.tar.bz2) = 17163222 -MD5 (gcc-fortran-4.3-20070420.tar.bz2) = 1ac957fcfb7e96aac8169a4077e62e68 -SHA256 (gcc-fortran-4.3-20070420.tar.bz2) = f3a06e3a32dbd75de39bbb924861191c7a101918fee61886bb81f972eaab3420 -SIZE (gcc-fortran-4.3-20070420.tar.bz2) = 946821 -MD5 (gcc-g++-4.3-20070420.tar.bz2) = 3749cd3800cf1321b16792ae93b6c3f8 -SHA256 (gcc-g++-4.3-20070420.tar.bz2) = 4e73ee3a40ea57076703180e8d3f01f1fd3baefe0f50adec2aee428c438adb47 -SIZE (gcc-g++-4.3-20070420.tar.bz2) = 5089824 -MD5 (gcc-objc-4.3-20070420.tar.bz2) = 4c6bf73fe265c220456177a2d12ab9de -SHA256 (gcc-objc-4.3-20070420.tar.bz2) = 84204a26e223f38dfff8ed5cdb424ec62e7bb025a974ad42e41ebc2c46c20b3c -SIZE (gcc-objc-4.3-20070420.tar.bz2) = 192729 -MD5 (gcc-testsuite-4.3-20070420.tar.bz2) = 98d5ada51eda047406f493969e7bd682 -SHA256 (gcc-testsuite-4.3-20070420.tar.bz2) = a2d86d5bdb0cea935af69faf42af737d514d92dda3879b40909cea3d347dac03 -SIZE (gcc-testsuite-4.3-20070420.tar.bz2) = 4019819 -MD5 (gcc-java-4.3-20070420.tar.bz2) = 3f1123febbc3fcb98cf58bde544980b4 -SHA256 (gcc-java-4.3-20070420.tar.bz2) = 012bf84a1ef5eb45993ab34f250bbb639ea7e824fdf5c02521f438f3ed3aede4 -SIZE (gcc-java-4.3-20070420.tar.bz2) = 17686262 +MD5 (gcc-core-4.3-20070427.tar.bz2) = c83f7919a5ab91b02cffa8ccdfeffffc +SHA256 (gcc-core-4.3-20070427.tar.bz2) = 4a0bc2d4242b5792ca1afc0faf5ee4a6957e77201eb426699471c2e415773540 +SIZE (gcc-core-4.3-20070427.tar.bz2) = 17211001 +MD5 (gcc-fortran-4.3-20070427.tar.bz2) = 1a6effe28d26521c535314ef16b6605a +SHA256 (gcc-fortran-4.3-20070427.tar.bz2) = 864b2e2eea896ed3c4ddd4842dada1513e6f2dfa1f98c0ec28df1c38fa290c15 +SIZE (gcc-fortran-4.3-20070427.tar.bz2) = 957487 +MD5 (gcc-g++-4.3-20070427.tar.bz2) = d290383fe78e7ba1ea3ba7229add0b64 +SHA256 (gcc-g++-4.3-20070427.tar.bz2) = 4fe66acd324fc0b0dcf5c4156615957793ba284d80410e997e46535d8833c42e +SIZE (gcc-g++-4.3-20070427.tar.bz2) = 5093415 +MD5 (gcc-objc-4.3-20070427.tar.bz2) = 8bd146b515cf79c253cf7702938f9652 +SHA256 (gcc-objc-4.3-20070427.tar.bz2) = 4e9ee5705d02f7f1a8e235f207f37769afe89913c6c7fcf3001c14c11b282211 +SIZE (gcc-objc-4.3-20070427.tar.bz2) = 192608 +MD5 (gcc-testsuite-4.3-20070427.tar.bz2) = 2bb71785eae736a23c866392aa71555e +SHA256 (gcc-testsuite-4.3-20070427.tar.bz2) = d9167af7e76c30d5fc620fd1f794152ec3c370bff1a3f12b0e14f80951a104de +SIZE (gcc-testsuite-4.3-20070427.tar.bz2) = 4032218 +MD5 (gcc-java-4.3-20070427.tar.bz2) = ebaf38e11838190a9789db3379d8c646 +SHA256 (gcc-java-4.3-20070427.tar.bz2) = d99c1c4939a44e5dd2532c57d42df226c7fe73bb83b1d0b6af891fb2f88092c7 +SIZE (gcc-java-4.3-20070427.tar.bz2) = 17680902 Property changes on: head/lang/gcc47/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.197 \ No newline at end of property +1.198 \ No newline at end of property Index: head/lang/gcc48/Makefile =================================================================== --- head/lang/gcc48/Makefile (revision 191058) +++ head/lang/gcc48/Makefile (revision 191059) @@ -1,187 +1,187 @@ # ex:ts=8 # Ports collection makefile for: egcs # Date created: 9 Jan 1998 # Whom: John Polstra # # $FreeBSD$ # PORTNAME= gcc PORTVERSION= 4.3.0 -PORTREVISION= 20070420 +PORTREVISION= 20070427 CATEGORIES= lang java VERSIONSTRING= 4.3-${PORTREVISION} MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} DISTFILES= gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-g++-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-objc-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-testsuite-${VERSIONSTRING}${EXTRACT_SUFX} MAINTAINER?= gerald@FreeBSD.org COMMENT?= GNU Compiler Collection 4.3 LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \ mpfr.1:${PORTSDIR}/math/mpfr SUFFIX= 43 LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX} NOT_FOR_ARCHS= alpha ia64 USE_BISON= yes USE_BZIP2= yes USE_GMAKE= yes USE_ICONV= yes USE_PERL5_BUILD=yes WANT_GNOME= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4 .include .if ${ARCH} != i386 WITHOUT_JAVA= yes .endif .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} .endif .if ${OSVERSION} < 502102 CONFIGURE_ARGS+= --disable-libgomp .endif SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-nls \ --with-system-zlib \ --with-libiconv-prefix=${LOCALBASE} \ --with-gmp=${LOCALBASE} \ --program-suffix=${SUFFIX} \ --libdir=${TARGLIB} \ --with-gxx-include-dir=${TARGLIB}/include/c++/ \ --infodir=${PREFIX}/${INFO_PATH}/gcc${SUFFIX} MAKE_ARGS+= MAKEINFOFLAGS="--no-split" ALL_TARGET= bootstrap-lean USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VER=${PORTVERSION} GNU_HOST=${CONFIGURE_TARGET} \ SUFFIX=${SUFFIX} MAN1= cpp${SUFFIX}.1 \ g++${SUFFIX}.1 \ gcc${SUFFIX}.1 \ gcov${SUFFIX}.1 \ gfortran${SUFFIX}.1 INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/cppinternals \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran .if ${OSVERSION} >= 502102 INFO+= gcc${SUFFIX}/libgomp .endif .if ! defined(WITHOUT_JAVA) DISTFILES+= gcc-java-${VERSIONSTRING}${EXTRACT_SUFX} BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier # FIXME: we are currently getting weird build failures with libjava on # some 4.x and 5.x systems, which the following works around. PR 81788. CONFIGURE_ARGS+=--disable-rpath MAN1+= gappletviewer${SUFFIX}.1 \ gc-analyze${SUFFIX}.1 \ gcj${SUFFIX}.1 \ gcj-dbtool${SUFFIX}.1 \ gcjh${SUFFIX}.1 \ gij${SUFFIX}.1 \ gjar${SUFFIX}.1 \ gjarsigner${SUFFIX}.1 \ gjavah${SUFFIX}.1 \ gjnih${SUFFIX}.1 \ gkeytool${SUFFIX}.1 \ gnative2ascii${SUFFIX}.1 \ gorbd${SUFFIX}.1 \ grmic${SUFFIX}.1 \ grmid${SUFFIX}.1 \ grmiregistry${SUFFIX}.1 \ grepjar${SUFFIX}.1 \ gserialver${SUFFIX}.1 \ gtnameserv${SUFFIX}.1 \ jar${SUFFIX}.1 \ jcf-dump${SUFFIX}.1 \ jv-scan${SUFFIX}.1 jv-convert${SUFFIX}.1 \ rmic${SUFFIX}.1 rmiregistry${SUFFIX}.1 INFO+= gcc${SUFFIX}/cp-tools \ gcc${SUFFIX}/gcj PLIST_SUB+= JAVA="" .if defined(WITH_JAVA_AWT) LIB_DEPENDS+= cairo.2:${PORTSDIR}/graphics/cairo USE_GNOME= gtk20 libartlgpl2 CONFIGURE_ARGS+= --enable-java-awt=gtk,xlib \ --enable-gtk-cairo .endif .else CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif pre-everything:: @${ECHO_MSG} "Making GCC ${DISTNAME:S/^gcc-//} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}" .if ! defined(WITHOUT_JAVA) @DSIZ=700000; DSIZBYTE=734003200; \ if [ `ulimit -d` -lt $$DSIZ ]; then \ echo "You need to increase the datasize limit to at least $$DSIZ \ (and set kern.maxdsiz=\"$$DSIZBYTE\" in /boot/loader.conf) to \ build with Java support." | ${FMT} -s; \ exit 1; \ fi .endif post-patch: @${REINPLACE_CMD} -e 's|\(const char version_string.*\)";|\1 [FreeBSD]";|' \ ${SRCDIR}/gcc/version.c pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch @${RM} -f ${SRCDIR}/gcc/*/*.info* @${MKDIR} ${CONFIGURE_WRKSRC} post-build: @${ECHO_MSG} "Consider running 'make check' before 'make install', especially" @${ECHO_MSG} "if you have not performed this build on -STABLE or -CURRENT." @${ECHO_MSG} "This assumes that you have the dejagnu port installed." check: build cd ${WRKSRC}; export RUNTESTFLAGS='--target_board ''unix{-pthread}'''; ${GMAKE} -sk check post-install: # man pages can only be generated if Perl >= 5.6 is installed; # fake them otherwise. for mp in ${_MANPAGES}; do \ ${TEST} -e $${mp} || ${TOUCH} ${TOUCH_FLAGS} $${mp}; \ done ${RM} -f ${PREFIX}/man/man7/fsf-funding.7 \ ${PREFIX}/man/man7/gfdl.7 ${PREFIX}/man/man7/gpl.7 ${RM} -f ${TARGLIB}/*.la # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} libexec/gcc/${CONFIGURE_TARGET}/${PORTVERSION} include/gcj include/gnu include/java include/javax cd ${PREFIX} ; if [ -d $d ]; then \ ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ ${FIND} $d -type d | ${SORT} -r \ | ${SED} -e 's/^/@dirrm /g' >>${WRKDIR}/PLIST.lib ;\ fi .endfor ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc/${CONFIGURE_TARGET} 2>&1 || true" >> ${WRKDIR}/PLIST.lib ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc 2>&1 || true" >> ${WRKDIR}/PLIST.lib cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} .include Property changes on: head/lang/gcc48/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.309 \ No newline at end of property +1.310 \ No newline at end of property Index: head/lang/gcc48/distinfo =================================================================== --- head/lang/gcc48/distinfo (revision 191058) +++ head/lang/gcc48/distinfo (revision 191059) @@ -1,18 +1,18 @@ -MD5 (gcc-core-4.3-20070420.tar.bz2) = 7fda5987559f04da22d7e4f7d4177bc7 -SHA256 (gcc-core-4.3-20070420.tar.bz2) = 1df28f54bded516388bb386d1aa119675e151411481b33e2adadd2d6d450b322 -SIZE (gcc-core-4.3-20070420.tar.bz2) = 17163222 -MD5 (gcc-fortran-4.3-20070420.tar.bz2) = 1ac957fcfb7e96aac8169a4077e62e68 -SHA256 (gcc-fortran-4.3-20070420.tar.bz2) = f3a06e3a32dbd75de39bbb924861191c7a101918fee61886bb81f972eaab3420 -SIZE (gcc-fortran-4.3-20070420.tar.bz2) = 946821 -MD5 (gcc-g++-4.3-20070420.tar.bz2) = 3749cd3800cf1321b16792ae93b6c3f8 -SHA256 (gcc-g++-4.3-20070420.tar.bz2) = 4e73ee3a40ea57076703180e8d3f01f1fd3baefe0f50adec2aee428c438adb47 -SIZE (gcc-g++-4.3-20070420.tar.bz2) = 5089824 -MD5 (gcc-objc-4.3-20070420.tar.bz2) = 4c6bf73fe265c220456177a2d12ab9de -SHA256 (gcc-objc-4.3-20070420.tar.bz2) = 84204a26e223f38dfff8ed5cdb424ec62e7bb025a974ad42e41ebc2c46c20b3c -SIZE (gcc-objc-4.3-20070420.tar.bz2) = 192729 -MD5 (gcc-testsuite-4.3-20070420.tar.bz2) = 98d5ada51eda047406f493969e7bd682 -SHA256 (gcc-testsuite-4.3-20070420.tar.bz2) = a2d86d5bdb0cea935af69faf42af737d514d92dda3879b40909cea3d347dac03 -SIZE (gcc-testsuite-4.3-20070420.tar.bz2) = 4019819 -MD5 (gcc-java-4.3-20070420.tar.bz2) = 3f1123febbc3fcb98cf58bde544980b4 -SHA256 (gcc-java-4.3-20070420.tar.bz2) = 012bf84a1ef5eb45993ab34f250bbb639ea7e824fdf5c02521f438f3ed3aede4 -SIZE (gcc-java-4.3-20070420.tar.bz2) = 17686262 +MD5 (gcc-core-4.3-20070427.tar.bz2) = c83f7919a5ab91b02cffa8ccdfeffffc +SHA256 (gcc-core-4.3-20070427.tar.bz2) = 4a0bc2d4242b5792ca1afc0faf5ee4a6957e77201eb426699471c2e415773540 +SIZE (gcc-core-4.3-20070427.tar.bz2) = 17211001 +MD5 (gcc-fortran-4.3-20070427.tar.bz2) = 1a6effe28d26521c535314ef16b6605a +SHA256 (gcc-fortran-4.3-20070427.tar.bz2) = 864b2e2eea896ed3c4ddd4842dada1513e6f2dfa1f98c0ec28df1c38fa290c15 +SIZE (gcc-fortran-4.3-20070427.tar.bz2) = 957487 +MD5 (gcc-g++-4.3-20070427.tar.bz2) = d290383fe78e7ba1ea3ba7229add0b64 +SHA256 (gcc-g++-4.3-20070427.tar.bz2) = 4fe66acd324fc0b0dcf5c4156615957793ba284d80410e997e46535d8833c42e +SIZE (gcc-g++-4.3-20070427.tar.bz2) = 5093415 +MD5 (gcc-objc-4.3-20070427.tar.bz2) = 8bd146b515cf79c253cf7702938f9652 +SHA256 (gcc-objc-4.3-20070427.tar.bz2) = 4e9ee5705d02f7f1a8e235f207f37769afe89913c6c7fcf3001c14c11b282211 +SIZE (gcc-objc-4.3-20070427.tar.bz2) = 192608 +MD5 (gcc-testsuite-4.3-20070427.tar.bz2) = 2bb71785eae736a23c866392aa71555e +SHA256 (gcc-testsuite-4.3-20070427.tar.bz2) = d9167af7e76c30d5fc620fd1f794152ec3c370bff1a3f12b0e14f80951a104de +SIZE (gcc-testsuite-4.3-20070427.tar.bz2) = 4032218 +MD5 (gcc-java-4.3-20070427.tar.bz2) = ebaf38e11838190a9789db3379d8c646 +SHA256 (gcc-java-4.3-20070427.tar.bz2) = d99c1c4939a44e5dd2532c57d42df226c7fe73bb83b1d0b6af891fb2f88092c7 +SIZE (gcc-java-4.3-20070427.tar.bz2) = 17680902 Property changes on: head/lang/gcc48/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.197 \ No newline at end of property +1.198 \ No newline at end of property