Lines Matching refs:PACKAGEROOT

67 env="HOSTTYPE NPROC PACKAGEROOT INSTALLROOT PATH"
72 package_use='=$HOSTTYPE=$PACKAGEROOT=$INSTALLROOT=$EXECROOT=$CC='
105 package files are in the \b$PACKAGEROOT\b directory tree.
106 \b$PACKAGEROOT\b must at minumum contain a \bbin/package\b command or a
108 \b$INSTALLROOT\b (\b$PACKAGEROOT/arch/\b\ahosttype\a) tree, where
110 require the current directory to be under \b$PACKAGEROOT\b. See
145 \b$PACKAGEROOT\b.]
165 By default only local PACKAGEROOT hosts are selected from
184 [+[remote::[[master]]::]]]]PACKAGEROOT?The absolute remote package
274 \b$PACKAGEROOT\b directory tree. If \bflat\b is specified then
325 \b$PACKAGEROOT/lib/package/tgz\b. \bbeta\b acesses beta packages;
333 \b$PACKAGEROOT/lib/package/tgz/default.url\b, if it exists, are used.
334 If \b$PACKAGEROOT/lib/package/tgz/default.url\b does not exist then it
350 to determine a \b$PACKAGEROOT\b, possibly different from
355 implies \b$PACKAGEROOT\b of . and specifies the target architecture
372 \b$PACKAGEROOT/lib/package\b directory. \aformat\a-specific
432 \b$PACKAGEROOT\b. All source and binaries reside under this tree. A two
438 [+?Independent \b$PACKAGEROOT\b hierarchies can be combined by
439 appending \b$INSTALLROOT:$PACKAGEROOT\b pairs to \bVPATH\b. The
440 \bVPATH\b viewing order is from left to right. Each \b$PACKAGEROOT\b
441 must have a \b$PACKAGEROOT/lib/package\b directory.]
443 the \afoo\a command is in \b$PACKAGEROOT/src/cmd/\b\afoo\a, and source
444 for the \abar\a library is in \b$PACKAGEROOT/src/lib/lib\b\abar\a. This
450 [+?\b$PACKAGEROOT/lib/package\b contains package specific files. The
456 [+?\b$PACKAGEROOT/lib/package/\b\agroup\a\b.lic\b files contain license
463 are in the \b$PACKAGEROOT/lib/package/LICENSES\b and
465 [+?A few files are generated in \b$PACKAGEROOT/lib/package/gen\b and
468 instance of \apackage\a read into \b$PACKAGEROOT\b, where \apackage\a
489 (\b$PACKAGEROOT/arch/$HOSTTYPE\b.) There are a few places that match
509 \bproto\b(1) on portions of the \b$PACKAGEROOT/src\b tree and places
510 the converted output files in the \b$PACKAGEROOT/proto/src\b tree.
514 [+?All scripts and commands under \b$PACKAGEROOT\b use \b$PATH\b
517 under \b$PACKAGEROOT\b may be copied to a different root; users need
789 The package directory hierarchy is rooted at ${bB}\$PACKAGEROOT${eB}. All source and
797 command is in ${bB}\$PACKAGEROOT/src/cmd/${eB}${bI}FOO${eI}, and source for the ${bI}BAR${eI} library is
798 in ${bB}\$PACKAGEROOT/src/lib/lib${eB}${bI}BAR${eI}. This naming is for convenience only; the
804 ${bB}\$PACKAGEROOT/lib/package${eB} contains package specific files. The package naming
810 ${bB}\$PACKAGEROOT/lib/package/${eB}${bI}GROUP${eI}${bB}.lic${eB} files contain license information that
816 ${bB}\$PACKAGEROOT/lib/package/LICENSES${eB} and ${bB}\$INSTALLROOT/lib/package/LICENSES${eB}
819 A few files are generated in ${bB}\$PACKAGEROOT/lib/package/gen${eB} and
822 for the most recent instance of ${bI}PACKAGE${eI} read into ${bB}\$PACKAGEROOT${eB}, where
841 specific binaries are placed under ${bB}\$INSTALLROOT${eB} (${bB}\$PACKAGEROOT/arch/\$HOSTTYPE${eB}.)
861 ${bB}\$PACKAGEROOT/src${eB} tree and places the converted output files in the
862 ${bB}\$PACKAGEROOT/proto/src${eB} tree. Converted files are then viewpathed over the
866 All scripts and commands under ${bB}\$PACKAGEROOT${eB} use ${bB}\$PATH${eB} relative pathnames;
868 under ${bB}\$PACKAGEROOT${eB} may be copied to a different root; users need only change
971 flat Collapse \$INSTALLROOT { bin fun include lib } onto \$PACKAGEROOT.
986 By default only local PACKAGEROOT hosts are selected from FILE;
1003 [remote:[[master]:]]PACKAGEROOT
1097 the \$PACKAGEROOT directory tree. If \"flat\" is specified then
1146 \$PACKAGEROOT/lib/package/tgz. beta acesses beta packages;
1154 in \$PACKAGEROOT/lib/package/tgz/$default_url, if it exists,
1155 are used. If \$PACKAGEROOT/lib/package/tgz/$default_url does
1171 specified then it is used to determine a \$PACKAGEROOT,
1177 \$PACKAGEROOT of . and specifies the target architecture word
1196 \$PACKAGEROOT/lib/package directory. FORMAT-specific files
1345 PACKAGEROOT=*)
1347 case $PACKAGEROOT in
1431 setup) PACKAGEROOT=${PWD:-`pwd`}
1432 export PACKAGEROOT
1478 $exec export PACKAGEROOT=$P
1503 PACKAGEROOT=${PWD:-`pwd`}
1504 $show export PACKAGEROOT
1509 # true if arg is a valid PACKAGEROOT
1918 0:?*) if test -d ${PACKAGEROOT:-.}/arch/$HOSTTYPE
2585 # some actions have their own PACKAGEROOT or kick out early
2642 INITROOT=$PACKAGEROOT/src/cmd/INIT
2648 use) PACKAGEROOT=
2658 /*) PACKAGEROOT=$1
2662 then PACKAGEROOT=$i
2665 then PACKAGEROOT=$i/$1
2669 case $PACKAGEROOT in
2681 case $PACKAGEROOT in
2682 '') PACKAGEROOT=${PWD:-`pwd`} ;;
2685 # . must be within the PACKAGEROOT tree
2687 i=X$PACKAGEROOT
2698 case $PACKAGEROOT in
2720 then PACKAGEROOT=$d
2729 INITROOT=$PACKAGEROOT/src/cmd/INIT
2730 $show PACKAGEROOT=$PACKAGEROOT
2731 $show export PACKAGEROOT
2732 export PACKAGEROOT
2747 INSTALLROOT=$PACKAGEROOT/arch/$HOSTTYPE
2752 then INSTALLROOT=$PACKAGEROOT
2764 packageroot $PACKAGEROOT || {
2765 echo "$command: $PACKAGEROOT: invalid package root directory" >&2
2769 0:?*) if test -d ${PACKAGEROOT:-.}/arch/$hosttype
2778 *) packageroot $PACKAGEROOT || {
2781 *) echo "$command: $PACKAGEROOT: must be in the package root directory tree" >&2
2790 do test -d $PACKAGEROOT/$i || $exec mkdir $PACKAGEROOT/$i || exit
2805 do test -h $PACKAGEROOT/bin/$i 2>/dev/null ||
2806 case `ls -t $INITROOT/$i.sh $PACKAGEROOT/bin/$i 2>/dev/null` in
2808 note update $PACKAGEROOT/bin/$i
2811 '') $exec cp $INITROOT/$i.sh $PACKAGEROOT/bin/$i || exit
2817 } > $PACKAGEROOT/bin/$i || exit
2822 } > $PACKAGEROOT/bin/$i"
2827 $exec chmod +x $PACKAGEROOT/bin/$i || exit
2835 PATH=$INSTALLROOT/bin:$PACKAGEROOT/bin:$PATH
3011 # NOTE: PACKAGEROOT==INSTALLROOT is possible for binary installations
3014 $PACKAGEROOT/bin:*)
3016 *) PATH=$PACKAGEROOT/bin:$PATH
3166 p=$PACKAGEROOT
3169 ''|$PACKAGEROOT|$INSTALLROOT)
3185 PACKAGESRC=$PACKAGEROOT/lib/package
3240 VIEW_bin=$INSTALLROOT VIEW_src=$PACKAGEROOT VIEW_all="$INSTALLROOT $PACKAGEROOT"
3241 if (vpath $INSTALLROOT $PACKAGEROOT $USER_VPATH_CHAIN) >/dev/null 2>&1 &&
3242 vpath $INSTALLROOT $PACKAGEROOT $USER_VPATH_CHAIN
3243 then $show vpath $INSTALLROOT $PACKAGEROOT $USER_VPATH_CHAIN
3244 else VPATH=$INSTALLROOT:$PACKAGEROOT$USER_VPATH
3339 # $INSTALLROOT to $PACKAGEROOT
3367 if test ! -d $PACKAGEROOT/lib/package/tgz
3368 then $exec mkdir -p $PACKAGEROOT/lib/package/tgz || exit
3382 packages=`$0 $global authorize "$authorize" password "$password" update setup $types $url "$@" PACKAGEROOT=$PACKAGEROOT`
3384 ?*) $0 $global read $packages PACKAGEROOT=$PACKAGEROOT
3451 ratz) if test -f $INITROOT/ratz.c -a -w $PACKAGEROOT
3472 test -f $INITROOT/hello.c -a -f $INITROOT/p.c -a -w $PACKAGEROOT || {
3498 PROTOROOT=$PACKAGEROOT/proto
3499 $show PROTOROOT=$PACKAGEROOT/proto
3502 note proto convert $PACKAGEROOT/src into $PROTOROOT/src
3503 if test -d $PACKAGEROOT/src/cmd/nmake
3513 '') cd $PACKAGEROOT
3516 *) $exec cd $PACKAGEROOT
3522 if (vpath $INSTALLROOT - $INSTALLROOT $PROTOROOT $PROTOROOT $PACKAGEROOT) >/dev/null 2>&1 &&
3523 vpath $INSTALLROOT - $INSTALLROOT $PROTOROOT $PROTOROOT $PACKAGEROOT
3524 then $show vpath $INSTALLROOT $PROTOROOT $PROTOROOT $PACKAGEROOT $USER_VPATH_CHAIN
3525 else VPATH=$INSTALLROOT:$PROTOROOT:$PACKAGEROOT$USER_VPATH
3532 do test -d $PACKAGEROOT/$i || $exec mkdir $PACKAGEROOT/$i || return
3603 do test -d $PACKAGEROOT/$j || $exec mkdir $PACKAGEROOT/$j || return
3881 elif test -d $PACKAGEROOT/src/cmd/$p -o -d $PACKAGEROOT/src/lib/$p
4297 cmd="$cmd && { test -f lib/package/admin/$admin_env && . ./lib/package/admin/$admin_env || true ;} && PATH=\${PWD:-\`pwd\`}/bin:\$PATH \${SHELL:-/bin/sh} -c 'package $admin_args PACKAGEROOT=\${PWD:-\`pwd\`} HOSTTYPE=$type VPATH='"
4779 test -x $PACKAGEROOT/bin/package && $admin_ditto $admin_ditto_update --remote=$rsh --expr="name=='package'" $PACKAGEROOT/bin $user$syncname:$root/bin
4786 test -d $PACKAGEROOT/src/$dir && $admin_ditto $admin_ditto_update --remote=$rsh "$expr" $PACKAGEROOT/src/$dir $user$syncname:$root/src/$dir
4823 test -d $PACKAGEROOT/src/$dir && echo $admin_ditto $admin_ditto_update --remote=$rsh "$expr" $PACKAGEROOT/src/$dir $user$syncname:$root/src/$dir
4979 cd $PACKAGEROOT
5007 echo packages in $PACKAGEROOT
5141 0) if test -d $PACKAGEROOT/arch
5143 echo architectures in $PACKAGEROOT
5145 for i in `ls $PACKAGEROOT/arch`
5146 do if test -f $PACKAGEROOT/arch/$i/lib/package/gen/host
5147 then h=`cat $PACKAGEROOT/arch/$i/lib/package/gen/host`
5187 $PACKAGEROOT)
5209 install)cd $PACKAGEROOT
5300 INSTALLROOT=$PACKAGEROOT/arch/$a
5301 VPATH=$INSTALLROOT:$PACKAGEROOT:$VPATH
5311 INSTALLROOT=$PACKAGEROOT/arch/$a
5312 VPATH=$INSTALLROOT:$PACKAGEROOT:$VPATH
5387 cd $PACKAGEROOT
5457 if test ! -d $PACKAGEROOT/src
5464 do test -d $PACKAGEROOT/$i || $exec mkdir $PACKAGEROOT/$i || exit
5497 $exec cp $PACKAGEROOT/$i $INSTALLROOT/$i
5513 $exec cp $PACKAGEROOT/$i $INSTALLROOT/$i
5567 cd $PACKAGEROOT
5645 cd $PACKAGEROOT
5798 if executable ! $NMAKE && test -d $PACKAGEROOT/src/cmd/nmake
5828 then if (vpath $INSTALLROOT - $PROTOROOT - $INSTALLROOT $PACKAGEROOT) >/dev/null 2>&1 &&
5829 vpath $INSTALLROOT - $PROTOROOT - $INSTALLROOT $PACKAGEROOT
5830 then $show vpath $INSTALLROOT $PACKAGEROOT $USER_VPATH_CHAIN
5831 else VPATH=$INSTALLROOT:$PACKAGEROOT$USER_VPATH
5857 elif test "$KEEP_SHELL" != 1 -a -d $PACKAGEROOT/src/cmd/ksh93 && executable ! $KSH
6025 $PACKAGEROOT)
6145 *) w=$PACKAGEROOT/arch/$t/lib/package
6166 INIT) if test -f $PACKAGEROOT/bin/package
6167 then $exec mv $PACKAGEROOT/bin/package $PACKAGEROOT/bin/package.old
6178 do test -d $PACKAGEROOT/$i || $exec mkdir $PACKAGEROOT/$i || exit
6180 $exec cp $f $PACKAGEROOT/src/cmd/INIT/$p.c
6183 do test -d $PACKAGEROOT/$i || $exec mkdir $PACKAGEROOT/$i || exit
6185 $exec cp $f $PACKAGEROOT/arch/$t/bin/$p &&
6186 $exec chmod +x $PACKAGEROOT/arch/$t/bin/$p
6376 if test ! -f $PACKAGEROOT/bin/package -a -f $PACKAGEROOT/bin/package.old
6377 then $exec cp $PACKAGEROOT/bin/package.old $PACKAGEROOT/bin/package
6495 for r in $INSTALLROOT $PACKAGEROOT
6705 # all work in $PACKAGEROOT/lib/package/tgz
6707 if test ! -d $PACKAGEROOT/lib/package/tgz
6708 then $exec mkdir -p $PACKAGEROOT/lib/package/tgz || exit
6709 $exec cd $PACKAGEROOT/lib/package/tgz
6710 else cd $PACKAGEROOT/lib/package/tgz
7176 for d in `( cd $PACKAGEROOT; ls src/*/Makefile src/*/Nmakefile 2>/dev/null | sed 's,/[^/]*$,,' | sort -u )`
7188 P=$PACKAGEROOT
7223 verify) cd $PACKAGEROOT