summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2009-01-19 21:55:44 +0000
committerAlexis Ballier <aballier@gentoo.org>2009-01-19 21:55:44 +0000
commit31f9c36604c02e97fd525eb402d77bf48972abf4 (patch)
treeff23487c6acdf3858c1a8890d40151a444d46704
parentAdd warsow to LICENSE (diff)
downloadgentoo-2-31f9c36604c02e97fd525eb402d77bf48972abf4.tar.gz
gentoo-2-31f9c36604c02e97fd525eb402d77bf48972abf4.tar.bz2
gentoo-2-31f9c36604c02e97fd525eb402d77bf48972abf4.zip
Add x86-fbsd arch profile; it will be used for freebsd 7.1 and we should try to make 6.2 profiles use it if they are going to stay for some time. This directory is where lazy people are expected to put the masks for missing keywords.
-rw-r--r--profiles/arch/x86-fbsd/ChangeLog11
-rw-r--r--profiles/arch/x86-fbsd/make.defaults14
-rw-r--r--profiles/arch/x86-fbsd/package.use.mask12
-rw-r--r--profiles/arch/x86-fbsd/parent1
-rw-r--r--profiles/arch/x86-fbsd/use.force2
-rw-r--r--profiles/arch/x86-fbsd/use.mask29
6 files changed, 69 insertions, 0 deletions
diff --git a/profiles/arch/x86-fbsd/ChangeLog b/profiles/arch/x86-fbsd/ChangeLog
new file mode 100644
index 000000000000..0afded11d8bc
--- /dev/null
+++ b/profiles/arch/x86-fbsd/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for Gentoo/x86-fbsd profile directory
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86-fbsd/ChangeLog,v 1.1 2009/01/19 21:55:44 aballier Exp $
+
+ 19 Jan 2009; Alexis Ballier <aballier@gentoo.org> +make.defaults,
+ +package.use.mask, +parent, +use.force, +use.mask:
+ Add x86-fbsd arch profile; it will be used for freebsd 7.1 and we should
+ try to make 6.2 profiles use it if they are going to stay for some time.
+ This directory is where lazy people are expected to put the masks for
+ missing keywords.
+
diff --git a/profiles/arch/x86-fbsd/make.defaults b/profiles/arch/x86-fbsd/make.defaults
new file mode 100644
index 000000000000..e8756bb8f4ea
--- /dev/null
+++ b/profiles/arch/x86-fbsd/make.defaults
@@ -0,0 +1,14 @@
+# Copyright 2004-2009 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86-fbsd/make.defaults,v 1.1 2009/01/19 21:55:44 aballier Exp $
+# System-wide defaults for the G/FBSD Portage system
+
+ARCH="x86-fbsd"
+CFLAGS="-march=i486 -O2 -pipe"
+CXXFLAGS="${CFLAGS}"
+
+ACCEPT_KEYWORDS="x86-fbsd ~x86-fbsd"
+
+VIDEO_CARDS="apm ark chips cirrus cyrix dummy i128 i810 intel mach64 mga \
+ neomagic nv r128 radeon rendition s3 s3virge savage siliconmotion sis \
+ sisusb tga trident tseng vga via vmware"
diff --git a/profiles/arch/x86-fbsd/package.use.mask b/profiles/arch/x86-fbsd/package.use.mask
new file mode 100644
index 000000000000..6c6fd3687816
--- /dev/null
+++ b/profiles/arch/x86-fbsd/package.use.mask
@@ -0,0 +1,12 @@
+# Java currently uses generation 1
+dev-libs/cyrus-sasl java
+
+# Python bindings for avahi work...
+net-dns/avahi -python
+
+# nvidia-driver uses acpid
+x11-drivers/nvidia-drivers acpi
+
+# Gilles Dartiguelongue <eva@gentoo.org> (19 Oct 2007)
+# afs not keyworded
+>=gnome-base/gdm-2.20 afs
diff --git a/profiles/arch/x86-fbsd/parent b/profiles/arch/x86-fbsd/parent
new file mode 100644
index 000000000000..eb001c6e8ab8
--- /dev/null
+++ b/profiles/arch/x86-fbsd/parent
@@ -0,0 +1 @@
+../base
diff --git a/profiles/arch/x86-fbsd/use.force b/profiles/arch/x86-fbsd/use.force
new file mode 100644
index 000000000000..aa5b3c75f24e
--- /dev/null
+++ b/profiles/arch/x86-fbsd/use.force
@@ -0,0 +1,2 @@
+# Force the flag which corresponds to ARCH.
+x86-fbsd
diff --git a/profiles/arch/x86-fbsd/use.mask b/profiles/arch/x86-fbsd/use.mask
new file mode 100644
index 000000000000..e47062343c2f
--- /dev/null
+++ b/profiles/arch/x86-fbsd/use.mask
@@ -0,0 +1,29 @@
+# Copyright 2004-2009 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86-fbsd/use.mask,v 1.1 2009/01/19 21:55:44 aballier Exp $
+
+# Unmask the flag which corresponds to ARCH.
+-x86-fbsd
+
+
+-3dnow
+-3dnowext
+-mmx
+-mmxext
+-sse
+-sse2
+-sse3
+-ssse3
+-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