sync with default-linux + minimal profile updated
authorBenedikt Boehm <hollow@gentoo.org>
Mon, 26 Sep 2005 10:34:24 +0000 (10:34 +0000)
committerBenedikt Boehm <hollow@gentoo.org>
Mon, 26 Sep 2005 10:34:24 +0000 (10:34 +0000)
15 files changed:
profiles/vserver/make.defaults
profiles/vserver/packages
profiles/vserver/packages.build
profiles/vserver/parent
profiles/vserver/use.defaults
profiles/vserver/use.mask
profiles/vserver/virtuals
profiles/vserver/x86/make.defaults
profiles/vserver/x86/minimal/make.defaults
profiles/vserver/x86/minimal/packages
profiles/vserver/x86/minimal/parent
profiles/vserver/x86/packages [new file with mode: 0644]
profiles/vserver/x86/parent
profiles/vserver/x86/use.mask
profiles/vserver/x86/virtuals

index e147f224be17c1446ed3373226c75725faf4ee06..b1c00bcb568b8577a907fb9ee9672236cf37f0b8 100644 (file)
@@ -1,6 +1,14 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/make.defaults,v 1.3 2005/06/12 08:16:16 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/make.defaults,v 1.4 2005/09/26 10:34:24 hollow Exp $
+#
+# System-wide defaults for the Portage system
+# See portage(5) manpage
+#
+# Please avoid enabling things by default in here if possible. Understand any 
+# implications with core packages.  For example, if "java" is in USE and db 
+# has a conditional dependency on java (which it does,) then a JDK will be 
+# pulled in during *emerge system*!
 
 # make sure toolchain has sane defaults
-USE="fortran"
+USE="${USE} fortran"
index 34246c50f1dce28ab30bd2e4a662f120b3bd86d2..a163dae225aee7dce2a534bb9d6494582ce7f57f 100644 (file)
@@ -1,16 +1,17 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 2004 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/packages,v 1.4 2005/09/05 20:11:03 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/packages,v 1.5 2005/09/26 10:34:24 hollow Exp $
 
-# useless inside vservers
--*sys-apps/busybox
--*sys-apps/groff
--*sys-apps/udev
--*sys-devel/gettext
+# This file extends the base packages file for the default profile that all
+# architectures will enjoy.  Please note that default is what most architectures
+# will have.  Some will have an selinux profile (see ${PORTDIR}/profiles/selinux).
+# The idea is to only create a new family of profiles when absolutely necessary.
+
+*sys-libs/pwdb
+
+# we don't want those by default
+-*sys-apps/kbd
 -*sys-fs/e2fsprogs
 -*virtual/dev-manager
 -*virtual/modutils
 -*virtual/ssh
-
-# core apps
-*virtual/baselayout
index f9a44d360291d23fd9a2552ccdbf85237eca5c0b..5def5291827f0f7099d9a0f79911d5dff247f6a2 100644 (file)
@@ -1,15 +1,14 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 2004 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/packages.build,v 1.3 2005/06/12 08:16:16 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/packages.build,v 1.4 2005/09/26 10:34:24 hollow Exp $
 
 # This file describes the packages needed to build a stage 1 based on this
-# profile
+# profile.  Packages in this file are built in order.
 
 app-arch/bzip2
-app-arch/gzip
 app-arch/tar
-app-editors/nano
 app-shells/bash
+dev-lang/perl
 dev-lang/python
 net-misc/rsync
 net-misc/wget
@@ -31,6 +30,10 @@ sys-devel/bison
 sys-devel/flex
 sys-devel/gcc
 sys-devel/gettext
+sys-devel/gnuconfig
 sys-devel/make
 sys-devel/patch
-sys-libs/glibc
+virtual/editor
+virtual/gzip
+virtual/libc
+virtual/os-headers
index 79e113f4153fb5d02c9ac289b7c2b437f5e6585d..b3f4023064c9c7baf583ebdd6999d4d3b0526c9f 100644 (file)
@@ -1,7 +1,8 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 2004 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/parent,v 1.3 2005/06/12 08:16:16 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/parent,v 1.4 2005/09/26 10:34:24 hollow Exp $
 
 # This file describes the parent profile to this.  In most cases this will
 # just be the name of the parent directory
+
 ../base
index d2d9d612f01bfa2982cf842024d33448bc497bcf..1c6ef5a4ec5c282026f236b069937cdc0eeec1d2 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 2004 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/use.defaults,v 1.2 2005/06/08 09:28:44 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/use.defaults,v 1.3 2005/09/26 10:34:24 hollow Exp $
 
 # Use this to add linux specific architecture independent USE flags, to
 # extend the base profile's USE mappings
index 6493dc9ec6cf853ead59058015c5072f1ce0ec8e..a7d8240aa8e7cb3ab3b4cfe25f3af45e98d2626c 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 2004 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/use.mask,v 1.5 2005/06/12 08:16:16 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/use.mask,v 1.6 2005/09/26 10:34:24 hollow Exp $
 
 # This file masks out USE flags that are simply NOT allowed in the default
 # profile for any architecture.  This works, for example, if a non-default
@@ -9,8 +9,9 @@
 
 uclibc
 
-# aqua USE flag is only valid on Mac OS X
+# USE flags only valid on Mac OS X
 aqua
+coreaudio
 
 # amd64 only:
 emul-linux-x86
@@ -34,6 +35,7 @@ sse2
 # ppc only:
 altivec
 ppcsha1
+pbbuttonsd
 
 # mips only:
 n32
