diff options
author | ru <ru@FreeBSD.org> | 2007-11-09 08:50:02 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2007-11-09 08:50:02 +0000 |
commit | 00bdd701b8ee0b21841de794b83a91e339f6c558 (patch) | |
tree | 6333a48c9e6a942897790dbd569e0faec242f4a1 /usr.sbin/sysinstall | |
parent | e38a58a81f7717141c8cd304ffd69af7f4b52eda (diff) | |
download | FreeBSD-src-00bdd701b8ee0b21841de794b83a91e339f6c558.zip FreeBSD-src-00bdd701b8ee0b21841de794b83a91e339f6c558.tar.gz |
Teach source installation shell script and sysinstall(8) about
the 'scompat' source dist that holds src/compat/.
Reported by: Mars G Miro
Diffstat (limited to 'usr.sbin/sysinstall')
-rw-r--r-- | usr.sbin/sysinstall/dist.c | 1 | ||||
-rw-r--r-- | usr.sbin/sysinstall/dist.h | 3 | ||||
-rw-r--r-- | usr.sbin/sysinstall/menus.c | 2 |
3 files changed, 5 insertions, 1 deletions
diff --git a/usr.sbin/sysinstall/dist.c b/usr.sbin/sysinstall/dist.c index 6d8b102..f1d181f 100644 --- a/usr.sbin/sysinstall/dist.c +++ b/usr.sbin/sysinstall/dist.c @@ -109,6 +109,7 @@ static Distribution KernelDistTable[] = { static Distribution SrcDistTable[] = { DTE_TARBALL("sbase", &SrcDists, SRC_BASE, "/usr/src"), DTE_TARBALL("scddl", &SrcDists, SRC_CDDL, "/usr/src"), + DTE_TARBALL("scompat", &SrcDists, SRC_COMPAT, "/usr/src"), DTE_TARBALL("scontrib", &SrcDists, SRC_CONTRIB, "/usr/src"), DTE_TARBALL("scrypto", &SrcDists, SRC_SCRYPTO, "/usr/src"), DTE_TARBALL("sgnu", &SrcDists, SRC_GNU, "/usr/src"), diff --git a/usr.sbin/sysinstall/dist.h b/usr.sbin/sysinstall/dist.h index 08ff326..baaa759 100644 --- a/usr.sbin/sysinstall/dist.h +++ b/usr.sbin/sysinstall/dist.h @@ -44,7 +44,8 @@ #define DIST_SRC_SKERBEROS5 0x40000 #define DIST_SRC_RESCUE 0x80000 #define DIST_SRC_CDDL 0x100000 -#define DIST_SRC_ALL 0x1FFFFF +#define DIST_SRC_COMPAT 0x200000 +#define DIST_SRC_ALL 0x3FFFFF /* Subtypes for X.Org packages */ #define DIST_XORG_APPS 0x000001 diff --git a/usr.sbin/sysinstall/menus.c b/usr.sbin/sysinstall/menus.c index a4277e8..46d528b 100644 --- a/usr.sbin/sysinstall/menus.c +++ b/usr.sbin/sysinstall/menus.c @@ -1066,6 +1066,8 @@ DMenu MenuSrcDistributions = { dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_BASE }, { " cddl", "/usr/src/cddl (software from Sun)", dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_CDDL }, + { " compat", "/usr/src/compat (compatibility software)", + dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_COMPAT }, { " contrib", "/usr/src/contrib (contributed software)", dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_CONTRIB }, { " crypto", "/usr/src/crypto (contrib encryption sources)", |