John Baldwin 4b6c29cebc - Rename installFixupBin to installFixupBase to finish up the 'bin' to
'base' dist rename.
- Rework struct dist to allow for different types of dists.  There are
  currently three types of dists: DT_TARBALL, the traditonal gzipped and
  split tar file; DT_PACKAGE, a package; and DT_SUBDIST, a meta-dist in
  the tree that has its own array of dists as its contents.  For example,
  the 'base' dist is a DT_TARBALL dist, the 'perl' dist is a DT_PACKAGE
  dist, and the 'src' dist is a DT_SUBDIST dist with its own dist table
  that contains 'sbase', 'ssys', etc.
- Add helper macros for defining array entries for the different types of
  dists to try and make the statically defined dist table in dist.c more
  readable.
- Split the logic to deal with a DT_TARBALL dist out of distExtract()
  and into its own distExtractTarball() function.  distExtract() now
  calls other functions to extract each dist.
- Tweak the percentage complete calculation in distExtractTarball() to
  do the multiply prior to the divide so it doesn't have to use floating
  point.
- Axe the installPackage() function along with the special handling for
  the perl and XFree86 dists in distExtractAll() since distExtract()
  handles package dists directly now.
- Add back in subdists for the X packages based on the split up packages
  that XFree86-4 uses that as closely map to the X dists we used with
  X 3.3.x.
- Lots of things like distSetX() and the X dist masks are no longer
  #ifndef X_AS_PKG since we use them in both cases now.
- Make the entire installFixupXFree() function #ifndef X_AS_PKG, we only
  call it in that case anyways, and it's not suitable for the X_AS_PKG
  case.
- Add in X dist menus for the X_AS_PKG case.

Approved by:	re
2003-01-17 19:05:32 +00:00
..
2002-07-14 14:47:15 +00:00
2002-12-27 12:15:40 +00:00
2002-12-24 13:41:48 +00:00
2002-12-27 12:15:40 +00:00
2003-01-17 08:10:43 +00:00
2002-10-10 00:32:55 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-12-30 10:57:41 +00:00
2002-12-30 10:16:56 +00:00
2002-07-14 14:47:15 +00:00
2002-12-27 12:15:40 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-12-27 12:15:40 +00:00
2002-04-20 12:27:18 +00:00
2002-04-20 12:27:18 +00:00
2002-12-27 12:15:40 +00:00
2002-07-14 14:47:15 +00:00
2002-12-27 12:15:40 +00:00
2002-07-11 21:13:37 +00:00
2002-07-14 14:47:15 +00:00
2002-12-27 12:15:40 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-11-27 15:31:08 +00:00
2002-07-14 14:47:15 +00:00
2002-12-27 12:15:40 +00:00
2002-07-14 14:47:15 +00:00
2002-07-01 01:23:59 +00:00
2002-12-27 12:15:40 +00:00
2002-12-14 00:20:43 +00:00
2002-07-14 14:47:15 +00:00
2002-07-06 19:34:18 +00:00
2001-12-17 16:21:59 +00:00
2002-12-12 13:58:27 +00:00
2003-01-09 04:35:38 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-12-27 12:15:40 +00:00
2002-12-27 12:15:40 +00:00
2002-04-20 12:27:18 +00:00
2003-01-15 03:09:01 +00:00
2003-01-15 03:09:01 +00:00
2002-07-14 14:47:15 +00:00
2002-07-11 22:50:36 +00:00
2002-07-14 14:47:15 +00:00
2002-12-24 01:04:42 +00:00
2002-07-28 02:27:07 +00:00
2002-07-16 09:58:36 +00:00
2002-07-14 14:47:15 +00:00
2002-12-12 14:09:25 +00:00
2002-12-27 12:15:40 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-06-12 04:18:35 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2002-07-14 14:47:15 +00:00
2003-01-06 01:00:26 +00:00