Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 May 2017 14:54:22 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r318881 - in head: . share/doc tools/build/mk
Message-ID:  <201705251454.v4PEsMBT065920@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Thu May 25 14:54:22 2017
New Revision: 318881
URL: https://svnweb.freebsd.org/changeset/base/318881

Log:
  In preparation for the removal of the roff toolchain, disconnect the
  roff documentation from the build.
  
  Those documents will be added to the doc tree and distributed as PDF from
  the documentation website. As they are valuable has history, but do not match
  current FreeBSD
  
  Further more, the ascii format we were using to distribute them is not really
  accurate for such documents.
  
  more details:
  https://lists.freebsd.org/pipermail/freebsd-arch/2017-May/018211.html

Modified:
  head/ObsoleteFiles.inc
  head/share/doc/Makefile
  head/tools/build/mk/OptionalObsoleteFiles.inc

Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc	Thu May 25 14:34:21 2017	(r318880)
+++ head/ObsoleteFiles.inc	Thu May 25 14:54:22 2017	(r318881)
@@ -38,6 +38,76 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20170525: disconnect the roff docs from the build
+OLD_FILES+=usr/share/doc/papers/beyond43.ascii.gz
+OLD_FILES+=usr/share/doc/papers/bio.ascii.gz
+OLD_FILES+=usr/share/doc/papers/contents.ascii.gz
+OLD_FILES+=usr/share/doc/papers/devfs.ascii.gz
+OLD_FILES+=usr/share/doc/papers/diskperf.ascii.gz
+OLD_FILES+=usr/share/doc/papers/fsinterface.ascii.gz
+OLD_FILES+=usr/share/doc/papers/hwpmc.ascii.gz
+OLD_FILES+=usr/share/doc/papers/jail.ascii.gz
+OLD_FILES+=usr/share/doc/papers/kernmalloc.ascii.gz
+OLD_FILES+=usr/share/doc/papers/kerntune.ascii.gz
+OLD_FILES+=usr/share/doc/papers/malloc.ascii.gz
+OLD_FILES+=usr/share/doc/papers/newvm.ascii.gz
+OLD_FILES+=usr/share/doc/papers/releng.ascii.gz
+OLD_FILES+=usr/share/doc/papers/sysperf.ascii.gz
+OLD_FILES+=usr/share/doc/papers/timecounter.ascii.gz
+OLD_FILES+=usr/share/doc/psd/01.cacm/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/02.implement/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/03.iosys/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/04.uprog/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/05.sysman/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/06.Clang/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/12.make/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/13.rcs/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/13.rcs/rcs_func.ascii.gz
+OLD_FILES+=usr/share/doc/psd/15.yacc/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/16.lex/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/17.m4/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/18.gprof/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/20.ipctut/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/21.ipc/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/22.rpcgen/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/23.rpc/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/24.xdr/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/25.xdrrfc/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/26.rpcrfc/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/27.nfsrfc/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/Title.ascii.gz
+OLD_FILES+=usr/share/doc/psd/contents.ascii.gz
+OLD_FILES+=usr/share/doc/smm/01.setup/paper.ascii.gz
+OLD_FILES+=usr/share/doc/smm/02.config/paper.ascii.gz
+OLD_FILES+=usr/share/doc/smm/03.fsck/paper.ascii.gz
+OLD_FILES+=usr/share/doc/smm/04.quotas/paper.ascii.gz
+OLD_FILES+=usr/share/doc/smm/05.fastfs/paper.ascii.gz
+OLD_FILES+=usr/share/doc/smm/06.nfs/paper.ascii.gz
+OLD_FILES+=usr/share/doc/smm/07.lpd/paper.ascii.gz
+OLD_FILES+=usr/share/doc/smm/08.sendmailop/paper.ascii.gz
+OLD_FILES+=usr/share/doc/smm/11.timedop/paper.ascii.gz
+OLD_FILES+=usr/share/doc/smm/12.timed/paper.ascii.gz
+OLD_FILES+=usr/share/doc/smm/18.net/paper.ascii.gz
+OLD_FILES+=usr/share/doc/smm/Title.ascii.gz
+OLD_FILES+=usr/share/doc/smm/contents.ascii.gz
+OLD_FILES+=usr/share/doc/usd/04.csh/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/05.dc/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/06.bc/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/07.mail/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/10.exref/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/10.exref/summary.ascii.gz
+OLD_FILES+=usr/share/doc/usd/11.edit/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/12.vi/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/12.vi/summary.ascii.gz
+OLD_FILES+=usr/share/doc/usd/12.vi/viapwh.ascii.gz
+OLD_FILES+=usr/share/doc/usd/13.viref/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/18.msdiffs/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/19.memacros/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/20.meref/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/21.troff/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/22.trofftut/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/Title.ascii.gz
+OLD_FILES+=usr/share/doc/usd/contents.ascii.gz
 # 20170427: NATM configuration support removed
 OLD_FILES+=etc/rc.d/atm1
 OLD_FILES+=etc/rc.d/atm2

