svn commit: r256198 - in head: . gnu/usr.bin gnu/usr.bin/rcs share/doc/psd share/doc/psd/13.rcs share/man/man5 share/mk tools/build/mk tools/build/options
Glen Barber
gjb at FreeBSD.org
Wed Oct 9 17:07:22 UTC 2013
Author: gjb
Date: Wed Oct 9 17:07:20 2013
New Revision: 256198
URL: http://svnweb.freebsd.org/changeset/base/256198
Log:
Revert r256095, r256120 (partial), r256121:
r256095:
- Add gnu/usr.bin/rcs back to the base system.
r256120:
- Add WITHOUT_RCS back to src.conf.5.
r256121:
- Remove UPDATING entry regarding gnu/usr.bin/rcs removal.
Requested by: many
Approved by: re (marius)
Discussed with: core
Added:
head/gnu/usr.bin/rcs/
- copied from r256094, head/gnu/usr.bin/rcs/
head/share/doc/psd/13.rcs/
- copied from r256094, head/share/doc/psd/13.rcs/
head/tools/build/options/WITHOUT_RCS
- copied unchanged from r256094, head/tools/build/options/WITHOUT_RCS
Modified:
head/ObsoleteFiles.inc
head/UPDATING
head/gnu/usr.bin/Makefile
head/share/doc/psd/Makefile
head/share/man/man5/src.conf.5
head/share/mk/bsd.own.mk
head/tools/build/mk/OptionalObsoleteFiles.inc
Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc Wed Oct 9 17:06:03 2013 (r256197)
+++ head/ObsoleteFiles.inc Wed Oct 9 17:07:20 2013 (r256198)
@@ -38,29 +38,6 @@
# xargs -n1 | sort | uniq -d;
# done
-# 20131015: removal of RCS from base
-OLD_FILES+=usr/bin/ci
-OLD_FILES+=usr/bin/co
-OLD_FILES+=usr/bin/ident
-OLD_FILES+=usr/bin/merge
-OLD_FILES+=usr/bin/rcs
-OLD_FILES+=usr/bin/rcsclean
-OLD_FILES+=usr/bin/rcsdiff
-OLD_FILES+=usr/bin/rcsfreeze
-OLD_FILES+=usr/bin/rcsmerge
-OLD_FILES+=usr/bin/rlog
-OLD_FILES+=usr/share/man/man1/ci.1.gz
-OLD_FILES+=usr/share/man/man1/co.1.gz
-OLD_FILES+=usr/share/man/man1/ident.1.gz
-OLD_FILES+=usr/share/man/man1/merge.1.gz
-OLD_FILES+=usr/share/man/man1/rcs.1.gz
-OLD_FILES+=usr/share/man/man1/rcsclean.1.gz
-OLD_FILES+=usr/share/man/man1/rcsdiff.1.gz
-OLD_FILES+=usr/share/man/man1/rcsfreeze.1.gz
-OLD_FILES+=usr/share/man/man1/rcsintro.1.gz
-OLD_FILES+=usr/share/man/man1/rcsmerge.1.gz
-OLD_FILES+=usr/share/man/man1/rlog.1.gz
-OLD_FILES+=usr/share/man/man5/rcsfile.5.gz
# 20131001: ar and ranlib from binutils not used
OLD_FILES+=usr/bin/gnu-ar
OLD_FILES+=usr/bin/gnu-ranlib
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Wed Oct 9 17:06:03 2013 (r256197)
+++ head/UPDATING Wed Oct 9 17:07:20 2013 (r256198)
@@ -31,10 +31,6 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
-20131006:
- RCS has been removed from the base system. If you need RCS
- install either devel/rcs or devel/rcs57.
-
20130930:
BIND has been removed from the base system. If all you need
is a local resolver, simply enable and start the local_unbound
Modified: head/gnu/usr.bin/Makefile
==============================================================================
--- head/gnu/usr.bin/Makefile Wed Oct 9 17:06:03 2013 (r256197)
+++ head/gnu/usr.bin/Makefile Wed Oct 9 17:07:20 2013 (r256198)
@@ -12,6 +12,7 @@ SUBDIR= ${_binutils} \
${_gperf} \
grep \
${_groff} \
+ ${_rcs} \
sdiff \
send-pr \
${_texinfo}
@@ -31,6 +32,10 @@ _dtc= dtc
_texinfo= texinfo
.endif
+.if ${MK_RCS} != "no"
+_rcs= rcs
+.endif
+
.if ${MK_BINUTILS} != "no"
_binutils= binutils
.endif
Modified: head/share/doc/psd/Makefile
==============================================================================
--- head/share/doc/psd/Makefile Wed Oct 9 17:06:03 2013 (r256197)
+++ head/share/doc/psd/Makefile Wed Oct 9 17:07:20 2013 (r256198)
@@ -20,6 +20,7 @@ SUBDIR= title \
05.sysman \
06.Clang \
12.make \
+ 13.rcs \
15.yacc \
16.lex \
17.m4 \
Modified: head/share/man/man5/src.conf.5
==============================================================================
--- head/share/man/man5/src.conf.5 Wed Oct 9 17:06:03 2013 (r256197)
+++ head/share/man/man5/src.conf.5 Wed Oct 9 17:07:20 2013 (r256198)
@@ -909,6 +909,11 @@ This includes
.Xr rlogin 1 ,
.Xr rsh 1 ,
etc.
+.It Va WITHOUT_RCS
+.\" from FreeBSD: head/tools/build/options/WITHOUT_RCS 156932 2006-03-21 07:50:50Z ru
+Set to not build
+.Xr rcs 1
+and related utilities.
.It Va WITHOUT_RESCUE
.\" from FreeBSD: head/tools/build/options/WITHOUT_RESCUE 156932 2006-03-21 07:50:50Z ru
Set to not build
Modified: head/share/mk/bsd.own.mk
==============================================================================
--- head/share/mk/bsd.own.mk Wed Oct 9 17:06:03 2013 (r256197)
+++ head/share/mk/bsd.own.mk Wed Oct 9 17:07:20 2013 (r256198)
@@ -334,6 +334,7 @@ __DEFAULT_YES_OPTIONS = \
PROFILE \
QUOTAS \
RCMDS \
+ RCS \
RESCUE \
ROUTED \
SENDMAIL \
Modified: head/tools/build/mk/OptionalObsoleteFiles.inc
==============================================================================
--- head/tools/build/mk/OptionalObsoleteFiles.inc Wed Oct 9 17:06:03 2013 (r256197)
+++ head/tools/build/mk/OptionalObsoleteFiles.inc Wed Oct 9 17:07:20 2013 (r256198)
@@ -3859,6 +3859,31 @@ OLD_FILES+=usr/share/man/man8/rshd.8.gz
OLD_FILES+=usr/share/man/man8/rwhod.8.gz
.endif
+.if ${MK_RCS} == no
+OLD_FILES+=usr/bin/ci
+OLD_FILES+=usr/bin/co
+OLD_FILES+=usr/bin/ident
+OLD_FILES+=usr/bin/merge
+OLD_FILES+=usr/bin/rcs
+OLD_FILES+=usr/bin/rcsclean
+OLD_FILES+=usr/bin/rcsdiff
+OLD_FILES+=usr/bin/rcsfreeze
+OLD_FILES+=usr/bin/rcsmerge
+OLD_FILES+=usr/bin/rlog
+OLD_FILES+=usr/share/man/man1/ci.1.gz
+OLD_FILES+=usr/share/man/man1/co.1.gz
+OLD_FILES+=usr/share/man/man1/ident.1.gz
+OLD_FILES+=usr/share/man/man1/merge.1.gz
+OLD_FILES+=usr/share/man/man1/rcs.1.gz
+OLD_FILES+=usr/share/man/man1/rcsclean.1.gz
+OLD_FILES+=usr/share/man/man1/rcsdiff.1.gz
+OLD_FILES+=usr/share/man/man1/rcsfreeze.1.gz
+OLD_FILES+=usr/share/man/man1/rcsintro.1.gz
+OLD_FILES+=usr/share/man/man1/rcsmerge.1.gz
+OLD_FILES+=usr/share/man/man1/rlog.1.gz
+OLD_FILES+=usr/share/man/man5/rcsfile.5.gz
+.endif
+
#.if ${MK_RESCUE} == no
# to be filled in or replaced with a special target
#.endif
Copied: head/tools/build/options/WITHOUT_RCS (from r256094, head/tools/build/options/WITHOUT_RCS)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/tools/build/options/WITHOUT_RCS Wed Oct 9 17:07:20 2013 (r256198, copy of r256094, head/tools/build/options/WITHOUT_RCS)
@@ -0,0 +1,4 @@
+.\" $FreeBSD$
+Set to not build
+.Xr rcs 1
+and related utilities.
More information about the svn-src-all
mailing list