summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuta Satoh <nigoro@gentoo.org>2005-06-28 14:13:16 +0000
committerYuta Satoh <nigoro@gentoo.org>2005-06-28 14:13:16 +0000
commitcf645a5a0070d1234d7349422f9cdaa7a5eebf07 (patch)
tree8c078e13afe5b5ad64f401bafb3c135abf61a864 /profiles/default-linux
parent1.7 stable on x86; tidy old ebuild. (diff)
downloadhistorical-cf645a5a0070d1234d7349422f9cdaa7a5eebf07.tar.gz
historical-cf645a5a0070d1234d7349422f9cdaa7a5eebf07.tar.bz2
historical-cf645a5a0070d1234d7349422f9cdaa7a5eebf07.zip
add no-multilib profile
Diffstat (limited to 'profiles/default-linux')
-rw-r--r--profiles/default-linux/ppc64/dev/2005.1/no-multilib/make.defaults31
-rw-r--r--profiles/default-linux/ppc64/dev/2005.1/no-multilib/package.mask16
-rw-r--r--profiles/default-linux/ppc64/dev/2005.1/no-multilib/packages6
-rw-r--r--profiles/default-linux/ppc64/dev/2005.1/no-multilib/parent1
-rw-r--r--profiles/default-linux/ppc64/dev/2005.1/no-multilib/profile.bashrc15
-rw-r--r--profiles/default-linux/ppc64/dev/2005.1/no-multilib/use.mask6
6 files changed, 75 insertions, 0 deletions
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 <nigoro@gentoo.org>
+
+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