Remove unused bsd.info.mk
authorJohn Marino <draco@marino.st>
Fri, 3 Apr 2015 13:14:23 +0000 (15:14 +0200)
committerJohn Marino <draco@marino.st>
Fri, 3 Apr 2015 14:46:08 +0000 (16:46 +0200)
share/mk/Makefile
share/mk/bsd.README
share/mk/bsd.info.mk [deleted file]

index 2905751..d6e4051 100644 (file)
@@ -5,7 +5,7 @@ FILES=  bsd.README
 FILES+=        bsd.cpu.mk bsd.cpu.gcc47.mk bsd.cpu.custom.mk
 FILES+=        bsd.cpu.gcc50.mk
 FILES+=        bsd.dep.mk bsd.doc.mk bsd.files.mk bsd.patch.mk
-FILES+=        bsd.incs.mk bsd.info.mk bsd.init.mk
+FILES+=        bsd.incs.mk bsd.init.mk
 FILES+=        bsd.kmod.mk bsd.hostlib.mk
 FILES+=        bsd.lib.mk bsd.libnames.mk bsd.links.mk bsd.man.mk bsd.nls.mk
 FILES+=        bsd.obj.mk bsd.own.mk
index 96060e9..38082f2 100644 (file)
@@ -26,7 +26,6 @@ bsd.files.mk          - install of general purpose files
 bsd.hostlib.mk         - 
 bsd.hostprog.mk                - 
 bsd.incs.mk            - install of include files
-bsd.info.mk            - building GNU Info hypertext system
 bsd.init.mk            - initialization for the make include files
 bsd.kmod.mk            - building loadable kernel modules
 bsd.lib.mk             - support for building libraries
