diff options
author | Gerald Pfeifer <gerald@FreeBSD.org> | 2009-07-18 20:05:36 +0000 |
---|---|---|
committer | Gerald Pfeifer <gerald@FreeBSD.org> | 2009-07-18 20:05:36 +0000 |
commit | c079ebc850f72c0ab452279238b69b453742af5e (patch) | |
tree | 987a37c8e7385742ac0cd8808da3e421818d590f /lang | |
parent | 43b0e80ad60e2c32b43ad2e949d50e72c78d28e0 (diff) | |
download | ports-c079ebc850f72c0ab452279238b69b453742af5e.tar.gz ports-c079ebc850f72c0ab452279238b69b453742af5e.zip |
Remove lang/gcc-ooo which is no longer used by the OpenOffice ports and
superseded by lang/gcc43 and later.
Notes
Notes:
svn path=/head/; revision=238030
Diffstat (limited to 'lang')
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/gcc-ooo/Makefile | 130 | ||||
-rw-r--r-- | lang/gcc-ooo/distinfo | 12 | ||||
-rw-r--r-- | lang/gcc-ooo/files/patch-enumfix | 20 | ||||
-rw-r--r-- | lang/gcc-ooo/files/patch-freebsd-spec.h | 37 | ||||
-rw-r--r-- | lang/gcc-ooo/files/patch-gcc+config.gcc | 13 | ||||
-rw-r--r-- | lang/gcc-ooo/pkg-descr | 7 | ||||
-rw-r--r-- | lang/gcc-ooo/pkg-plist | 14 |
8 files changed, 0 insertions, 234 deletions
diff --git a/lang/Makefile b/lang/Makefile index 07d3623df798..b5a1b4bce400 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -87,7 +87,6 @@ SUBDIR += gambit-c SUBDIR += gauche SUBDIR += gawk - SUBDIR += gcc-ooo SUBDIR += gcc295 SUBDIR += gcc34 SUBDIR += gcc42 diff --git a/lang/gcc-ooo/Makefile b/lang/gcc-ooo/Makefile deleted file mode 100644 index 5898326c5f4a..000000000000 --- a/lang/gcc-ooo/Makefile +++ /dev/null @@ -1,130 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -PORTNAME= gcc-ooo -PORTVERSION= 3.4.1 -PORTREVISION= 3 -CATEGORIES= lang -MASTER_SITES= ${MASTER_SITE_GCC} -MASTER_SITE_SUBDIR= releases/gcc-${PORTVERSION} -DISTFILES= \ - gcc-core-${PORTVERSION}${EXTRACT_SUFX} \ - gcc-g++-${PORTVERSION}${EXTRACT_SUFX} \ - gcc-testsuite-${PORTVERSION}${EXTRACT_SUFX} - -PATCH_SITES+= http://www.nedprod.com/TnFOX/patches/ -PATCHFILES+= GCC3.4.0VisibilityPatch2.diff -PATCH_DIST_STRIP= -p1 - -MAINTAINER?= openoffice@FreeBSD.org -COMMENT?= GNU Compiler Collection for OpenOffice.org - -NOT_FOR_ARCHS= ia64 - -NO_LATEST_LINK= yes - -USE_BISON= build -USE_BZIP2= yes -USE_GMAKE= yes -USE_PERL5_BUILD=yes - -CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure -NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4 - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "amd64" -CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.endif - -SRCDIR= ${WRKDIR}/gcc-${PORTVERSION} -PATCH_WRKSRC= ${SRCDIR} -WRKSRC= ${WRKDIR}/build -SUFFIX= -ooo -TARGLIB= ${PREFIX}/gcc-ooo/${CONFIGURE_TARGET}/${PORTVERSION} -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-nls \ - --with-system-zlib \ - --with-libiconv-prefix=${LOCALBASE} \ - --program-suffix=${SUFFIX} \ - --libdir=${TARGLIB}/lib \ - --libexecdir=${TARGLIB}/libexec \ - --with-gxx-include-dir=${TARGLIB}/include/c++/ -MAKE_ARGS+= MAKEINFOFLAGS="--no-split" -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -USE_LDCONFIG= yes -LDCONFIG_DIRS= %%PREFIX%%/lib ${TARGLIB} -EXTRA_SHLIB= libgcc_s -.else -CONFIGURE_ARGS+= --disable-shared -.endif -ALL_TARGET= bootstrap-lean -PLIST_SUB= GCC_VER=${PORTVERSION} GNU_HOST=${CONFIGURE_TARGET} -MAN1= cpp${SUFFIX}.1 \ - g++${SUFFIX}.1 \ - gcc${SUFFIX}.1 \ - gcov${SUFFIX}.1 -MAN7= fsf-funding.7 gfdl.7 gpl.7 -INFO= cpp cppinternals gcc gccinstall gccint - -pre-everything:: - @${ECHO_MSG} "Making GCC ${DISTNAME:S/^gcc-//} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}" - -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: fake-manpages -.for f in c++ gcc g++ cpp gcov ${CONFIGURE_TARGET}-gcc ${CONFIGURE_TARGET}-g++ - if [ -e ${PREFIX}/bin/${f}${SUFFIX} ]; then \ - ${STRIP_CMD} ${PREFIX}/bin/${f}${SUFFIX}; \ - fi - if [ -e ${PREFIX}/man/man1/${f}.1 ]; then \ - ${MV} -f ${PREFIX}/man/man1/${f}.1 \ - ${PREFIX}/man/man1/${f}${SUFFIX}.1; \ - fi -.endfor -.for d in gcc-ooo - 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} "r ${TMPPLIST}" > ${WRKDIR}/ex.script - ${ECHO_CMD} "/Insert PLIST.lib" >> ${WRKDIR}/ex.script - ${ECHO_CMD} "d" >> ${WRKDIR}/ex.script - ${ECHO_CMD} "r ${WRKDIR}/PLIST.lib" >> ${WRKDIR}/ex.script - ${ECHO_CMD} "x!" >> ${WRKDIR}/ex.script - ${CP} -p ${TMPPLIST} ${TMPPLIST}.pre - cd ${WRKDIR} ; ex < ex.script - -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 - -.include <bsd.port.post.mk> diff --git a/lang/gcc-ooo/distinfo b/lang/gcc-ooo/distinfo deleted file mode 100644 index b62fbafd3ec3..000000000000 --- a/lang/gcc-ooo/distinfo +++ /dev/null @@ -1,12 +0,0 @@ -MD5 (gcc-core-3.4.1.tar.bz2) = 4b05b134baf92457494a0f4a28aa5213 -SHA256 (gcc-core-3.4.1.tar.bz2) = f65aa36c8ea17ef25397477cd1d6682c7196956496b01ae19fa1b57ae68450f3 -SIZE (gcc-core-3.4.1.tar.bz2) = 12862544 -MD5 (gcc-g++-3.4.1.tar.bz2) = 7517c88648883e3d92e1e8525ab823fa -SHA256 (gcc-g++-3.4.1.tar.bz2) = 07f1aa28bd9556524cb196a543fb515c7cc50dd4f988fe4169ddcf83528bc977 -SIZE (gcc-g++-3.4.1.tar.bz2) = 2406501 -MD5 (gcc-testsuite-3.4.1.tar.bz2) = 641f45606e17db4a3079cb7364a9e295 -SHA256 (gcc-testsuite-3.4.1.tar.bz2) = e24fbf35b2b06d811c7bba2311925713a76439695417df1f18d7b6bb04c4404e -SIZE (gcc-testsuite-3.4.1.tar.bz2) = 2600275 -MD5 (GCC3.4.0VisibilityPatch2.diff) = d2b2e7d8e2eb265ce445e4e916d83708 -SHA256 (GCC3.4.0VisibilityPatch2.diff) = 660fc287d0bae31fc68a736c72360b432783425e8c89069ef7bc81021ce88659 -SIZE (GCC3.4.0VisibilityPatch2.diff) = 43952 diff --git a/lang/gcc-ooo/files/patch-enumfix b/lang/gcc-ooo/files/patch-enumfix deleted file mode 100644 index 67b98543c327..000000000000 --- a/lang/gcc-ooo/files/patch-enumfix +++ /dev/null @@ -1,20 +0,0 @@ -http://gcc.gnu.org/ml/gcc-patches/2004-07/msg00968.html -http://blog.janik.cz/archives/2004-11-23T22_37_37.html - ---- gcc/fold-const.c.orig Tue Jun 1 08:15:12 2004 -+++ gcc/fold-const.c Wed Nov 24 16:39:02 2004 -@@ -3535,7 +3535,13 @@ - HOST_WIDE_INT hi; - int prec; - -- prec = TYPE_PRECISION (etype); -+ /* For enums the comparison will be done in the underlying type, -+ so using enum's precision is wrong here. -+ Consider e.g. enum { A, B, C, D, E }, low == B and high == D. */ -+ if (TREE_CODE (etype) == ENUMERAL_TYPE) -+ prec = GET_MODE_BITSIZE (TYPE_MODE (etype)); -+ else -+ prec = TYPE_PRECISION (etype); - if (prec <= HOST_BITS_PER_WIDE_INT) - { - hi = 0; diff --git a/lang/gcc-ooo/files/patch-freebsd-spec.h b/lang/gcc-ooo/files/patch-freebsd-spec.h deleted file mode 100644 index 479a375391e6..000000000000 --- a/lang/gcc-ooo/files/patch-freebsd-spec.h +++ /dev/null @@ -1,37 +0,0 @@ ---- gcc/config/freebsd-spec.h.orig 2004-03-02 17:34:55.000000000 -0500 -+++ gcc/config/freebsd-spec.h 2007-12-26 09:17:49.000000000 -0500 -@@ -51,7 +51,11 @@ - #define FBSD_TARGET_OS_CPP_BUILTINS() \ - do \ - { \ -- if (FBSD_MAJOR == 6) \ -+ if (FBSD_MAJOR == 8) \ -+ builtin_define ("__FreeBSD__=8"); \ -+ else if (FBSD_MAJOR == 7) \ -+ builtin_define ("__FreeBSD__=7"); \ -+ else if (FBSD_MAJOR == 6) \ - builtin_define ("__FreeBSD__=6"); \ - else if (FBSD_MAJOR == 5) \ - builtin_define ("__FreeBSD__=5"); \ -@@ -130,6 +134,7 @@ - }" - #else - #if FBSD_MAJOR >= 5 -+#if __FreeBSD_version < 502102 /* upto FreeBSD 5.2.1 */ - #define FBSD_LIB_SPEC " \ - %{!shared: \ - %{!pg: %{pthread:-lc_r} -lc} \ -@@ -138,6 +143,13 @@ - #else - #define FBSD_LIB_SPEC " \ - %{!shared: \ -+ %{!pg: %{pthread:-lpthread} -lc} \ -+ %{pg: %{pthread:-lpthread_p} -lc_p} \ -+ }" -+#endif /* deal with FreeBSD 5.0 - 5.2.1 */ -+#else -+#define FBSD_LIB_SPEC " \ -+ %{!shared: \ - %{!pg: \ - %{!pthread:-lc} \ - %{pthread:-lc_r}} \ diff --git a/lang/gcc-ooo/files/patch-gcc+config.gcc b/lang/gcc-ooo/files/patch-gcc+config.gcc deleted file mode 100644 index 9660d5a5db0c..000000000000 --- a/lang/gcc-ooo/files/patch-gcc+config.gcc +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/config.gcc.orig 2004-04-21 11:12:35.000000000 -0400 -+++ gcc/config.gcc 2007-12-26 09:18:23.000000000 -0500 -@@ -400,6 +400,10 @@ - tm_defines="${tm_defines} FBSD_MAJOR=5" ;; - *-*-freebsd6 | *-*-freebsd[6].*) - tm_defines="${tm_defines} FBSD_MAJOR=6" ;; -+ *-*-freebsd7 | *-*-freebsd[7].*) -+ tm_defines="${tm_defines} FBSD_MAJOR=7" ;; -+ *-*-freebsd8 | *-*-freebsd[8].*) -+ tm_defines="${tm_defines} FBSD_MAJOR=8" ;; - *) - echo 'Please update *-*-freebsd* in gcc/config.gcc' - exit 1 diff --git a/lang/gcc-ooo/pkg-descr b/lang/gcc-ooo/pkg-descr deleted file mode 100644 index 80413c7969b9..000000000000 --- a/lang/gcc-ooo/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -GCC, the GNU Compiler Collection includes gcc, g++ -for OpenOffice.org compilation - -This port installs the various front ends as gcc-ooo, and g++-ooo -into the ${PREFIX}/bin directory. - -WWW: http://gcc.gnu.org/ diff --git a/lang/gcc-ooo/pkg-plist b/lang/gcc-ooo/pkg-plist deleted file mode 100644 index 1ca6edff43c6..000000000000 --- a/lang/gcc-ooo/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -@comment $FreeBSD$ -bin/c++-ooo -bin/cpp-ooo -bin/g++-ooo -bin/gcc-ooo -bin/gcov-ooo -bin/%%GNU_HOST%%-c++-ooo -bin/%%GNU_HOST%%-gcc-%%GCC_VER%% -bin/%%GNU_HOST%%-gcc-ooo -bin/%%GNU_HOST%%-g++-ooo -bin/gccbug-ooo -@comment Insert PLIST.lib here -@comment -=[ begin PLIST.lib ]=- -@comment -=[ end PLIST.lib ]=- |