summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/default-linux/amd64/2005.0/no-symlinks/deprecated4
-rw-r--r--profiles/default-linux/amd64/2005.1/no-symlinks/deprecated4
-rw-r--r--profiles/default-linux/amd64/2006.0/make.defaults30
-rw-r--r--profiles/default-linux/amd64/2006.0/no-multilib/make.defaults5
-rw-r--r--profiles/default-linux/amd64/2006.0/no-multilib/package.mask64
-rw-r--r--profiles/default-linux/amd64/2006.0/no-multilib/parent7
-rw-r--r--profiles/default-linux/amd64/2006.0/no-symlinks/README11
-rw-r--r--profiles/default-linux/amd64/2006.0/no-symlinks/make.defaults9
-rw-r--r--profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/make.defaults5
-rw-r--r--profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/package.mask55
-rw-r--r--profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/parent7
-rw-r--r--profiles/default-linux/amd64/2006.0/no-symlinks/package.mask5
-rw-r--r--profiles/default-linux/amd64/2006.0/no-symlinks/parent7
-rw-r--r--profiles/default-linux/amd64/2006.0/no-symlinks/profile.bashrc17
-rw-r--r--profiles/default-linux/amd64/2006.0/package.mask6
-rw-r--r--profiles/default-linux/amd64/2006.0/packages17
-rw-r--r--profiles/default-linux/amd64/2006.0/parent7
-rw-r--r--profiles/default-linux/amd64/2006.0/profile.bashrc10
-rw-r--r--profiles/default-linux/amd64/2006.0/use.mask5
-rw-r--r--profiles/default-linux/amd64/2006.0/virtuals6
20 files changed, 281 insertions, 0 deletions
diff --git a/profiles/default-linux/amd64/2005.0/no-symlinks/deprecated b/profiles/default-linux/amd64/2005.0/no-symlinks/deprecated
new file mode 100644
index 000000000000..df4883273359
--- /dev/null
+++ b/profiles/default-linux/amd64/2005.0/no-symlinks/deprecated
@@ -0,0 +1,4 @@
+default-linux/amd64/2006.0/no-symlinks
+
+# The 2005.0/no-symlinks profile will be deleted on or after 10/20/2005.
+# Please switch to 2006.0/no-symlinks
diff --git a/profiles/default-linux/amd64/2005.1/no-symlinks/deprecated b/profiles/default-linux/amd64/2005.1/no-symlinks/deprecated
new file mode 100644
index 000000000000..2e1a6e414171
--- /dev/null
+++ b/profiles/default-linux/amd64/2005.1/no-symlinks/deprecated
@@ -0,0 +1,4 @@
+default-linux/amd64/2006.0/no-symlinks
+
+# The 2005.1/no-symlinks profile will be deleted on or after 10/20/2005.
+# Please switch to 2006.0/no-symlinks
diff --git a/profiles/default-linux/amd64/2006.0/make.defaults b/profiles/default-linux/amd64/2006.0/make.defaults
new file mode 100644
index 000000000000..d014c6ef5122
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/make.defaults
@@ -0,0 +1,30 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/make.defaults,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+FEATURES="sandbox autoconfig"
+
+MULTILIB_ABIS="x86 amd64"
+DEFAULT_ABI="amd64"
+
+#CFLAGS_amd64="-m64"
+#LDFLAGS_amd64="-m elf_x86_64"
+CHOST_amd64="x86_64-pc-linux-gnu"
+CDEFINE_amd64="__x86_64__"
+LIBDIR_amd64="lib64"
+
+# Added -L/emul* workaround to aid compilation of 32bit packages
+# See bug #88725 for more info - Herbie Hopkins <herbs@gentoo.org> 2005/04/19
+CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
+LDFLAGS_x86="-m elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
+CHOST_x86="i686-pc-linux-gnu"
+CDEFINE_x86="__i386__"
+LIBDIR_x86="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/amd64/2006.0/no-multilib/make.defaults b/profiles/default-linux/amd64/2006.0/no-multilib/make.defaults
new file mode 100644
index 000000000000..fa1eb681852a
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/no-multilib/make.defaults
@@ -0,0 +1,5 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/no-multilib/make.defaults,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+MULTILIB_ABIS="amd64"
diff --git a/profiles/default-linux/amd64/2006.0/no-multilib/package.mask b/profiles/default-linux/amd64/2006.0/no-multilib/package.mask
new file mode 100644
index 000000000000..2e7ba4500132
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/no-multilib/package.mask
@@ -0,0 +1,64 @@
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/no-multilib/package.mask,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+# Jeremy Huddleston <eradicator@gentoo.org>
+# Mask multilib amd64 things
+app-antivirus/bitdefender-console
+app-arch/rar
+app-benchmarks/cpuburn
+app-cdr/cdrecord-prodvd
+app-emulation/cedaga
+app-emulation/crossover-office-bin
+app-emulation/winex-transgaming
+app-office/mozilla-sunbird-bin
+app-office/openoffice-bin
+app-office/openoffice-ximian-bin
+app-emulation/cedega
+app-emulation/emul-linux-x86-baselibs
+app-emulation/emul-linux-x86-compat
+app-emulation/emul-linux-x86-glibc
+app-emulation/emul-linux-x86-gtklibs
+app-emulation/emul-linux-x86-medialibs
+app-emulation/emul-linux-x86-nvidia
+app-emulation/emul-linux-x86-qtlibs
+app-emulation/emul-linux-x86-sdl
+app-emulation/emul-linux-x86-soundlibs
+app-emulation/emul-linux-x86-xlibs
+app-emulation/transgaming-fontinstaller
+app-emulation/transgaming-mozctlinstaller
+app-emulation/winex-transgaming
+app-emulation/wine
+app-emulation/winesetuptk
+app-emulation/winex
+app-emulation/winex-cvs
+app-emulation/winex-transgaming
+app-text/acroread
+games-emulation/nestra
+games-emulation/snes9x
+games-emulation/zsnes
+games-fps/americas-army
+games-fps/doom3-demo
+games-fps/doom3
+games-fps/enemy-territory
+games-fps/postal2mpdemo
+games-fps/quake3
+games-fps/rtcw
+games-fps/vendetta-online-bin
+games-rpg/nwn
+games-rpg/nwn-cep
+games-server/nwn-ded
+media-libs/win32codecs
+media-sound/shoutcast-server-bin
+media-sound/shoutcast-trans-bin
+media-sound/teamspeak2-client-bin
+media-sound/teamspeak2-server-bin
+media-sound/ventrilo-server-bin
+media-video/mplayer-bin
+media-video/realplayer
+net-im/skype
+net-im/ymessenger
+net-www/netscape-flash
+sci-biology/foldingathome
+sys-boot/grub
+www-client/opera
+www-client/mozilla-bin
+www-client/mozilla-firefox-bin
diff --git a/profiles/default-linux/amd64/2006.0/no-multilib/parent b/profiles/default-linux/amd64/2006.0/no-multilib/parent
new file mode 100644
index 000000000000..21c85f10c50e
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/no-multilib/parent
@@ -0,0 +1,7 @@
+# Copyright 2004-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/no-multilib/parent,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+# This file describes the parent profile to this. In most cases this will
+# just be the name of the parent directory
+..
diff --git a/profiles/default-linux/amd64/2006.0/no-symlinks/README b/profiles/default-linux/amd64/2006.0/no-symlinks/README
new file mode 100644
index 000000000000..ce60ca2be15d
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/no-symlinks/README
@@ -0,0 +1,11 @@
+HOWTO upgrade from 2005.0 to 2005.0/no-symlinks
+
+ 1) emerge -v '>=sys-apps/baselayout-1.11.8-r1'
+ 2) rm /etc/make.profile
+ 3) ln -s /usr/portage/profiles/default-linux/amd64/2005.0/no-symlinks /etc/make.profile
+ 4) lynx -source http://dev.gentoo.org/~eradicator/fix_lib_symlinks.sh | sh
+ 5) emerge -upv system
+ 6) emerge -uv system
+
+Notes:
+The script for step 4 isn't yet ready. It's safe to skip for now.
diff --git a/profiles/default-linux/amd64/2006.0/no-symlinks/make.defaults b/profiles/default-linux/amd64/2006.0/no-symlinks/make.defaults
new file mode 100644
index 000000000000..631de6b8ff52
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/no-symlinks/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/amd64/2006.0/no-symlinks/make.defaults,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+# Hack to tell baselayout NOT to use symlinks for /lib, /usr/lib, and /usr/local/lib
+SYMLINK_LIB="no"
+
+# Make people test using multilib-strict
+FEATURES="multilib-strict"
diff --git a/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/make.defaults b/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/make.defaults
new file mode 100644
index 000000000000..fe1972b365ca
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/make.defaults
@@ -0,0 +1,5 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/make.defaults,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+LIBDIR_x86="lib"
diff --git a/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/package.mask b/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/package.mask
new file mode 100644
index 000000000000..9390ac1d8601
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/package.mask
@@ -0,0 +1,55 @@
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/package.mask,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+# Jeremy Huddleston <eradicator@gentoo.org>
+# multilib aware versions (install to & look in proper $(get_libdir))
+#
+# Make sure the good versions are marked stable before a no-lib32 profile is
+# released as a default profile. These masks should remain in until all old
+# versions are removed from the tree.
+<app-editors/emacs-21.3-r5
+<dev-db/postgresql-7.4.6
+<dev-db/sqlite-2.8.16
+=dev-db/sqlite-3.0*
+<dev-lang/perl-5.8.6-r4
+<dev-lang/python-python-2.4-r2
+<dev-lang/tcl-8.4.6-r1
+<dev-lang/tk-8.4.6-r1
+<dev-libs/boost-1.32.0-r1
+<dev-libs/cyrus-sasl-2.1.20-r2
+<dev-libs/libmcal-0.7-r4
+<dev-python/PyQt-3.13
+<dev-python/pygtk-2.4.1
+<dev-python/sip-4.1.1
+<dev-tcltk/expect-5.42.1
+<media-libs/ming-0.2a-r1
+<media-video/transcode-0.6.14
+<net-fs/samba-3.0.11
+<net-libs/courier-authlib-0.52
+<net-libs/liblockfile-1.03-r2
+<www-client/mozilla-1.7.8-r1
+<sys-apps/dbus-0.23-r2
+<sys-apps/iproute2-2.6.10.20050112
+<sys-devel/flex-2.5.4a-r6
+<sys-devel/libperl-5.8.6
+<sys-libs/pam-0.77-r7
+<sys-libs/pwdb-0.62-r1
+<www-client/mozilla-firefox-1.0.4
+<dev-libs/libxml2-2.6.18
+<dev-libs/libxslt-1.1.13-r1
+<sys-fs/e2fsprogs-1.37-r1
+<media-gfx/splashutils-1.1.9.6
+<sys-auth/pam_passwdqc-1.0.2
+<media-video/mplayer-1.0_pre7
+<net-nds/openldap-2.2.26-r2
+<kde-base/kdelibs-3.4.1-r1
+<kde-base/arts-3.4.1-r1
+<x11-base/xorg-x11-6.8.2-r2
+<sys-apps/shadow-4.0.7-r2
+<gnome-base/gdm-2.6.0.9-r3
+<net-ftp/proftpd-1.2.10-r4
+<net-p2p/azureus-bin-2.3.0.0
+<sys-fs/sysfsutils-1.2.0-r2
+<app-admin/usermin-1.130-r1
+<net-misc/hylafax-4.2.1-r1
+<app-i18n/canna-3.7_p2
+media-sound/bossogg
diff --git a/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/parent b/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/parent
new file mode 100644
index 000000000000..4501582927f9
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/parent
@@ -0,0 +1,7 @@
+# Copyright 2004-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/no-symlinks/no-lib32/parent,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+# This file describes the parent profile to this. In most cases this will
+# just be the name of the parent directory
+..
diff --git a/profiles/default-linux/amd64/2006.0/no-symlinks/package.mask b/profiles/default-linux/amd64/2006.0/no-symlinks/package.mask
new file mode 100644
index 000000000000..9314f4360805
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/no-symlinks/package.mask
@@ -0,0 +1,5 @@
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/no-symlinks/package.mask,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+# Simon Stelling <blubb@gentoo.org>
+# default library location is fubared on >2.0.51.x; bug #103818
+>=sys-apps/portage-2.0.52
diff --git a/profiles/default-linux/amd64/2006.0/no-symlinks/parent b/profiles/default-linux/amd64/2006.0/no-symlinks/parent
new file mode 100644
index 000000000000..536c038bf642
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/no-symlinks/parent
@@ -0,0 +1,7 @@
+# Copyright 2004-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/no-symlinks/parent,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+# This file describes the parent profile to this. In most cases this will
+# just be the name of the parent directory
+..
diff --git a/profiles/default-linux/amd64/2006.0/no-symlinks/profile.bashrc b/profiles/default-linux/amd64/2006.0/no-symlinks/profile.bashrc
new file mode 100644
index 000000000000..d7f58c1b4fa0
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/no-symlinks/profile.bashrc
@@ -0,0 +1,17 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/no-symlinks/profile.bashrc,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+for dir in /lib /lib64 /usr/lib /usr/lib64 /usr/X11R6/lib /usr/X11R6/lib64 /usr/qt/*/lib /usr/qt/*/lib64 /usr/kde/*/lib /usr/kde/*/lib64; do
+ if [ -L "${dir}" ]; then
+ ewarn "${dir} is a symlink"
+ #exit 1
+ fi
+done
+
+if [ -z "${IWANTTOTRASHMYSYSTEM}" ]; then
+ eerror "The amd64 2005.0/no-symlinks profile is still in active development"
+ eerror "and not yet ready for user testing. An announcement will be made"
+ eerror "on gentoo-amd64@gentoo.org once we are ready for testers."
+ exit 1
+fi
diff --git a/profiles/default-linux/amd64/2006.0/package.mask b/profiles/default-linux/amd64/2006.0/package.mask
new file mode 100644
index 000000000000..c004249275ed
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/package.mask
@@ -0,0 +1,6 @@
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/package.mask,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+# Jeremy Huddleston <eradicator@gentoo.org>
+# These are provided by non-emul packages now
+-=app-emulation/emul-linux-x86-glibc-1000
+<app-emulation/emul-linux-x86-glibc-1000
diff --git a/profiles/default-linux/amd64/2006.0/packages b/profiles/default-linux/amd64/2006.0/packages
new file mode 100644
index 000000000000..6303578e7ea2
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/packages
@@ -0,0 +1,17 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/packages,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+*>=sys-devel/binutils-2.15.90.0.1.1-r4
+*>=sys-devel/gcc-3.4.3-r1
+
+# Avoid the bad NIS stuff with 2.3.4.20041102 and the ugly ebuilds prior to it
+*>=sys-libs/glibc-2.3.5
+
+# Use only portages with sandbox split off
+*>=sys-apps/portage-2.0.51.22
+
+# Make sure toolchain compiler is friendly to multilib based on ${CHOST}
+app-admin/eselect-compiler
+
+*>=sys-apps/baselayout-1.11.13-r1
diff --git a/profiles/default-linux/amd64/2006.0/parent b/profiles/default-linux/amd64/2006.0/parent
new file mode 100644
index 000000000000..41ae85a2dadf
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/parent
@@ -0,0 +1,7 @@
+# Copyright 2004-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/parent,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+# This file describes the parent profile to this. In most cases this will
+# just be the name of the parent directory
+..
diff --git a/profiles/default-linux/amd64/2006.0/profile.bashrc b/profiles/default-linux/amd64/2006.0/profile.bashrc
new file mode 100644
index 000000000000..869c59390cf4
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/profile.bashrc
@@ -0,0 +1,10 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/profile.bashrc,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+if [ -z "${IWANTTOTRASHMYSYSTEM}" ]; then
+ eerror "The amd64 2006.0 profile is still in active development and requires"
+ eerror "some packages still in package.mask or ~amd64 and is not yet ready for user testing."
+ eerror "An announcement will be made on gentoo-amd64@gentoo.org once we are ready for testers."
+ exit 1
+fi
diff --git a/profiles/default-linux/amd64/2006.0/use.mask b/profiles/default-linux/amd64/2006.0/use.mask
new file mode 100644
index 000000000000..5332266f36a4
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/use.mask
@@ -0,0 +1,5 @@
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2006.0/use.mask,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+# Jeremy Huddleston <eradicator@gentoo.org>
+# multilib is forced on when we have ${MULTILIB_ABIS} defined
+multilib
diff --git a/profiles/default-linux/amd64/2006.0/virtuals b/profiles/default-linux/amd64/2006.0/virtuals
new file mode 100644
index 000000000000..a6822aa6bf4b
--- /dev/null
+++ b/profiles/default-linux/amd64/2006.0/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/amd64/2006.0/virtuals,v 1.1 2005/10/07 02:22:32 eradicator Exp $
+
+virtual/alsa media-sound/alsa-drivers
+virtual/linux-sources sys-kernel/gentoo-sources