index 70f47acd50ea127ea2ae6d455fca8e75010181d1..21a6c6909b0d2c45da58962108728d0ecdd3f764 100644 (file)
@@ -1,10 +1,9 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/virtuals,v 1.3 2005/06/12 08:16:16 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/virtuals,v 1.4 2005/09/26 10:34:24 hollow Exp $
 
 # Use this virtuals file to either overload the base profile's defined
 # virtuals, or add virtuals that are specific to this family of profiles
 
-virtual/kernel                         sys-kernel/vanilla-sources
 virtual/os-headers                     sys-kernel/linux-headers
 virtual/baselayout                     sys-apps/baselayout-vserver
index f1955bdbb15393f7520c4533cb3c52da35a268ee..757a97b69daa01251910c5fa16780aba8af2428e 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/make.defaults,v 1.3 2005/06/12 08:16:16 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/make.defaults,v 1.4 2005/09/26 10:34:24 hollow Exp $
 
 ARCH="x86"
 ACCEPT_KEYWORDS="x86"
@@ -9,5 +9,6 @@ CHOST="i686-pc-linux-gnu"
 CFLAGS="-O2 -mcpu=i686 -pipe"
 CXXFLAGS="${CFLAGS}"
 
-GRP_STAGE23_USE="berkdb crypt gdbm ncurses nls pam perl python readline ssl zlib"
-USE="berkdb crypt gdbm ncurses nls pam perl python readline ssl zlib"
+FEATURES="sandbox sfperms"
+
+USE="alsa apm arts avi berkdb bitmap-fonts crypt cups eds emboss encode fortran foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl spell ssl tcpd truetype truetype-fonts type1-fonts vorbis X xml2 xmms xv zlib"
index 6e08b5372ccadd13fecb1cd6f4cb89d6d6472792..480d6327b8cd4c07782c4157ae8bc316be48578c 100644 (file)
@@ -1,8 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/minimal/make.defaults,v 1.1 2005/09/05 20:31:39 phreak Exp $
-
-GRP_STAGE23_USE="-berkdb -crypt -gdbm -nls -pam -perl -python"
-USE="-berkdb -crypt -gdbm -gpm -nls -pam -perl -python"
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/minimal/make.defaults,v 1.2 2005/09/26 10:34:24 hollow Exp $
 
+USE="-* ncurses readline ssl zlib"
 FEATURES="nodoc noinfo noman"
index 7ad44db4c07a5d93a13711bef596515301aa8f6f..b4792d8fa2173885c1772057dea1c2fead41e227 100644 (file)
@@ -1,8 +1,14 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/minimal/packages,v 1.1 2005/09/05 20:31:39 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/minimal/packages,v 1.2 2005/09/26 10:34:24 hollow Exp $
 
 # unneeded inside minimal vservers
+-*net-misc/iputils
+-*sys-apps/groff
 -*sys-apps/man
 -*sys-apps/man-pages
 -*sys-apps/net-tools
+-*sys-apps/texinfo
+-*sys-libs/cracklib
+-*sys-libs/pwdb
+-*virtual/os-headers
index cfe2c582dcd903b3ba2b9d59cd7368930e1f2f0b..854eae30fbd8592a3b233bd47ef0bdfcc14baa40 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/minimal/parent,v 1.1 2005/09/05 20:31:39 phreak Exp $
+# Copyright 2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/minimal/parent,v 1.2 2005/09/26 10:34:24 hollow 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/vserver/x86/packages b/profiles/vserver/x86/packages
new file mode 100644 (file)
index 0000000..2565f2c
--- /dev/null
@@ -0,0 +1,14 @@
+# Copyright 2001-2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/packages,v 1.3 2005/09/26 10:34:24 hollow Exp $
+
+# For instructions on how this file works (as an inclusion mask, primarily),
+# please refer to ${PORTDIR}/profiles/base/packages
+
+# Use this file to lock down specific versions of packages ONLY TO THIS
+# SPECIFIC ARCHITECTURE!!
+
+# You can also add files to the base system itself if you prefix them with a
+# *
+
+>=sys-devel/binutils-2.13.90.0.4
index 03060cfc60e55d3116f23d5a1cf04279d88f5851..6bcf41e4fbcdae7afc6bd713ae15b2c85e68bbe6 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/parent,v 1.4 2005/06/12 08:16:16 hollow Exp $
+# Copyright 2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/parent,v 1.5 2005/09/26 10:34:24 hollow Exp $
 
 # This file describes the parent profile to this.  In most cases this will
 # just be the name of the parent directory
index 07182ffd6ff5720f16ddf78a5a70d8dbd4f414b5..9eee58ffe0b4bbf88b1561a4b6bae72760280684 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/use.mask,v 1.4 2005/06/12 08:16:16 hollow Exp $
+# Copyright 2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/use.mask,v 1.5 2005/09/26 10:34:24 hollow Exp $
 
 # This file masks out USE flags that are simply NOT allowed in the default
 # x86 profile.  This works, for example, if another architecture's
@@ -17,3 +17,6 @@
 -win32codecs
 -divx4linux
 -kqemu
+
+# Unmask nvidia XvMC support
+-nvidia
index e94ebb3d34346afa548105cbb7576a617914999d..4f5e5a2158cc6a40a2f974160304298ca4687b64 100644 (file)
@@ -1,9 +1,10 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 2004 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/virtuals,v 1.3 2005/06/12 08:16:16 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/vserver/x86/virtuals,v 1.4 2005/09/26 10:34:24 hollow Exp $
 
 # This file is used to either override or extend the parent profile's
 # virtuals mappings.   In this case, this is for ARCHITECTURE SPECIFIC
 # mappings
 
+virtual/bootloader             sys-boot/grub
 virtual/linux-sources  sys-kernel/gentoo-sources