diff options
Diffstat (limited to 'profiles')
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 |