svn commit: r278718 - in stable/9: etc/rc.d sbin share/man/man4 share/mk sys/modules/geom tools/build/mk tools/build/options
Garrett Cooper
ngie at FreeBSD.org
Fri Feb 13 21:36:19 UTC 2015
Author: ngie
Date: Fri Feb 13 21:36:16 2015
New Revision: 278718
URL: https://svnweb.freebsd.org/changeset/base/278718
Log:
MFC r278717:
r278717:
MFC r277678:
r277678:
Add MK_CCD knob for building and installing ccd(4), ccdconfig, etc
Sponsored by: EMC / Isilon Storage Division
Added:
stable/9/tools/build/options/WITHOUT_CCD
- copied unchanged from r278717, stable/10/tools/build/options/WITHOUT_CCD
Modified:
stable/9/etc/rc.d/Makefile
stable/9/sbin/Makefile
stable/9/share/man/man4/Makefile
stable/9/share/mk/bsd.own.mk
stable/9/sys/modules/geom/Makefile
stable/9/tools/build/mk/OptionalObsoleteFiles.inc
Directory Properties:
stable/9/ (props changed)
stable/9/etc/ (props changed)
stable/9/etc/rc.d/ (props changed)
stable/9/sbin/ (props changed)
stable/9/share/ (props changed)
stable/9/share/man/ (props changed)
stable/9/share/man/man4/ (props changed)
stable/9/share/mk/ (props changed)
stable/9/sys/ (props changed)
stable/9/sys/modules/ (props changed)
stable/9/tools/ (props changed)
stable/9/tools/build/ (props changed)
stable/9/tools/build/options/ (props changed)
Modified: stable/9/etc/rc.d/Makefile
==============================================================================
--- stable/9/etc/rc.d/Makefile Fri Feb 13 21:32:05 2015 (r278717)
+++ stable/9/etc/rc.d/Makefile Fri Feb 13 21:36:16 2015 (r278718)
@@ -21,7 +21,6 @@ FILES= DAEMON \
bootparams \
bridge \
${_bthidd} \
- ccd \
cleanvar \
cleartmp \
cron \
@@ -169,6 +168,10 @@ FILES+= apmd
FILES+= bsnmpd
.endif
+.if ${MK_CCD} != "no"
+FILES+= ccd
+.endif
+
.if ${MK_IPX} != "no"
_ipxrouted= ipxrouted
.endif
Modified: stable/9/sbin/Makefile
==============================================================================
--- stable/9/sbin/Makefile Fri Feb 13 21:32:05 2015 (r278717)
+++ stable/9/sbin/Makefile Fri Feb 13 21:36:16 2015 (r278718)
@@ -9,7 +9,6 @@ SUBDIR=adjkerntz \
atacontrol \
badsect \
camcontrol \
- ccdconfig \
clri \
comcontrol \
conscontrol \
@@ -78,6 +77,10 @@ SUBDIR=adjkerntz \
SUBDIR+= atm
.endif
+.if ${MK_CCD} != "no"
+SUBDIR+= ccdconfig
+.endif
+
.if ${MK_CXX} != "no"
SUBDIR+= devd
.endif
Modified: stable/9/share/man/man4/Makefile
==============================================================================
--- stable/9/share/man/man4/Makefile Fri Feb 13 21:32:05 2015 (r278717)
+++ stable/9/share/man/man4/Makefile Fri Feb 13 21:36:16 2015 (r278718)
@@ -84,7 +84,7 @@ MAN= aac.4 \
cc_htcp.4 \
cc_newreno.4 \
cc_vegas.4 \
- ccd.4 \
+ ${_ccd.4} \
cd.4 \
cdce.4 \
ch.4 \
@@ -800,4 +800,8 @@ _nvram2env.4= nvram2env.4
SUBDIR= man4.${MACHINE_CPUARCH}
.endif
+.if ${MK_CCD} != "no"
+_ccd.4= ccd.4
+.endif
+
.include <bsd.prog.mk>
Modified: stable/9/share/mk/bsd.own.mk
==============================================================================
--- stable/9/share/mk/bsd.own.mk Fri Feb 13 21:32:05 2015 (r278717)
+++ stable/9/share/mk/bsd.own.mk Fri Feb 13 21:36:16 2015 (r278718)
@@ -351,6 +351,7 @@ __DEFAULT_YES_OPTIONS = \
SOURCELESS_UCODE \
BZIP2 \
CALENDAR \
+ CCD \
CDDL \
CPP \
CRYPT \
Modified: stable/9/sys/modules/geom/Makefile
==============================================================================
--- stable/9/sys/modules/geom/Makefile Fri Feb 13 21:32:05 2015 (r278717)
+++ stable/9/sys/modules/geom/Makefile Fri Feb 13 21:36:16 2015 (r278718)
@@ -1,9 +1,10 @@
# $FreeBSD$
+.include <bsd.own.mk>
+
SUBDIR= geom_bde \
geom_bsd \
geom_cache \
- geom_ccd \
geom_concat \
geom_eli \
geom_fox \
@@ -30,4 +31,8 @@ SUBDIR= geom_bde \
geom_vol_ffs \
geom_zero
+.if ${MK_CCD} != "no" || defined(ALL_MODULES)
+SUBDIR+= geom_ccd
+.endif
+
.include <bsd.subdir.mk>
Modified: stable/9/tools/build/mk/OptionalObsoleteFiles.inc
==============================================================================
--- stable/9/tools/build/mk/OptionalObsoleteFiles.inc Fri Feb 13 21:32:05 2015 (r278717)
+++ stable/9/tools/build/mk/OptionalObsoleteFiles.inc Fri Feb 13 21:36:16 2015 (r278718)
@@ -661,6 +661,13 @@ OLD_FILES+=usr/share/calendar/uk_UA.KOI8
OLD_FILES+=usr/share/man/man1/calendar.1.gz
.endif
+.if ${MK_CCD} == no
+OLD_FILES+=etc/rc.d/ccd
+OLD_FILES+=sbin/ccdconfig
+OLD_FILES+=usr/share/man/man4/ccd.4.gz
+OLD_FILES+=usr/share/man/man8/ccdconfig.8.gz
+.endif
+
.if ${MK_CDDL} == no
OLD_LIBS+=lib/libavl.so.2
OLD_LIBS+=lib/libctf.so.2
Copied: stable/9/tools/build/options/WITHOUT_CCD (from r278717, stable/10/tools/build/options/WITHOUT_CCD)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ stable/9/tools/build/options/WITHOUT_CCD Fri Feb 13 21:36:16 2015 (r278718, copy of r278717, stable/10/tools/build/options/WITHOUT_CCD)
@@ -0,0 +1,4 @@
+.\" $FreeBSD$
+Set to not build
+.Xr geom_ccd 4
+and related utilities.
More information about the svn-src-stable-9
mailing list