Remove GNU texinfo from base along with all info pages.

To be able to info pages consider installing texinfo from ports print/texinfo or
via pkg: pkg install texinfo

Differential Revision:	https://reviews.freebsd.org/D1409
Reviewed by:	emaste, imp (previous version)
Relnotes:	yes
This commit is contained in:
Baptiste Daroussin
2015-01-02 18:45:03 +00:00
parent de90b09a79
commit 2d2813618c
161 changed files with 51 additions and 99605 deletions
+1 -6
View File
@@ -14,8 +14,7 @@ SUBDIR= ${_binutils} \
${_groff} \
${_rcs} \
sdiff \
${_tests} \
${_texinfo}
${_tests}
.if ${MK_CXX} != "no"
.if ${MK_GCC} != "no"
@@ -30,10 +29,6 @@ _groff= groff
_dtc= dtc
.endif
.if ${MK_INFO} != "no"
_texinfo= texinfo
.endif
.if ${MK_RCS} != "no"
_rcs= rcs
.endif
+2 -3
View File
@@ -15,9 +15,8 @@ SUBDIR= libiberty \
readelf \
${_size} \
${_strings} \
${_strip} \
doc
${_strip}
.if ${MK_ELFTOOLCHAIN_TOOLS} == "no"
_addr2line= addr2line
_nm= nm
-31
View File
@@ -1,31 +0,0 @@
# $FreeBSD$
.include "../Makefile.inc0"
.PATH: ${SRCDIR}/gas/doc ${SRCDIR}/ld ${SRCDIR}/bfd/doc
INFO= as ld binutils
INFOSECTION= "Programming & development tools."
INFOENTRY_as= "* As: (as). The GNU assembler."
INFOENTRY_ld= "* Ld: (ld). The GNU linker."
INFOENTRY_binutils= "* Binutils: (binutils). The GNU Binary Utilities."
MAKEINFOFLAGS+= --no-validate
MAKEINFOFLAGS+= -I ${SRCDIR}/libiberty
MAKEINFOFLAGS+= -I ${SRCDIR}/bfd/doc
CLEANFILES= bfdver.texi configdoc.texi config.texi gasver.texi ldver.texi
as.info: as.texinfo asconfig.texi bfdver.texi c-i386.texi gasver.texi
ld.info: ld.texinfo bfdsumm.texi ldver.texi configdoc.texi
configdoc.texi: gen-doc.texi
ln -sf ${.ALLSRC} ${.TARGET}
.PATH: ${SRCDIR}/binutils/doc
binutils.info: binutils.texi config.texi
bfdver.texi config.texi gasver.texi ldver.texi:
echo "@set VERSION ${VERSION}" > ${.TARGET}
.include <bsd.info.mk>
-90
View File
@@ -1,90 +0,0 @@
@c $FreeBSD$
@c Copyright 1992, 1993, 1994, 1996, 1997, 1999, 2000, 2001, 2002,
@c 2003, 2005
@c Free Software Foundation, Inc.
@c This file is part of the documentation for the GAS manual
@c Configuration settings for all-inclusive version of manual
@c switches:------------------------------------------------------------
@c Properties of the manual
@c ========================
@c Discuss all architectures?
@clear ALL-ARCH
@c A generic form of manual (not tailored to specific target)?
@clear GENERIC
@c Include text on assembler internals?
@set INTERNALS
@c Many object formats supported in this config?
@clear MULTI-OBJ
@c Object formats of interest
@c ==========================
@clear AOUT
@clear COFF
@set ELF
@clear SOM
@c CPUs of interest
@c ================
@clear ALPHA
@clear ARC
@set ARM
@clear BFIN
@clear CRIS
@clear D10V
@clear D30V
@clear H8/300
@clear HPPA
@clear I370
@set I80386
@clear I860
@clear I960
@set IA64
@clear IP2K
@clear M32C
@clear M32R
@clear xc16x
@clear M68HC11
@clear M680X0
@clear MCORE
@set MIPS
@clear MMIX
@clear MS1
@clear MSP430
@clear PDP11
@clear PJ
@set PPC
@clear SH
@set SPARC
@clear TIC54X
@clear V850
@clear VAX
@clear XTENSA
@clear Z80
@clear Z8000
@c Does this version of the assembler use the difference-table kludge?
@clear DIFF-TBL-KLUGE
@c Do all machines described use IEEE floating point?
@clear IEEEFLOAT
@c Is a word 32 bits, or 16?
@set W32
@clear W16
@c Do symbols have different characters than usual?
@clear SPECIAL-SYMS
@c strings:------------------------------------------------------------
@c Name of the assembler:
@set AS as
@c Name of C compiler:
@set GCC gcc
@c Name of linker:
@set LD ld
@c Text for target machine (best not used in generic case; but just in case...)
@set TARGET machine specific
@c Name of object format NOT SET in generic version
@set OBJ-NAME ELF
+1 -1
View File
@@ -5,7 +5,7 @@
# The order of some of these are rather important. Some depend on previous
# subdirs.
SUBDIR= cc_tools libiberty libcpp libdecnumber cc_int cc cc1 include doc
SUBDIR= cc_tools libiberty libcpp libdecnumber cc_int cc cc1 include
.if ${MK_CPP} != "no"
SUBDIR+= cpp
-52
View File
@@ -1,52 +0,0 @@
# $FreeBSD$
.include <bsd.own.mk>
.include "../Makefile.inc"
.include "../Makefile.ver"
.PATH: ${GCCDIR}/doc ${GCCDIR}/doc/include
INFO= gcc cpp gccint cppinternals
INFOSECTION= "Gcc Documentation"
INFOENTRY_gcc= "* gcc: (gcc). The GNU C compiler."
INFOENTRY_cpp= "* cpp: (cpp). The GNU C pre-processor."
INFOENTRY_gccint= "* gccint: (gccint). The GNU compiler family internal documentation."
INFOENTRY_cppinternals= "* cppinternals: (cppinternals). The GNU compiler preprocessor internal documentation."
gcc.info: gcc.texi gcc-common.texi gcc-vers.texi frontends.texi \
standards.texi invoke.texi extend.texi md.texi \
gcov.texi trouble.texi bugreport.texi service.texi \
contribute.texi compat.texi funding.texi gnu.texi gpl.texi \
fdl.texi contrib.texi cppenv.texi cppopts.texi \
implement-c.texi
gccint.info: gccint.texi gcc-common.texi gcc-vers.texi \
contribute.texi makefile.texi configterms.texi options.texi \
portability.texi interface.texi passes.texi c-tree.texi \
rtl.texi md.texi tm.texi hostconfig.texi fragments.texi \
configfiles.texi collect2.texi headerdirs.texi funding.texi \
gnu.texi gpl.texi fdl.texi contrib.texi languages.texi \
sourcebuild.texi gty.texi libgcc.texi cfg.texi tree-ssa.texi \
loop.texi
cpp.info: cpp.texi fdl.texi cppenv.texi cppopts.texi gcc-common.texi \
gcc-vers.texi
cppinternals.info: cppinternals.texi gcc-common.texi gcc-vers.texi
MAKEINFOFLAGS+= -I ${GCCDIR}/doc -I ${GCCDIR}/doc/include
gcc-vers.texi:
(echo "@set version-GCC $(BASEVER)"; \
if [ "$(DEVPHASE)" = "experimental" ]; then \
echo "@set DEVELOPMENT"; \
else \
echo "@clear DEVELOPMENT"; \
fi; \
echo "@set srcdir $(GCCLIB)/libiberty" ) > ${.TARGET}
CLEANFILES+= gcc-vers.texi
.include <bsd.info.mk>
+1 -1
View File
@@ -1,6 +1,6 @@
# $FreeBSD$
SUBDIR= doc libgdb gdb gdbtui kgdb
SUBDIR= libgdb gdb gdbtui kgdb
.if exists(${.CURDIR}/gdbserver/reg-${MACHINE_CPUARCH}.c)
SUBDIR+=gdbserver
-32
View File
@@ -1,32 +0,0 @@
# $FreeBSD$
INFO= gdb gdbint stabs
INFOSECTION= "Software development"
MAKEINFOFLAGS+= --no-validate
MAKEINFOFLAGS+= -I ${CNTRB_GDB}/gdb/doc
MAKEINFOFLAGS+= -I ${CNTRB_GDB}/gdb/mi
MAKEINFOFLAGS+= -I ${CNTRB_RL}/doc
gdb.info: gdb.texinfo gdb-cfg.texi GDBvn.texi annotate.texinfo fdl.texi \
gpl.texi inc-hist.texinfo rluser.texinfo
gdbint.info: gdbint.texinfo gdb-cfg.texi fdl.texi observer.texi
gdb-cfg.texi: all-cfg.texi
ln -sf ${.ALLSRC} ${.TARGET}
GDBvn.texi: version.in
echo "@set GDBVN `sed q ${.ALLSRC}`" > ${.TARGET}
inc-hist.texinfo: hsuser.texi inc-hist.diff
cp -f ${.ALLSRC:M*.texi} ${.TARGET}
patch < ${.ALLSRC:M*.diff}
rluser.texinfo: rluser.texi
cp -f ${.ALLSRC:M*.texi} ${.TARGET}
CLEANFILES= gdb-cfg.texi GDBvn.texi inc-hist.texinfo inc-hist.texinfo.orig \
rluser.texinfo
.include <bsd.info.mk>
-31
View File
@@ -1,31 +0,0 @@
$FreeBSD$
--- inc-hist.texinfo.orig Wed Apr 11 08:20:01 2001
+++ inc-hist.texinfo Wed Apr 11 08:21:57 2001
@@ -26,9 +26,9 @@
@node Using History Interactively
@chapter Using History Interactively
-@ifclear BashFeatures
-@defcodeindex bt
-@end ifclear
+@c @ifclear BashFeatures
+@c @defcodeindex bt
+@c @end ifclear
@ifset BashFeatures
This chapter describes how to use the @sc{gnu} History Library
@@ -39,9 +39,10 @@
@end ifset
@ifclear BashFeatures
This chapter describes how to use the @sc{gnu} History Library interactively,
-from a user's standpoint. It should be considered a user's guide. For
-information on using the @sc{gnu} History Library in your own programs,
-@pxref{Programming with GNU History}.
+from a user's standpoint.
+@c It should be considered a user's guide. For
+@c information on using the @sc{gnu} History Library in your own programs,
+@c @pxref{Programming with GNU History}.
@end ifclear
@ifset BashFeatures
-2
View File
@@ -45,8 +45,6 @@ MLINKS+=grep.1 zgrep.1 grep.1 zegrep.1 grep.1 zfgrep.1
gnugrep.1: grep.1
cp ${.ALLSRC} ${.TARGET}
SUBDIR+=doc
check: all
@failed=0; total=0; \
for tst in ${TESTS}; do \
-6
View File
@@ -1,6 +0,0 @@
# $FreeBSD$
INFO= grep
INFOSECTION= "System Utilities"
.include <bsd.info.mk>
File diff suppressed because it is too large Load Diff
-4
View File
@@ -1,4 +0,0 @@
@set UPDATED 23 January 2002
@set UPDATED-MONTH January 2002
@set EDITION 2.5.1
@set VERSION 2.5.1
+1 -1
View File
@@ -1,6 +1,6 @@
# $FreeBSD$
SUBDIR= contrib doc font man src tmac
SUBDIR= contrib font man src tmac
.for subdir in ${SUBDIR:Nsrc}
SUBDIR_DEPEND_${subdir}= src
-6
View File
@@ -1,6 +0,0 @@
# $FreeBSD$
INFO= groff
SRCDIR= ${DIST_DIR}
.include <bsd.info.mk>
-7
View File
@@ -1,7 +0,0 @@
#
# $FreeBSD$
#
SUBDIR= libtxi makeinfo info infokey install-info texindex doc
.include <bsd.subdir.mk>
-9
View File
@@ -1,9 +0,0 @@
# $FreeBSD$
TXIDIR= ${.CURDIR}/../../../../contrib/texinfo
LIBTXI= ${.OBJDIR}/../libtxi/libtxi.a
CFLAGS+= -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" \
-I${TXIDIR} -I${TXIDIR}/lib
.include "../Makefile.inc"
-11
View File
@@ -1,11 +0,0 @@
# $FreeBSD$
INFO= info info-stnd texinfo
SRCDIR= ${TXIDIR}/doc
CLEANFILES= texinfo.texi
texinfo.texi: texinfo.txi
ln -fs ${.ALLSRC} ${.TARGET}
.include <bsd.info.mk>
-18
View File
@@ -1,18 +0,0 @@
# $FreeBSD$
PROG= info
MAN= info.1 info.5 texinfo.5
SRCS= dir.c display.c doc.c dribble.c echo-area.c filesys.c \
footnotes.c gc.c indices.c info-utils.c info.c infodoc.c \
infomap.c m-x.c man.c nodemenu.c nodes.c search.c session.c \
signals.c terminal.c tilde.c variables.c window.c
CFLAGS+= -DINFODIR=\"${INFODIR}:/usr/local/info:.\"
DPADD= ${LIBTERMCAPW} ${LIBTXI}
LDADD= -ltermcapw ${LIBTXI}
.include <bsd.prog.mk>
.PATH: ${TXIDIR}/info ${TXIDIR}/doc
-11
View File
@@ -1,11 +0,0 @@
# $FreeBSD$
PROG= infokey
SRCS= infokey.c key.c
DPADD= ${LIBTXI}
LDADD= ${LIBTXI}
.include <bsd.prog.mk>
.PATH: ${TXIDIR}/info ${TXIDIR}/doc
-10
View File
@@ -1,10 +0,0 @@
# $FreeBSD$
PROG= install-info
DPADD= ${LIBTXI}
LDADD= ${LIBTXI}
.include <bsd.prog.mk>
.PATH: ${TXIDIR}/util ${TXIDIR}/doc
-10
View File
@@ -1,10 +0,0 @@
# $FreeBSD$
LIB= txi
INTERNALLIB=
SRCS= substring.c xexit.c xmalloc.c xstrdup.c
.include <bsd.lib.mk>
.PATH: ${TXIDIR}/lib
-13
View File
@@ -1,13 +0,0 @@
# $FreeBSD$
PROG= makeinfo
SRCS= cmds.c defun.c files.c float.c footnote.c html.c \
index.c insertion.c lang.c macro.c makeinfo.c multi.c \
node.c sectioning.c toc.c xml.c xref.c
DPADD= ${LIBTXI}
LDADD= ${LIBTXI}
.include <bsd.prog.mk>
.PATH: $(TXIDIR)/makeinfo $(TXIDIR)/doc
-10
View File
@@ -1,10 +0,0 @@
# $FreeBSD$
PROG= texindex
DPADD= ${LIBTXI}
LDADD= ${LIBTXI}
.include <bsd.prog.mk>
.PATH: ${TXIDIR}/util ${TXIDIR}/doc