--- ./src/scripts/LIBINDEX.libindex-patch Sun Nov 15 22:43:07 1998 +++ ./src/scripts/LIBINDEX Sun Nov 15 22:35:53 1998 @@ -0,0 +1,30 @@ +#! /bin/sh + +# ${RHOME}/bin/LIBINDEX for updating library index +# Usage: +# R LIBINDEX [lib] +# + + + +lib=${1:-${RHOME}/library} +test -d ${lib} || exit 1; +lib=`cd ${lib}; pwd` + +rm -f ${lib}/LibIndex + +echo updating LibIndex ... +for pkg in `ls -d ${lib}/*`; do + if test -d ${pkg}; then + if test -f ${pkg}/TITLE; then +# echo " adding entry for library" ${pkg##*/} + cat ${pkg}/TITLE >> ${lib}/LibIndex 2> /dev/null + fi + fi +done + +echo updating HTML index ... + +${RHOME}/bin/build-help --htmllists + +echo "DONE" --- ./src/scripts/R.sh.in.libindex-patch Sun Nov 15 22:36:52 1998 +++ ./src/scripts/R.sh.in Sun Nov 15 22:37:14 1998 @@ -10,7 +10,7 @@ echo ${RHOME}; exit 0 ;; CMD) shift; PATH="${PATH}:${RHOME}/bin" exec "$@" ;; - BATCH|COMPILE|INSTALL|REMOVE|SHLIB) + BATCH|COMPILE|INSTALL|REMOVE|SHLIB|LIBINDEX) shift; exec sh "${RHOME}/bin/${ARG}" "$@" ;; -d|--debugger) exec "$2" ${RHOME}/bin/R.binary ;; --- ./src/scripts/Makefile.in.libindex-patch Sun Nov 15 22:41:28 1998 +++ ./src/scripts/Makefile.in Sun Nov 15 22:41:45 1998 @@ -15,7 +15,7 @@ SRC_SCRIPTS = BATCH Rd2txt Rd2dvi filename help help.links pager \ massage-Examples check -OBJ_SCRIPTS = COMPILE INSTALL REMOVE Rdconv Rdindex Rman2Rd SHLIB \ +OBJ_SCRIPTS = COMPILE INSTALL REMOVE LIBINDEX Rdconv Rdindex Rman2Rd SHLIB \ Sd2Rd build-help fwf2table help.pretty html2dos all: R