diff --git a/share/mk/bsd.info.mk b/share/mk/bsd.info.mk
deleted file mode 100644 (file)
index 1ffaf1a..0000000
+++ /dev/null
@@ -1,201 +0,0 @@
-# $FreeBSD: src/share/mk/bsd.info.mk,v 1.57.2.7 2003/05/21 13:00:46 ru Exp $
-# $DragonFly: src/share/mk/bsd.info.mk,v 1.6 2005/07/07 11:49:56 corecode Exp $
-#
-# The include file <bsd.info.mk> handles installing GNU (tex)info files.
-# Texinfo is a documentation system that uses a single source
-# file to produce both on-line information and printed output.
-#
-#
-# +++ variables +++
-#
-# CLEANFILES   Additional files to remove for the clean and cleandir targets.
-#
-# DESTDIR      Change the tree where the info files gets installed. [not set]
-#
-# DVIPS                A program which convert a TeX DVI file to PostScript [dvips]
-#
-# DVIPS2ASCII  A program to convert a PostScript file which was prior
-#              converted from a TeX DVI file to ascii/latin1 [dvips2ascii]
-#
-# FORMATS      Indicates which output formats will be generated
-#               (info, dvi, latin1, ps, html).  [info]
-#
-# ICOMPRESS_CMD        Program to compress info files. Output is to
-#              stdout. [${COMPRESS_CMD}]
-#
-# INFO         texinfo files, without suffix.  [set in Makefile] 
-#
-# INFO2HTML    A program for converting GNU info files into HTML files
-#              [info2html]
-#
-# INFODIR      Base path for GNU's hypertext system
-#              called Info (see info(1)). [${SHAREDIR}/info]
-#
-# INFODIRFILE  Top level node/index for info files. [dir]
-#
-# INFOGRP      Info group. [${SHAREGRP}]
-#
-# INFOMODE     Info mode. [${NOBINMODE}]
-#
-# INFOOWN      Info owner. [${SHAREOWN}]
-#
-# INFOSECTION  Default section (if one could not be found in
-#              the Info file). [Miscellaneous]
-#
-# INSTALLINFO  A program for installing directory entries from Info
-#              file in the ${INFODIR}/${INFODIRFILE}. [install-info]
-#
-# INSTALLINFOFLAGS     Options for ${INSTALLINFO} command. [--quiet]
-#
-# INSTALLINFODIRS      ???
-#
-# MAKEINFO     A program for converting GNU Texinfo files into Info
-#              file. [makeinfo]
-#
-# MAKEINFOFLAGS                Options for ${MAKEINFO} command. [--no-split]
-#
-# NOINFO       Do not make or install info files. [not set]
-#
-# NOINFOCOMPRESS       If you do not want info files be
-#                      compressed when they are installed. [not set]
-#
-# TEX          A program for converting tex files into dvi files [tex]
-#
-#
-# +++ targets +++
-#
-#      install:
-#              Install the info files.
-#
-#
-# bsd.obj.mk: cleandir and obj
-
-.include <bsd.init.mk>
-
-MAKEINFO?=     makeinfo
-MAKEINFOFLAGS+=        --no-split # simplify some things, e.g., compression
-SRCDIR?=       ${.CURDIR}
-INFODIRFILE?=   dir
-INSTALLINFO?=   install-info
-INSTALLINFOFLAGS+=--quiet
-INFOSECTION?=   Miscellaneous
-ICOMPRESS_CMD?=        ${COMPRESS_CMD}
-ICOMPRESS_EXT?=        ${COMPRESS_EXT}
-FORMATS?=      info
-INFO2HTML?=    info2html
-TEX?=          tex
-DVIPS?=                dvips
-DVIPS2ASCII?=  dvips2ascii
-
-.SUFFIXES: ${ICOMPRESS_EXT} .info .texi .texinfo .dvi .ps .latin1 .html
-
-.texi.info .texinfo.info:
-       ${MAKEINFO} ${MAKEINFOFLAGS} -I ${.CURDIR} -I ${SRCDIR} ${.IMPSRC} \
-               -o ${.TARGET}
-
-.texi.dvi .texinfo.dvi:
-       TEXINPUTS=${.CURDIR}:${SRCDIR}:$$TEXINPUTS \
-               ${TEX} ${.IMPSRC} </dev/null
-# Run again to resolve cross references.
-       TEXINPUTS=${.CURDIR}:${SRCDIR}:$$TEXINPUTS \
-               ${TEX} ${.IMPSRC} </dev/null
-
-.texinfo.latin1 .texi.latin1:
-       echo 's/^( *\\input +texinfo *)/\1\' >${.IMPSRC:T:R}-la.sed
-       echo '@tex\' >>${.IMPSRC:T:R}-la.sed
-       echo '\\global\\hsize=120mm\' >>${.IMPSRC:T:R}-la.sed
-       echo '@end tex\' >>${.IMPSRC:T:R}-la.sed
-       echo '\' >>${.IMPSRC:T:R}-la.sed
-       echo '/' >>${.IMPSRC:T:R}-la.sed
-       sed -Ef ${.IMPSRC:T:R}-la.sed ${.IMPSRC} >>${.IMPSRC:T:R}-la.texi
-       TEXINPUTS=${.CURDIR}:${SRCDIR}:$$TEXINPUTS \
-               ${TEX} ${.IMPSRC:T:R}-la.texi </dev/null
-# Run again to resolve cross references.
-       TEXINPUTS=${.CURDIR}:${SRCDIR}:$$TEXINPUTS \
-               ${TEX} ${.IMPSRC:T:R}-la.texi </dev/null
-       ${DVIPS} -o /dev/stdout ${.IMPSRC:T:R}-la.dvi | \
-               ${DVIPS2ASCII} > ${.TARGET}.new
-       mv -f ${.TARGET}.new ${.TARGET}
-
-.dvi.ps:
-       ${DVIPS} -o ${.TARGET} ${.IMPSRC}       
-
-.info.html:
-       ${INFO2HTML} ${.IMPSRC}
-       ${LN} -f ${.TARGET:R}.info.Top.html ${.TARGET} 
-
-.PATH: ${.CURDIR} ${SRCDIR}
-
-.for _f in ${FORMATS}
-IFILENS+=      ${INFO:S/$/.${_f}/}
-.endfor
-
-.if !defined(NOINFO)
-CLEANFILES+=   ${IFILENS}
-.if !defined(NOINFOCOMPRESS)
-CLEANFILES+=   ${IFILENS:S/$/${ICOMPRESS_EXT}/}
-IFILES=        ${IFILENS:S/$/${ICOMPRESS_EXT}/:S/.html${ICOMPRESS_EXT}/.html/}
-all: ${IFILES}
-.else
-IFILES=        ${IFILENS}
-all: ${IFILES}
-.endif
-.else
-all:
-.endif
-
-.for x in ${IFILENS}
-${x:S/$/${ICOMPRESS_EXT}/}:    ${x}
-       ${ICOMPRESS_CMD} ${.ALLSRC} > ${.TARGET}
-.endfor
-
-.for x in ${INFO}
-INSTALLINFODIRS+= ${x:S/$/-install/}
-${x:S/$/-install/}:
-       ${INSTALLINFO} ${INSTALLINFOFLAGS} \
-           --defsection=${INFOSECTION} \
-           --defentry=${INFOENTRY_${x}} \
-           ${x}.info ${DESTDIR}${INFODIR}/${INFODIRFILE}
-.endfor
-
-.ORDER: ${INFO:S/$/-install/}
-.PHONY: ${INSTALLINFODIRS}
-
-.if defined(SRCS)
-CLEANFILES+=   ${INFO}.texi
-${INFO}.texi: ${SRCS}
-       cat ${.ALLSRC} > ${.TARGET}
-.endif
-
-# tex garbage
-.if !empty(FORMATS:Mps) || !empty(FORMATS:Mdvi) || !empty(FORMATS:Mlatin1)
-.for _f in aux cp fn ky log out pg toc tp vr dvi
-CLEANFILES+=   ${INFO:S/$/.${_f}/} ${INFO:S/$/-la.${_f}/}
-.endfor
-CLEANFILES+=   ${INFO:S/$/-la.texi/} ${INFO:S/$/-la.sed/}
-.endif
-
-.if !empty(FORMATS:Mhtml)
-CLEANFILES+=   ${INFO:S/$/.info.*.html/} ${INFO:S/$/.info/}
-.endif
-
-.if !defined(NOINFO) && defined(INFO)
-install: ${INSTALLINFODIRS}
-.if !empty(IFILES:N*.html)
-       ${INSTALL} -o ${INFOOWN} -g ${INFOGRP} -m ${INFOMODE} \
-               ${IFILES:N*.html} ${DESTDIR}${INFODIR}
-.endif
-.if !empty(FORMATS:Mhtml)
-       ${INSTALL} -o ${INFOOWN} -g ${INFOGRP} -m ${INFOMODE} \
-               ${INFO:S/$/.info.*.html/} ${DESTDIR}${INFODIR}
-.endif
-.else
-# The indirection in the following is to avoid the null install rule
-# "install:" from being overridden by the implicit .sh rule if there
-# happens to be a source file named install.sh.  This assumes that there
-# is no source file named __null_install.sh.
-install: __null_install
-__null_install:
-.endif
-
-.include <bsd.obj.mk>