From: Jeremy Huddleston Date: Sat, 1 Jan 2005 00:42:41 +0000 (+0000) Subject: Adding multilib development profiles. See mailing list and README. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=1454d5bc3167597f2e353ae34d233810e5804321;p=gentoo.git Adding multilib development profiles. See mailing list and README. --- diff --git a/profiles/default-linux/amd64/multilib-dev/lib/make.defaults b/profiles/default-linux/amd64/multilib-dev/lib/make.defaults new file mode 100644 index 000000000000..56e9891791e3 --- /dev/null +++ b/profiles/default-linux/amd64/multilib-dev/lib/make.defaults @@ -0,0 +1,21 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/multilib-dev/lib/make.defaults,v 1.1 2005/01/01 00:42:41 eradicator Exp $ + +# This isn't fully implemented in portage/toolchain, yet. See +# http://bugs.gentoo.org/show_bug.cgi?id=75420 + +# MULTILIB_ABIS lists all the ABIS you want to build for when +# you emerge a package. The libs that get installed will be for +# all of these ABIs, but the bins will be for ${DEFAULT_ABI}. + +MULTILIB_ABIS="x86 amd64" +DEFAULT_ABI="amd64" + +ARCH_WRAPPER_amd64="linux64" +CFLAGS_amd64="-m64" +LIBDIR_amd64="lib64" + +ARCH_WRAPPER_x86="linux32" +CFLAGS_x86="-m32" +LIBDIR_x86="lib32" diff --git a/profiles/default-linux/amd64/multilib-dev/lib64/make.defaults b/profiles/default-linux/amd64/multilib-dev/lib64/make.defaults new file mode 100644 index 000000000000..1d45d8e8ea5a --- /dev/null +++ b/profiles/default-linux/amd64/multilib-dev/lib64/make.defaults @@ -0,0 +1,21 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/multilib-dev/lib64/make.defaults,v 1.1 2005/01/01 00:42:41 eradicator Exp $ + +# This isn't fully implemented in portage/toolchain, yet. See +# http://bugs.gentoo.org/show_bug.cgi?id=75420 + +# MULTILIB_ABIS lists all the ABIS you want to build for when +# you emerge a package. The libs that get installed will be for +# all of these ABIs, but the bins will be for ${DEFAULT_ABI}. + +MULTILIB_ABIS="x86 amd64" +DEFAULT_ABI="amd64" + +ARCH_WRAPPER_amd64="linux64" +CFLAGS_amd64="-m64" +LIBDIR_amd64="lib64" + +ARCH_WRAPPER_x86="linux32" +CFLAGS_x86="-m32" +LIBDIR_x86="lib" diff --git a/profiles/default-linux/amd64/multilib-dev/make.defaults b/profiles/default-linux/amd64/multilib-dev/make.defaults new file mode 100644 index 000000000000..e2f74a9124a6 --- /dev/null +++ b/profiles/default-linux/amd64/multilib-dev/make.defaults @@ -0,0 +1,10 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/multilib-dev/make.defaults,v 1.1 2005/01/01 00:42:41 eradicator Exp $ + +STAGE1_USE="multilib" +GRP_STAGE23_USE="${STAGE1_USE} multislot ipv6 pam tcpd readline nls ssl gpm perl python berkdb ncurses readline zlib -java -nptl" +USE="${GRP_STAGE23_USE} bitmap-fonts truetype-fonts type1-fonts oss alsa crypt fortran f77 jpeg nls userlocales opengl png xml2 acpi gif jp2 lzw lzw-tiff png tiff truetype usb xpm xrandr xv" + +# we can enable sandbox now that we use multilib by default +FEATURES="sandbox autoconfig"