# # Distfile for the cedar10.1 (and some imagerfonts?). # # HOST should be specified on the command line, e.g.: -d HOST=root@termportN # HOST = ( invalid_host ) # # DISK is the top-level file system where you want the package installed. # By default this is /usr, and symbolic links are used to redirect things. DISK = /usr # # _ROOT is the parc-side root directory of the package. # Ordinarily this should not change, so its name is hidden from # rdist_ui and home_ui with the leading underscore _ROOT = /project/cedar10.1 # # _MAINTAINER determines who mail gets sent to with a log of the rdist session _MAINTAINER = foote@pandora # # All users of the cedar10.1 package should install "base" # The options are: # base - /project/cedar10.1/{bin, include, lang, lib, top} # Commander - Same as CommanderWorld at PARC # RawViewers - Same as RawViewersWorld at PARC # X11Viewers - Same as X11ViewersWorld at PARC # Tools - Same as ToolsWorld at PARC # ToolsForViewers - What to add to RawViewers or X11Viewers to also get tools # Gargoyle - What to add to RawViewers or X11Viewers to also get Gargoyle # RemoteViewersHost - Same as RemoteViewersHostWorld at PARC # All # base: ( ${_ROOT}/{bin,include,lang,lib,top} ) -> ${HOST} except ${_ROOT}/bin/trickleChargeWorld.csh ; except_pat .*/top/Distfile* ; except_pat .*/top/bringover* ; except_pat .*/lib/docfiles ; except_pat .*~ ; install -y ${DISK}/${_ROOT} ; # base: ( ${_ROOT}/release/.~fsmode~ ) -> ${HOST} install -y ${DISK}/${_ROOT}/release/.~fsmode~ ; # # # Commander: ( ${_ROOT}//bin/trickleChargeWorld.csh ) -> ${HOST} special ${_ROOT}//bin/trickleChargeWorld.csh "${DISK}/${_ROOT}/bin/trickleChargeWorld.csh ${DISK} Commander; rm ${DISK}${_ROOT}//bin/trickleChargeWorld.csh" ; install -y ${DISK}${_ROOT}/bin/trickleChargeWorld.csh ; # # # RawViewers: ( ${_ROOT}//bin/trickleChargeWorld.csh ) -> ${HOST} special ${_ROOT}//bin/trickleChargeWorld.csh "${DISK}/${_ROOT}/bin/trickleChargeWorld.csh ${DISK} RawViewers; rm ${DISK}${_ROOT}//bin/trickleChargeWorld.csh" ; install -y ${DISK}${_ROOT}/bin/trickleChargeWorld.csh ; # # # X11Viewers: ( ${_ROOT}//bin/trickleChargeWorld.csh ) -> ${HOST} special ${_ROOT}//bin/trickleChargeWorld.csh "${DISK}/${_ROOT}/bin/trickleChargeWorld.csh ${DISK} X11Viewers; rm ${DISK}${_ROOT}//bin/trickleChargeWorld.csh" ; install -y ${DISK}${_ROOT}/bin/trickleChargeWorld.csh ; # # # Tools: ( ${_ROOT}//bin/trickleChargeWorld.csh ) -> ${HOST} special ${_ROOT}//bin/trickleChargeWorld.csh "${DISK}/${_ROOT}/bin/trickleChargeWorld.csh ${DISK} Tools; rm ${DISK}${_ROOT}//bin/trickleChargeWorld.csh" ; install -y ${DISK}${_ROOT}/bin/trickleChargeWorld.csh ; # # # ToolsForViewers: ( ${_ROOT}//bin/trickleChargeWorld.csh ) -> ${HOST} special ${_ROOT}//bin/trickleChargeWorld.csh "${DISK}/${_ROOT}/bin/trickleChargeWorld.csh ${DISK} ToolsForViewers; rm ${DISK}${_ROOT}//bin/trickleChargeWorld.csh" ; install -y ${DISK}${_ROOT}/bin/trickleChargeWorld.csh ; # # # Gargoyle: ( ${_ROOT}//bin/trickleChargeWorld.csh ) -> ${HOST} special ${_ROOT}//bin/trickleChargeWorld.csh "${DISK}/${_ROOT}/bin/trickleChargeWorld.csh ${DISK} Gargoyle; rm ${DISK}${_ROOT}//bin/trickleChargeWorld.csh" ; install -y ${DISK}${_ROOT}/bin/trickleChargeWorld.csh ; # # # RemoteViewersHost: ( ${_ROOT}//bin/trickleChargeWorld.csh ) -> ${HOST} special ${_ROOT}//bin/trickleChargeWorld.csh "${DISK}/${_ROOT}/bin/trickleChargeWorld.csh ${DISK} RemoteViewersHost; rm ${DISK}${_ROOT}//bin/trickleChargeWorld.csh" ; install -y ${DISK}${_ROOT}/bin/trickleChargeWorld.csh ; # # # All: ( ${_ROOT}//bin/trickleChargeWorld.csh ) -> ${HOST} special ${_ROOT}//bin/trickleChargeWorld.csh "${DISK}/${_ROOT}/bin/trickleChargeWorld.csh ${DISK} All; rm ${DISK}${_ROOT}//bin/trickleChargeWorld.csh" ; install -y ${DISK}${_ROOT}/bin/trickleChargeWorld.csh ;