summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-09-21 20:53:56 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-09-21 20:53:56 +0000
commitb2db16bbc1b9c3c42c19f604cbcb54dec7dd1e1c (patch)
tree532ac0138ddac3eba1592e3ce222ae5223e5b6ad /profiles/default-bsd
parentadd multilib to improve check - thanks leio (diff)
downloadgentoo-2-b2db16bbc1b9c3c42c19f604cbcb54dec7dd1e1c.tar.gz
gentoo-2-b2db16bbc1b9c3c42c19f604cbcb54dec7dd1e1c.tar.bz2
gentoo-2-b2db16bbc1b9c3c42c19f604cbcb54dec7dd1e1c.zip
Add new profile (not enabled yet, requires non-present version of sys-apps/baselayout.
Diffstat (limited to 'profiles/default-bsd')
-rw-r--r--profiles/default-bsd/fbsd/6.2/make.defaults10
-rw-r--r--profiles/default-bsd/fbsd/6.2/package.mask10
-rw-r--r--profiles/default-bsd/fbsd/6.2/packages25
-rw-r--r--profiles/default-bsd/fbsd/6.2/packages.build11
-rw-r--r--profiles/default-bsd/fbsd/6.2/parent1
-rw-r--r--profiles/default-bsd/fbsd/6.2/profile.bashrc4
-rw-r--r--profiles/default-bsd/fbsd/6.2/x86/make.defaults11
-rw-r--r--profiles/default-bsd/fbsd/6.2/x86/parent1
-rw-r--r--profiles/default-bsd/fbsd/6.2/x86/use.mask23
9 files changed, 96 insertions, 0 deletions
diff --git a/profiles/default-bsd/fbsd/6.2/make.defaults b/profiles/default-bsd/fbsd/6.2/make.defaults
new file mode 100644
index 000000000000..562a5bce2a49
--- /dev/null
+++ b/profiles/default-bsd/fbsd/6.2/make.defaults
@@ -0,0 +1,10 @@
+# Copyright 2004-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-bsd/fbsd/6.2/make.defaults,v 1.1 2006/09/21 20:53:56 flameeyes Exp $
+
+# Note: CHOST must be *-gentoo-freebsd6.2, so that Gentoo can be recognized in
+# ./configure files.
+# Note: ARCH must be *-fbsd
+
+USE="readline usb"
+
diff --git a/profiles/default-bsd/fbsd/6.2/package.mask b/profiles/default-bsd/fbsd/6.2/package.mask
new file mode 100644
index 000000000000..48131e34243f
--- /dev/null
+++ b/profiles/default-bsd/fbsd/6.2/package.mask
@@ -0,0 +1,10 @@
+# Copyright 2004-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-bsd/fbsd/6.2/package.mask,v 1.1 2006/09/21 20:53:56 flameeyes Exp $
+
+# Diego Pettenò <flameeyes@gentoo.org>
+# Mask pam modules from old and new FreeBSD versions
+<sys-freebsd/freebsd-pam-modules-6.2_alpha
+>sys-freebsd/freebsd-pam-modules-6.2.99
+<sys-freebsd/freebsd-rescue-6.2_alpha
+>sys-freebsd/freebsd-rescue-6.2.99
diff --git a/profiles/default-bsd/fbsd/6.2/packages b/profiles/default-bsd/fbsd/6.2/packages
new file mode 100644
index 000000000000..33e1ee5ed03d
--- /dev/null
+++ b/profiles/default-bsd/fbsd/6.2/packages
@@ -0,0 +1,25 @@
+# Copyright 2004-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-bsd/fbsd/6.2/packages,v 1.1 2006/09/21 20:53:56 flameeyes Exp $
+
+# General guideline for package versioning:
+# * FreeBSD packages are =package-6.2*
+# * For stuff in contrib/, take the version that FreeBSD contains, and add a ~.
+# * For packages not provided by FreeBSD, be lenient. Look at what x86 do, etc.
+
+###
+# FreeBSD System
+###
+*=sys-freebsd/freebsd-mk-defs-6.2*
+*=sys-freebsd/freebsd-lib-6.2*
+*=sys-freebsd/freebsd-libexec-6.2*
+*=sys-freebsd/freebsd-bin-6.2*
+*=sys-freebsd/freebsd-sbin-6.2*
+*=sys-freebsd/freebsd-ubin-6.2*
+*=sys-freebsd/freebsd-usbin-6.2*
+*=sys-freebsd/freebsd-share-6.2*
+*=sys-freebsd/freebsd-contrib-6.2*
+*=sys-freebsd/boot0-6.2*
+
+
+*>=sys-apps/baselayout-1.13_alpha
diff --git a/profiles/default-bsd/fbsd/6.2/packages.build b/profiles/default-bsd/fbsd/6.2/packages.build
new file mode 100644
index 000000000000..499a922ee166
--- /dev/null
+++ b/profiles/default-bsd/fbsd/6.2/packages.build
@@ -0,0 +1,11 @@
+# Copyright 2004-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-bsd/fbsd/6.2/packages.build,v 1.1 2006/09/21 20:53:56 flameeyes Exp $
+
+# Packages needed to build a stage out of this profile
+# This is not used by catalyst as it does not work with FreeBSD, yet.
+# Just add them ot the complete system.
+
+net-misc/dhcp
+net-misc/openssh
+
diff --git a/profiles/default-bsd/fbsd/6.2/parent b/profiles/default-bsd/fbsd/6.2/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/default-bsd/fbsd/6.2/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-bsd/fbsd/6.2/profile.bashrc b/profiles/default-bsd/fbsd/6.2/profile.bashrc
new file mode 100644
index 000000000000..4c9d5b96abc1
--- /dev/null
+++ b/profiles/default-bsd/fbsd/6.2/profile.bashrc
@@ -0,0 +1,4 @@
+alias make=gmake
+alias patch=gpatch
+alias sed=gsed
+alias awk=gawk
diff --git a/profiles/default-bsd/fbsd/6.2/x86/make.defaults b/profiles/default-bsd/fbsd/6.2/x86/make.defaults
new file mode 100644
index 000000000000..4d37cc9132fe
--- /dev/null
+++ b/profiles/default-bsd/fbsd/6.2/x86/make.defaults
@@ -0,0 +1,11 @@
+# Copyright 2004-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-bsd/fbsd/6.2/x86/make.defaults,v 1.1 2006/09/21 20:53:56 flameeyes Exp $
+# System-wide defaults for the G/FBSD 6.2 Portage system
+
+ARCH="x86-fbsd"
+CHOST="i586-gentoo-freebsd6.2"
+CFLAGS="-march=i586 -O2 -pipe"
+CXXFLAGS="${CFLAGS}"
+
+ACCEPT_KEYWORDS="x86-fbsd ~x86-fbsd"
diff --git a/profiles/default-bsd/fbsd/6.2/x86/parent b/profiles/default-bsd/fbsd/6.2/x86/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/default-bsd/fbsd/6.2/x86/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/default-bsd/fbsd/6.2/x86/use.mask b/profiles/default-bsd/fbsd/6.2/x86/use.mask
new file mode 100644
index 000000000000..3ab9dc4cd42b
--- /dev/null
+++ b/profiles/default-bsd/fbsd/6.2/x86/use.mask
@@ -0,0 +1,23 @@
+# Copyright 2004-2005 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-bsd/fbsd/6.2/x86/use.mask,v 1.1 2006/09/21 20:53:56 flameeyes Exp $
+
+-3dnow
+-3dnowext
+-mmx
+-mmxext
+-sse
+-sse2
+-win32codecs
+
+# nvidia drivers works on x86
+-xvmc
+-nvidia
+-video_cards_nvidia
+
+# Unmask vmware drivers
+-video_cards_vmware
+-input_devices_vmmouse
+
+# Diablo Latte and Caffe (JRE and JDK) works here
+-java