summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Wever <weeve@gentoo.org>2004-02-24 04:11:50 +0000
committerJason Wever <weeve@gentoo.org>2004-02-24 04:11:50 +0000
commitfe57ff19b16128f8f8f0b4c4ad1e3f0c5328d7f5 (patch)
tree0e09616b6a15e00d576855d81a46f097b23d70c5 /profiles
parentInitial commit, ebuild by Robin H. Johnson <robbat2@gentoo.org> (diff)
downloadhistorical-fe57ff19b16128f8f8f0b4c4ad1e3f0c5328d7f5.tar.gz
historical-fe57ff19b16128f8f8f0b4c4ad1e3f0c5328d7f5.tar.bz2
historical-fe57ff19b16128f8f8f0b4c4ad1e3f0c5328d7f5.zip
goodbye default-sparc-1.0 profile, you shall be missed, like a hemrhoid.
Diffstat (limited to 'profiles')
-rw-r--r--profiles/default-sparc-1.0/boot/ebuild1
-rw-r--r--profiles/default-sparc-1.0/boot/kernel-config168
-rw-r--r--profiles/default-sparc-1.0/make.defaults25
-rw-r--r--profiles/default-sparc-1.0/make.defaults.sparc20
-rw-r--r--profiles/default-sparc-1.0/packages111
-rw-r--r--profiles/default-sparc-1.0/packages.build30
-rw-r--r--profiles/default-sparc-1.0/packages.cd16
-rw-r--r--profiles/default-sparc-1.0/packages.sparc9
-rw-r--r--profiles/default-sparc-1.0/scripts/build-cd.sh567
-rw-r--r--profiles/default-sparc-1.0/scripts/build-rel.sh45
-rw-r--r--profiles/default-sparc-1.0/scripts/generate-packages.sh76
-rw-r--r--profiles/default-sparc-1.0/use.defaults56
-rw-r--r--profiles/default-sparc-1.0/virtuals48
13 files changed, 0 insertions, 1172 deletions
diff --git a/profiles/default-sparc-1.0/boot/ebuild b/profiles/default-sparc-1.0/boot/ebuild
deleted file mode 100644
index b986cba564eb..000000000000
--- a/profiles/default-sparc-1.0/boot/ebuild
+++ /dev/null
@@ -1 +0,0 @@
-sys-kernel/vanilla-sources/vanilla-sources-2.4.18.ebuild
diff --git a/profiles/default-sparc-1.0/boot/kernel-config b/profiles/default-sparc-1.0/boot/kernel-config
deleted file mode 100644
index 444f6ef21f86..000000000000
--- a/profiles/default-sparc-1.0/boot/kernel-config
+++ /dev/null
@@ -1,168 +0,0 @@
-CONFIG_UID16=y
-CONFIG_HIGHMEM=y
-CONFIG_EXPERIMENTAL=y
-CONFIG_MODULES=y
-CONFIG_MODVERSIONS=y
-CONFIG_KMOD=y
-CONFIG_VT=y
-CONFIG_VT_CONSOLE=y
-CONFIG_SPARC32=y
-CONFIG_SBUS=y
-CONFIG_SBUSCHAR=y
-CONFIG_BUSMOUSE=m
-CONFIG_SUN_MOUSE=m
-CONFIG_SERIAL=y
-CONFIG_SUN_SERIAL=y
-CONFIG_SERIAL_CONSOLE=y
-CONFIG_SUN_KEYBOARD=y
-CONFIG_SUN_CONSOLE=y
-CONFIG_SUN_AUXIO=y
-CONFIG_SUN_IO=y
-CONFIG_RWSEM_GENERIC_SPINLOCK=y
-CONFIG_SUN_OPENPROMFS=m
-CONFIG_NET=y
-CONFIG_SYSVIPC=y
-CONFIG_SYSCTL=y
-CONFIG_KCORE_ELF=y
-CONFIG_BINFMT_ELF=y
-CONFIG_BINFMT_MISC=m
-CONFIG_SUNOS_EMUL=y
-CONFIG_PARPORT=m
-CONFIG_PARPORT_PC=m
-CONFIG_PARPORT_PC_CML1=m
-CONFIG_PARPORT_SUNBPP=m
-CONFIG_PARPORT_1284=y
-CONFIG_PRINTER=m
-CONFIG_PROM_CONSOLE=y
-CONFIG_FB=y
-CONFIG_DUMMY_CONSOLE=y
-CONFIG_FB_SBUS=y
-CONFIG_FB_CGSIX=y
-CONFIG_FB_BWTWO=y
-CONFIG_FB_CGTHREE=y
-CONFIG_FB_TCX=y
-CONFIG_FB_CGFOURTEEN=y
-CONFIG_FB_LEO=y
-CONFIG_FBCON_MFB=y
-CONFIG_FBCON_CFB8=y
-CONFIG_FBCON_FONTWIDTH8_ONLY=y
-CONFIG_FONT_SUN8x16=y
-CONFIG_SUN_OPENPROMIO=m
-CONFIG_SUN_MOSTEK_RTC=m
-CONFIG_SUN_VIDEOPIX=m
-CONFIG_SUN_AURORA=m
-CONFIG_SPARCAUDIO=m
-CONFIG_SPARCAUDIO_AMD7930=m
-CONFIG_SPARCAUDIO_DBRI=m
-CONFIG_SPARCAUDIO_CS4231=m
-CONFIG_BLK_DEV_FD=y
-CONFIG_BLK_DEV_LOOP=y
-CONFIG_BLK_DEV_NBD=m
-CONFIG_MD=y
-CONFIG_BLK_DEV_MD=m
-CONFIG_MD_LINEAR=m
-CONFIG_MD_RAID0=m
-CONFIG_MD_RAID1=m
-CONFIG_MD_RAID5=m
-CONFIG_MD_MULTIPATH=m
-CONFIG_BLK_DEV_LVM=m
-CONFIG_BLK_DEV_RAM=y
-CONFIG_BLK_DEV_RAM_SIZE=16384
-CONFIG_BLK_DEV_INITRD=y
-CONFIG_PACKET=m
-CONFIG_PACKET_MMAP=y
-CONFIG_NETLINK_DEV=m
-CONFIG_NETFILTER=y
-CONFIG_UNIX=y
-CONFIG_INET=y
-CONFIG_IP_PNP=y
-CONFIG_IP_PNP_DHCP=y
-CONFIG_IP_PNP_BOOTP=y
-CONFIG_IP_PNP_RARP=y
-CONFIG_NET_IPIP=m
-CONFIG_NET_IPGRE=m
-CONFIG_IP_NF_CONNTRACK=m
-CONFIG_IP_NF_FTP=m
-CONFIG_IP_NF_IRC=m
-CONFIG_IP_NF_IPTABLES=m
-CONFIG_IP_NF_FILTER=m
-CONFIG_IP_NF_NAT=m
-CONFIG_IP_NF_NAT_NEEDED=y
-CONFIG_IP_NF_TARGET_MASQUERADE=m
-CONFIG_IP_NF_TARGET_REDIRECT=m
-CONFIG_IP_NF_NAT_IRC=m
-CONFIG_IP_NF_NAT_FTP=m
-CONFIG_IPV6=m
-CONFIG_IPX=m
-CONFIG_ATALK=m
-CONFIG_WAN_ROUTER=m
-CONFIG_SCSI=y
-CONFIG_BLK_DEV_SD=y
-CONFIG_SD_EXTRA_DEVS=40
-CONFIG_CHR_DEV_ST=m
-CONFIG_BLK_DEV_SR=y
-CONFIG_SR_EXTRA_DEVS=2
-CONFIG_CHR_DEV_SG=m
-CONFIG_SCSI_MULTI_LUN=y
-CONFIG_SCSI_SUNESP=y
-CONFIG_SCSI_QLOGICPTI=m
-CONFIG_FC4=m
-CONFIG_FC4_SOC=m
-CONFIG_FC4_SOCAL=m
-CONFIG_SCSI_PLUTO=m
-CONFIG_SCSI_FCAL=m
-CONFIG_NETDEVICES=y
-CONFIG_BONDING=m
-CONFIG_TUN=m
-CONFIG_PPP=m
-CONFIG_PPP_ASYNC=m
-CONFIG_PPP_SYNC_TTY=m
-CONFIG_PPP_DEFLATE=m
-CONFIG_PPP_BSDCOMP=m
-CONFIG_SLIP=m
-CONFIG_SLIP_COMPRESSED=y
-CONFIG_SLIP_SMART=y
-CONFIG_SUNLANCE=y
-CONFIG_HAPPYMEAL=m
-CONFIG_SUNBMAC=m
-CONFIG_SUNQE=m
-CONFIG_MYRI_SBUS=m
-CONFIG_UNIX98_PTYS=y
-CONFIG_UNIX98_PTY_COUNT=256
-CONFIG_AUTOFS_FS=m
-CONFIG_AUTOFS4_FS=m
-CONFIG_REISERFS_FS=m
-CONFIG_REISERFS_PROC_INFO=y
-CONFIG_HFS_FS=m
-CONFIG_EXT3_FS=y
-CONFIG_JBD=y
-CONFIG_FAT_FS=m
-CONFIG_MSDOS_FS=m
-CONFIG_VFAT_FS=m
-CONFIG_TMPFS=y
-CONFIG_RAMFS=y
-CONFIG_ISO9660_FS=y
-CONFIG_JOLIET=y
-CONFIG_MINIX_FS=m
-CONFIG_VXFS_FS=m
-CONFIG_PROC_FS=y
-CONFIG_DEVFS_FS=y
-CONFIG_DEVFS_MOUNT=y
-CONFIG_ROMFS_FS=m
-CONFIG_EXT2_FS=y
-CONFIG_SYSV_FS=m
-CONFIG_UFS_FS=m
-CONFIG_CODA_FS=m
-CONFIG_NFS_FS=m
-CONFIG_ROOT_NFS=n
-CONFIG_NFSD=m
-CONFIG_SUNRPC=y
-CONFIG_LOCKD=y
-CONFIG_SMB_FS=m
-CONFIG_SMB_NLS_DEFAULT=y
-CONFIG_SMB_NLS_REMOTE="cp437"
-CONFIG_PARTITION_ADVANCED=y
-CONFIG_SUN_PARTITION=y
-CONFIG_SMB_NLS=y
-CONFIG_NLS=y
-CONFIG_NLS_DEFAULT="cp437"
diff --git a/profiles/default-sparc-1.0/make.defaults b/profiles/default-sparc-1.0/make.defaults
deleted file mode 100644
index d13883fe4a8c..000000000000
--- a/profiles/default-sparc-1.0/make.defaults
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2002 Gentoo Technologies, Inc.
-# System-wide defaults for the Portage system
-USE="oss sparc apm arts avi berkdb crypt cups encode gdbm gif gtk imlib
-java jpeg kde gnome libg++ libwww mikmod mmx motif mpeg ncurses nls oggvorbis
-opengl pam pdflib png python qt quicktime readline sdl slang spell ssl
- tcpd truetype X xml2 xmms xv zlib"
-#
-ARCH="sparc"
-CHOST=sparc-unknown-linux-gnu
-PLATFORM=sparc-unknown-linux-gnu
-
-# Options passed to make during the build process
-# MAKEOPTS="-j2"
-
-# Fetching command (5 tries, passive ftp for firewall compatibility)
-FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp \${URI} -P \${DISTDIR}"
-# Global configure options
-
-# C Compiler flags
-CFLAGS="-O2 -pipe"
-# C++ Compiler flags
-CXXFLAGS=${CFLAGS}
-
-# USE arch:xxx keyword
-ACCEPT_KEYWORDS="sparc"
diff --git a/profiles/default-sparc-1.0/make.defaults.sparc b/profiles/default-sparc-1.0/make.defaults.sparc
deleted file mode 100644
index 27c399a709f2..000000000000
--- a/profiles/default-sparc-1.0/make.defaults.sparc
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-#
-ARCH="sparc"
-CHOST=sparc-unknown-linux-gnu
-PLATFORM=sparc-unknown-linux-gnu
-
-# Options passed to make during the build process
-# MAKEOPTS="-j2"
-
-# Fetching command (5 tries, passive ftp for firewall compatibility)
-FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp \${URI} -P \${DISTDIR}"
-# Global configure options
-
-# C Compiler flags
-CFLAGS="-O2 -pipe"
-# C++ Compiler flags
-CXXFLAGS=${CFLAGS}
-
-# USE arch:xxx keyword
-ACCEPT_KEYWORDS="sparc"
diff --git a/profiles/default-sparc-1.0/packages b/profiles/default-sparc-1.0/packages
deleted file mode 100644
index afa55c82e8f0..000000000000
--- a/profiles/default-sparc-1.0/packages
+++ /dev/null
@@ -1,111 +0,0 @@
-# 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.45
-*>=sys-devel/binutils-2.13.90.0.14
-*=sys-devel/gcc-2.95.3-r7
-*=sys-libs/glibc-2.2.5-r8
-*>=sys-kernel/linux-headers-2.4.19
->=sys-apps/sysklogd-1.4.1
-*dev-lang/python
->=x11-base/xfree-4.1.0-r12
-*app-shells/sash
-*dev-lang/perl
-*virtual/editor
-*net-ftp/ftp
-*net-misc/dhcpcd
-*net-misc/rsync
-*net-misc/wget
-*app-shells/bash
-*app-arch/bzip2
-*sys-apps/kbd
-*app-arch/cpio
-*sys-apps/debianutils
-*sys-apps/diffutils
-*sys-fs/e2fsprogs
-*sys-apps/ed
-*sys-apps/fbset
-*sys-apps/file
-*sys-apps/fileutils
-*sys-apps/findutils
-*sys-apps/slocate
-*sys-apps/gawk
-*sys-apps/grep
-*sys-apps/groff
-*app-arch/gzip
-*sys-apps/hdparm
-*sys-apps/less
-*sys-apps/man
-*sys-apps/man-pages
-*sys-apps/modutils
-*sys-apps/net-tools
-*sys-apps/xinetd
-*sys-apps/procps
-*sys-apps/psmisc
-*sys-apps/sed
-*sys-apps/setserial
-*sys-apps/sh-utils
-*<sys-apps/shadow-5
-*sys-apps/pam-login
-*app-arch/sharutils
-*app-arch/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/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-0.75-r9
-*sys-libs/pwdb
-*sys-libs/readline
-*sys-libs/slang
-*sys-libs/zlib
-*net-misc/openssh
-*sys-fs/devfsd
-*sys-apps/sparc-utils
-*virtual/bootloader
-
diff --git a/profiles/default-sparc-1.0/packages.build b/profiles/default-sparc-1.0/packages.build
deleted file mode 100644
index c10d3bc47266..000000000000
--- a/profiles/default-sparc-1.0/packages.build
+++ /dev/null
@@ -1,30 +0,0 @@
-sys-apps/baselayout
-sys-libs/glibc
-sys-apps/texinfo
-app-shells/bash
-app-arch/bzip2
-sys-apps/debianutils
-sys-apps/diffutils
-sys-apps/file
-sys-apps/fileutils
-sys-apps/findutils
-sys-apps/gawk
-sys-apps/grep
-app-arch/gzip
-sys-apps/portage
-sys-apps/supersed
-sys-apps/sh-utils
-app-arch/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/default-sparc-1.0/packages.cd b/profiles/default-sparc-1.0/packages.cd
deleted file mode 100644
index e01248a7bdb8..000000000000
--- a/profiles/default-sparc-1.0/packages.cd
+++ /dev/null
@@ -1,16 +0,0 @@
-sys-fs/devfsd
-sys-apps/lvm-user
-sys-fs/e2fsprogs
-sys-fs/reiserfsprogs
-sys-apps/util-linux
-app-shells/bash
-sys-apps/fileutils
-sys-apps/net-tools
-sys-apps/modutils
-sys-apps/grep
-app-arch/bzip2
-app-arch/gzip
-sys-apps/textutils
-sys-apps/sh-utils
-app-editors/levee
-app-editors/nano
diff --git a/profiles/default-sparc-1.0/packages.sparc b/profiles/default-sparc-1.0/packages.sparc
deleted file mode 100644
index e552d8d79d22..000000000000
--- a/profiles/default-sparc-1.0/packages.sparc
+++ /dev/null
@@ -1,9 +0,0 @@
-# Please edit the file packages.sparc, it will be included in
-# packages the next time you run ../default-sparc-1.0/scripts/build.rel
-#
-# SPARC specific packages
-*sys-apps/sparc-utils
-*sys-boot/silo
-
-# Sed replacement
-*sys-apps/supersed
diff --git a/profiles/default-sparc-1.0/scripts/build-cd.sh b/profiles/default-sparc-1.0/scripts/build-cd.sh
deleted file mode 100644
index 0285f61c17d3..000000000000
--- a/profiles/default-sparc-1.0/scripts/build-cd.sh
+++ /dev/null
@@ -1,567 +0,0 @@
-#!/bin/bash
-
-# New stuff
-#make ramdisk
-# dd if=/dev/zero of=ramdisk bs=1k count=3700
-# losetup /dev/loop2 ramdisk
-# mke2fs -N1300 -vm0 /dev/loop2 3700
-# mount /dev/loop2 /mnt/cdrom/
-# cp -ax /tmp/root/. /mnt/cdrom/.
-# Errors?
-# dumpe2fs /dev/loop2
-# ...
-# 0 free blocks, 3885 free inodes, 35 directories
-# Free blocks:
-# Free inodes: 212-4096
-
-
-# Functions
-usage() {
-
- cat <<_EOF_
-Generates a bootable image. The commandline arguments are the files
-to put in the root filesystem of the CD.
-
-You can define these variables to override the defaults:
-
-TEMP Temporary files, defaults to /var/tmp/cd-build
-CDROOT Where we're going to put our CD root, defaults to
- \$TEMP/cdroot
-
-CDOUT The output ISO image, default \$TEMP/build.iso
-
-PORTAGE Defaults to /usr/portage
-PROFILE_SPARC Defaults to profiles/default-sparc-1.0 (in PORTAGE)
-PROFILE_SPARC64 Defaults to profiles/default-sparc64-1.0 (in PORTAGE)
-
-USE_RAMDISK Defaults to /boot/ramdisk.gz
-PACKAGES Defaults to packages.cd (in PROFILE_SPARC*)
-EBUILD_SPARC The ebuild for sparc, default boot/ebuild (in PROFILE_SPARC)
-EBUILD_SPARC64 The ebuild for sparc64, default boot/ebuild (in PROFILE_SPARC64)
-CONFIG_SPARC Kernel .config, default boot/kernel-config (in PROFILE_SPARC)
-CONFIG_SPARC64 Kernel .config, default boot/kernel-config (in PROFILE_SPARC64)
-
-LOOPDEVICE /dev/loop*, used during ramdisk creation
-
-_EOF_
-
- exit 1
-
-}
-
-COPYFILES="$@"
-
-: ${TEMP:=/var/tmp/cd-build}
-: ${CDROOT:=$TEMP/cdroot}
-: ${BUILDROOT:=$TEMP/buildroot}
-: ${ROOT_SPARC:=$CDROOT/root-sparc}
-: ${ROOT_SPARC64:=$CDROOT/root-sparc64}
-: ${CDOUT:=$TEMP/build.iso}
-: ${PORTAGE:=/usr/portage}
-: ${PROFILE_SPARC:=$PORTAGE/profiles/default-sparc-1.0}
-: ${PROFILE_SPARC64:=$PORTAGE/profiles/default-sparc64-1.0}
-: ${CDIMAGE_SPARC:=$PORTAGE/profiles/cdimage-sparc}
-: ${CDIMAGE_SPARC64:=$PORTAGE/profiles/cdimage-sparc64}
-: ${USE_RAMDISK:=/boot/ramdisk.gz}
-: ${PACKAGES:=packages}
-: ${EBUILD_SPARC:=$PROFILE_SPARC/boot/ebuild}
-: ${EBUILD_SPARC64:=$PROFILE_SPARC64/boot/ebuild}
-: ${CONFIG_SPARC:=$PROFILE_SPARC/boot/kernel-config}
-: ${CONFIG_SPARC64:=$PROFILE_SPARC64/boot/kernel-config}
-: ${ARCH_SPARC:=sparc}
-: ${CHOST_SPARC:=sparc-unknown-linux-gnu}
-: ${CFLAGS_SPARC:="-O2 -pipe"}
-: ${CXXFLAGS_SPARC:="-O2 -pipe"}
-: ${PLATFORM_SPARC:=sparc-unknown-linux-gnu}
-: ${ARCH_SPARC64:=sparc64}
-: ${CHOST_SPARC64:=sparc-unknown-linux-gnu}
-: ${CFLAGS_SPARC64:="-O2 -pipe"}
-: ${CXXFLAGS_SPARC64:="-O2 -pipe"}
-: ${PLATFORM_SPARC64:=sparc64-unknown-linux-gnu}
-
-# Less likely to be used and still likely to be there
-: ${LOOPDEVICE:=/dev/loop2}
-: ${SILOCONFOUT:=/boot/silo.conf}
-
-sanity_checks() {
- # Must define these
- if [ -r $CDOUT ]
- then
- echo Will not overwrite $CDOUT, please move out of the way or redefine
- echo the CDOUT envirnment variable.
- exit 1
- fi
-}
-
-emerge_root() {
-
- TO=$1
- FROM=$2
-
- if [ ! -r $FROM ]
- then
- echo "$FROM does not exist, barfing"
- exit 1
- fi
-
- ROOT=$TO USE="-* build" ARCH=$MYARCH CHOST=$MYCHOST PLATFORM=$MYPLATFORM \
- CFLAGS=$MYCFLAGS CXXFLAGS=$MYCXXFLAGS \
- emerge --noreplace `cat $FROM` || exit 1
-}
-
-baselayout() {
- TO=$1
-
- mkdir -p ${TO}/usr/bin ${TO}/usr/local ${TO}/usr/sbin ${TO}/usr/lib \
- ${TO}/usr/sbin ${TO}/usr/include ${TO}/usr/src ${TO}/usr/portage \
- ${TO}/usr/share ${TO}/var/run ${TO}/var/lock ${TO}/var/log \
- ${TO}/var/db ${TO}/var/spool ${TO}/var/tmp ${TO}/var/lib/misc \
- ${TO}/home ${TO}/opt ${TO}/root ${TO}/proc ${TO}/tmp ${TO}/etc \
- ${TO}/lib/modules ${TO}/mnt/floppy ${TO}/mnt/cdrom ${TO}/mnt/hd \
- ${TO}/mnt/gentoo ${TO}/dev ${TO}/bin ${TO}/sbin
-
- ln -s ../proc/filesystems ${TO}/etc/filesystems
- cd ${TO}/dev
- /usr/sbin/MAKEDEV generic-sparc sg scd rtc audio hde hdf hdg hdh
- cd -
-
-}
-
-compile_kernel_arch() {
- KARCH=$1
- if [ -z "$KARCH" ]
- then
- echo Function compile_kernel_arch called without ARCH argument.
- echo Barfing
- exit 1
- fi
-
- # install
- cd ${PORTAGE}/${KERNEL_TREE} || exit 1
-
- ebuild $MYEBUILD unpack || exit 1
-
- cd ${KERNEL_ROOT} || exit 1
-
- cp $MYCONFIG .config
-
- yes n | make ARCH=$KARCH oldconfig
- make ARCH=$KARCH dep clean vmlinux modules
- cd /
-}
-
-
-copy_kernel() {
-
- KARCH=$1
- TO=$2
-
- strip -R .note -R .comment ${KERNEL_ROOT}/vmlinux
- cat ${KERNEL_ROOT}/vmlinux | gzip -v9 > ${TO}/vmlinuz \
- || exit 1
-}
-
-copy_modules() {
-
- KARCH=$1
- TO=$2
-
- cd ${KERNEL_ROOT}
- make ARCH=$KARCH INSTALL_MOD_PATH=$TO modules_install || exit 1
- cd /
-}
-
-copy_clean() {
-
- #rm -rf ${KERNEL_ROOT}
- echo Not cleaning
-}
-
-copy_files() {
-
- KARCH=$1
- TO=$2
-
- case $KARCH in
- sparc64)
- PROFILE=$PROFILE_SPARC64
- ;;
- sparc)
- PROFILE=$PROFILE_SPARC
- ;;
- esac
-
- # Generate /
- baselayout $TO
-
- # Copy the binaries, etc
- find /var/db/pkg -name CONTENTS -type f |\
- egrep -f ${PROFILE}/${PACKAGES} | \
- xargs egrep -e '(/bin|/usr/bin|/sbin|/usr/sbin|/etc)' | \
- egrep -v ':dir ' |egrep -v 'MAKEDEV' | awk '{print $2}' | \
- egrep -v '(/[.]keep$|/usr/src)' > ${TEMP}/filelist
-
- #find /usr/share/terminfo -name vt\* -o -name linux -o -name sun\* -o \
- #-name \*onsole\* -o -name xterm >> ${TEMP}/filelist
- find /usr/share/terminfo -type f |egrep -v 'pmconsole' >> ${TEMP}/filelist
- tar -c --numeric-owner -T ${TEMP}/filelist -f - | ( cd $TO; tar xf - )
-
- # Copy the libraries we need
- find $TO -type f | xargs file | grep ELF | awk -F: '{print $1}' |xargs ldd | grep -v '.*:$' | awk '{print $3}' | sort -u | xargs ls -al | awk '{print $9 "\n/lib/" $11 "\n/usr/lib/" $11 }' | egrep -v '/.*/$' > ${TEMP}/filelist
-
- ls /lib/libnss_* >> ${TEMP}/filelist
-
- tar -c --numeric-owner -T ${TEMP}/filelist -f - | ( cd $TO; tar xf - )
-
- # Remove stuff we dont need
- find ${TO}/var -type f | xargs rm
-
- rm -rf ${TO}/var/db/pkg/* ${TO}/usr/X11* ${TO}/usr/local
- # Procps
- rm ${TO}/usr/bin/{top,oldps,tload,w}
- # Util-linux, silo
- rm ${TO}/usr/bin/{tilo,maketilo,ul} ${TO}/usr/sbin/silocheck
-
- # Fileutils
- rm -rf ${TO}/bin/vdir ${TO}/usr/bin/vdir ${TO}/usr/bin/sha1sum
-
- # General
- rm -rf ${TO}/usr/share/man ${TO}/usr/share/doc ${TO}/usr/include
-
-
-
- # Some special fixes
-
- # KEYMAP fix
- sed 's/KEYMAP=".*"/# KEYMAP="sun"/' ${TO}/etc/rc.conf > ${TO}/etc/rc.conf.new
- mv ${TO}/etc/rc.conf.new ${TO}/etc/rc.conf
-
- #cp -a /usr/share/terminfo ${TO}/usr/share/
- mkdir -p ${TO}/mnt/.init.d/started
-
- cat >> ${TO}/etc/init.d/checkroot <<_EOF_
-#!/sbin/runscript
-
-depend() {
- before *
-}
-
-start() {
- mount -a
-}
-_EOF_
-
- cat >> ${TO}/etc/inittab <<_EOF_
-
-# Added automatically:
-#
-# Allow serial A console connection, copy and replace T0 with T1 for serial B
-T0:12345:respawn:/sbin/agetty 9600 ttyS0 vt100
-_EOF_
-
-
- cat > $TO/etc/fstab <<_EOF_
-# /etc/fstab: static file system information.
-#
-# noatime turns of atimes for increased performance (atimes normally aren't
-# needed; notail increases performance of ReiserFS (at the expense of storage
-# efficiency). It's safe to drop the noatime options if you want and to
-# switch between notail and tail freely.
-
-# <fs> <mountpoint> <type> <opts> <dump/pass>
-
-# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
-#/dev/BOOT /boot ext2 noauto,noatime 1 1
-#/dev/ROOT / xfs noatime 0 0
-#/dev/SWAP none swap sw 0 0
-/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0
-proc /proc proc defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs defaults 0 0
-_EOF_
-
-
-}
-
-install_silo() {
-
- TO=$1
-
- mkdir -p ${TO}/boot
- cp -p /boot/*.b ${TO}/boot
- cat > ${TO}/boot/welcome.txt <<_EOF_
--- Welcome to Gentoo SPARC Linux --
-_EOF_
-
- cat > ${TO}/boot/help.txt <<_EOF_
-You are running the second stage SILO loader. From here you can boot a
-ramdisk or an already-installed Linux partition.
-
-Several defaults have been defined that will make things easier. The
-target "ramdisk" will start a kernel and ramdisk which
-will allow you to install a new system or fix a broken one.
-
-The "vmlinuz" target will give you a standard kernel for your OS, you'll
-need to provide the name of the root device so the system knows what to
-go do with itself. By default the kernel will attempt to netboot from NFS.
-
-boot: vmlinuz root=/dev/sda1
-
-Type "help" for help on using SILO. Type "config" to see the SILO config file.
-_EOF_
-
- mkdir -p ${TO}/etc
- cat > ${TO}${SILOCONFOUT} <<_EOF_
-default="gentoo"
-message="/boot/welcome.txt"
-
-# Images
-image="cat /boot/help.txt"
- label="gentoo"
-
-image="cat ${SILOCONFOUT}"
- label="config"
-
-image[sun4c,sun4d,sun4m]="/boot/sparc/vmlinuz"
- label="ramdisk"
- initrd="/boot/ramdisk.gz"
- root="/dev/ram0"
-
-image[sun4u]="/boot/sparc64/vmlinuz"
- label="ramdisk"
- initrd="/boot/ramdisk.gz"
- root="/dev/ram0"
-
-image[sun4c,sun4d,sun4m]="/boot/sparc/vmlinuz"
- label="vmlinuz"
-
-image[sun4u]="/boot/sparc64/vmlinuz"
- label="vmlinuz"
-
-_EOF_
-
- cp /README.maintainer ${TO}
-}
-
-create_ramdisk() {
-
- FROM=$1
- TO=$2
-
- SIZE=`du -sk $FROM/. | awk '{print $1}'`
-
- # a 35 MB ramdisk?
- if [ $SIZE -gt 35000 ]
- then
- echo Ramdisk of directory $FROM would be too large:
- echo $SIZE KB. Bailing out.
- exit 1
- fi
-
- NEWSIZE=`echo $SIZE + 500 | bc`
- # Otherwise we get "short writes"
- SAFESIZE=`echo $NEWSIZE - 10 | bc`
- DISKSIZE=`echo "(($NEWSIZE /1024)+1)*1024" | bc`
-
- mkdir -p $TEMP/ramdisk || exit 1
-
- dd if=/dev/zero of=${TO}/ramdisk bs=1k count=$NEWSIZE || exit 1
- losetup $LOOPDEVICE ${TO}/ramdisk || exit 1
- mke2fs -vm0 $LOOPDEVICE $SAFESIZE || exit 1
- mount $LOOPDEVICE ${TEMP}/ramdisk || exit 1
-
- cp -ax $FROM/. $TEMP/ramdisk/. || exit 1
- umount $TEMP/ramdisk || exit 1
- losetup -d $LOOPDEVICE || exit 1
- touch $TO/ramdisk
- gzip -v9 ${TO}/ramdisk
-}
-
-buildroot() {
- KARCH=$1
-
- case $KARCH in
- sparc64)
- MYROOT=$ROOT_SPARC64
- MYCDROOT=${CDROOT}/boot/sparc64
- MYCDIMAGE=${CDIMAGE_SPARC64}
- ;;
- sparc)
- MYROOT=$ROOT_SPARC
- MYCDROOT=${CDROOT}/boot/sparc
- MYCDIMAGE=${CDIMAGE_SPARC}
- ;;
- esac
-
- #copy_files ${KARCH} ${MYROOT}
- mkdir -p ${MYROOT}
- emerge_root ${MYROOT} ${MYCDIMAGE}/${PACKAGES}
- find ${MYROOT}/bin ${MYROOT}/sbin ${MYROOT}/usr/bin ${MYROOT}/usr/sbin -type f | xargs file| grep "not stripped" | cut -d: -f1| xargs strip
- find ${MYROOT}/lib ${MYROOT}/usr/lib -type f | xargs file| grep "not stripped" | cut -d: -f1| xargs strip --strip-debug
- if [ ! -r ${KERNEL_ROOT}/vmlinux ]; then
- compile_kernel_arch ${KARCH}
- mkdir -p ${MYCDROOT}
- copy_kernel ${KARCH} ${MYCDROOT}
- copy_modules ${KARCH} ${MYROOT}
- fi
- copy_clean ${KARCH}
- umount ${MYROOT}/mnt/.init.d
-
-if [ 0 -gt 1 ]
-then
- cat > ${MYROOT}/etc/passwd <<_EOF_
-root:x:0:0::/root:/bin/bash
-bin:x:1:1:bin:/bin:/bin/false
-daemon:x:2:2:daemon:/sbin:/bin/false
-adm:x:3:4:adm:/var/adm:/bin/false
-lp:x:4:7:lp:/var/spool/lpd:/bin/false
-sync:x:5:0:sync:/sbin:/bin/sync
-shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
-halt:x:7:0:halt:/sbin:/sbin/halt
-mail:x:8:12:mail:/var/spool/mail:/bin/false
-news:x:9:13:news:/usr/lib/news:/bin/false
-uucp:x:10:14:uucp:/var/spool/uucppublic:/bin/false
-operator:x:11:0:operator:/root:/bin/bash
-games:x:12:22:games:/usr/games:/bin/false
-man:x:13:15:man:/usr/man:/bin/false
-postmaster:x:14:12:postmaster:/var/spool/mail:/bin/bash
-cron:x:16:16:cron:/var/cron:/bin/bash
-_EOF_
- chmod 0644 ${MYROOT}/etc/passwd
- chown root:root ${MYROOT}/etc/passwd
-
- cat > ${MYROOT}/etc/shadow <<_EOF_
-root::11796:0:::::
-halt:*:9797:0:::::
-operator:*:9797:0:::::
-shutdown:*:9797:0:::::
-sync:*:9797:0:::::
-bin:*:9797:0:::::
-ftp:*:9797:0:::::
-daemon:*:9797:0:::::
-adm:*:9797:0:::::
-lp:*:9797:0:::::
-mail:*:9797:0:::::
-postmaster:*:9797:0:::::
-news:*:9797:0:::::
-uucp:*:9797:0:::::
-man:*:9797:0:::::
-games:*:9797:0:::::
-guest:*:9797:0:::::
-nobody:*:9797:0:::::
-_EOF_
- chmod 0600 ${MYROOT}/etc/shadow
- chown root:root ${MYROOT}/etc/shadow
-
- cat > ${MYROOT}/etc/group <<_EOF_
-nogroup::65533:
-root::0:root
-bin::1:root,bin,daemon
-daemon::2:root,bin,daemon
-sys::3:root,bin,adm
-adm::4:root,adm,daemon
-tty::5:
-disk::6:root,adm
-lp::7:lp
-mem::8:
-kmem::9:
-wheel::10:root,maarten
-floppy::11:root
-mail::12:mail
-news::13:news
-uucp::14:uucp
-man::15:man
-cron::16:cron
-console::17:
-audio::18:
-cdrom::19:
-dialout::20:root
-ftp::21:
-games::22:
-at::25:at
-tape::26:root
-video::27:root
-squid::31:squid
-gdm::32:gdm
-xfs::33:xfs
-named::40:named
-mysql:x:60:
-postgres::70:
-cdrw::80:
-users::100:games
-nofiles:x:200:
-qmail:x:201:
-postfix:x:207:
-postdrop:x:208:
-utmp:x:406:
-nobody::65534:
-apache:x:407:
-_EOF_
-
- chmod 0644 ${MYROOT}/etc/group
- chown root:root ${MYROOT}/etc/group
-fi
-}
-
-do_sparc() {
- MYEBUILD=${PORTAGE}/`cat ${EBUILD_SPARC}`
- MYCONFIG=$CONFIG_SPARC
- PORTAGE_TMPDIR=${BUILDROOT}/sparc
- export PORTAGE_TMPDIR
- DIR_NAME=`basename $MYEBUILD | sed 's/\.ebuild//'`
- KERNEL_ROOT=${PORTAGE_TMPDIR}/portage/${DIR_NAME}/work/*
- MYARCH=$ARCH_SPARC
- MYCHOST=$CHOST_SPARC
- MYPLATFORM=$PLATFORM_SPARC
- MYCFLAGS=$CFLAGS_SPARC
- MYCXXFLAGS=$CXXFLAGS_SPARC
- buildroot $MYARCH
- #create_ramdisk $ROOT_SPARC ${CDROOT}/boot/$MYARCH
- SPARC_DISKSIZE=$DISKSIZE
-}
-
-do_sparc64() {
- MYEBUILD=${PORTAGE}/`cat ${EBUILD_SPARC64}`
- MYCONFIG=$CONFIG_SPARC64
- PORTAGE_TMPDIR=${BUILDROOT}/sparc64
- export PORTAGE_TMPDIR
- DIR_NAME=`basename $MYEBUILD | sed 's/\.ebuild//'`
- KERNEL_ROOT=${PORTAGE_TMPDIR}/portage/${DIR_NAME}/work/*
- MYARCH=$ARCH_SPARC64
- MYCHOST=$CHOST_SPARC64
- MYPLATFORM=$PLATFORM_SPARC64
- MYCFLAGS=$CFLAGS_SPARC64
- MYCXXFLAGS=$CXXFLAGS_SPARC64
- buildroot sparc64
- #create_ramdisk $ROOT_SPARC64 ${CDROOT}/boot/sparc64
- SPARC64_DISKSIZE=$DISKSIZE
-}
-
-create_root() {
-
- do_sparc
- do_sparc64
-
- install_silo $CDROOT
-
- # Copy the files we were asked
- cp -ax $COPYFILES ${CDROOT}
-
-}
-
-create_cd() {
- chown -Rh root:root ${CDROOT}
- cd ${CDROOT}
- cp $USE_RAMDISK boot
- mkisofs.debian -v -r -S boot/cd.b -s ${SILOCONFOUT} -o ${CDOUT} .
- cd /
-}
-
-sanity_checks
-create_root
-create_cd
-
-
-echo "Now you can mount the ISO image like this:"
-echo ""
-echo "mount -t iso9660 -o loop ${CDOUT} /mnt/cdrom"
diff --git a/profiles/default-sparc-1.0/scripts/build-rel.sh b/profiles/default-sparc-1.0/scripts/build-rel.sh
deleted file mode 100644
index 655abb677911..000000000000
--- a/profiles/default-sparc-1.0/scripts/build-rel.sh
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-#
-# $Header: /var/cvsroot/gentoo-x86/profiles/default-sparc-1.0/scripts/build-rel.sh,v 1.5 2002/09/02 23:04:30 murphy Exp $
-#
-# Where we get the sauce
-: ${SOURCE:=../default-x86-2.0}
-
-# New packages file
-FILES="packages.build use.defaults packages make.defaults virtuals"
-
-keepfile() {
- FILE=${1}
- if [ -s .${FILE}.keep.6 ]; then rm .${FILE}.keep.6; fi
- if [ -s .${FILE}.keep.5 ]; then mv .${FILE}.keep.5 .${FILE}.keep.6; fi
- if [ -s .${FILE}.keep.4 ]; then mv .${FILE}.keep.4 .${FILE}.keep.5; fi
- if [ -s .${FILE}.keep.3 ]; then mv .${FILE}.keep.3 .${FILE}.keep.4; fi
- if [ -s .${FILE}.keep.2 ]; then mv .${FILE}.keep.2 .${FILE}.keep.3; fi
- if [ -s .${FILE}.keep.1 ]; then mv .${FILE}.keep.1 .${FILE}.keep.2; fi
- if [ -s .${FILE}.keep ]; then mv .${FILE}.keep .${FILE}.keep.1; fi
- if [ -s ${FILE} ]; then cp -p ${FILE} .${FILE}.keep; fi
-}
-
-for f in $FILES; do
- if [ -s ${SOURCE}/${f} ]; then
- echo -n "${f}: keep"
- keepfile $f
- if [ -r ${f} ]; then
- rm ${f}
- touch ${f}
- fi
- if [ -s ${f}.sed ]; then
- echo -n " sed"
- sed -f ${f}.sed ${SOURCE}/${f} | \
- egrep -e '[^\s]+' >> ${f}
- else
- echo -n " cat"
- cat ${SOURCE}/${f} >> ${f}
- fi
- if [ -s ${f}.sparc ]; then
- echo -n " sparc"
- cat ${f}.sparc >> ${f}
- fi
- echo " ok"
- fi
-done
diff --git a/profiles/default-sparc-1.0/scripts/generate-packages.sh b/profiles/default-sparc-1.0/scripts/generate-packages.sh
deleted file mode 100644
index 9bdb2a141de8..000000000000
--- a/profiles/default-sparc-1.0/scripts/generate-packages.sh
+++ /dev/null
@@ -1,76 +0,0 @@
-#!/bin/sh
-#
-# $Header: /var/cvsroot/gentoo-x86/profiles/default-sparc-1.0/scripts/generate-packages.sh,v 1.10 2003/12/09 08:40:00 seemant Exp $
-#
-# New packages file
-NEWPACKAGESBUILD=packages.build
-NEWUSEDEFAULTS=use.defaults
-NEWPACKAGES=packages
-NEWDEFAULTS=make.defaults
-NEWVIRTUALS=virtuals
-
-KEEPPACKAGESBUILD=.packages.build.keep
-KEEPUSEDEFAULTS=.use.defaults.keep
-KEEPPACKAGES=.packages.keep
-KEEPDEFAULTS=.make.defaults.keep
-KEEPVIRTUALS=.virtuals.keep
-
-# Sanity checks
-if [ ! -r packages.sparc ]
-then
- echo This script must be run from the /usr/portage/profiles/default-sparc-* tree.
- exit 1
-fi
-
-# Variables
-from_version=1.0
-from_dir=../default-${from_version}
-
-
-# 1) Make our own packages version
-cp -p $NEWPACKAGES $KEEPPACKAGES
-echo "# This file created automagically by $0 on `date`" > $NEWPACKAGES
-echo "" >> $NEWPACKAGES
- #-e 's:[^#]*x11-base/xfree.*:<x11-base/xfree-4.2.0:' \
-sed -e 's:.*sys-boot/grub:#*sys-boot/grub:' \
- -e 's:.*sys-devel/bin86:#*sys-devel/bin86:' \
- -e 's:.*sys-boot/lilo:#*sys-boot/lilo:' \
- -e 's:[^#]*sys-kernel/linux-headers.*:~sys-kernel/linux-headers-2.4.18:' \
- ${from_dir}/packages >> $NEWPACKAGES
-cat >> $NEWPACKAGES <<_EOF_
-
-# These lines added by $0
-_EOF_
-cat >> $NEWPACKAGES < packages.sparc
-cat >> $NEWPACKAGES <<_EOF_
-# End of lines added by $0
-_EOF_
-
-
-# 2) Update make.defaults
-cp -p $NEWDEFAULTS $KEEPDEFAULTS
-echo "# This file created automagically by $0 on `date`" > $NEWDEFAULTS
-echo "" >> $NEWDEFAULTS
-sed -e 's:ARCH=.*::' -e 's:ACCEPT_KEYWORDS=.*::' \
- ${from_dir}/make.defaults >> $NEWDEFAULTS
-cat >> $NEWDEFAULTS <<_EOF_
-
-# These lines added by $0
-_EOF_
-cat >> $NEWDEFAULTS < make.defaults.sparc
-cat >> $NEWDEFAULTS <<_EOF_
-# End of lines added by $0
-_EOF_
-
-# 3) use.defaults
-cp -p $NEWUSEDEFAULTS $KEEPUSEDEFAULTS
-cp -p ${from_dir}/use.defaults $NEWUSEDEFAULTS
-
-# 4) packages.build
-cp -p $NEWPACKAGESBUILD $KEEPPACKAGESBUILD
-cp -p ${from_dir}/packages.build $NEWPACKAGESBUILD
-
-# 5) virtuals
-cp -p $NEWVIRTUALS $KEEPVIRTUALS
-cp -p ${from_dir}/virtuals $NEWVIRTUALS
-
diff --git a/profiles/default-sparc-1.0/use.defaults b/profiles/default-sparc-1.0/use.defaults
deleted file mode 100644
index c612292a3612..000000000000
--- a/profiles/default-sparc-1.0/use.defaults
+++ /dev/null
@@ -1,56 +0,0 @@
-#gif
-#mmx
-#3dnow
-#odbc
-#fbcon
-#oss
-#libg++
-#objprelink
-#nls
-#mitshm
-#sse
-xinerama
-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
-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 dev-lang/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
-ldap net-nds/openldap
-snmp net-analyzer/ucd-snmp
-cdr app-cdr/cdrtools
-scanner media-gfx/sane-backends
diff --git a/profiles/default-sparc-1.0/virtuals b/profiles/default-sparc-1.0/virtuals
deleted file mode 100644
index 7457f5b87c4c..000000000000
--- a/profiles/default-sparc-1.0/virtuals
+++ /dev/null
@@ -1,48 +0,0 @@
-virtual/lpr net-print/cups
-virtual/python dev-lang/python
-virtual/mta net-mail/ssmtp
-virtual/kernel sys-kernel/linux-headers
-virtual/linux-sources sys-kernel/sparc-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/imapUW net-mail/uw-imap
-x11-libs/xaw x11-libs/Xaw3d
-virtual/jre dev-java/blackdown-jre
-virtual/jdk dev-java/blackdown-jdk
-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-fs/reiserfsprogs
-virtual/xemacs app-editors/xemacs
-virtual/sylpheed net-mail/sylpheed
-virtual/php dev-php/mod_php
-virtual/textbrowser net-www/links
-virtual/mda net-mail/procmail
-virtual/krb5 app-crypt/heimdal
-virtual/bootloader sys-boot/silo
-virtual/editor app-editors/nano
-virtual/os-headers sys-kernel/linux-headers
-virtual/ghc dev-lang/ghc-bin
-virtual/modutils sys-apps/modutils
-virtual/inetd sys-apps/xinetd
-virtual/aspell-dict app-dicts/aspell-en
-virtual/skkserv app-i18n/skkserv
-virtual/snmp net-analyzer/net-snmp
-virtual/imap-c-client net-libs/c-client
-virtual/flim app-emacs/flim
-virtual/semi app-emacs/semi
-virtual/tetex app-text/tetex
-virtual/quicktime media-libs/libquicktime
-virtual/bittorrent net-p2p/bittorrent
-virtual/logger app-admin/sysklogd
-
-virtual/ssh net-misc/openssh
-virtual/gzip app-arch/gzip
-virtual/ghostscript app-text/ghostscript
-virtual/w3m net-www/w3m
-virtual/mpg123 media-sound/mpg123