1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-29 10:18:30 +00:00
freebsd-ports/Mk/Uses
Tijl Coosemans f86cad0ce3 Two imake related changes:
1) Move -a from XMKMF command variable to a new XMKMF_ARGS variable.
   For ports that don't need -a introduce USES=imake:notall.
   This way ports no longer have to redefine XMKMF.

2) xmkmf -a runs imake with the flags in IMAKECPPFLAGS as extra arguments
   to set CPP, CC and CXX.  This creates the top Makefile, and then xmkmf
   runs make Makefiles.  This Makefiles target runs imake for each
   subdirectory but these imake invocations did not have the flags from
   IMAKECPPFLAGS so the resulting makefiles used the wrong C preprocessor
   when clang is used (/usr/bin/cpp instead of /usr/local/bin/tradcpp).
   Instead of letting xmkmf pass IMAKECPPFLAGS from the environment to
   imake let imake handle IMAKECPPFLAGS itself just like it handles
   IMAKEINCLUDE.

   This exposed configure errors in x11-clocks/mouseclock and x11-wm/fvwm.

Approved by:	portmgr (bapt)
2013-09-02 13:26:34 +00:00
..
ada.mk Replace John Marino email address with FreeBSD version 2013-07-12 13:40:50 +00:00
bison.mk - Change namespace for USES files 2013-03-11 06:43:13 +00:00
charsetfix.mk Fix a long standing bug of lib/charset.alias being overwritten, modified, and badly tracked by ports. 2013-03-18 11:40:04 +00:00
cmake.mk Convert USE_CMAKE to USES macro: 2013-03-19 17:59:30 +00:00
desktop-file-utils.mk Quiet update-desktop-database output, like when it complaining about invalid 2013-07-25 19:07:37 +00:00
display.mk Remove target name restriction on USES=display 2013-07-08 13:43:38 +00:00
fmake.mk Define MAKE_CMD in post.mk to allow anything to overwrite it 2013-07-30 06:32:01 +00:00
fuse.mk Workaround a bug in tinderbox/pointyhat that leaks /sbin/mount_fuse 2013-03-27 23:39:43 +00:00
gettext.mk Introduces USES= gettext to replace USE_GETTEXT 2013-04-23 07:27:18 +00:00
gmake.mk Define MAKE_CMD in post.mk to allow anything to overwrite it 2013-07-30 06:32:01 +00:00
iconv.mk 1. Introduce using iconv with arguments: 2013-09-02 05:41:50 +00:00
imake.mk Two imake related changes: 2013-09-02 13:26:34 +00:00
motif.mk New USES=motif that will handle the open-motif dependency. 2013-07-09 21:05:14 +00:00
ncurses.mk Fix grammar in comment 2013-08-25 16:38:15 +00:00
pathfix.mk Add new replace line for pkg-config file location. 2013-04-16 15:45:03 +00:00
perl5.mk - Sync comment with default PERL_VERSION 2013-08-22 17:09:46 +00:00
pkgconfig.mk Introduce USES= pkgconfig to replace USE_PKGCONFIG 2013-04-22 22:25:20 +00:00
qmail.mk - Convert USE_QMAIL_RUN, USE_QMAIL_BUILD and WANT_QMAIL into USES feature 2013-03-15 22:03:42 +00:00
readline.mk Use new LIB_DEPENDS format 2013-07-29 20:51:23 +00:00
shared-mime-info.mk update-mime-database needs a argument. 2013-04-17 09:26:39 +00:00
shebangfix.mk - Fix a documentation typo 2013-08-25 16:14:28 +00:00
zenoss.mk - Add New USES macro to handle support for Zenoss ports and Zenpacks: 2013-03-20 06:28:43 +00:00