Initial pass at shifting packages around for 6.3-REL layout. There

is a lot of space left on disc3 that we can put to use by adding back
in lots of the packages we've been slowly ejecting through the years.
We'll decide exactly which ones a little bit later.

Note: not an MFC.  The handling of what packages go where is often
done on a release-by-release basis and 6.3's release cycle is leading
7.0's at the moment.
This commit is contained in:
kensmith 2007-12-17 23:54:20 +00:00
parent 55a7bc276b
commit a0c02ee0c6

View File

@ -28,6 +28,10 @@ else:
def disc1_packages():
pkgs = ['lang/perl5.8']
pkgs.extend(['x11/xorg',
'x11-drivers/xorg-drivers',
'x11-fonts/xorg-fonts',
'x11-servers/xorg-nestserver',
'x11-servers/xorg-vfbserver',
'devel/imake'])
if arch == 'alpha':
pkgs.append('emulators/osf1_base')
@ -46,7 +50,10 @@ def disc2_packages():
else:
pkgs = ['x11/gnome2',
'x11/kde3']
pkgs.extend(['x11-wm/afterstep',
return pkgs
def disc3_packages():
pkgs = ['x11-wm/afterstep',
'x11-wm/windowmaker',
'x11-wm/fvwm2',
# "Nice to have"
@ -85,14 +92,15 @@ def disc2_packages():
'www/lynx',
'x11/rxvt',
# Formerly on disc3
'ports-mgmt/portaudit'])
'ports-mgmt/portaudit']
return pkgs
# The list of desired packages
def desired_packages():
disc1 = disc1_packages()
disc2 = disc2_packages()
return [disc1, disc2]
disc3 = disc3_packages()
return [disc1, disc2, disc3]
# Suck the entire INDEX file into a two different dictionaries. The first
# dictionary maps port names (origins) to package names. The second