From d77c6291605b812ed5bfd53311238ee62b0b860e Mon Sep 17 00:00:00 2001 From: Tom Gall Date: Mon, 11 Dec 2006 15:43:58 +0000 Subject: [PATCH] 2007.0 prototype --- .../ppc/dev/ppc32/2007.0/G3/Pegasos/parent | 1 + .../ppc/dev/ppc32/2007.0/G3/Pegasos/virtuals | 5 +++ .../ppc/dev/ppc32/2007.0/G3/make.defaults | 9 +++++ .../ppc/dev/ppc32/2007.0/G3/parent | 1 + .../ppc/dev/ppc32/2007.0/G3/use.mask | 2 ++ .../ppc/dev/ppc32/2007.0/G4/Pegasos/parent | 1 + .../ppc/dev/ppc32/2007.0/G4/Pegasos/virtuals | 5 +++ .../ppc/dev/ppc32/2007.0/G4/make.defaults | 9 +++++ .../ppc/dev/ppc32/2007.0/G4/parent | 1 + .../default-linux/ppc/dev/ppc32/2007.0/README | 6 ++++ .../ppc/dev/ppc32/2007.0/make.defaults | 6 ++++ .../ppc/dev/ppc32/2007.0/package.mask | 13 +++++++ .../ppc/dev/ppc32/2007.0/packages | 17 +++++++++ .../default-linux/ppc/dev/ppc32/2007.0/parent | 1 + .../default-linux/ppc/dev/ppc32/make.defaults | 28 +++++++++++++++ profiles/default-linux/ppc/dev/ppc32/parent | 1 + profiles/default-linux/ppc/dev/ppc32/use.mask | 35 +++++++++++++++++++ profiles/default-linux/ppc/dev/ppc32/virtuals | 6 ++++ 18 files changed, 147 insertions(+) create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/G3/Pegasos/parent create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/G3/Pegasos/virtuals create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/G3/make.defaults create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/G3/parent create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/G3/use.mask create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/G4/Pegasos/parent create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/G4/Pegasos/virtuals create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/G4/make.defaults create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/G4/parent create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/README create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/make.defaults create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/package.mask create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/packages create mode 100644 profiles/default-linux/ppc/dev/ppc32/2007.0/parent create mode 100644 profiles/default-linux/ppc/dev/ppc32/make.defaults create mode 100644 profiles/default-linux/ppc/dev/ppc32/parent create mode 100644 profiles/default-linux/ppc/dev/ppc32/use.mask create mode 100644 profiles/default-linux/ppc/dev/ppc32/virtuals diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/Pegasos/parent b/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/Pegasos/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/Pegasos/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/Pegasos/virtuals b/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/Pegasos/virtuals new file mode 100644 index 000000000000..131f6b5d6620 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/Pegasos/virtuals @@ -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/dev/ppc32/2007.0/G3/Pegasos/virtuals,v 1.1 2006/12/11 15:43:58 tgall Exp $ + +virtual/bootloader sys-boot/bootcreator diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/make.defaults b/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/make.defaults new file mode 100644 index 000000000000..f9c14d8346b0 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/make.defaults @@ -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/dev/ppc32/2007.0/G3/make.defaults,v 1.1 2006/12/11 15:43:58 tgall Exp $ + +CFLAGS="-O2 -mtune=G3 -mcpu=G3 -pipe" +CXXFLAGS="${CFLAGS}" + +STAGE1_USE="unicode" +USE="${STAGE1_USE} ${USE}" diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/parent b/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/use.mask b/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/use.mask new file mode 100644 index 000000000000..c468ae570740 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/G3/use.mask @@ -0,0 +1,2 @@ +# Mask altivec on G3 +altivec diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/Pegasos/parent b/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/Pegasos/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/Pegasos/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/Pegasos/virtuals b/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/Pegasos/virtuals new file mode 100644 index 000000000000..2ab0bf5a13d3 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/Pegasos/virtuals @@ -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/dev/ppc32/2007.0/G4/Pegasos/virtuals,v 1.1 2006/12/11 15:43:58 tgall Exp $ + +virtual/bootloader sys-boot/bootcreator diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/make.defaults b/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/make.defaults new file mode 100644 index 000000000000..ce436ea7511d --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/make.defaults @@ -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/dev/ppc32/2007.0/G4/make.defaults,v 1.1 2006/12/11 15:43:58 tgall Exp $ + +CFLAGS="-O2 -mtune=G4 -mcpu=G4 -maltivec -mabi=altivec -pipe" +CXXFLAGS="${CFLAGS}" + +STAGE1_USE="altivec unicode" +USE="${STAGE1_USE} ${USE}" diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/parent b/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/G4/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/README b/profiles/default-linux/ppc/dev/ppc32/2007.0/README new file mode 100644 index 000000000000..d004f8f09e9a --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/README @@ -0,0 +1,6 @@ +This is the testing profile for 2006.1 on ppc32. The toolchain will be +upgraded to gcc-4.1.1 and glibc-2.4. It is considered to be testing until +2006.1 has been released. You are free to test and report bugs, but we can't +guarantee that everything will work. + +-- pylon@gentoo.org diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/make.defaults b/profiles/default-linux/ppc/dev/ppc32/2007.0/make.defaults new file mode 100644 index 000000000000..a94efddb3a21 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/make.defaults @@ -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/dev/ppc32/2007.0/make.defaults,v 1.1 2006/12/11 15:43:58 tgall Exp $ + +STAGE1_USE="unicode nptl nptlonly" +USE="${STAGE1_USE} alsa apache2 arts bitmap-fonts bonobo cdr cups dvd eds emboss encode esd firefox fortran gdbm gif gnome gpm gstreamer gtk gtkhtml jpeg kde ldap libg++ libwww mad mikmod mozilla mp3 mpeg ogg opengl pam pdf png qt3 qt4 quicktime ruby sdl spell truetype truetype-fonts type1-fonts udev vorbis X xml xv" diff --git a/profiles/default-linux/ppc/dev/ppc32/2007.0/package.mask b/profiles/default-linux/ppc/dev/ppc32/2007.0/package.mask new file mode 100644 index 000000000000..8618e8011243 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/package.mask @@ -0,0 +1,13 @@ +# Joseph Jezak (06 Aug 2006) +# Masked because we mask < gcc-4.1.1 in this profile +<=dev-lang/gnat-3.45 + +# these need dev-lang/gnat +dev-ada/adabindx +dev-ada/adadoc +dev-ada/adaopengl +=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/dev/ppc32/2007.0/parent b/profiles/default-linux/ppc/dev/ppc32/2007.0/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/2007.0/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default-linux/ppc/dev/ppc32/make.defaults b/profiles/default-linux/ppc/dev/ppc32/make.defaults new file mode 100644 index 000000000000..e64268e9caa8 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/make.defaults @@ -0,0 +1,28 @@ +# 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/dev/ppc32/make.defaults,v 1.1 2006/12/11 15:43:58 tgall Exp $ + +# All extra USE/etc should be specified in sub-profiles. +# DO NOT POLLUTE USE ON THIS PROFILE. + +ARCH="ppc" +ACCEPT_KEYWORDS="ppc" + +CHOST="powerpc-unknown-linux-gnu" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" + +FEATURES="sandbox sfperms" + +STAGE1_USE="unicode" +USE="${STAGE1_USE} berkdb crypt ipv6 ncurses nls nptl perl python readline ssl tcpd zlib" + +# 2006/08/18 - Donnie Berkholz +# Defaults for video drivers +VIDEO_CARDS="ati chips dummy fbdev glint imstt mga nv s3 s3virge savage \ + sisusb tdfx trident v4l voodoo" + +# 2006/12/06 - Diego Pettenò +# Defaults for PowerPC sound driver +ALSA_CARDS="aoa aoa-fabric-layout aoa-onyx aoa-soundbus aoa-soundbus-i2s aoa-tas + aoa-toonie powermac usb-audio via82xx" diff --git a/profiles/default-linux/ppc/dev/ppc32/parent b/profiles/default-linux/ppc/dev/ppc32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default-linux/ppc/dev/ppc32/use.mask b/profiles/default-linux/ppc/dev/ppc32/use.mask new file mode 100644 index 000000000000..6283667fdf33 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/use.mask @@ -0,0 +1,35 @@ +# 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 + +# 2006/08/18 - Donnie Berkholz +# 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/dev/ppc32/virtuals b/profiles/default-linux/ppc/dev/ppc32/virtuals new file mode 100644 index 000000000000..4b8440cdcba5 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc32/virtuals @@ -0,0 +1,6 @@ +# Copyright 2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/dev/ppc32/virtuals,v 1.1 2006/12/11 15:43:58 tgall Exp $ + +virtual/bootloader sys-boot/yaboot +virtual/ooo app-office/openoffice -- 2.26.2