added GRP for x86 profile
authorSeemant Kulleen <seemant@gentoo.org>
Wed, 16 Oct 2002 18:31:37 +0000 (18:31 +0000)
committerSeemant Kulleen <seemant@gentoo.org>
Wed, 16 Oct 2002 18:31:37 +0000 (18:31 +0000)
profiles/grp-x86-1.4/make.defaults [new file with mode: 0644]
profiles/grp-x86-1.4/packages [new file with mode: 0644]
profiles/grp-x86-1.4/packages.build [new file with mode: 0644]
profiles/grp-x86-1.4/use.defaults [new file with mode: 0644]
profiles/grp-x86-1.4/virtuals [new file with mode: 0644]

diff --git a/profiles/grp-x86-1.4/make.defaults b/profiles/grp-x86-1.4/make.defaults
new file mode 100644 (file)
index 0000000..bbada08
--- /dev/null
@@ -0,0 +1,9 @@
+# Copyright 2002 Gentoo Technologies, Inc.
+# System-wide defaults for the gcc 3.2 Gentoo Reference Platform Portage system
+
+USE="x86 apm acl afs alsa arts avi berkdb bonobo canna cdr cjk crypt cups dga doc dvd encode esd evo fbcon flash freewnn gb gd gdbm ggi ggz gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imap imlib innodb ipv6 java jpeg kde kerberos lcms ldap leim libg++ libgda libwww maildir mbox mikmod motif mozilla mpeg mule mysql nas ncurses nls odbc oggvorbis opengl oss pam pcmcia pda pdflib perl pic plotutils png postgres python qt qtmt quicktime readline ruby samba sasl scanner sdl slang slp snmp socks5 spell ssl svga tcltk tcpd tetex tiff truetype trusted  X xface xml xml2 xmms xv zlib"
+
+ARCH="x86"
+COMPILER="gcc3"
+ACCEPT_KEYWORDS="x86"
+USE_ORDER="env:conf:defaults"
diff --git a/profiles/grp-x86-1.4/packages b/profiles/grp-x86-1.4/packages
new file mode 100644 (file)
index 0000000..090a1a3
--- /dev/null
@@ -0,0 +1,115 @@
+# IMPORTANT: In order to parse this new format, you need Portage 1.6 or later!
+
+# OK; you're staring at this file and you have no idea what these stars are
+# for.  Here's the scoop.  An initial "*" marks a package that is part of the
+# official "base" system profile.  If there's a "*", then "emerge system" will
+# use the line in its calculations of what "should" be installed for this
+# profile.  Lines without a "*" prefix will be ignored for profile
+# calculations.
+
+# Now, this is new: *all* lines (star or no star) will be used as a special
+# package *inclusion* mask.  For example, the line *=sys-devel/gcc-2.95.3-r1
+# will cause Portage to totally ignore all gcc ebuilds other than
+# gcc-2.95.3-r1.  >=, <=, <, > and ~ can be used to offer a bit more
+# flexibility.  For example, >=sys-libs/glibc-2.2.4 will cause emerge to ignore
+# all glibc ebuilds with a version less than 2.2.4.  This allows us to have
+# profile-specific package.mask settings.  *All* lines are used for this
+# masking process, whether they are prefixed with a * or not.  And if a generic
+# dep is used, like "sys-apps/foo", then all versions of foo are included.  If
+# there is no entry, then all versions of an app are included.  The key thing
+# to note is that this file does not need to end up being an exhaustive list
+# of portage packages; just the ones critical to this profile.
+
+# So, what happens to /usr/portage/profiles/package.mask?  It's still around,
+# and still useful.  But it should mainly be used for broken ebuilds only.
+# package.mask continues to function as normal, masking out ebuilds from *all*
+# system profiles.
+
+# Which to use?  Use the profile-specific stuff to "lock down" specific
+# versions of ebuilds.  Gentoo Linux 1.0_rc6 uses certain known-compatible
+# versions of binutils, gcc and glibc, so we lock them down here.  This
+# prevents the user from shooting himself/herself in the foot by installing a
+# wacky version.
+
+!dev-lang/gpc
+*>=sys-apps/baselayout-1.7.9-r1
+*>=sys-apps/portage-2.0.25
+*~sys-devel/binutils-2.13.90.0.4
+*>=sys-devel/gcc-3.2
+*=sys-libs/glibc-2.2.5-r7
+=sys-kernel/linux-headers-2.4.19
+>=sys-apps/sysklogd-1.4.1
+*dev-lang/python
+
+
+>=x11-base/xfree-4.1.0-r12
+# sash - static shell for system recovery
+*app-shells/sash
+*sys-devel/perl
+*dev-perl/ExtUtils-MakeMaker
+*app-editors/nano
+#no real cost for nano, since we already have ncurses
+*net-ftp/ftp
+*net-misc/dhcpcd
+*net-misc/rsync
+*net-misc/wget
+*sys-apps/bash
+*sys-apps/bzip2
+*sys-apps/kbd
+*sys-apps/cpio
+*sys-apps/debianutils
+*sys-apps/diffutils
+*sys-apps/e2fsprogs
+*sys-apps/ed
+*sys-apps/fbset
+*sys-apps/file
+*sys-apps/fileutils
+*sys-apps/findutils
+*sys-apps/gawk
+*sys-apps/grep
+*sys-apps/groff
+*sys-apps/grub
+*sys-apps/gzip
+*sys-apps/hdparm
+*sys-apps/iptables
+*sys-apps/less
+*sys-apps/man
+*sys-apps/man-pages
+*sys-apps/modutils
+*sys-apps/net-tools
+*sys-apps/netkit-base
+*sys-apps/procps
+*sys-apps/psmisc
+*sys-apps/sed
+*sys-apps/setserial
+*sys-apps/sh-utils
+*<sys-apps/shadow-5
+*sys-apps/pam-login
+*sys-apps/sharutils
+*sys-apps/tar
+*>=sys-apps/texinfo-4.2-r1
+*sys-apps/textutils
+*sys-apps/util-linux
+*sys-apps/which
+*sys-devel/autoconf
+*>=sys-devel/automake-1.6.1-r5
+*sys-devel/bc
+*sys-devel/bin86
+*sys-devel/bison
+*sys-devel/flex
+*sys-devel/gettext
+*>=sys-devel/libtool-1.4.1-r4
+*sys-devel/m4
+*sys-devel/make
+*sys-devel/patch
+*sys-libs/cracklib  
+*<sys-libs/db-3.2.10
+*sys-libs/gdbm  
+*>=sys-libs/ncurses-5.2.20020112a
+*sys-libs/pam     
+*sys-libs/pwdb      
+*sys-libs/readline  
+*sys-libs/slang
+*sys-libs/zlib
+*net-misc/openssh
+*sys-apps/devfsd
diff --git a/profiles/grp-x86-1.4/packages.build b/profiles/grp-x86-1.4/packages.build
new file mode 100644 (file)
index 0000000..584f327
--- /dev/null
@@ -0,0 +1,30 @@
+sys-apps/baselayout
+sys-libs/glibc
+sys-apps/texinfo
+sys-apps/bash
+sys-apps/bzip2
+sys-apps/debianutils
+sys-apps/diffutils
+sys-apps/file
+sys-apps/fileutils
+sys-apps/findutils
+sys-apps/gawk
+sys-apps/grep
+sys-apps/gzip
+sys-apps/portage
+sys-apps/sed
+sys-apps/sh-utils
+sys-apps/tar
+sys-apps/textutils
+sys-devel/binutils
+sys-devel/bison
+sys-devel/flex
+sys-devel/gcc
+sys-devel/make
+sys-devel/patch
+dev-lang/python
+net-misc/wget
+net-misc/rsync
+app-editors/nano
+sys-apps/net-tools
+sys-apps/less
diff --git a/profiles/grp-x86-1.4/use.defaults b/profiles/grp-x86-1.4/use.defaults
new file mode 100644 (file)
index 0000000..34b7eb0
--- /dev/null
@@ -0,0 +1,57 @@
+#gif
+#mmx
+#3dnow
+#odbc
+#fbcon         
+#qtmt
+#oss
+#libg++
+#objprelink
+#nls
+#mitshm
+#sse
+directfb       dev-libs/DirectFB
+ungif          media-libs/ungif
+gtkhtml                gnome-extra/gtkhtml
+alsa           media-libs/alsa-lib
+gdbm           sys-libs/gdbm
+berkdb         sys-libs/db
+slang          sys-libs/slang
+readline       sys-libs/readline
+arts           kde-base/kdelibs
+tetex          app-text/tetex
+aalib          media-libs/aalib        
+nas            media-libs/nas
+bonobo         gnome-base/bonobo
+svga           media-libs/svgalib
+ggi            media-libs/libggi
+tcltk          dev-lang/tcl dev-lang/tk
+java           virtual/jre
+guile          dev-util/guile
+ruby           dev-lang/ruby
+mysql          dev-db/mysql
+postgres       dev-db/postgresql
+X              x11-base/xfree
+sdl            media-libs/libsdl
+gpm            sys-libs/gpm
+tcpd           sys-apps/tcp-wrappers
+pam            sys-libs/pam
+libwww         net-libs/libwww
+ssl            dev-libs/openssl
+perl           sys-devel/perl
+python         dev-lang/python
+esd            media-sound/esound
+imlib          media-libs/imlib
+oggvorbis      media-libs/libvorbis
+gnome          gnome-base/gnome
+gtk            x11-libs/gtk+
+qt             x11-libs/qt
+kde            kde-base/kde
+motif          x11-libs/openmotif
+opengl         virtual/opengl
+mozilla                net-www/mozilla
+gphoto2                media-gfx/gphoto2
+ldap           net-nds/openldap
+snmp           net-analyzer/ucd-snmp
+cdr            app-cdr/cdrtools
+scanner                media-gfx/sane-backends
diff --git a/profiles/grp-x86-1.4/virtuals b/profiles/grp-x86-1.4/virtuals
new file mode 100644 (file)
index 0000000..fbb8105
--- /dev/null
@@ -0,0 +1,28 @@
+virtual/lpr             net-print/cups
+virtual/python          dev-lang/python
+virtual/mta             net-mail/ssmtp
+virtual/alsa            media-sound/alsa-driver    
+virtual/kernel          sys-kernel/linux-headers
+virtual/linux-sources   sys-kernel/gentoo-sources
+virtual/glibc           sys-libs/glibc
+virtual/x11             x11-base/xfree
+virtual/opengl          x11-base/xfree
+virtual/glu             x11-base/xfree
+virtual/glut            media-libs/glut
+virtual/imapd           net-mail/courier-imap
+virtual/imapUW          net-mail/uw-imap
+x11-libs/xaw            x11-libs/Xaw3d
+virtual/jdk             dev-java/blackdown-jdk
+virtual/jre             dev-java/blackdown-jre
+virtual/imapd           net-mail/courier-imap
+sys-apps/console-tools  sys-apps/kbd
+virtual/blackbox        x11-wm/blackbox
+virtual/emacs           app-editors/emacs
+virtual/cron            sys-apps/dcron
+sys-apps/reiserfs-utils sys-apps/reiserfsprogs
+virtual/xemacs          app-editors/xemacs
+virtual/sylpheed        net-mail/sylpheed
+virtual/php             dev-php/mod_php
+virtual/xforms          x11-libs/xforms-x86
+virtual/textbrowser        net-www/links
+virtual/mda             net-mail/procmail