pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mk/compiler mk/compiler/gcc.mk: refactoring for PKGPAT...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b3912ff237af
branches: trunk
changeset: 400955:b3912ff237af
user: rillig <rillig%pkgsrc.org@localhost>
date: Sun Sep 08 09:24:52 2019 +0000
description:
mk/compiler/gcc.mk: refactoring for PKGPATH comparison
Since PKGPATH can only ever consist of a single path, there is no point
in applying the :M modifier to it.
diffstat:
mk/compiler/gcc.mk | 32 ++++++++++++++++----------------
1 files changed, 16 insertions(+), 16 deletions(-)
diffs (144 lines):
diff -r 71a24ce96d9d -r b3912ff237af mk/compiler/gcc.mk
--- a/mk/compiler/gcc.mk Sun Sep 08 09:24:04 2019 +0000
+++ b/mk/compiler/gcc.mk Sun Sep 08 09:24:52 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: gcc.mk,v 1.203 2019/09/07 22:20:32 rillig Exp $
+# $NetBSD: gcc.mk,v 1.204 2019/09/08 09:24:52 rillig Exp $
#
# This is the compiler definition for the GNU Compiler Collection.
#
@@ -463,7 +463,7 @@
# We require gcc-2.x in the lang/gcc2 directory.
#
_GCC_PKGBASE= gcc2
-. if !empty(PKGPATH:Mlang/gcc2)
+. if ${PKGPATH} == lang/gcc2
_IGNORE_GCC= yes
MAKEFLAGS+= _IGNORE_GCC=yes
. endif
@@ -481,7 +481,7 @@
# We require gcc-3.x in the lang/gcc3-* directories.
#
_GCC_PKGBASE= gcc3-c
-. if !empty(PKGPATH:Mlang/gcc3-c)
+. if ${PKGPATH} == lang/gcc3-c
_IGNORE_GCC= yes
MAKEFLAGS+= _IGNORE_GCC=yes
. endif
@@ -494,7 +494,7 @@
# We require gcc-3.4.x in the lang/gcc34 directory.
#
_GCC_PKGBASE= gcc34
-. if !empty(PKGPATH:Mlang/gcc34)
+. if ${PKGPATH} == lang/gcc34
_IGNORE_GCC= yes
MAKEFLAGS+= _IGNORE_GCC=yes
. endif
@@ -512,7 +512,7 @@
# We require gcc-4.4.x in the lang/gcc44 directory.
#
_GCC_PKGBASE= gcc44
-. if !empty(PKGPATH:Mlang/gcc44)
+. if ${PKGPATH} == lang/gcc44
_IGNORE_GCC= yes
MAKEFLAGS+= _IGNORE_GCC=yes
. endif
@@ -531,7 +531,7 @@
# We require gcc-4.8.x in the lang/gcc48 directory.
#
_GCC_PKGBASE= gcc48
-. if !empty(PKGPATH:Mlang/gcc48)
+. if ${PKGPATH} == lang/gcc48
_IGNORE_GCC= yes
MAKEFLAGS+= _IGNORE_GCC=yes
. endif
@@ -552,7 +552,7 @@
# We require gcc-4.9.x in the lang/gcc49-* directory.
#
_GCC_PKGBASE= gcc49
-. if !empty(PKGPATH:Mlang/gcc49)
+. if ${PKGPATH} == lang/gcc49
_IGNORE_GCC= yes
MAKEFLAGS+= _IGNORE_GCC=yes
. endif
@@ -573,7 +573,7 @@
# We require gcc-5.x in the lang/gcc5-* directory.
#
_GCC_PKGBASE= gcc5
-. if !empty(PKGPATH:Mlang/gcc5)
+. if ${PKGPATH} == lang/gcc5
_IGNORE_GCC= yes
MAKEFLAGS+= _IGNORE_GCC=yes
. endif
@@ -594,7 +594,7 @@
# We require gcc-6.x in the lang/gcc6-* directory.
#
_GCC_PKGBASE= gcc6
-. if !empty(PKGPATH:Mlang/gcc6)
+. if ${PKGPATH} == lang/gcc6
_IGNORE_GCC= yes
MAKEFLAGS+= _IGNORE_GCC=yes
. endif
@@ -615,7 +615,7 @@
# We require gcc-7.x in the lang/gcc7-* directory.
#
_GCC_PKGBASE= gcc7
-. if !empty(PKGPATH:Mlang/gcc7)
+. if ${PKGPATH} == lang/gcc7
_IGNORE_GCC= yes
MAKEFLAGS+= _IGNORE_GCC=yes
. endif
@@ -636,7 +636,7 @@
# We require gcc-8.x in the lang/gcc8-* directory.
#
_GCC_PKGBASE= gcc8
-. if !empty(PKGPATH:Mlang/gcc8)
+. if ${PKGPATH} == lang/gcc8
_IGNORE_GCC= yes
MAKEFLAGS+= _IGNORE_GCC=yes
. endif
@@ -657,7 +657,7 @@
# We require Ada-capable compiler in the lang/gcc5-aux directory.
#
_GCC_PKGBASE= gcc5-aux
-. if !empty(PKGPATH:Mlang/gcc5-aux)
+. if ${PKGPATH} == lang/gcc5-aux
_IGNORE_GCC= yes
MAKEFLAGS+= _IGNORE_GCC=yes
. endif
@@ -676,7 +676,7 @@
_GCC_DEPENDS= ${_GCC_PKGBASE}>=${_GCC_REQD}
.if !empty(_NEED_GCC3:M[yY][eE][sS])
-. if !empty(PKGPATH:Mlang/gcc3-c++)
+. if ${PKGPATH} == "lang/gcc3-c++"
_IGNORE_GCC3CXX= yes
MAKEFLAGS+= _IGNORE_GCC3CXX=yes
. endif
@@ -685,7 +685,7 @@
_GCC_DEPENDENCY+= gcc3-c++>=${_GCC_REQD}:../../lang/gcc3-c++
_USE_GCC_SHLIB?= yes
. endif
-. if !empty(PKGPATH:Mlang/gcc3-f77)
+. if ${PKGPATH} == lang/gcc3-f77
_IGNORE_GCC3F77= yes
MAKEFLAGS+= _IGNORE_GCC3F77=yes
. endif
@@ -694,7 +694,7 @@
_GCC_DEPENDENCY+= gcc3-f77>=${_GCC_REQD}:../../lang/gcc3-f77
_USE_GCC_SHLIB?= yes
. endif
-. if !empty(PKGPATH:Mlang/gcc3-objc)
+. if ${PKGPATH} == lang/gcc3-objc
_IGNORE_GCC3OBJC= yes
MAKEFLAGS+= _IGNORE_GCC3OBJC=yes
. endif
@@ -991,7 +991,7 @@
# Add dependency on GCC libraries if requested.
.if (defined(_USE_GCC_SHLIB) && !empty(_USE_GCC_SHLIB:M[Yy][Ee][Ss])) && !empty(USE_PKGSRC_GCC_RUNTIME:M[Yy][Ee][Ss])
# Special case packages which are themselves a dependency of gcc runtime.
-. if empty(PKGPATH:Mdevel/libtool-base) && empty(PKGPATH:Mdevel/binutils) && \
+. if ${PKGPATH} != devel/libtool-base && ${PKGPATH} != devel/binutils && \
empty(PKGPATH:Mlang/gcc4?) && empty(PKGPATH:Mlang/gcc[5-9])
. if !empty(_GCC_PKGBASE:Mgcc48)
. include "../../lang/gcc48-libs/buildlink3.mk"
Home |
Main Index |
Thread Index |
Old Index