diff options
author | gerald <gerald@FreeBSD.org> | 2005-05-22 02:02:57 +0000 |
---|---|---|
committer | gerald <gerald@FreeBSD.org> | 2005-05-22 02:02:57 +0000 |
commit | 69a11f34f8f8e77117a2797f832a9e6f3b97a4b7 (patch) | |
tree | d849614ce382c24e7032fca63c4905dc8fb35558 | |
parent | 81c4b25f0ab2f2b2f66bf96e440b9f37f9d10187 (diff) | |
download | FreeBSD-ports-69a11f34f8f8e77117a2797f832a9e6f3b97a4b7.zip FreeBSD-ports-69a11f34f8f8e77117a2797f832a9e6f3b97a4b7.tar.gz |
Update to the 20050520 snapshot of 3.4.5. Simplify the handling of man
pages on old systems with Perl 5.0.
-rw-r--r-- | lang/gcc34/Makefile | 20 | ||||
-rw-r--r-- | lang/gcc34/distinfo | 24 |
2 files changed, 21 insertions, 23 deletions
diff --git a/lang/gcc34/Makefile b/lang/gcc34/Makefile index ecf31c1..b9f9dd8 100644 --- a/lang/gcc34/Makefile +++ b/lang/gcc34/Makefile @@ -7,8 +7,8 @@ # PORTNAME= gcc -PORTVERSION= 3.4.4 -PORTREVISION= 20050513 +PORTVERSION= 3.4.5 +PORTREVISION= 20050520 CATEGORIES= lang java VERSIONSTRING= 3.4-${PORTREVISION} MASTER_SITES= ${MASTER_SITE_GCC} @@ -122,7 +122,12 @@ post-build: check: build cd ${WRKSRC}; export RUNTESTFLAGS='--target_board ''unix{-pthread}'''; ${GMAKE} -sk check -post-install: fake-manpages +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 .for f in c++ g77 gcc g++ cpp gcov ${CONFIGURE_TARGET}-gcc ${CONFIGURE_TARGET}-g++ gcj gcjh gij jv-scan jcf-dump jv-convert jar grepjar rmic rmiregistry # gij and jv-convert, for example, are not built on all platforms. if [ -e ${PREFIX}/bin/${f}${SUFFIX} ]; then \ @@ -134,7 +139,7 @@ post-install: fake-manpages fi .endfor ${MV} -f ${PREFIX}/bin/g77${SUFFIX} ${PREFIX}/bin/g77-${SUFFIX} - ${MV} -f ${PREFIX}/man/man1/g77${SUFFIX}.1 ${PREFIX}/man/man1/g77-${SUFFIX}.1 + -${MV} -f ${PREFIX}/man/man1/g77${SUFFIX}.1 ${PREFIX}/man/man1/g77-${SUFFIX}.1 # These libraries are moved from PREFIX/lib to avoid conflicts with # the stock compiler. .for f in libstdc++ libsupc++ libg2c libfrtbegin libobjc ${EXTRA_LIBS} @@ -162,10 +167,3 @@ cklatest: .endfor .include <bsd.port.post.mk> - -fake-manpages: - # man pages can only be generated if Perl >= 5.6 is installed, so - # fake them on 4.x systems. -.for mp in ${_MANPAGES} - ( ${TEST} -e ${mp} || ${TOUCH} ${TOUCH_FLAGS} ${mp} ) -.endfor diff --git a/lang/gcc34/distinfo b/lang/gcc34/distinfo index 2ca067c..14e773b 100644 --- a/lang/gcc34/distinfo +++ b/lang/gcc34/distinfo @@ -1,12 +1,12 @@ -MD5 (gcc-core-3.4-20050513.tar.bz2) = a2f6c2acbb4dbbb11084eb9632fabd30 -SIZE (gcc-core-3.4-20050513.tar.bz2) = 10986830 -MD5 (gcc-g++-3.4-20050513.tar.bz2) = 22690336450f6a2a2674c889ff76e4d8 -SIZE (gcc-g++-3.4-20050513.tar.bz2) = 2483765 -MD5 (gcc-g77-3.4-20050513.tar.bz2) = 2ea7ac6453223ae8903e34bff3ad0dc7 -SIZE (gcc-g77-3.4-20050513.tar.bz2) = 892613 -MD5 (gcc-java-3.4-20050513.tar.bz2) = b05780eea80a144dad9ceba46eea1eb9 -SIZE (gcc-java-3.4-20050513.tar.bz2) = 4550176 -MD5 (gcc-objc-3.4-20050513.tar.bz2) = c44fc5be1f62938be4554b826e44fa4b -SIZE (gcc-objc-3.4-20050513.tar.bz2) = 148691 -MD5 (gcc-testsuite-3.4-20050513.tar.bz2) = d4cc86112ad3213939ee496d736ea7af -SIZE (gcc-testsuite-3.4-20050513.tar.bz2) = 2638064 +MD5 (gcc-core-3.4-20050520.tar.bz2) = 8b40026b7136b127eb53b73401d64ea5 +SIZE (gcc-core-3.4-20050520.tar.bz2) = 11097092 +MD5 (gcc-g++-3.4-20050520.tar.bz2) = b01505018fa0c28463f8d8d7a009eaf5 +SIZE (gcc-g++-3.4-20050520.tar.bz2) = 2483690 +MD5 (gcc-g77-3.4-20050520.tar.bz2) = b60e48ef6b09d96649e9d676febaf58c +SIZE (gcc-g77-3.4-20050520.tar.bz2) = 892944 +MD5 (gcc-java-3.4-20050520.tar.bz2) = bc65e177f89b2c2c5e2b405e4a1daf64 +SIZE (gcc-java-3.4-20050520.tar.bz2) = 4551124 +MD5 (gcc-objc-3.4-20050520.tar.bz2) = 9bf52bba8bc20b1c5f957e2d1faf59ee +SIZE (gcc-objc-3.4-20050520.tar.bz2) = 148711 +MD5 (gcc-testsuite-3.4-20050520.tar.bz2) = 2fd4a20110af6458f313fd5ab5c200ec +SIZE (gcc-testsuite-3.4-20050520.tar.bz2) = 2638718 |