Thu Feb 16 18:39:53 2012 UTC ()
Set CFLAGS for the benefit of packages ignoring CPPFLAGS.


(hans)
diff -r1.2 -r1.3 pkgsrc/devel/gmp/builtin.mk

cvs diff -r1.2 -r1.3 pkgsrc/devel/gmp/builtin.mk (expand / switch to unified diff)

--- pkgsrc/devel/gmp/builtin.mk 2011/09/14 16:10:12 1.2
+++ pkgsrc/devel/gmp/builtin.mk 2012/02/16 18:39:53 1.3
@@ -1,21 +1,22 @@ @@ -1,21 +1,22 @@
1# $NetBSD: builtin.mk,v 1.2 2011/09/14 16:10:12 hans Exp $ 1# $NetBSD: builtin.mk,v 1.3 2012/02/16 18:39:53 hans Exp $
2 2
3BUILTIN_PKG:= gmp 3BUILTIN_PKG:= gmp
4 4
5PKGCONFIG_FILE.gmp= /usr/include/gmp.h /usr/include/gmp/gmp.h 5PKGCONFIG_FILE.gmp= /usr/include/gmp.h /usr/include/gmp/gmp.h
6PKGCONFIG_BASE.gmp= /usr 6PKGCONFIG_BASE.gmp= /usr
7 7
8BUILTIN_VERSION_SCRIPT.gmp= ${AWK} \ 8BUILTIN_VERSION_SCRIPT.gmp= ${AWK} \
9 '/\#define[ \t]*__GNU_MP_VERSION[ \t]/ { major = $$3; } \ 9 '/\#define[ \t]*__GNU_MP_VERSION[ \t]/ { major = $$3; } \
10 /\#define[ \t]*__GNU_MP_VERSION_MINOR[ \t]/ { minor = $$3; } \ 10 /\#define[ \t]*__GNU_MP_VERSION_MINOR[ \t]/ { minor = $$3; } \
11 /\#define[ \t]*__GNU_MP_VERSION_PATCHLEVEL[ \t]/ { patch = $$3; } \ 11 /\#define[ \t]*__GNU_MP_VERSION_PATCHLEVEL[ \t]/ { patch = $$3; } \
12 END { if (major!="" && minor!="" && patch!="") \ 12 END { if (major!="" && minor!="" && patch!="") \
13 print major "." minor "." patch; else print ""; }' 13 print major "." minor "." patch; else print ""; }'
14 14
15.include "../../mk/buildlink3/pkgconfig-builtin.mk" 15.include "../../mk/buildlink3/pkgconfig-builtin.mk"
16 16
17.if !empty(USE_BUILTIN.gmp:M[Yy][Ee][Ss]) 17.if !empty(USE_BUILTIN.gmp:M[Yy][Ee][Ss])
18GMP_INCLUDE= ${FIND_FILES_gmp:S/\/gmp.h//} 18GMP_INCLUDE= ${FIND_FILES_gmp:S/\/gmp.h//}
19CONFIGURE_ARGS+= --with-gmp-include=${GMP_INCLUDE} 19CONFIGURE_ARGS+= --with-gmp-include=${GMP_INCLUDE}
20CPPFLAGS+= -I${GMP_INCLUDE} 20CPPFLAGS+= -I${GMP_INCLUDE}
 21CFLAGS+= -I${GMP_INCLUDE}
21.endif 22.endif