Wed Dec 10 23:21:40 2014 UTC ()
Use PREPEND_PATH here in place of explicit PATH manipulation.


(joerg)
diff -r1.1.1.1 -r1.2 pkgsrc/cross/mingw/Makefile.common

cvs diff -r1.1.1.1 -r1.2 pkgsrc/cross/mingw/Makefile.common (expand / switch to unified diff)

--- pkgsrc/cross/mingw/Makefile.common 2010/03/15 18:34:36 1.1.1.1
+++ pkgsrc/cross/mingw/Makefile.common 2014/12/10 23:21:40 1.2
@@ -1,29 +1,29 @@ @@ -1,29 +1,29 @@
1# $NetBSD: Makefile.common,v 1.1.1.1 2010/03/15 18:34:36 asau Exp $ 1# $NetBSD: Makefile.common,v 1.2 2014/12/10 23:21:40 joerg Exp $
2# 2#
3# used by cross/mingw-gcc/buildlink3.mk 3# used by cross/mingw-gcc/buildlink3.mk
4# used by cross/mingw-binutils/Makefile 4# used by cross/mingw-binutils/Makefile
5# used by cross/mingw-gcc/Makefile 5# used by cross/mingw-gcc/Makefile
6# used by cross/mingw-runtime-bin/Makefile 6# used by cross/mingw-runtime-bin/Makefile
7# used by cross/mingw-w32api-bin/Makefile 7# used by cross/mingw-w32api-bin/Makefile
8 8
9.if !defined(MINGW_MAKEFILECOMMON) 9.if !defined(MINGW_MAKEFILECOMMON)
10MINGW_MAKEFILECOMMON= # defined 10MINGW_MAKEFILECOMMON= # defined
11USE_CROSSBASE= yes 11USE_CROSSBASE= yes
12 12
13MASTER_SITE_MINGW= ${MASTER_SITE_SOURCEFORGE:=mingw/} 13MASTER_SITE_MINGW= ${MASTER_SITE_SOURCEFORGE:=mingw/}
14MINGW_TARGET?= i386--mingw32 14MINGW_TARGET?= i386--mingw32
15PLIST_SUBST+= MINGW_TARGET=${MINGW_TARGET:Q} 15PLIST_SUBST+= MINGW_TARGET=${MINGW_TARGET:Q}
16MAKE_ENV+= MINGW_TARGET=${MINGW_TARGET:Q} 16MAKE_ENV+= MINGW_TARGET=${MINGW_TARGET:Q}
17CONFIGURE_ENV+= MINGW_TARGET=${MINGW_TARGET:Q} 17CONFIGURE_ENV+= MINGW_TARGET=${MINGW_TARGET:Q}
18 18
19PATH:= ${CROSSBASE}/bin:${PATH} 19PREPEND_PATH+= ${CROSSBASE}/bin
20 20
21.if defined(GNU_CONFIGURE) 21.if defined(GNU_CONFIGURE)
22CONFIGURE_ARGS+= --prefix=${PREFIX:Q} 22CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
23CONFIGURE_ARGS+= --exec-prefix=${PREFIX:Q} 23CONFIGURE_ARGS+= --exec-prefix=${PREFIX:Q}
24CONFIGURE_ARGS+= --target=${MINGW_TARGET:Q} 24CONFIGURE_ARGS+= --target=${MINGW_TARGET:Q}
25# following line to avoid getting 25# following line to avoid getting
26# make: exec(i386--netbsdelf-ar) failed (No such file or directory) 26# make: exec(i386--netbsdelf-ar) failed (No such file or directory)
27USE_GNU_CONFIGURE_HOST= NO 27USE_GNU_CONFIGURE_HOST= NO
28.endif 28.endif
29.endif 29.endif