darwin profile cleanup
authorKito Danya Dietrich <kito@gentoo.org>
Sat, 13 Nov 2004 22:36:34 +0000 (22:36 +0000)
committerKito Danya Dietrich <kito@gentoo.org>
Sat, 13 Nov 2004 22:36:34 +0000 (22:36 +0000)
profiles/default-darwin/macos/10.3/profile.bashrc
profiles/default-darwin/macos/10.4/profile.bashrc
profiles/default-darwin/macos/packages
profiles/default-darwin/macos/use.mask
profiles/default-darwin/macos/virtuals
profiles/default-darwin/od/packages.build [new file with mode: 0644]
profiles/default-darwin/packages
profiles/default-darwin/use.mask
profiles/default-darwin/virtuals

index 1fd68017cf908f0a4ab86ff121bf90dc5a846239..b1d8a5493a0c6dbb70f5ffa682c77c0b526bb7cd 100644 (file)
@@ -1,8 +1,9 @@
+export MACOSX_DEPLOYMENT_TARGET="10.3"
+
 # <usata@gentoo.org> (23 Sep 2004)
 # /usr/X11R6 is not in our PATH
 export PATH="${PATH}:/usr/X11R6/bin"
 export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/X11R6/lib/pkgconfig"
-export MACOSX_DEPLOYMENT_TARGET="10.3"
 
 alias libtool=glibtool
 alias libtoolize=glibtoolize
index 7d0846872d68428dfd56d39f7e0145c9c99b7459..8cda367b2dda68d56963f612eb6dfc2d53740f53 100644 (file)
@@ -2,4 +2,4 @@ export MACOSX_DEPLOYMENT_TARGET="10.4"
 
 alias libtool=glibtool
 alias libtoolize=glibtoolize
-alias sed=gsed
+alias sed=gsed
\ No newline at end of file
index 48bf24384df918498a772dda8142bf6b07736ba0..787e38c25df799cc1cbf7896e067e44b8d33243b 100644 (file)
@@ -1,9 +1,7 @@
-### Gentoo for Mac OS X profile ###
-
-# Maintained by Pieter Van den Abeele <pvdabeel@gentoo.org> 
+# Copyright 2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
 
-# Things we want emerge system to install
+### Gentoo for Mac OS X profile ###
 
-*net-misc/wget
-*virtual/editor
-*sys-apps/sed
\ No newline at end of file
+# Packages we want emerge system to install in addition to default-darwin/packages
\ No newline at end of file
index c189eb2ec30305c8f76109cccf1b68a10ca52da4..3a891424c8511e07271c9c95ba1250f36ec122bb 100644 (file)
@@ -1,73 +1,11 @@
 # Add USE flags that don't work on Mac OS X here
 
-# these will more than likely never work on os x
-3dnow
-3dnowex
-alsa
-gpm
-jack-tmpfs
-mmx
-mmx2
-oss
-rtc
-v4l
-v4l2
-
-# these are still a ways off
-acl
-arts
-kde
-gnome
-
-# mach does not need caps
-caps
-
-# Skipping docs for now
-doc
-
-# tcl ebuild overwrites Apple's tcl, so we mask it (dev-lang/ruby)
-tcltk
-
 # gtk+ pulls in XML-Parser with USE="nls xml", so Perl issue should
 # be resolved first before keywording them
 gtk
 gtk2
 
-# masking these until we get deps sorted out
-mikmod
-xmms
-
-# net-misc/dante fails to compile, so we mask it until we succeed
-# (dev-lang/ruby, net-misc/lftp)
-socks5
-
-# see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE"
-# Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@gentoo.org
-# all of these are binary-only, and not presently available on this
-# architecture.
-adabas
-birdstep
-cpdflib
-db2
-dbmaker
-directfb
-empress
-empress-bcs
-esoob
-fbcon
-filepro
-frontbase
-hyperwave
-informix
-ingres
-oci8
-oracle7
-pfpro
-selinux
-solid
-svga
-sybase
-sybase-ct
-
-djbfft
 perl
+
+# tcl ebuild overwrites Apple's tcl, so we mask it (dev-lang/ruby)
+tcltk
\ No newline at end of file
index 89adf682b8556a29080be44822215538743cd156..8c6f24ffd188132640bc46768f4c6a9daaf2d708 100644 (file)
@@ -2,17 +2,13 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header:
 
-# Use this virtuals file to either override the base profile's defined
-# virtuals, or add virtuals that are specific to this family of profiles
+# Use this virtuals file to either override the Darwin base profile's defined
+# virtuals, or add virtuals that are specific to the Mac OS X profiles
 
-virtual/bootloader     sys-boot/bootx
 virtual/commonlisp     dev-lisp/sbcl
-virtual/kernel         sys-libs/libsystem
-virtual/libc           sys-libs/libsystem
-virtual/logger         app-admin/sysklogd
 virtual/mta            mail-mta/postfix
-virtual/glu            x11-base/apple-xfree
-virtual/x11            x11-base/apple-xfree
-virtual/xft            x11-base/apple-xfree
+virtual/glu                    x11-base/apple-xfree
+virtual/x11                    x11-base/apple-xfree
+virtual/xft                    x11-base/apple-xfree
 virtual/opengl         x11-base/apple-xfree
 virtual/blackbox       x11-wm/fluxbox
\ No newline at end of file
diff --git a/profiles/default-darwin/od/packages.build b/profiles/default-darwin/od/packages.build
new file mode 100644 (file)
index 0000000..fb3ba6e
--- /dev/null
@@ -0,0 +1,39 @@
+# Copyright 2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
+
+# This file describes the packages needed to build an OpenDarwin stage 1
+
+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-darwin
+sys-apps/bootstrap_cmds
+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/cctools
+sys-devel/cctools-extras
+sys-devel/flex
+sys-devel/gcc
+sys-devel/gettext
+sys-devel/make
+sys-devel/patch
+sys-libs/glibc
+sys-libs/libstreams
\ No newline at end of file
index 0ea643141abc1ed440394693b0ad3bbead8f1ea0..0c7d5dea7f2e6eaa64c6e4e8561836e7bed14b75 100644 (file)
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: 
 
-### Gentoo for Darwin profile ###
+### Gentoo/Darwin profile ###
 
-# Things we want emerge system to install
+# Things we want emerge system to install for all Darwin profiles
 
 *net-misc/wget
 *virtual/editor
index 530ee4cb58d092d34d545a2297aee31519e60f79..430f54c081ca5b8073f79a84037f26d6aa1c77aa 100644 (file)
@@ -1,4 +1,4 @@
-# Add USE flags that don't work on Darwin here
+# Add USE flags that don't work on Darwin/OpenDarwin/OS X here
 
 # these will more than likely never work on darwin
 3dfx
@@ -13,6 +13,7 @@ divx4linux
 djbfft
 fbcon
 fdftk
+fmod
 gpm
 hardened
 icc
@@ -40,10 +41,7 @@ acl
 arts
 doc
 firebird
-fmod
 gnome
-gtk
-gtk2
 jack-tmpfs
 kde
 mikmod
index c5b2bb47c89725a0b4d4ee5363bf0d5bb4c563dd..a231da974a6cababf0d811fc479fb3126bf35398 100644 (file)
@@ -2,6 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header:
 
+# virtual/kernel and virtual/os-headers should actually be sys-kernel/xnu
+# but we have to wait until its in the tree
+
 virtual/bootloader     sys-boot/bootx
 virtual/kernel         sys-libs/libsystem
 virtual/libc           sys-libs/libsystem