--- editors/staroffice5/Makefile +++ editors/staroffice5/Makefile @@ -31,7 +31,7 @@ NO_BUILD= yes DIST_SUBDIR= staroffice5 WRKSRC= ${WRKDIR}/so51inst -TMPDIR= ${WRKDIR}/tmp +TMPDIR?= ${WRKDIR}/tmp .include --- editors/staroffice52/Makefile +++ editors/staroffice52/Makefile @@ -42,7 +42,7 @@ USE_REINPLACE= yes DIST_SUBDIR= staroffice52 WRKSRC= ${WRKDIR}/office52 -TMPDIR= ${WRKDIR}/tmp +TMPDIR?= ${WRKDIR}/tmp LD_PATH= ${TMPDIR}:${WRKSRC}:${LINUXBASE}/lib:${LINUXBASE}/usr/lib INSTDB.INS= ${PREFIX}/office52/program/instdb.ins SUNSOLVE= ${WRKDIR}/109939-03 --- editors/staroffice60/Makefile +++ editors/staroffice60/Makefile @@ -34,7 +34,7 @@ NO_BUILD= yes SOVERSION= ${PORTNAME}${PORTVERSION} WRKSRC= ${WRKDIR}/${SOVERSION} -TMPDIR= ${WRKDIR}/tmp +TMPDIR?= ${WRKDIR}/tmp LD_PATH= ${TMPDIR}:${WRKSRC}:${LINUXBASE}/lib:${LINUXBASE}/usr/lib INSTDB.INS= ${PREFIX}/${SOVERSION}/program/instdb.ins SUNSOLVE= ${WRKDIR}/112887-04 --- editors/staroffice70/Makefile +++ editors/staroffice70/Makefile @@ -39,7 +39,7 @@ NO_BUILD= yes SOVERSION= ${PORTNAME}${PORTVERSION} WRKSRC= ${WRKDIR}/${SOVERSION} -TMPDIR= ${WRKDIR}/tmp +TMPDIR?= ${WRKDIR}/tmp LD_PATH= ${TMPDIR}:${WRKSRC}:${LINUXBASE}/lib:${LINUXBASE}/usr/lib INSTDB.INS= ${PREFIX}/${SOVERSION}/program/instdb.ins SUNSOLVE= ${WRKDIR}/116518-08 --- french/staroffice52/Makefile +++ french/staroffice52/Makefile @@ -42,7 +42,7 @@ USE_PERL5_BUILD=yes DIST_SUBDIR= staroffice52 WRKSRC= ${WRKDIR}/office52 -TMPDIR= ${WRKDIR}/tmp +TMPDIR?= ${WRKDIR}/tmp LD_PATH= ${TMPDIR}:${WRKSRC}:${LINUXBASE}/linux/lib:${LINUXBASE}/usr/lib INSTDB.INS= ${PREFIX}/office52/program/instdb.ins SUNSOLVE= ${WRKDIR}/109939-03 --- german/staroffice52/Makefile +++ german/staroffice52/Makefile @@ -39,7 +39,7 @@ NO_BUILD= yes DIST_SUBDIR= staroffice52 WRKSRC= ${WRKDIR}/office52 -TMPDIR= ${WRKDIR}/tmp +TMPDIR?= ${WRKDIR}/tmp LD_PATH= ${TMPDIR}:${WRKSRC}:${LINUXBASE}/lib:${LINUXBASE}/usr/lib INSTDB.INS= ${PREFIX}/office52/program/instdb.ins SUNSOLVE= ${WRKDIR}/109939-03 --- german/staroffice70/Makefile +++ german/staroffice70/Makefile @@ -39,7 +39,7 @@ USE_XLIB= yes SOVERSION= ${PORTNAME}${PORTVERSION} WRKSRC= ${WRKDIR}/${SOVERSION} -TMPDIR= ${WRKDIR}/tmp +TMPDIR?= ${WRKDIR}/tmp LD_PATH= ${TMPDIR}:${WRKSRC}:${LINUXBASE}/lib:${LINUXBASE}/usr/lib INSTDB.INS= ${PREFIX}/${SOVERSION}/program/instdb.ins SUNSOLVE= ${WRKDIR}/116518-08 --- portuguese/staroffice52/Makefile +++ portuguese/staroffice52/Makefile @@ -40,7 +40,7 @@ USE_PERL5_BUILD=yes DIST_SUBDIR= staroffice52 WRKSRC= ${WRKDIR}/office52 -TMPDIR= ${WRKDIR}/tmp +TMPDIR?= ${WRKDIR}/tmp LD_PATH= ${TMPDIR}:${WRKSRC}:${LINUXBASE}/lib:${LINUXBASE}/usr/lib INSTDB.INS= ${PREFIX}/office52/program/instdb.ins SUNSOLVE= ${WRKDIR}/109939-03 --- lang/ghc/Makefile +++ lang/ghc/Makefile @@ -57,7 +57,7 @@ # override TMPDIR because /tmp often doesn't have enough space # to build some of the larger libraries. -TMPDIR= ${WRKSRC}/tmp +TMPDIR?= ${WRKSRC}/tmp MAKE_ENV+= TMPDIR=${TMPDIR} # Just do a stage1 build --- print/cjk-lyx/Makefile +++ print/cjk-lyx/Makefile @@ -56,7 +56,8 @@ DATADIR= ${PREFIX}/share/${PKGNAMEPREFIX}${PORTNAME} # Make uic stay off the lawn -MAKE_ENV= TMPDIR=/tmp +TMPDIR?= /tmp +MAKE_ENV= TMPDIR="${TMPDIR}" post-extract: ${MV} ${WRKSRC}/po/lyx.pot ${WRKSRC}/po/${PKGNAMEPREFIX}lyx.pot --- textproc/ispell/Makefile +++ textproc/ispell/Makefile @@ -29,7 +29,7 @@ ISPELL_FILES= ${DISTNAME}.tar.gz EXTRA_DICT= -MAKE_FLAGS= TMPDIR=${WRKDIR} -f +MAKE_FLAGS= TMPDIR?=${WRKDIR} -f ALL_TARGET= BUILDHASH= ${WRKSRC}/buildhash