2007.0 profile
authorTom Gall <tgall@gentoo.org>
Fri, 16 Feb 2007 04:37:31 +0000 (04:37 +0000)
committerTom Gall <tgall@gentoo.org>
Fri, 16 Feb 2007 04:37:31 +0000 (04:37 +0000)
56 files changed:
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/970/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/970/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power3/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power3/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power4/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power4/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power5/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power5/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/package.mask [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/packages [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/profile.bashrc [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/pmac/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/pmac/use.mask [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power3/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power3/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power4/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power4/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power5/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power5/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/use.mask [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/pmac/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/pmac/use.mask [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power3/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power3/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power4/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power4/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power5/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power5/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/package.mask [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/packages [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/profile.bashrc [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/pmac/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/pmac/use.mask [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/power3/make.defaults [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/power3/parent [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/use.mask [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/virtuals [new file with mode: 0644]
profiles/default-linux/ppc/ppc64/2007.0/parent [new file with mode: 0644]

diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/970/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/970/make.defaults
new file mode 100644 (file)
index 0000000..0d7ea0b
--- /dev/null
@@ -0,0 +1,9 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/970/make.defaults,v 1.1 2007/02/16 04:37:30 tgall Exp $
+
+CFLAGS="-O2 -pipe -mtune=970 -mcpu=970 -mabi=altivec"
+CXXFLAGS=${CFLAGS}
+
+STAGE1_USE="altivec gcc64 nptl nptlonly unicode"
+USE="${STAGE1_USE} ${USE}"
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/970/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/970/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/make.defaults
new file mode 100644 (file)
index 0000000..178123c
--- /dev/null
@@ -0,0 +1,7 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/make.defaults,v 1.1 2007/02/16 04:37:30 tgall Exp $
+
+STAGE1_USE="nptl nptlonly unicode"
+
+USE="alsa arts cairo cdr dbus dvd dvdr eds emboss encode esd fam firefox gif gnome gpm gstreamer gtk hal jpeg kde ldap mad mikmod mp3 mpeg ogg opengl oss png qt3 qt4 quicktime sdl spell truetype vorbis unicode X xml xv"
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power3/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power3/make.defaults
new file mode 100644 (file)
index 0000000..0a68bdb
--- /dev/null
@@ -0,0 +1,6 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power3/make.defaults,v 1.1 2007/02/16 04:37:30 tgall Exp $
+
+CFLAGS="-O2 -pipe"
+CXXFLAGS=${CFLAGS}
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power3/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power3/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power4/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power4/make.defaults
new file mode 100644 (file)
index 0000000..d225144
--- /dev/null
@@ -0,0 +1,6 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power4/make.defaults,v 1.1 2007/02/16 04:37:30 tgall Exp $
+
+CFLAGS="-O2 -pipe -mtune=power4 -mcpu=power4"
+CXXFLAGS=${CFLAGS}
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power4/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power4/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power5/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power5/make.defaults
new file mode 100644 (file)
index 0000000..56646cb
--- /dev/null
@@ -0,0 +1,6 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power5/make.defaults,v 1.1 2007/02/16 04:37:30 tgall Exp $
+
+CFLAGS="-O2 -pipe -mtune=power5 -mcpu=power5"
+CXXFLAGS=${CFLAGS}
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power5/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/desktop/power5/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/make.defaults
new file mode 100644 (file)
index 0000000..ac5c3db
--- /dev/null
@@ -0,0 +1,32 @@
+# This is make.defaults for 32-bit userland
+ARCH="ppc"
+ACCEPT_KEYWORDS="${ARCH}"
+
+CHOST="powerpc-unknown-linux-gnu"
+PROFILE_ARCH="ppc64"
+
+CFLAGS="-O2 -pipe"
+CXXFLAGS=${CFLAGS}
+
+ACCEPT_KEYWORDS="${ARCH}"
+
+STAGE1_USE="gcc64 nptl nptlonly unicode"
+USE="${STAGE1_USE} alsa apache2 apm arts berkdb bitmap-fonts cups eds emboss encode esd fortran foomaticdb gdbm gif gnome gpm gstreamer gtk ibm imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg opengl oss pam perl png python qt3 qt4 quicktime readline sdl spell ssl tcpd truetype truetype-fonts type1-fonts vorbis X xml xv zlib"
+
+# While this profile uses multilib functionality it is just to maintain
+# some similarity across profiles this profile is truly for a singe ABI, ppc32.
+
+FEATURES="autoconfig sandbox sfperms -multilib-pkg"
+
+#MULTILIB_ABIS="ppc"
+DEFAULT_ABI="ppc"
+KERNEL_ABI="ppc64"
+
+#CFLAGS_ppc="-m32"
+#LDFLAGS_ppc="-m elf32ppc"
+#CHOST_ppc="powerpc-unknown-linux-gnu"
+#CDEFINE_ppc="!__powerpc64__"
+#LIBDIR_ppc="lib"
+
+#LDFLAGS_ppc64="-m elf64ppc"
+#CHOST_ppc64="powerpc64-unknown-linux-gnu"
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/package.mask b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/package.mask
new file mode 100644 (file)
index 0000000..5808290
--- /dev/null
@@ -0,0 +1,3 @@
+# Joseph Jezak <josejx@gentoo.org> (06 Aug 2006)
+# Masked because we mask < gcc-4.1.1 in this profile
+<=dev-lang/gnat-3.45
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/packages b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/packages
new file mode 100644 (file)
index 0000000..19ed43a
--- /dev/null
@@ -0,0 +1,10 @@
+# Copyright 2003-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/packages,v 1.1 2007/02/16 04:37:30 tgall Exp $
+
+*sys-devel/gcc-powerpc64
+*sys-apps/setarch
+>=sys-apps/baselayout-1.11.13-r1
+>=sys-devel/binutils-2.16.1
+>=sys-devel/gcc-4.1.1
+>=sys-libs/glibc-2.4
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/profile.bashrc b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/profile.bashrc
new file mode 100644 (file)
index 0000000..9142002
--- /dev/null
@@ -0,0 +1,25 @@
+# When merging some packages relevant to python, sandbox cannot access. 
+# The following is the workaround of this problem.
+# FYI, I have verified that it was unnecessary in the environment where portage-2.0.51.22-r1 and sandbox-1.2.9 were installed.
+
+addpredict /usr/lib/python2.0/
+addpredict /usr/lib/python2.1/
+addpredict /usr/lib/python2.2/
+addpredict /usr/lib/python2.3/
+addpredict /usr/lib/python2.4/
+addpredict /usr/lib/python2.5/
+addpredict /usr/lib/python3.0/
+
+# The version of profile in our 'packages' does not yet set ABI for us nor
+# export the CFLAGS_${ABI} envvars... The multilib-pkg patch does, but this
+# won't be in portage until atleast .52_pre
+
+if [ -n "${ABI}" ]; then
+       export ABI
+elif [ -n "${DEFAULT_ABI}" ]; then
+       export ABI="${DEFAULT_ABI}"
+else
+       export ABI="ppc"
+fi
+
+export CFLAGS_ppc
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/make.defaults
new file mode 100644 (file)
index 0000000..c991e47
--- /dev/null
@@ -0,0 +1,9 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/make.defaults,v 1.1 2007/02/16 04:37:30 tgall Exp $
+
+CFLAGS="-O2 -pipe -mtune=970 -mcpu=970 -mabi=altivec"
+CXXFLAGS=${CFLAGS}
+
+STAGE1_USE="altivec gcc64 nptl nptlonly unicode"
+USE="${STAGE1_USE} ${USE}"
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/pmac/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/pmac/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/pmac/use.mask b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/970/pmac/use.mask
new file mode 100644 (file)
index 0000000..797b19d
--- /dev/null
@@ -0,0 +1,2 @@
+# not ibm hardware
+ibm
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/make.defaults
new file mode 100644 (file)
index 0000000..7a6a473
--- /dev/null
@@ -0,0 +1,5 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/make.defaults,v 1.1 2007/02/16 04:37:30 tgall Exp $
+
+USE="apache2 ldap mailwrapper mysql snmp truetype xml"
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power3/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power3/make.defaults
new file mode 100644 (file)
index 0000000..ed4dd18
--- /dev/null
@@ -0,0 +1,6 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power3/make.defaults,v 1.1 2007/02/16 04:37:30 tgall Exp $
+
+CFLAGS="-O2 -pipe"
+CXXFLAGS=${CFLAGS}
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power3/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power3/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power4/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power4/make.defaults
new file mode 100644 (file)
index 0000000..ea0a2d2
--- /dev/null
@@ -0,0 +1,6 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power4/make.defaults,v 1.1 2007/02/16 04:37:30 tgall Exp $
+
+CFLAGS="-O2 -pipe -mtune=power4 -mcpu=power4"
+CXXFLAGS=${CFLAGS}
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power4/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power4/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power5/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power5/make.defaults
new file mode 100644 (file)
index 0000000..3697081
--- /dev/null
@@ -0,0 +1,6 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power5/make.defaults,v 1.1 2007/02/16 04:37:30 tgall Exp $
+
+CFLAGS="-O2 -pipe -mtune=power5 -mcpu=power5"
+CXXFLAGS=${CFLAGS}
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power5/parent b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/server/power5/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/use.mask b/profiles/default-linux/ppc/ppc64/2007.0/32bit-userland/use.mask
new file mode 100644 (file)
index 0000000..2623c48
--- /dev/null
@@ -0,0 +1,38 @@
+# This is a list of USE flags that should not be used on PPC
+
+cmucl
+hdf
+ip28
+real
+tcc
+fmod
+i8x0
+xvmc
+
+# Fixes bug #86787
+fusion
+
+# User Mode Linux isn't supported on ppc yet
+uml
+
+# GIT's ppc sha1 implementation
+-ppcsha1
+
+# 2006/03/20 - Donnie Berkholz <dberkholz@gentoo.org>
+# Modular X: mask for architectures on which they aren't available
+video_cards_apm
+video_cards_ark
+video_cards_cyrix
+video_cards_i128
+video_cards_i740
+video_cards_i810
+video_cards_neomagic
+video_cards_nsc
+video_cards_rendition
+video_cards_siliconmotion
+video_cards_sis
+video_cards_tga
+video_cards_tseng
+video_cards_vesa
+video_cards_vga
+video_cards_via
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/make.defaults
new file mode 100644 (file)
index 0000000..6c9a507
--- /dev/null
@@ -0,0 +1,9 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/make.defaults,v 1.1 2007/02/16 04:37:31 tgall Exp $
+
+CFLAGS="-O2 -pipe -mtune=970 -mcpu=970 -mabi=altivec"
+CXXFLAGS=${CFLAGS}
+
+STAGE1_USE="altivec ${STAGE1_USE} "
+USE="${STAGE1_USE} ${USE}"
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/parent b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/pmac/parent b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/pmac/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/pmac/use.mask b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/970/pmac/use.mask
new file mode 100644 (file)
index 0000000..54e6228
--- /dev/null
@@ -0,0 +1,2 @@
+# for they may be kissing cousins, but mixing of the DNA wouldn't be wise
+ibm
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/make.defaults
new file mode 100644 (file)
index 0000000..46e5e71
--- /dev/null
@@ -0,0 +1,7 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/make.defaults,v 1.1 2007/02/16 04:37:31 tgall Exp $
+
+STAGE1_USE="nptl nptlonly unicode"
+
+USE="alsa arts cairo cdr dbus dvd dvdr eds emboss encode esd fam firefox gif gnome gpm gstreamer gtk hal jpeg kde ldap mad mikmod mp3 mpeg ogg opengl oss png qt3 qt4 quicktime sdl spell truetype vorbis unicode X xml xv"
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/parent b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power3/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power3/make.defaults
new file mode 100644 (file)
index 0000000..68843ad
--- /dev/null
@@ -0,0 +1,7 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power3/make.defaults,v 1.1 2007/02/16 04:37:31 tgall Exp $
+
+CFLAGS="-O2 -pipe "
+## Use these at your own risk : -mtune=power3 -mcpu=power3"
+CXXFLAGS=${CFLAGS}
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power3/parent b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power3/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power4/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power4/make.defaults
new file mode 100644 (file)
index 0000000..20a3bf3
--- /dev/null
@@ -0,0 +1,6 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power4/make.defaults,v 1.1 2007/02/16 04:37:31 tgall Exp $
+
+CFLAGS="-O2 -pipe -mtune=power4 -mcpu=power4"
+CXXFLAGS=${CFLAGS}
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power4/parent b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power4/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power5/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power5/make.defaults
new file mode 100644 (file)
index 0000000..b9dfb80
--- /dev/null
@@ -0,0 +1,6 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power5/make.defaults,v 1.1 2007/02/16 04:37:31 tgall Exp $
+
+CFLAGS="-O2 -pipe -mtune=power5 -mcpu=power5"
+CXXFLAGS=${CFLAGS}
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power5/parent b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/desktop/power5/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/make.defaults
new file mode 100644 (file)
index 0000000..e343b92
--- /dev/null
@@ -0,0 +1,48 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/make.defaults,v 1.1 2007/02/16 04:37:31 tgall Exp $
+
+ARCH="ppc64"
+ACCEPT_KEYWORDS="ppc64"
+
+CHOST="powerpc64-unknown-linux-gnu"
+
+CFLAGS="-O2 -pipe"
+CXXFLAGS=${CFLAGS}
+
+ACCEPT_KEYWORDS="ppc64"
+
+STAGE1_USE="unicode nptl nptlonly"
+# USE="${STAGE1_USE} alsa apache2 apm arts berkdb bitmap-fonts cups eds emboss encode esd fortran foomaticdb gdbm gif gnome gpm gstreamer gtk ibm imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl ogg opengl oss pam perl png python qt3 qt4 quicktime readline sdl spell ssl tcpd truetype truetype-fonts type1-fonts vorbis X xml xv zlib"
+
+USE="berkdb crypt ipv6 ncurses nls pam perl python readline ssl tcpd zlib"
+
+VIDEO_CARDS="mga ati dummy fbdev nv s3 vega vga"
+
+# While this profile uses multilib functionality it is just to maintain
+# some similarity across profiles this profile is truly for a singe ABI, ppc64.
+
+FEATURES="autoconfig sandbox sfperms -multilib-pkg"
+
+#MULTILIB_ABIS="ppc64"
+DEFAULT_ABI="ppc64"
+
+CFLAGS_ppc64="-m64"
+LDFLAGS_ppc64="-m elf64ppc"
+CHOST_ppc64="powerpc64-unknown-linux-gnu"
+CDEFINE_ppc64="__powerpc64__"
+LIBDIR_ppc64="lib64"
+
+#CFLAGS_ppc="-m32"
+#LDFLAGS_ppc="-m elf32ppc"
+#CHOST_ppc="powerpc-unknown-linux-gnu"
+#CDEFINE_ppc="!__powerpc64__"
+#LIBDIR_ppc="lib32"
+
+# In case someone wants to help out by setting FEATURES="multilib-strict"
+#MULTILIB_STRICT_DIRS="/lib /usr/lib /usr/kde/*/lib /usr/qt/*/lib /usr/X11R6/lib"
+#MULTILIB_STRICT_DENY="64-bit.*shared object"
+#MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|eclipse-3)"
+
+# Hack to tell baselayout to use symlinks for /lib, /usr/lib, and /usr/local/lib
+# SYMLINK_LIB="yes"
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/package.mask b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/package.mask
new file mode 100644 (file)
index 0000000..bd89340
--- /dev/null
@@ -0,0 +1,7 @@
+# Copyright 1999-2007 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/package.mask,v 1.1 2007/02/16 04:37:31 tgall Exp $
+
+# Mask multilib ppc64 things
+# Maintained by Yuta Satoh <nigoro@gentoo.org>
+
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/packages b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/packages
new file mode 100644 (file)
index 0000000..a2aed8d
--- /dev/null
@@ -0,0 +1,10 @@
+# Copyright 2003-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/packages,v 1.1 2007/02/16 04:37:31 tgall Exp $
+# Maintained by Tom Gall <tgall@gentoo.org>
+
+*>=sys-devel/binutils-2.16
+*>=sys-devel/gcc-4.1.1
+*>=sys-libs/glibc-2.5
+
+
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/parent b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/profile.bashrc b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/profile.bashrc
new file mode 100644 (file)
index 0000000..3ab1891
--- /dev/null
@@ -0,0 +1,25 @@
+# When merging some packages relevant to python, sandbox cannot access. 
+# The following is the workaround of this problem.
+# FYI, I have verified that it was unnecessary in the environment where portage-2.0.51.22-r1 and sandbox-1.2.9 were installed.
+
+addpredict /usr/lib64/python2.0/
+addpredict /usr/lib64/python2.1/
+addpredict /usr/lib64/python2.2/
+addpredict /usr/lib64/python2.3/
+addpredict /usr/lib64/python2.4/
+addpredict /usr/lib64/python2.5/
+addpredict /usr/lib64/python3.0/
+
+# The version of profile in our 'packages' does not yet set ABI for us nor
+# export the CFLAGS_${ABI} envvars... The multilib-pkg patch does, but this
+# won't be in portage until atleast .52_pre
+
+if [ -n "${ABI}" ]; then
+       export ABI
+elif [ -n "${DEFAULT_ABI}" ]; then
+       export ABI="${DEFAULT_ABI}"
+else
+       export ABI="ppc64"
+fi
+
+export CFLAGS_ppc64
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/make.defaults
new file mode 100644 (file)
index 0000000..dae08f4
--- /dev/null
@@ -0,0 +1,9 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/make.defaults,v 1.1 2007/02/16 04:37:31 tgall Exp $
+
+CFLAGS="-O2 -pipe -mtune=970 -mcpu=970 -mabi=altivec"
+CXXFLAGS=${CFLAGS}
+
+STAGE1_USE="altivec ${STAGE1_USE} "
+USE="${STAGE1_USE} ${USE}"
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/parent b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/pmac/parent b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/pmac/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/pmac/use.mask b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/970/pmac/use.mask
new file mode 100644 (file)
index 0000000..54e6228
--- /dev/null
@@ -0,0 +1,2 @@
+# for they may be kissing cousins, but mixing of the DNA wouldn't be wise
+ibm
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/make.defaults
new file mode 100644 (file)
index 0000000..1cec32d
--- /dev/null
@@ -0,0 +1,5 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/make.defaults,v 1.1 2007/02/16 04:37:31 tgall Exp $
+
+USE="apache2 ldap mailwrapper mysql snmp truetype xml"
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/parent b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/power3/make.defaults b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/power3/make.defaults
new file mode 100644 (file)
index 0000000..933bcc5
--- /dev/null
@@ -0,0 +1,7 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/power3/make.defaults,v 1.1 2007/02/16 04:37:31 tgall Exp $
+
+CFLAGS="-O2 -pipe "
+## Use these at your own risk : -mtune=power3 -mcpu=power3"
+CXXFLAGS=${CFLAGS}
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/power3/parent b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/server/power3/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/use.mask b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/use.mask
new file mode 100644 (file)
index 0000000..721331d
--- /dev/null
@@ -0,0 +1,78 @@
+# this is a list of USE flags
+# that should not be used on PPC64
+# Tom Gall <tgall@gentoo.org> manages this list
+directfb
+krb4
+
+pda
+prelude
+mzscheme
+chasen
+mono
+beagle
+rar
+multilib
+
+# dietlibc
+diet
+
+#pyste has untested/unkeyworded deps on ppc64
+pyste
+
+# we don't have hardware to test. also see bug #113398
+dvb
+
+# mask mozilla/firefox (bug #108020)
+mozilla
+firefox
+seamonkey
+
+# 2006/03/20 - Donnie Berkholz <dberkholz@gentoo.org>
+# Modular X: mask for architectures on which they aren't available
+video_cards_apm
+video_cards_ark
+video_cards_chips
+video_cards_cirrus
+video_cards_cyrix
+video_cards_glint
+video_cards_i128
+video_cards_i740
+video_cards_i810
+video_cards_imstt
+video_cards_neomagic
+video_cards_newport
+video_cards_nsc
+video_cards_rendition
+video_cards_s3
+video_cards_s3virge
+video_cards_savage
+video_cards_siliconmotion
+video_cards_sis
+video_cards_tdfx
+video_cards_tga
+video_cards_trident
+video_cards_tseng
+video_cards_vesa
+video_cards_vga
+video_cards_via
+video_cards_voodoo
+
+#until netbeans is keyworded
+netbeans
+
+#build is busted
+pike
+
+# mask pcmcia (bug #131306)
+pcmcia
+
+# 20 Sep 2006 Doug Goldstein <cardoe@gentoo.org>
+# # Someone tagged MythTV as ~ppc64 but media-tv/ivtv does not
+# # work on ppc64 so I'm masking it's USE flag.
+ivtv
+
+# conky dependencies missing keywords related (dragonheart -20061112)
+# media-sound/mpd
+mpd
+# app-admin/hddtemp
+hddtemp
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/virtuals b/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/virtuals
new file mode 100644 (file)
index 0000000..00bdaac
--- /dev/null
@@ -0,0 +1,5 @@
+# Copyright 2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/virtuals,v 1.1 2007/02/16 04:37:31 tgall Exp $
+
+virtual/bootloader     sys-boot/yaboot-static
diff --git a/profiles/default-linux/ppc/ppc64/2007.0/parent b/profiles/default-linux/ppc/ppc64/2007.0/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..