From cf645a5a0070d1234d7349422f9cdaa7a5eebf07 Mon Sep 17 00:00:00 2001 From: Yuta Satoh Date: Tue, 28 Jun 2005 14:13:16 +0000 Subject: add no-multilib profile --- .../ppc64/dev/2005.1/no-multilib/make.defaults | 31 ++++++++++++++++++++++ .../ppc64/dev/2005.1/no-multilib/package.mask | 16 +++++++++++ .../ppc64/dev/2005.1/no-multilib/packages | 6 +++++ .../ppc64/dev/2005.1/no-multilib/parent | 1 + .../ppc64/dev/2005.1/no-multilib/profile.bashrc | 15 +++++++++++ .../ppc64/dev/2005.1/no-multilib/use.mask | 6 +++++ 6 files changed, 75 insertions(+) create mode 100644 profiles/default-linux/ppc64/dev/2005.1/no-multilib/make.defaults create mode 100644 profiles/default-linux/ppc64/dev/2005.1/no-multilib/package.mask create mode 100644 profiles/default-linux/ppc64/dev/2005.1/no-multilib/packages create mode 100644 profiles/default-linux/ppc64/dev/2005.1/no-multilib/parent create mode 100644 profiles/default-linux/ppc64/dev/2005.1/no-multilib/profile.bashrc create mode 100644 profiles/default-linux/ppc64/dev/2005.1/no-multilib/use.mask (limited to 'profiles/default-linux') diff --git a/profiles/default-linux/ppc64/dev/2005.1/no-multilib/make.defaults b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/make.defaults new file mode 100644 index 000000000000..150aa379a9c1 --- /dev/null +++ b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/make.defaults @@ -0,0 +1,31 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc64/dev/2005.1/no-multilib/make.defaults,v 1.1 2005/06/28 14:13:16 nigoro Exp $ + +ARCH="ppc64" +ACCEPT_KEYWORDS="ppc64" + +CHOST="powerpc64-unknown-linux-gnu" + +CFLAGS="-O2 -pipe" +CXXFLAGS=${CFLAGS} + +STAGE1_USE="unicode" +GRP_STAGE23_USE="unicode ipv6 pam tcpd readline nls ssl gpm perl python berkdb ncurses" + +USE="unicode pam berkdb bitmap-fonts gif jpeg nls ncurses perl png python readline ssl tcpd truetype truetype-fonts type1-fonts zlib" + +FEATURES="autoconfig sandbox sfperms" + +MULTILIB_ABIS="ppc64" +DEFAULT_ABI="ppc64" + +CFLAGS_ppc64="-m64" +LDFLAGS_ppc64="-m elf64-powerpc" +CHOST_ppc64="powerpc64-unknown-linux-gnu" +CDEFINE_ppc64="__powerpc64__" +LIBDIR_ppc64="lib64" + +# Hack to tell baselayout to use symlinks for /lib, /usr/lib, and /usr/local/lib +SYMLINK_LIB="yes" + diff --git a/profiles/default-linux/ppc64/dev/2005.1/no-multilib/package.mask b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/package.mask new file mode 100644 index 000000000000..67f9c8a18512 --- /dev/null +++ b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/package.mask @@ -0,0 +1,16 @@ +# Copyright 2003-2005 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc64/dev/2005.1/no-multilib/package.mask,v 1.1 2005/06/28 14:13:16 nigoro Exp $ + + +# Mask multilib ppc64 things +# Maintained by Yuta Satoh + +app-emulation/emul-linux-ppc-baselibs +app-emulation/emul-linux-ppc-compat +app-emulation/emul-linux-ppc-glibc +app-emulation/emul-linux-ppc-gtklibs +app-emulation/emul-linux-ppc-qtlibs +app-emulation/emul-linux-ppc-sdl +app-emulation/emul-linux-ppc-soundlibs +app-emulation/emul-linux-ppc-xlibs diff --git a/profiles/default-linux/ppc64/dev/2005.1/no-multilib/packages b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/packages new file mode 100644 index 000000000000..ae83328dca49 --- /dev/null +++ b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/packages @@ -0,0 +1,6 @@ +# Copyright 2001-2005 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc64/dev/2005.1/no-multilib/packages,v 1.1 2005/06/28 14:13:16 nigoro Exp $ + +*sys-fs/mac-fdisk +*sys-fs/hfsutils diff --git a/profiles/default-linux/ppc64/dev/2005.1/no-multilib/parent b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default-linux/ppc64/dev/2005.1/no-multilib/profile.bashrc b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/profile.bashrc new file mode 100644 index 000000000000..b1a6a308c4a7 --- /dev/null +++ b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/profile.bashrc @@ -0,0 +1,15 @@ +# 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 +export CFLAGS_ppc + diff --git a/profiles/default-linux/ppc64/dev/2005.1/no-multilib/use.mask b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/use.mask new file mode 100644 index 000000000000..06406bd835a0 --- /dev/null +++ b/profiles/default-linux/ppc64/dev/2005.1/no-multilib/use.mask @@ -0,0 +1,6 @@ +# Copyright 2003-2005 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/ppc64/dev/2005.1/no-multilib/use.mask,v 1.1 2005/06/28 14:13:16 nigoro Exp $ + +# not ibm hardware +ibm -- cgit v1.2.3-65-gdbad