diff options
author | Brent Baude <ranger@gentoo.org> | 2008-01-08 01:03:53 +0000 |
---|---|---|
committer | Brent Baude <ranger@gentoo.org> | 2008-01-08 01:03:53 +0000 |
commit | aa925a0ebd2f04c81b7f5e21ec6153b38ebddba6 (patch) | |
tree | fbe8f2b5c342cd5ec51a78ab8e089a9b4be1c7e7 /profiles/default-linux | |
parent | Quoting (diff) | |
download | gentoo-2-aa925a0ebd2f04c81b7f5e21ec6153b38ebddba6.tar.gz gentoo-2-aa925a0ebd2f04c81b7f5e21ec6153b38ebddba6.tar.bz2 gentoo-2-aa925a0ebd2f04c81b7f5e21ec6153b38ebddba6.zip |
Committing development PS3 profiles
Diffstat (limited to 'profiles/default-linux')
23 files changed, 234 insertions, 16 deletions
diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/make.defaults b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/make.defaults new file mode 100644 index 000000000000..4d36c9d8dee0 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/make.defaults @@ -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/dev/ppc64/2007.0/32bit-userland/desktop/make.defaults,v 1.1 2008/01/08 01:03:50 ranger 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 qt3support qt4 quicktime sdl spell truetype vorbis unicode X xml xv" diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/parent b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/ps3/make.defaults b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/ps3/make.defaults new file mode 100644 index 000000000000..98fd5604306b --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/ps3/make.defaults @@ -0,0 +1,5 @@ +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/dev/ppc64/2007.0/32bit-userland/desktop/ps3/packages b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/ps3/packages new file mode 100644 index 000000000000..c2145c197c71 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/ps3/packages @@ -0,0 +1,3 @@ +*app-misc/ps3pf_utils +*sys-apps/dtc + diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/ps3/parent b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/ps3/parent new file mode 100644 index 000000000000..0898d286ea96 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/desktop/ps3/parent @@ -0,0 +1,2 @@ +.. + diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/make.defaults b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/make.defaults index 3ec05d373995..bc8f34aa0abd 100644 --- a/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/make.defaults +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/make.defaults @@ -1,3 +1,7 @@ +# 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/ppc64/2007.0/32bit-userland/make.defaults,v 1.5 2008/01/08 01:03:49 ranger Exp $ + # This is make.defaults for 32-bit userland ARCH="ppc" ACCEPT_KEYWORDS="${ARCH}" @@ -8,25 +12,27 @@ PROFILE_ARCH="ppc64" CFLAGS="-O2 -pipe" CXXFLAGS=${CFLAGS} -ACCEPT_KEYWORDS="${ARCH}" - +# We build stage1 against this 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 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" + +# We don't have any other USE here because it is inherited from the parent +# profile. Additional USE flags should be added into sub-profiles to keep this +# from becoming polluted. +USE="gcc64" # 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" +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" +LDFLAGS_ppc64="-m elf64ppc" +CHOST_ppc64="powerpc64-unknown-linux-gnu" diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/package.mask b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/package.mask index 580829035141..1f471f71dc58 100644 --- a/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/package.mask +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/package.mask @@ -1,3 +1,7 @@ +# Wulf C. Krueger <philantrop@gentoo.org> (22 Sep 2007) +# Needs OOo. +app-text/bibus + # 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/dev/ppc64/2007.0/32bit-userland/package.use.mask b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/package.use.mask new file mode 100644 index 000000000000..9112b082b376 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/package.use.mask @@ -0,0 +1,5 @@ +# This file requires >=portage-2.1.1 + +# Piotr Jaroszyński <peper@gentoo.org> (19 Nov 2007) +# Mask python flag until ppc keyword is added to dev-python/pygments, bug #198989. +sys-apps/paludis python diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/packages b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/packages index b7a0cf3b2618..d9daadc3c023 100644 --- a/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/packages +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/packages @@ -1,9 +1,5 @@ # 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/dev/ppc64/2007.0/32bit-userland/packages,v 1.3 2007/07/12 04:38:46 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/packages,v 1.4 2008/01/08 01:03:49 ranger Exp $ *sys-devel/kgcc64 ->=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/ppc64/2007.0/32bit-userland/use.mask b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/use.mask index b058a3e73979..01126bbd30ec 100644 --- a/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/use.mask +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/32bit-userland/use.mask @@ -8,6 +8,9 @@ fmod i8x0 xvmc +# DVB bits aren't ~arch or arch on PPC +dvb + # Fixes bug #86787 fusion diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/make.defaults b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/make.defaults new file mode 100644 index 000000000000..f8db6d82921b --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/make.defaults @@ -0,0 +1,3 @@ +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 qt3support qt4 quicktime sdl spell truetype vorbis unicode X xml xv" diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/parent b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/ps3/make.defaults b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/ps3/make.defaults new file mode 100644 index 000000000000..98fd5604306b --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/ps3/make.defaults @@ -0,0 +1,5 @@ +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/dev/ppc64/2007.0/64bit-userland/desktop/ps3/packages b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/ps3/packages new file mode 100644 index 000000000000..c2145c197c71 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/ps3/packages @@ -0,0 +1,3 @@ +*app-misc/ps3pf_utils +*sys-apps/dtc + diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/ps3/parent b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/ps3/parent new file mode 100644 index 000000000000..0898d286ea96 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/ps3/parent @@ -0,0 +1,2 @@ +.. + diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/ps3/use.mask b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/ps3/use.mask new file mode 100644 index 000000000000..8004a1a8091b --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/desktop/ps3/use.mask @@ -0,0 +1,2 @@ +## Arts no worky on 64UL on PS3 +arts diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/make.defaults b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/make.defaults new file mode 100644 index 000000000000..10fe503041fe --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/make.defaults @@ -0,0 +1,45 @@ +# 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/dev/ppc64/2007.0/64bit-userland/make.defaults,v 1.8 2008/01/08 01:03:51 ranger Exp $ + +ARCH="ppc64" +ACCEPT_KEYWORDS="ppc64" + +CHOST="powerpc64-unknown-linux-gnu" + +CFLAGS="-O2 -pipe" +CXXFLAGS=${CFLAGS} + +STAGE1_USE="unicode nptl nptlonly" + +USE="unicode nptl nptlonly berkdb crypt ipv6 ncurses nls pam perl python readline ssl tcpd zlib" + +VIDEO_CARDS="dummy fbdev mach64 mga nv r128 radeon 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/dev/ppc64/2007.0/64bit-userland/package.mask b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/package.mask new file mode 100644 index 000000000000..5dbc7f1d9329 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/package.mask @@ -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/dev/ppc64/2007.0/64bit-userland/package.mask,v 1.4 2008/01/08 01:03:51 ranger Exp $ + +# Mask multilib ppc64 things +# Maintained by Yuta Satoh <nigoro@gentoo.org> + diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/packages b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/packages new file mode 100644 index 000000000000..965542c369af --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/packages @@ -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/dev/ppc64/2007.0/64bit-userland/packages,v 1.3 2008/01/08 01:03:51 ranger 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/dev/ppc64/2007.0/64bit-userland/parent b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/profile.bashrc b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/profile.bashrc new file mode 100644 index 000000000000..3ab189197206 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/profile.bashrc @@ -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/dev/ppc64/2007.0/64bit-userland/use.mask b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/use.mask new file mode 100644 index 000000000000..57875bb7ff00 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/use.mask @@ -0,0 +1,77 @@ +# 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 +networkmanager + +# dietlibc +diet + +#pyste has untested/unkeyworded deps on ppc64 +pyste + +# we don't have hardware to test. also see bug #113398 +dvb + +# 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 + +# mask pbbuttonsd - reported by Mr Bones, ok'd by dostrow +pbbuttonsd diff --git a/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/virtuals b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/virtuals new file mode 100644 index 000000000000..02de4af35dc0 --- /dev/null +++ b/profiles/default-linux/ppc/dev/ppc64/2007.0/64bit-userland/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/ppc64/2007.0/64bit-userland/virtuals,v 1.3 2008/01/08 01:03:51 ranger Exp $ + +virtual/bootloader sys-boot/yaboot-static |