version 1.299, 2021/04/28 11:14:51 |
version 1.300, 2021/05/30 23:41:05 |
Line 74 usage="Usage: $0 "' |
|
Line 74 usage="Usage: $0 "' |
|
[ --prefix <prefix> ] |
[ --prefix <prefix> ] |
[ --preserve-path ] |
[ --preserve-path ] |
[ --quiet ] |
[ --quiet ] |
|
[ --sysconfbase <sysconfbase> ] |
[ --sysconfdir <sysconfdir> ] |
[ --sysconfdir <sysconfdir> ] |
[ --unprivileged | --ignore-user-check ] |
[ --unprivileged | --ignore-user-check ] |
[ --varbase <varbase> ] |
[ --varbase <varbase> ] |
|
|
pkgdbdir= |
pkgdbdir= |
pkginfodir= |
pkginfodir= |
pkgmandir= |
pkgmandir= |
|
sysconfbase= |
sysconfdir= |
sysconfdir= |
varbase= |
varbase= |
|
|
Line 440 while [ $# -gt 0 ]; do |
|
Line 442 while [ $# -gt 0 ]; do |
|
--pkginfodir) pkginfodir="$2"; shift ;; |
--pkginfodir) pkginfodir="$2"; shift ;; |
--pkgmandir=*) pkgmandir=`get_optarg "$1"` ;; |
--pkgmandir=*) pkgmandir=`get_optarg "$1"` ;; |
--pkgmandir) pkgmandir="$2"; shift ;; |
--pkgmandir) pkgmandir="$2"; shift ;; |
|
--sysconfbase=*)sysconfbase=`get_optarg "$1"` ;; |
|
--sysconfbase) sysconfbase="$2"; shift ;; |
--sysconfdir=*) sysconfdir=`get_optarg "$1"` ;; |
--sysconfdir=*) sysconfdir=`get_optarg "$1"` ;; |
--sysconfdir) sysconfdir="$2"; shift ;; |
--sysconfdir) sysconfdir="$2"; shift ;; |
--varbase=*) varbase=`get_optarg "$1"` ;; |
--varbase=*) varbase=`get_optarg "$1"` ;; |
Line 485 while [ $# -gt 0 ]; do |
|
Line 489 while [ $# -gt 0 ]; do |
|
done |
done |
|
|
checkarg_sane_absolute_path "$pkgdbdir" "--pkgdbdir" |
checkarg_sane_absolute_path "$pkgdbdir" "--pkgdbdir" |
|
checkarg_sane_absolute_path "$sysconfbase" "--sysconfbase" |
checkarg_sane_absolute_path "$sysconfdir" "--sysconfdir" |
checkarg_sane_absolute_path "$sysconfdir" "--sysconfdir" |
checkarg_sane_absolute_path "$varbase" "--varbase" |
checkarg_sane_absolute_path "$varbase" "--varbase" |
checkarg_sane_relative_path "$pkginfodir" "--pkginfodir" |
checkarg_sane_relative_path "$pkginfodir" "--pkginfodir" |
Line 500 if [ "$unprivileged" = "yes" ]; then |
|
Line 505 if [ "$unprivileged" = "yes" ]; then |
|
[ -z "$prefix" ] && prefix=${HOME}/pkg |
[ -z "$prefix" ] && prefix=${HOME}/pkg |
elif [ -z "$prefix" -o "$prefix" = "/usr/pkg" ]; then |
elif [ -z "$prefix" -o "$prefix" = "/usr/pkg" ]; then |
prefix=/usr/pkg |
prefix=/usr/pkg |
|
[ -z "$sysconfbase" ] && sysconfbase=/etc |
[ -z "$varbase" ] && varbase=/var |
[ -z "$varbase" ] && varbase=/var |
fi |
fi |
checkarg_sane_absolute_path "$prefix" "--prefix" |
checkarg_sane_absolute_path "$prefix" "--prefix" |
Line 510 checkarg_sane_absolute_path "$prefix" "- |
|
Line 516 checkarg_sane_absolute_path "$prefix" "- |
|
if [ "$prefix" = "/usr" ]; then |
if [ "$prefix" = "/usr" ]; then |
[ -z "$pkginfodir" ] && pkginfodir=share/info |
[ -z "$pkginfodir" ] && pkginfodir=share/info |
[ -z "$pkgmandir" ] && pkgmandir=share/man |
[ -z "$pkgmandir" ] && pkgmandir=share/man |
|
[ -z "$sysconfbase" ] && sysconfbase=/etc |
else |
else |
[ -z "$pkginfodir" ] && pkginfodir=info |
[ -z "$pkginfodir" ] && pkginfodir=info |
[ -z "$pkgmandir" ] && pkgmandir=man |
[ -z "$pkgmandir" ] && pkgmandir=man |
|
[ -z "$sysconfbase" ] && sysconfbase=${prefix}/etc |
fi |
fi |
infodir=${prefix}/${pkginfodir} |
infodir=${prefix}/${pkginfodir} |
mandir=${prefix}/${pkgmandir} |
mandir=${prefix}/${pkgmandir} |
|
|
# save environment in example mk.conf |
# save environment in example mk.conf |
echo "PKG_DBDIR= $pkgdbdir" >> ${TARGET_MKCONF} |
echo "PKG_DBDIR= $pkgdbdir" >> ${TARGET_MKCONF} |
echo "LOCALBASE= $prefix" >> ${TARGET_MKCONF} |
echo "LOCALBASE= $prefix" >> ${TARGET_MKCONF} |
|
if [ "${sysconfbase}" != "/etc" ]; then |
|
echo "SYSCONFBASE= $sysconfbase" >> ${TARGET_MKCONF} |
|
fi |
echo "VARBASE= $varbase" >> ${TARGET_MKCONF} |
echo "VARBASE= $varbase" >> ${TARGET_MKCONF} |
if [ "${sysconfdir}" != "${prefix}/etc" ]; then |
if [ "${sysconfdir}" != "${prefix}/etc" ]; then |
echo "PKG_SYSCONFBASE= $sysconfdir" >> ${TARGET_MKCONF} |
echo "PKG_SYSCONFBASE= $sysconfdir" >> ${TARGET_MKCONF} |