ports/65277: [PATCH] devel/imake: [Respect CC & CXX (which will
respect CC&CXX on almost every port that uses imake]
michael johnson
ahze at ahze.net
Wed Apr 7 04:11:13 PDT 2004
The following reply was made to PR ports/65277; it has been noted by GNATS.
From: michael johnson <ahze at ahze.net>
To: freebsd-ports-bugs at FreeBSD.org, FreeBSD-gnats-submit at FreeBSD.org
Cc:
Subject: Re: ports/65277: [PATCH] devel/imake: [Respect CC & CXX (which will respect CC&CXX on almost every port that uses imake]
Date: Wed, 7 Apr 2004 07:02:06 -0400
here's a patch for CPP also.
diff -ruN imake-4.orig/Makefile imake-4/Makefile
--- imake-4.orig/Makefile Wed Apr 7 06:57:44 2004
+++ imake-4/Makefile Wed Apr 7 06:59:26 2004
@@ -70,7 +70,8 @@
pre-configure:
@${REINPLACE_CMD} -e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g ; \
s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g; \
- s|%%CC%%|${CC}|g; s|%%CXX%%|${CXX}|g' \
+ s|%%CC%%|${CC}|g; s|%%CXX%%|${CXX}|g; \
+ s|%%CPP%%|${CPP}|g' \
${WRKSRC}/cf/FreeBSD.cf
post-install:
diff -ruN imake-4.orig/files/patch-d imake-4/files/patch-d
--- imake-4.orig/files/patch-d Wed Apr 7 06:57:44 2004
+++ imake-4/files/patch-d Wed Apr 7 06:58:50 2004
@@ -1,5 +1,5 @@
--- cf/FreeBSD.cf.orig Tue Jan 14 21:52:12 2003
-+++ cf/FreeBSD.cf Tue Apr 6 22:04:40 2004
++++ cf/FreeBSD.cf Wed Apr 7 06:58:31 2004
@@ -89,14 +89,14 @@
# endif
# define HasPosixThreads YES
@@ -29,7 +29,7 @@
# endif
# define SharedX11Reqs $(LDPRELIB) $(XTHRSTUBLIB)
# define SharedXtReqs $(LDPRELIB) $(XLIBONLY) $(SMLIB) $(ICELIB)
$(XTHRSTUBLIB)
-@@ -162,11 +162,11 @@
+@@ -162,14 +162,14 @@
* ld: warning: libXThrStub.so.6, needed by libX11.so, not found
*/
#if BuildThreadStubLibrary && (!defined(UseInstalledX11) ||
!UseInstalledX11)
@@ -44,7 +44,11 @@
+# define CplusplusCmd %%CXX%%
#endif
- #define CppCmd /usr/bin/cpp
+-#define CppCmd /usr/bin/cpp
++#define CppCmd %%CPP%%
+ #define PreProcessCmd CppCmd
+ #define StandardCppOptions -traditional
+ #define StandardCppDefines /**/
@@ -485,14 +485,14 @@
/* The GCC strength-reduce bug is fixed for FreeBSD 2.1.5 and later */
#ifndef DefaultGcc2i386Opt
More information about the freebsd-x11
mailing list