summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJay Maynard <jmaynard@gentoo.org>2004-03-23 23:04:04 +0000
committerJay Maynard <jmaynard@gentoo.org>2004-03-23 23:04:04 +0000
commita86cb4258cdd1dd278512c5aeda098166f3ace79 (patch)
treefa862356ce9932076407dee5e5c007dfd7951b39 /profiles
parentPatch added to fix bug #41321 (Manifest recommit) (diff)
downloadgentoo-2-a86cb4258cdd1dd278512c5aeda098166f3ace79.tar.gz
gentoo-2-a86cb4258cdd1dd278512c5aeda098166f3ace79.tar.bz2
gentoo-2-a86cb4258cdd1dd278512c5aeda098166f3ace79.zip
Initial stacked profile build for the Alpha architecture, with 2004.0
profile.
Diffstat (limited to 'profiles')
-rw-r--r--profiles/default-linux/alpha/2004.0/make.defaults25
-rw-r--r--profiles/default-linux/alpha/2004.0/packages16
-rw-r--r--profiles/default-linux/alpha/2004.0/packages.build7
-rw-r--r--profiles/default-linux/alpha/2004.0/parent7
-rw-r--r--profiles/default-linux/alpha/2004.0/use.defaults12
-rw-r--r--profiles/default-linux/alpha/2004.0/use.mask7
-rw-r--r--profiles/default-linux/alpha/2004.0/virtuals6
-rw-r--r--profiles/default-linux/alpha/packages26
-rw-r--r--profiles/default-linux/alpha/packages.build36
-rw-r--r--profiles/default-linux/alpha/parent8
-rw-r--r--profiles/default-linux/alpha/use.defaults12
-rw-r--r--profiles/default-linux/alpha/use.mask9
-rw-r--r--profiles/default-linux/alpha/virtuals10
13 files changed, 181 insertions, 0 deletions
diff --git a/profiles/default-linux/alpha/2004.0/make.defaults b/profiles/default-linux/alpha/2004.0/make.defaults
new file mode 100644
index 000000000000..83f601e88eea
--- /dev/null
+++ b/profiles/default-linux/alpha/2004.0/make.defaults
@@ -0,0 +1,25 @@
+# Copyright 2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/alpha/2004.0/make.defaults,v 1.1 2004/03/23 23:04:04 jmaynard Exp $
+
+# System-wide defaults for the gcc 3.2 Portage system (2004.0)
+
+
+#Experimental: trying to use these USE variables to build up from stage 2->3
+#thus eliminating the inherent fragility of using USE for this
+
+GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl ncurses"
+
+# 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*!
+
+USE="x86 oss apm arts avi berkdb crypt cups encode foomaticdb gdbm gif gpm gtk gtk2 imlib
+jpeg kde gnome libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis
+opengl pam pdflib png python qt quicktime readline sdl slang spell ssl
+svga tcpd truetype X xml2 xmms xv zlib"
+
+ARCH="x86"
+COMPILER="gcc3"
+ACCEPT_KEYWORDS="x86"
diff --git a/profiles/default-linux/alpha/2004.0/packages b/profiles/default-linux/alpha/2004.0/packages
new file mode 100644
index 000000000000..bcdb5c2ec5f1
--- /dev/null
+++ b/profiles/default-linux/alpha/2004.0/packages
@@ -0,0 +1,16 @@
+# Copyright 2001-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/alpha/2004.0/packages,v 1.1 2004/03/23 23:04:04 jmaynard 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 PROFILE!
+
+# You can also add files to the base system itself if you prefix them with a
+# *
+
+>=sys-apps/baselayout-1.8.3
+>=sys-devel/gcc-3.2
+>=sys-libs/glibc-2.2.5-r7
diff --git a/profiles/default-linux/alpha/2004.0/packages.build b/profiles/default-linux/alpha/2004.0/packages.build
new file mode 100644
index 000000000000..11015f9bae31
--- /dev/null
+++ b/profiles/default-linux/alpha/2004.0/packages.build
@@ -0,0 +1,7 @@
+# Copyright 2001-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/alpha/2004.0/packages.build,v 1.1 2004/03/23 23:04:04 jmaynard Exp $
+
+# This file describes the packages needed to build a stage 1 based on this
+# profile
+
diff --git a/profiles/default-linux/alpha/2004.0/parent b/profiles/default-linux/alpha/2004.0/parent
new file mode 100644
index 000000000000..8b4946dff5bf
--- /dev/null
+++ b/profiles/default-linux/alpha/2004.0/parent
@@ -0,0 +1,7 @@
+# Copyright 2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/alpha/2004.0/parent,v 1.1 2004/03/23 23:04:04 jmaynard 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/alpha/2004.0/use.defaults b/profiles/default-linux/alpha/2004.0/use.defaults
new file mode 100644
index 000000000000..32cb74acc5be
--- /dev/null
+++ b/profiles/default-linux/alpha/2004.0/use.defaults
@@ -0,0 +1,12 @@
+# Copyright 2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/alpha/2004.0/use.defaults,v 1.1 2004/03/23 23:04:04 jmaynard Exp $
+
+# Use this file to override specific mappings indicating which package
+# satisfies a particular USE flag. The base profile (in
+# ${PORTDIR}/profiles/base/use.defaults) will already describe those
+# mappings which apply to absolutely all architectures. This file is used
+# to describe mappings which are unique to THIS SPECIFIC PROFILE ONLY.
+# Note, that these mappings extend the parent profiles' (its own parent,
+# grandparent, and so on up to the base profile). However, mappings that
+# are present in the parents can be overridden in this file.
diff --git a/profiles/default-linux/alpha/2004.0/use.mask b/profiles/default-linux/alpha/2004.0/use.mask
new file mode 100644
index 000000000000..2383b60a4899
--- /dev/null
+++ b/profiles/default-linux/alpha/2004.0/use.mask
@@ -0,0 +1,7 @@
+# Copyright 2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/alpha/2004.0/use.mask,v 1.1 2004/03/23 23:04:04 jmaynard Exp $
+
+# This file serves as a mask file for USE flags. This way flags that may be
+# invalid on a specific architecture or profile and not on this one will
+# be listed in here.
diff --git a/profiles/default-linux/alpha/2004.0/virtuals b/profiles/default-linux/alpha/2004.0/virtuals
new file mode 100644
index 000000000000..2f6b95f266d9
--- /dev/null
+++ b/profiles/default-linux/alpha/2004.0/virtuals
@@ -0,0 +1,6 @@
+# Copyright 2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/alpha/2004.0/virtuals,v 1.1 2004/03/23 23:04:04 jmaynard Exp $
+
+# Use this virtuals file to override or add virtuals that are specific ONLY
+# TO THIS PROFILE!
diff --git a/profiles/default-linux/alpha/packages b/profiles/default-linux/alpha/packages
new file mode 100644
index 000000000000..c2a7f1bf0fa2
--- /dev/null
+++ b/profiles/default-linux/alpha/packages
@@ -0,0 +1,26 @@
+# Copyright 2001-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /home/cvsroot/gentoo-x86/profiles/default/x86/2004.0/packages,v
+# 1.2 2004/03/18 00:16:43 seemant 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-libs/pwdb
+
+>=app-admin/sysklogd-1.4.1
+<sys-apps/shadow-5
+>=sys-apps/texinfo-4.2-r5
+>=sys-devel/automake-1.6.1-r6
+>=sys-devel/binutils-2.13.90.0.4
+>=sys-devel/libtool-1.4.1-r9
+>=sys-libs/ncurses-5.2.20020112a
+>=sys-libs/pam-0.75-r9
+>=x11-base/xfree-4.2.1
diff --git a/profiles/default-linux/alpha/packages.build b/profiles/default-linux/alpha/packages.build
new file mode 100644
index 000000000000..bcd44c009a3c
--- /dev/null
+++ b/profiles/default-linux/alpha/packages.build
@@ -0,0 +1,36 @@
+# Copyright 2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/alpha/packages.build,v 1.1 2004/03/23 23:04:04 jmaynard Exp $
+
+# This file describes the packages needed to build a stage 1 based on this
+# profile
+
+app-arch/bzip2
+app-arch/gzip
+app-arch/tar
+app-editors/nano
+app-shells/bash
+dev-lang/python
+net-misc/rsync
+net-misc/wget
+sys-apps/baselayout
+sys-apps/coreutils
+sys-apps/debianutils
+sys-apps/diffutils
+sys-apps/file
+sys-apps/findutils
+sys-apps/gawk
+sys-apps/grep
+sys-apps/less
+sys-apps/net-tools
+sys-apps/portage
+sys-apps/sed
+sys-apps/texinfo
+sys-devel/binutils
+sys-devel/bison
+sys-devel/flex
+sys-devel/gcc
+sys-devel/gettext
+sys-devel/make
+sys-devel/patch
+sys-libs/glibc
diff --git a/profiles/default-linux/alpha/parent b/profiles/default-linux/alpha/parent
new file mode 100644
index 000000000000..d5f6b3b3c012
--- /dev/null
+++ b/profiles/default-linux/alpha/parent
@@ -0,0 +1,8 @@
+# Copyright 2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /home/cvsroot/gentoo-x86/profiles/default/x86/2004.0/parent,v 1.2
+# 2004/03/18 00:16:43 seemant 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/alpha/use.defaults b/profiles/default-linux/alpha/use.defaults
new file mode 100644
index 000000000000..f91f33485d17
--- /dev/null
+++ b/profiles/default-linux/alpha/use.defaults
@@ -0,0 +1,12 @@
+# Copyright 2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/alpha/use.defaults,v 1.1 2004/03/23 23:04:04 jmaynard Exp $
+
+# Use this file to override specific mappings indicating which package
+# satisfies a particular USE flag. The base profile (in
+# ${PORTDIR}/profiles/base/use.defaults) will already describe those
+# mappings which apply to absolutely all architectures. This file is used
+# to describe mappings which are unique to THIS SPECIFIC PROFILE ONLY.
+# Note, that these mappings extend the parent profiles' (its own parent,
+# grandparent, and so on up to the base profile). However, mappings that
+# are present in the parents can be overridden in this file.
diff --git a/profiles/default-linux/alpha/use.mask b/profiles/default-linux/alpha/use.mask
new file mode 100644
index 000000000000..c2e1a51d3ffd
--- /dev/null
+++ b/profiles/default-linux/alpha/use.mask
@@ -0,0 +1,9 @@
+# Copyright 2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/alpha/use.mask,v 1.1 2004/03/23 23:04:04 jmaynard 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
+# profile (such as the selinux profiles) have a USE flag associated with
+# them.
+
diff --git a/profiles/default-linux/alpha/virtuals b/profiles/default-linux/alpha/virtuals
new file mode 100644
index 000000000000..34d16a64b323
--- /dev/null
+++ b/profiles/default-linux/alpha/virtuals
@@ -0,0 +1,10 @@
+# Copyright 2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/alpha/virtuals,v 1.1 2004/03/23 23:04:04 jmaynard 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/aboot
+virtual/linux-sources sys-kernel/alpha-sources