sparc64 gcc-3.4.x testing profile
authorJoshua Kinard <kumba@gentoo.org>
Sat, 6 Nov 2004 18:11:46 +0000 (18:11 +0000)
committerJoshua Kinard <kumba@gentoo.org>
Sat, 6 Nov 2004 18:11:46 +0000 (18:11 +0000)
profiles/default-linux/sparc/packages
profiles/default-linux/sparc/sparc64/gcc34/2004.3/make.defaults [new file with mode: 0644]
profiles/default-linux/sparc/sparc64/gcc34/2004.3/packages [new file with mode: 0644]
profiles/default-linux/sparc/sparc64/gcc34/2004.3/parent [new file with mode: 0644]
profiles/default-linux/sparc/sparc64/gcc34/parent [new file with mode: 0644]

index 7c18c1c7fc7c43f076aa7cd123486eb25fb1469e..029137a74acaf1eb9ff107533ab340c1735b5718 100644 (file)
@@ -1,8 +1,12 @@
 # Copyright 2004 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/packages,v 1.10 2004/10/02 00:16:55 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/packages,v 1.11 2004/11/06 18:11:46 kumba Exp $
 
 # Top-level sparc profile
 
 # SPARC specific stuff (32 and 64 bit)
 *sys-apps/sparc-utils
+
+# Lock to gcc-3.3.x and allow 3.4 for the testing profile only
+*<sys-devel/gcc-3.4.1
+
diff --git a/profiles/default-linux/sparc/sparc64/gcc34/2004.3/make.defaults b/profiles/default-linux/sparc/sparc64/gcc34/2004.3/make.defaults
new file mode 100644 (file)
index 0000000..00fdc56
--- /dev/null
@@ -0,0 +1,26 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64/gcc34/2004.3/make.defaults,v 1.1 2004/11/06 18:11:46 kumba Exp $
+
+ARCH="sparc"
+
+# Even though this is a 64bit kernel, we use a 32-bit userland (v9)
+CHOST="sparc-unknown-linux-gnu"
+PLATFORM="sparc64-unknown-linux-gnu"
+
+# Used in ebuilds for verifying sparc64 profile
+PROFILE_ARCH="sparc64"
+
+# Compiler flags
+CFLAGS="-O2 -pipe"
+CXXFLAGS=${CFLAGS}
+
+# Misc
+FEATURES="sandbox ccache"
+ACCEPT_KEYWORDS="sparc"
+
+# USE settings
+USE="arts avi berkdb bitmap-fonts crypt cups encode esd f77 fbcon foomaticdb gdbm gcc64 gif gtk gtk2 gnome imlib jpeg kde libwww mad mikmod motif mpeg ncurses nls oggvorbis oss opengl pam perl png python pdflib qt readline sdl spell ssl tcpd truetype X xv xml2 xmms zlib"
+
+# Catalyst stage/grp USE
+GRP_STAGE23_USE="berkdb gpm gcc64 gtk2 ipv6 ncurses nls pam perl python readline ssl tcpd"
diff --git a/profiles/default-linux/sparc/sparc64/gcc34/2004.3/packages b/profiles/default-linux/sparc/sparc64/gcc34/2004.3/packages
new file mode 100644 (file)
index 0000000..fcb7f2d
--- /dev/null
@@ -0,0 +1,23 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64/gcc34/2004.3/packages,v 1.1 2004/11/06 18:11:46 kumba Exp $
+
+
+# sparc64 v9 32-bit userland packages
+
+# Since we're running a sparc64 kernel w/ 32bit (v9) userland,
+# we need gcc-sparc64 for kernels
+*sys-devel/gcc-sparc64
+
+# Sometimes necessary to trick programs into thinking we're really
+# a sparc32 system.
+*sys-devel/sparc32
+
+
+# GCC 3.4.x Testing Profile
+# Tests the following:
+#      >=sys-devel/gcc-3.4.1
+
+-*<sys-devel/gcc-3.4.1
+*>=sys-devel/gcc-3.4.1
+
diff --git a/profiles/default-linux/sparc/sparc64/gcc34/2004.3/parent b/profiles/default-linux/sparc/sparc64/gcc34/2004.3/parent
new file mode 100644 (file)
index 0000000..058de24
--- /dev/null
@@ -0,0 +1,7 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64/gcc34/2004.3/parent,v 1.1 2004/11/06 18:11:46 kumba Exp $
+
+# This file describes the parent profile to this.  In most cases this will
+# just be the name of the parent directory
+..
diff --git a/profiles/default-linux/sparc/sparc64/gcc34/parent b/profiles/default-linux/sparc/sparc64/gcc34/parent
new file mode 100644 (file)
index 0000000..74853ef
--- /dev/null
@@ -0,0 +1,8 @@
+# Copyright 2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /home/cvsroot/gentoo-x86/profiles/default/x86/2004.0/parent,v 1.2
+# 2004/03/18 00:16:43 seemant Exp $
+
+# This file describes the parent profile to this.  In most cases this will
+# just be the name of the parent directory
+..