diff options
author | Jeremy Blosser | 2006-04-24 20:39:25 -0500 |
---|---|---|
committer | Jeremy Blosser | 2006-04-24 20:39:25 -0500 |
commit | ee44f526364def7e7905bb16094df3fa651141c9 (patch) | |
tree | 065519b6c1697da61f5ee408d275325199a360fe /gnu/gcc34 | |
parent | 1f6df2630f717553f6c83259d24fbc946352e750 (diff) |
sync gnu/gcc34 from test
Diffstat (limited to 'gnu/gcc34')
-rwxr-xr-x | gnu/gcc34/BUILD | 12 | ||||
-rwxr-xr-x | gnu/gcc34/CONFIGURE | 2 | ||||
-rwxr-xr-x | gnu/gcc34/DEPENDS | 3 | ||||
-rwxr-xr-x | gnu/gcc34/DETAILS | 21 | ||||
-rwxr-xr-x | gnu/gcc34/FINAL | 1 | ||||
-rw-r--r-- | gnu/gcc34/HISTORY | 187 | ||||
-rwxr-xr-x | gnu/gcc34/INSTALL | 2 | ||||
-rwxr-xr-x | gnu/gcc34/PRE_BUILD | 5 |
8 files changed, 221 insertions, 12 deletions
diff --git a/gnu/gcc34/BUILD b/gnu/gcc34/BUILD index 27ba77ddaf..a92817efe5 100755 --- a/gnu/gcc34/BUILD +++ b/gnu/gcc34/BUILD @@ -1 +1,11 @@ -true +cd $SOURCE_DIRECTORY.bld && +$SOURCE_DIRECTORY/configure \ + --host=$HOST \ + --prefix=${INSTALL_ROOT}/opt/gcc34 \ + --infodir=${INSTALL_ROOT}/opt/gcc34/share/info \ + --mandir=${INSTALL_ROOT}/opt/gcc34/share/man \ + --enable-threads=posix \ + --enable-languages=c,c++ \ + $GCC_MULTILIB $OPTS && + +make bootstrap diff --git a/gnu/gcc34/CONFIGURE b/gnu/gcc34/CONFIGURE new file mode 100755 index 0000000000..5544747120 --- /dev/null +++ b/gnu/gcc34/CONFIGURE @@ -0,0 +1,2 @@ +. $SECTION_DIRECTORY/FUNCTIONS && +default_configure_gcc diff --git a/gnu/gcc34/DEPENDS b/gnu/gcc34/DEPENDS new file mode 100755 index 0000000000..689e2258fd --- /dev/null +++ b/gnu/gcc34/DEPENDS @@ -0,0 +1,3 @@ +depends gcc && +depends gnupg && +depends smgl-fhs diff --git a/gnu/gcc34/DETAILS b/gnu/gcc34/DETAILS index ecf288dfe6..3d4ff30f44 100755 --- a/gnu/gcc34/DETAILS +++ b/gnu/gcc34/DETAILS @@ -1,11 +1,20 @@ SPELL=gcc34 - VERSION=0 + VERSION=3.4.5 + SOURCE=gcc-core-$VERSION.tar.bz2 + SOURCE2=gcc-g++-$VERSION.tar.bz2 +SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION + SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE + SOURCE2_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE2 + SOURCE_URL[1]=ftp://gcc.gnu.org/pub/gcc/releases/gcc-$VERSION/$SOURCE + SOURCE2_URL[1]=ftp://gcc.gnu.org/pub/gcc/releases/gcc-$VERSION/$SOURCE2 + SOURCE_HASH=sha512:997289b39e5605bac84c2a5d80a4e5dc2d24d4f1c742b494e4fbee4d0f16f64ae9ce860ccdc99c9764a29ec92ad066fd4faf5789fc5d7f49173eace263fe5c01 + SOURCE2_HASH=sha512:c97d972b7fc93f7ee4d5c323b87a23adfc0e92523d1c7fdf18ebf5db05334e118c6d1581497000a1ea6302235d0ac5a35b83806d0bccfe951a5448369c8dff31 LICENSE[0]=GPL WEB_SITE=http://gcc.gnu.org/ - ENTERED=20050425 - UPDATED=20050425 - SHORT="a dummy spell to satisfy dependencies that are meant for devel" + ENTERED=20050421 + UPDATED=20050830 + KEYWORDS="compiler" + SHORT="gcc34 is the 3.4.x release of the GNU Compiler Collection" cat << EOF -A dummy spell that exists only to satisfy the dependency on gcc34 introduced in -the devel grimoire. +gcc33 - The 3.4.x release of the GNU C and C++ compilers. EOF diff --git a/gnu/gcc34/FINAL b/gnu/gcc34/FINAL new file mode 100755 index 0000000000..907a1a0f9f --- /dev/null +++ b/gnu/gcc34/FINAL @@ -0,0 +1 @@ +rm_source_dir $SOURCE_DIRECTORY.bld diff --git a/gnu/gcc34/HISTORY b/gnu/gcc34/HISTORY index b867a077dc..407abedfb7 100644 --- a/gnu/gcc34/HISTORY +++ b/gnu/gcc34/HISTORY @@ -1,10 +1,191 @@ +2006-03-12 Karsten Behrmann <BearPerson@sourcemage.org> + * DETAILS: (automated) Add KEYWORDS + 2006-02-08 Eric Sandall <eric@sandall.us> * DEPENDS: Depends on smgl-fhs (for directory structure) 2006-02-06 Eric Sandall <eric@sandall.us> * DEPENDS: Depends on gnupg (for SOURCE verification) -2005-04-25 Arwed v. Merkatz <v.merkatz@gmx.net> - * BUILD, DETAILS, HISTORY, INSTALL, PRE_BUILD: - created dummy spell +2005-12-10 Treeve Jelbert <treeve01@pi.be> + * DETAILS: version 3.4.5 + +2005-11-29 Seth Woolley <seth@tautology.org> + * DETAILS: MD5 -> SHA512 + +2005-11-28 Seth Woolley <seth@tautology.org> + * PRE_BUILD: unpack api update + +2005-08-30 Sergey Lipnevich <sergey@sourcemage.org> + * DEPENDS: depends on gcc as suggested on the list; + * DETAILS: update UPDATED in preparation for integration. + +2005-06-03 David Brown <dmlb2000@excite.com> + * DETAILS: updated to 3.4.4 + +2005-04-21 Arwed v. Merkatz <v.merkatz@gmx.net> + * DETAILS: forked spell for gcc 3.4.x + * BUILD, INSTALL: use /opt/gcc34 as prefix + * DETAILS, PRE_BUILD: use gcc-core and gcc-g++ source instead of + downloading the whole suite + +2005-03-30 Sergey Lipnevich <sergey@sourcemage.org> + * CONFIGURE: use default configuration routine; + * BUILD: use multi-lib variable; fix missing backslash; + use athlon-xp instead of k8 architecture for AMD64 to build derivative libs; + * INSTALL: create a symlink for C++ version 5 runtime. + +2005-03-23 David Brown <dmlb2000@excite.com> + * DETAILS: updated to 3.3.5 + +2005-02-24 Arwed v. Merkatz <v.merkatz@gmx.net> + * DETAILS: renamed to gcc33 + * BUILD, FINAL, POST_INSTALL, INSTALL: converted to build_api 2 + * BUILD, CONFIGURE, PREPARE: removed all options, just install + the C and C++ compilers + * BUILD, INSTALL: install to /opt/gcc33 + +2005-01-15 Arwed v. Merkatz <v.merkatz@gmx.net> + * BUILD: sedit configure to use bash instead of sh, fixes bug #7205 + +2004-09-14 Eric Sandall <eric@sandall.us> + * POST_REMOVE: Infodir is /usr/share/info + +2004-03-13 hgg <hgreig@bigpond.net.au> + * BUILD: revert previous, LDFLAGS no honoured, + pity because stripping debugging at least halves the disk footprint + +2004-03-13 hgg <hgreig@bigpond.net.au> + * BUILD: adding our LDFLAGS to Makefile.in + +2004-02-18 Eric Sandall <eric@sandall.us> + * DETAILS: Changed mirror to use gcc.gnu.org + Removed MAINTAINER + +2004-02-16 Sergey Lipnevich <sergey@sourcemage.org> + * DETAILS: upgrade to 3.3.3. + +2004-02-03 hgg <hgreig@bigpond.net.au> + * BUILD: correct usage of INSTALL_ROOT + +2004-01-29 hgg <hgreig@bigpond.net.au> + * BUILD: bug 5553 infodir and mandir switches + +2003-11-30 Eric Sandall <eric@sandall.us> + * BUILD,POST_REMOVE,PREPARE: Use INSTALL_ROOT + +2003-10-17 Eric Sandall <eric@sandall.us> + * DETAILS: Update to 3.3.2 + * HISTORY: Formatted to Guru Handbook + +2003-08-09 hgg <hgreig@bigpond.net.au> + * DETAILS: Update to gcc3.3.1 + +2003-07-26 Eric Sandall <eric@sandall.us> + * CONFIGURE,PREPARE: Added Arwed's Ada patch (Bug #3846) + +2003-07-26 Arwed v. Merkatz <v.merkatz@gmx.net> + * PREPARE: added and reenabled ada as language option + +2003-07-09 hgg <hgreig@bigpond.net.au> + * BUILD: remove cosmetic configure switch. + Use "head-from-arse-extraction-tool" and remove export as it should have + gone into glibc/BUILD :-) + +2003-06-24 hgg <hgreig@bigpond.net.au> + * CONFIGURE: Reword fix includes query to cater for feebleminded monkeys + +2003-06-23 hgg <hgreig@bigpond.net.au> + * BUILD: Make symlink after build/install for stupid apps + like flash that expect RedHat compat libs + +2003-06-19 hgg <hgreig@bigpond.net.au> + * BUILD: Add configure switch for c++ ABI compatibility + +2003-05-22 Julian v. Bock <julian@wongr.net> + * BUILD: copy objc headers manually when fixed + includes are disabled. + +2003-05-15 Julian v. Bock <julian@wongr.net> + * DETAILS: set VERSION to 3.3. + * CONFIGURE: use $FRONTENDS instead of $LANG. + +2003-04-30 Julian v. Bock <julian@wongr.net> + * DETAILS: set VERSION to 3.2.3. + * DEPENDS: remove. + * CONFIGURE: remove ada language option. + +2003-04-08 M.L. <mlubrano@sourcemage.org> + * BUILD: Added $OPTS + +2003-02-26 Julian v. Bock <julian@wongr.net> + * BUILD: enable installwatch. + +2003-02-08 Julian v. Bock <julian@wongr.net> + * DETAILS: set VERSION to 3.2.2. + +2002-12-31 Julian v. Bock <julian@wongr.net> + * CONFIGURE: don't install fixed includes by default. + +2002-12-14 Julian v. Bock <julian@wongr.net> + * CONFIGURE: add option to not install fixed includes. + +2002-11-21 Julian v. Bock <julian@wongr.net> + * DETAILS: set VERSION to 3.2.1. + +2002-10-26 Julian v. Bock <julian@wongr.net> + * BUILD: unset LD_PRELOAD before make install because of problems + with installwatch. + +2002-10-03 Julian v. Bock <julian@wongr.net> + * DETAILS: add LICENSE and MD5 fields. + +2002-09-04 Julian v. Bock <julian@wongr.net> + * BUILD: move creation / deletion of build directory to + PRE_BUILD and POST_INSTALL. + * PRE_BUILD: likewise. + * POST_INSTALL: likewise. + +2002-08-?? Julian v. Bock <julian@wongr.net> + * DETAILS: set VERSION to 3.2. + +2002-05-26 Julian v. Bock <julian@wongr.net> + * DETAILS: update spell for gcc-3.1; remove pascal stuff. + * BUILD: remove pascal stuff; remove --enable-shared; add + --enable-threads=posix; build everything in a separate directory. + * CONFIGURE: add Ada 95 frontend; remove pascal frontend; add + configure options for all frontends but C and C++. + * PRE_BUILD: remove. + * DEPENDS: add. + +2002-05-11 Julian v. Bock <julian@wongr.net> + * DETAILS: set PASCAL_VERSION to 2.1. + * PRE_BUILD: use gpc-20020510 instead of gpc-$PASCAL_VERSION. + +2002-05-10 Ole Tange <sgl-spell-gcc@tange.dk> + * DETAILS: set PASCAL_VERSION to 20020502. + +2002-04-30 Julian v. Bock <julian@wongr.net> + * DETAILS: set PASCAL_VERSION to 20020426. + * CONFIGURE: add; make pascal support optional. + * PRE_BUILD: likewise. + * BUILD: likewise. + +2002-04-23 Julian v. Bock <julian@wongr.net> + * BUILD: add pascal fix by Lyon Lemmens; don't use + --enable-languages. + +2002-04-18 Julian v. Bock <julian@wongr.net> + * DETAILS: set PASCAL_VERSION to 20020410. + +2002-04-11 Julian v. Bock <julian@wongr.net> + * BUILD: use "objc" in languages instead of "objective-c". + +2002-04-03 Julian v. Bock <julian@wongr.net> + * DETAILS: update PASCAL_VERSION to 20020402; set SORUCE2_URL[0] + to http://www.gnu-pascal.de/current/$SOURCE2. + +2002-03-29 Julian v. Bock <julian@wongr.net> + * BUILD: don't build chill frontend + * DETAILS: update PASCAL_VERSION to 20020318; remove SOURCE2_URL[0]. diff --git a/gnu/gcc34/INSTALL b/gnu/gcc34/INSTALL index 27ba77ddaf..a62ebc93a0 100755 --- a/gnu/gcc34/INSTALL +++ b/gnu/gcc34/INSTALL @@ -1 +1 @@ -true +make prefix=${INSTALL_ROOT}/opt/gcc34 install-no-fixedincludes diff --git a/gnu/gcc34/PRE_BUILD b/gnu/gcc34/PRE_BUILD index 27ba77ddaf..38f5c93abf 100755 --- a/gnu/gcc34/PRE_BUILD +++ b/gnu/gcc34/PRE_BUILD @@ -1 +1,4 @@ -true +default_pre_build && +cd $BUILD_DIRECTORY && +unpack_file 2 && +mk_source_dir $SOURCE_DIRECTORY.bld |