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.
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to