Invoke the C preprocessor in a portable manner on all non-GCC compilers. This is PR pkg/39879.diff -r1.19 -r1.20 pkgsrc/x11/libX11/Makefile
(tnn)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.19 2009/07/18 10:20:51 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.20 2009/09/22 19:34:05 tnn Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= libX11-1.2.2 | 4 | DISTNAME= libX11-1.2.2 | |
5 | CATEGORIES= x11 devel | 5 | CATEGORIES= x11 devel | |
6 | MASTER_SITES= ${MASTER_SITE_XORG:=lib/} | 6 | MASTER_SITES= ${MASTER_SITE_XORG:=lib/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= joerg@NetBSD.org | 9 | MAINTAINER= joerg@NetBSD.org | |
10 | HOMEPAGE= http://xorg.freedesktop.org/ | 10 | HOMEPAGE= http://xorg.freedesktop.org/ | |
11 | COMMENT= Base X libraries from modular Xorg X11 | 11 | COMMENT= Base X libraries from modular Xorg X11 | |
12 | 12 | |||
13 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 13 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
14 | PKG_DESTDIR_SUPPORT= user-destdir | 14 | PKG_DESTDIR_SUPPORT= user-destdir | |
@@ -26,27 +26,27 @@ PKGCONFIG_OVERRIDE+= x11.pc.in | @@ -26,27 +26,27 @@ PKGCONFIG_OVERRIDE+= x11.pc.in | |||
26 | .include "../../mk/bsd.prefs.mk" | 26 | .include "../../mk/bsd.prefs.mk" | |
27 | 27 | |||
28 | .if ${OPSYS} == "NetBSD" | 28 | .if ${OPSYS} == "NetBSD" | |
29 | CONFIGURE_ARGS+= --disable-malloc0returnsnull | 29 | CONFIGURE_ARGS+= --disable-malloc0returnsnull | |
30 | .endif | 30 | .endif | |
31 | 31 | |||
32 | .if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) | 32 | .if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) | |
33 | MAKE_ENV+= CC_FOR_BUILD=${NATIVE_CC:Q} CPPFLAGS_FOR_BUILD=-I${PREFIX}/include | 33 | MAKE_ENV+= CC_FOR_BUILD=${NATIVE_CC:Q} CPPFLAGS_FOR_BUILD=-I${PREFIX}/include | |
34 | .endif | 34 | .endif | |
35 | 35 | |||
36 | CPPFLAGS.OSF1+= -pthread # Required by compiler if including pthread.h | 36 | CPPFLAGS.OSF1+= -pthread # Required by compiler if including pthread.h | |
37 | 37 | |||
38 | .include "../../mk/compiler.mk" | 38 | .include "../../mk/compiler.mk" | |
39 | .if !empty(PKGSRC_COMPILER:Mhp) | 39 | .if empty(PKGSRC_COMPILER:Mgcc) | |
40 | CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -" | 40 | CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -" | |
41 | .endif | 41 | .endif | |
42 | 42 | |||
43 | .include "../../x11/bigreqsproto/buildlink3.mk" | 43 | .include "../../x11/bigreqsproto/buildlink3.mk" | |
44 | .include "../../x11/inputproto/buildlink3.mk" | 44 | .include "../../x11/inputproto/buildlink3.mk" | |
45 | .include "../../x11/kbproto/buildlink3.mk" | 45 | .include "../../x11/kbproto/buildlink3.mk" | |
46 | .include "../../x11/libXau/buildlink3.mk" | 46 | .include "../../x11/libXau/buildlink3.mk" | |
47 | .include "../../x11/libXdmcp/buildlink3.mk" | 47 | .include "../../x11/libXdmcp/buildlink3.mk" | |
48 | .include "../../x11/xcmiscproto/buildlink3.mk" | 48 | .include "../../x11/xcmiscproto/buildlink3.mk" | |
49 | .include "../../x11/xextproto/buildlink3.mk" | 49 | .include "../../x11/xextproto/buildlink3.mk" | |
50 | .include "../../x11/xf86bigfontproto/buildlink3.mk" | 50 | .include "../../x11/xf86bigfontproto/buildlink3.mk" | |
51 | .include "../../x11/xproto/buildlink3.mk" | 51 | .include "../../x11/xproto/buildlink3.mk" | |
52 | .include "../../x11/xtrans/buildlink3.mk" | 52 | .include "../../x11/xtrans/buildlink3.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2009/02/27 16:00:01 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2009/09/22 19:34:05 tnn Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= libXext-1.0.5 | 4 | DISTNAME= libXext-1.0.5 | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 1 | |
6 | CATEGORIES= x11 devel | 6 | CATEGORIES= x11 devel | |
7 | MASTER_SITES= ${MASTER_SITE_XORG:=lib/} | 7 | MASTER_SITES= ${MASTER_SITE_XORG:=lib/} | |
8 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
9 | 9 | |||
10 | MAINTAINER= joerg@NetBSD.org | 10 | MAINTAINER= joerg@NetBSD.org | |
11 | HOMEPAGE= http://xorg.freedesktop.org/ | 11 | HOMEPAGE= http://xorg.freedesktop.org/ | |
12 | COMMENT= X Extension library | 12 | COMMENT= X Extension library | |
13 | 13 | |||
14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
@@ -17,24 +17,24 @@ PKG_DESTDIR_SUPPORT= user-destdir | @@ -17,24 +17,24 @@ PKG_DESTDIR_SUPPORT= user-destdir | |||
17 | USE_LIBTOOL= yes | 17 | USE_LIBTOOL= yes | |
18 | GNU_CONFIGURE= yes | 18 | GNU_CONFIGURE= yes | |
19 | USE_TOOLS+= pkg-config | 19 | USE_TOOLS+= pkg-config | |
20 | 20 | |||
21 | PKGCONFIG_OVERRIDE+= xext.pc.in | 21 | PKGCONFIG_OVERRIDE+= xext.pc.in | |
22 | 22 | |||
23 | .include "../../mk/bsd.prefs.mk" | 23 | .include "../../mk/bsd.prefs.mk" | |
24 | 24 | |||
25 | .if ${OPSYS} == "NetBSD" | 25 | .if ${OPSYS} == "NetBSD" | |
26 | CONFIGURE_ARGS+= --disable-malloc0returnsnull | 26 | CONFIGURE_ARGS+= --disable-malloc0returnsnull | |
27 | .endif | 27 | .endif | |
28 | 28 | |||
29 | .include "../../mk/compiler.mk" | 29 | .include "../../mk/compiler.mk" | |
30 | .if !empty(PKGSRC_COMPILER:Mhp) | 30 | .if empty(PKGSRC_COMPILER:Mgcc) | |
31 | CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -" | 31 | CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -" | |
32 | .endif | 32 | .endif | |
33 | 33 | |||
34 | BUILDLINK_API_DEPENDS.libX11+= libX11>=1.2 | 34 | BUILDLINK_API_DEPENDS.libX11+= libX11>=1.2 | |
35 | .include "../../x11/libX11/buildlink3.mk" | 35 | .include "../../x11/libX11/buildlink3.mk" | |
36 | BUILDLINK_API_DEPENDS.xextproto+= xextproto>=7.0.5 | 36 | BUILDLINK_API_DEPENDS.xextproto+= xextproto>=7.0.5 | |
37 | .include "../../x11/xextproto/buildlink3.mk" | 37 | .include "../../x11/xextproto/buildlink3.mk" | |
38 | .include "../../x11/xproto/buildlink3.mk" | 38 | .include "../../x11/xproto/buildlink3.mk" | |
39 | 39 | |||
40 | .include "../../mk/bsd.pkg.mk" | 40 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.11 2009/07/18 10:28:47 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.12 2009/09/22 19:34:05 tnn Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= libXt-1.0.6 | 4 | DISTNAME= libXt-1.0.6 | |
5 | CATEGORIES= x11 devel | 5 | CATEGORIES= x11 devel | |
6 | MASTER_SITES= ${MASTER_SITE_XORG:=lib/} | 6 | MASTER_SITES= ${MASTER_SITE_XORG:=lib/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= joerg@NetBSD.org | 9 | MAINTAINER= joerg@NetBSD.org | |
10 | HOMEPAGE= http://xorg.freedesktop.org/ | 10 | HOMEPAGE= http://xorg.freedesktop.org/ | |
11 | COMMENT= X Toolkit Intrinsics library | 11 | COMMENT= X Toolkit Intrinsics library | |
12 | 12 | |||
13 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 13 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
14 | PKG_DESTDIR_SUPPORT= user-destdir | 14 | PKG_DESTDIR_SUPPORT= user-destdir | |
@@ -24,23 +24,23 @@ PKGCONFIG_OVERRIDE+= xt.pc.in | @@ -24,23 +24,23 @@ PKGCONFIG_OVERRIDE+= xt.pc.in | |||
24 | .include "../../mk/bsd.prefs.mk" | 24 | .include "../../mk/bsd.prefs.mk" | |
25 | 25 | |||
26 | .if ${OPSYS} == "NetBSD" | 26 | .if ${OPSYS} == "NetBSD" | |
27 | CONFIGURE_ARGS+= --disable-malloc0returnsnull | 27 | CONFIGURE_ARGS+= --disable-malloc0returnsnull | |
28 | .endif | 28 | .endif | |
29 | 29 | |||
30 | .if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) | 30 | .if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) | |
31 | MAKE_ENV+= CC_FOR_BUILD=${NATIVE_CC:Q} CPPFLAGS_FOR_BUILD=-I${PREFIX}/include | 31 | MAKE_ENV+= CC_FOR_BUILD=${NATIVE_CC:Q} CPPFLAGS_FOR_BUILD=-I${PREFIX}/include | |
32 | .endif | 32 | .endif | |
33 | 33 | |||
34 | CPPFLAGS.OSF1+= -pthread # Required by compiler if including pthread.h | 34 | CPPFLAGS.OSF1+= -pthread # Required by compiler if including pthread.h | |
35 | 35 | |||
36 | .include "../../mk/compiler.mk" | 36 | .include "../../mk/compiler.mk" | |
37 | .if !empty(PKGSRC_COMPILER:Mhp) | 37 | .if empty(PKGSRC_COMPILER:Mgcc) | |
38 | CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -" | 38 | CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -" | |
39 | .endif | 39 | .endif | |
40 | 40 | |||
41 | .include "../../x11/libSM/buildlink3.mk" | 41 | .include "../../x11/libSM/buildlink3.mk" | |
42 | .include "../../x11/libX11/buildlink3.mk" | 42 | .include "../../x11/libX11/buildlink3.mk" | |
43 | .include "../../x11/kbproto/buildlink3.mk" | 43 | .include "../../x11/kbproto/buildlink3.mk" | |
44 | .include "../../x11/xproto/buildlink3.mk" | 44 | .include "../../x11/xproto/buildlink3.mk" | |
45 | 45 | |||
46 | .include "../../mk/bsd.pkg.mk" | 46 | .include "../../mk/bsd.pkg.mk" |
@@ -1,26 +1,26 @@ | @@ -1,26 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2009/01/07 10:57:58 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2009/09/22 19:34:06 tnn Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= xinit-1.1.1 | 4 | DISTNAME= xinit-1.1.1 | |
5 | CATEGORIES= x11 | 5 | CATEGORIES= x11 | |
6 | MASTER_SITES= ${MASTER_SITE_XORG:=app/} | 6 | MASTER_SITES= ${MASTER_SITE_XORG:=app/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= joerg@NetBSD.org | 9 | MAINTAINER= joerg@NetBSD.org | |
10 | HOMEPAGE= http://xorg.freedesktop.org/ | 10 | HOMEPAGE= http://xorg.freedesktop.org/ | |
11 | COMMENT= X init program | 11 | COMMENT= X init program | |
12 | 12 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | 13 | PKG_DESTDIR_SUPPORT= user-destdir | |
14 | 14 | |||
15 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
16 | CONFIGURE_ARGS+= --with-xinit=${PREFIX}/bin/xinit | 16 | CONFIGURE_ARGS+= --with-xinit=${PREFIX}/bin/xinit | |
17 | USE_TOOLS+= pkg-config xauth:run | 17 | USE_TOOLS+= pkg-config xauth:run | |
18 | 18 | |||
19 | .include "../../mk/compiler.mk" | 19 | .include "../../mk/compiler.mk" | |
20 | .if !empty(PKGSRC_COMPILER:Mhp) | 20 | .if empty(PKGSRC_COMPILER:Mgcc) | |
21 | CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -" | 21 | CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -" | |
22 | .endif | 22 | .endif | |
23 | 23 | |||
24 | .include "../../x11/libX11/buildlink3.mk" | 24 | .include "../../x11/libX11/buildlink3.mk" | |
25 | 25 | |||
26 | .include "../../mk/bsd.pkg.mk" | 26 | .include "../../mk/bsd.pkg.mk" |