Modified: head/share/doc/Makefile
==============================================================================
--- head/share/doc/Makefile	Thu May 25 14:34:21 2017	(r318880)
+++ head/share/doc/Makefile	Thu May 25 14:54:22 2017	(r318881)
@@ -23,11 +23,6 @@ _llvm=	llvm
 _IPv6=	IPv6
 .endif
 
-# FIXME this is not a real solution ...
-.if ${MK_GROFF} != "no"
-_roffdocs=	papers psd smm usd
-.endif
-
 SUBDIR_PARALLEL=
 
 # Default output format for troff documents is ascii.

Modified: head/tools/build/mk/OptionalObsoleteFiles.inc
==============================================================================
--- head/tools/build/mk/OptionalObsoleteFiles.inc	Thu May 25 14:34:21 2017	(r318880)
+++ head/tools/build/mk/OptionalObsoleteFiles.inc	Thu May 25 14:54:22 2017	(r318881)
@@ -2526,75 +2526,6 @@ OLD_FILES+=usr/bin/troff
 OLD_FILES+=usr/bin/vgrind
 OLD_FILES+=usr/libexec/vfontedpr
 OLD_FILES+=usr/share/dict/eign
-OLD_FILES+=usr/share/doc/papers/beyond43.ascii.gz
-OLD_FILES+=usr/share/doc/papers/bio.ascii.gz
-OLD_FILES+=usr/share/doc/papers/contents.ascii.gz
-OLD_FILES+=usr/share/doc/papers/devfs.ascii.gz
-OLD_FILES+=usr/share/doc/papers/diskperf.ascii.gz
-OLD_FILES+=usr/share/doc/papers/fsinterface.ascii.gz
-OLD_FILES+=usr/share/doc/papers/hwpmc.ascii.gz
-OLD_FILES+=usr/share/doc/papers/jail.ascii.gz
-OLD_FILES+=usr/share/doc/papers/kernmalloc.ascii.gz
-OLD_FILES+=usr/share/doc/papers/kerntune.ascii.gz
-OLD_FILES+=usr/share/doc/papers/malloc.ascii.gz
-OLD_FILES+=usr/share/doc/papers/newvm.ascii.gz
-OLD_FILES+=usr/share/doc/papers/releng.ascii.gz
-OLD_FILES+=usr/share/doc/papers/sysperf.ascii.gz
-OLD_FILES+=usr/share/doc/papers/timecounter.ascii.gz
-OLD_FILES+=usr/share/doc/psd/01.cacm/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/02.implement/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/03.iosys/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/04.uprog/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/05.sysman/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/06.Clang/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/12.make/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/13.rcs/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/13.rcs/rcs_func.ascii.gz
-OLD_FILES+=usr/share/doc/psd/15.yacc/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/16.lex/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/17.m4/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/18.gprof/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/20.ipctut/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/21.ipc/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/22.rpcgen/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/23.rpc/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/24.xdr/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/25.xdrrfc/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/26.rpcrfc/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/27.nfsrfc/paper.ascii.gz
-OLD_FILES+=usr/share/doc/psd/Title.ascii.gz
-OLD_FILES+=usr/share/doc/psd/contents.ascii.gz
-OLD_FILES+=usr/share/doc/smm/01.setup/paper.ascii.gz
-OLD_FILES+=usr/share/doc/smm/02.config/paper.ascii.gz
-OLD_FILES+=usr/share/doc/smm/03.fsck/paper.ascii.gz
-OLD_FILES+=usr/share/doc/smm/04.quotas/paper.ascii.gz
-OLD_FILES+=usr/share/doc/smm/05.fastfs/paper.ascii.gz
-OLD_FILES+=usr/share/doc/smm/06.nfs/paper.ascii.gz
-OLD_FILES+=usr/share/doc/smm/07.lpd/paper.ascii.gz
-OLD_FILES+=usr/share/doc/smm/08.sendmailop/paper.ascii.gz
-OLD_FILES+=usr/share/doc/smm/11.timedop/paper.ascii.gz
-OLD_FILES+=usr/share/doc/smm/12.timed/paper.ascii.gz
-OLD_FILES+=usr/share/doc/smm/18.net/paper.ascii.gz
-OLD_FILES+=usr/share/doc/smm/Title.ascii.gz
-OLD_FILES+=usr/share/doc/smm/contents.ascii.gz
-OLD_FILES+=usr/share/doc/usd/04.csh/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/05.dc/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/06.bc/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/07.mail/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/10.exref/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/10.exref/summary.ascii.gz
-OLD_FILES+=usr/share/doc/usd/11.edit/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/12.vi/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/12.vi/summary.ascii.gz
-OLD_FILES+=usr/share/doc/usd/12.vi/viapwh.ascii.gz
-OLD_FILES+=usr/share/doc/usd/13.viref/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/18.msdiffs/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/19.memacros/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/20.meref/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/21.troff/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/22.trofftut/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/Title.ascii.gz
-OLD_FILES+=usr/share/doc/usd/contents.ascii.gz
 OLD_FILES+=usr/share/groff_font/devX100-12/CB
 OLD_FILES+=usr/share/groff_font/devX100-12/CBI
 OLD_FILES+=usr/share/groff_font/devX100-12/CI



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201705251454.v4PEsMBT065920>