[Midnightbsd-cvs] mports [18008] trunk/Mk/bsd.mport.mk: set some env vars

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Feb 21 17:56:53 EST 2015


Revision: 18008
          http://svnweb.midnightbsd.org/mports/?rev=18008
Author:   laffer1
Date:     2015-02-21 17:56:52 -0500 (Sat, 21 Feb 2015)
Log Message:
-----------
set some env vars

Modified Paths:
--------------
    trunk/Mk/bsd.mport.mk

Modified: trunk/Mk/bsd.mport.mk
===================================================================
--- trunk/Mk/bsd.mport.mk	2015-02-15 15:35:51 UTC (rev 18007)
+++ trunk/Mk/bsd.mport.mk	2015-02-21 22:56:52 UTC (rev 18008)
@@ -34,15 +34,24 @@
 LINUXBASE:=		${DESTDIR}${LINUXBASE_REL}
 DISTDIR?=		${PORTSDIR}/Distfiles
 _DISTDIR?=		${DISTDIR}/${DIST_SUBDIR}
-SCRIPTSDIR?=		${PORTSDIR}/Mk/scripts
-SRC_BASE?=		/usr/src
 INDEXDIR?=		${PORTSDIR}
 INDEXFILE?=		INDEX-${OSVERSION:C/([0-9]).*/\1/}
+SRC_BASE?=		/usr/src
+SCRIPTSDIR?=		${PORTSDIR}/Mk/scripts
 LIB_DIRS?=		/lib /usr/lib ${LOCALBASE}/lib
 NOTPHONY?=
+CONFIGURE_ENV+=		XDG_DATA_HOME=${WRKDIR} \
+				XDG_CONFIG_HOME=${WRKDIR} \
+				HOME=${WRKDIR}
+MAKE_ENV+=		XDG_DATA_HOME=${WRKDIR} \
+				XDG_CONFIG_HOME=${WRKDIR} \
+				HOME=${WRKDIR}
 
 TARGETDIR:=		${DESTDIR}${PREFIX}
 
+# make sure bmake treats -V as expected
+.MAKE.EXPAND_VARIABLES= yes
+
 MPORTCOMPONENTS?=	${PORTSDIR}/Mk/components
 MPORTEXTENSIONS?=	${PORTSDIR}/Mk/extensions
 



More information about the Midnightbsd-cvs mailing list