# pkgsrc.mk.conf # # configuration for non-root pkgsrc builds # set $MAKECONF to this file for BSD makefiles (/usr/share/mk/*) # to use it # # inspired by: # From: "Jeremy C. Reed" # Sender: tech-pkg-owner@NetBSD.org # To: tech-pkg@NetBSD.org # Subject: Re: pkgsrc as non-root? # Date: Sat, 27 Sep 2003 21:22:04 -0700 (PDT) GROUP!= /usr/bin/id -gn SU_CMD= sh -c DISTDIR= /usr/local/pkgsrc/distfiles/All PKG_DBDIR= ${HOME}/var/db/pkg LOCALBASE= ${HOME}/pkg PKG_TOOLS_BIN= ${HOME}/pkg/sbin #INSTALL_DATA= install -c -o ${BINOWN} -g ${BINGRP} -m 444 WRKOBJDIR= ${HOME}/tmp # build here instead of in pkgsrc OBJHOSTNAME= yes # use work.`hostname` VARBASE= ${HOME}/var CHOWN= true CHGRP= true ROOT_USER= ${USER} ROOT_GROUP= ${GROUP} BINOWN= ${USER} BINGRP= ${GROUP} DOCOWN= ${USER} DOCGRP= ${GROUP} INFOOWN= ${USER} INFOGRP= ${GROUP} KMODOWN= ${USER} KMODGRP= ${GROUP} LIBOWN= ${USER} LIBGRP= ${GROUP} LOCALEOWN= ${USER} LOCALEGRP= ${GROUP} MANOWN= ${USER} MANGRP= ${GROUP} NLSOWN= ${USER} NLSGRP= ${GROUP} SHAREOWN= ${USER} SHAREGRP= ${GROUP} .-include "/etc/mk.conf"