mirror of
https://git.freebsd.org/ports.git
synced 2025-06-05 21:00:30 -04:00
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav)
57 lines
1.8 KiB
Text
57 lines
1.8 KiB
Text
$FreeBSD$
|
|
|
|
--- common/Defs-bsd.gmk.orig Fri Dec 8 09:17:41 2006
|
|
+++ common/Defs-bsd.gmk Fri Dec 8 10:53:36 2006
|
|
@@ -32,9 +32,10 @@
|
|
AR = $(USRBIN_PATH)ar
|
|
AS = $(USRBIN_PATH)as
|
|
CAT = $(UNIXCOMMAND_PATH)cat
|
|
-CC = $(COMPILER_PATH)gcc
|
|
-CPP = $(COMPILER_PATH)gcc -E
|
|
-CXX = $(COMPILER_PATH)g++
|
|
+# Allow ports/pkgsrc infrastructure to override CC, CPP and CXX.
|
|
+CC ?= $(COMPILER_PATH)gcc
|
|
+CPP ?= $(COMPILER_PATH)gcc -E
|
|
+CXX ?= $(COMPILER_PATH)g++
|
|
CD = cd # intrinsic unix command
|
|
CHMOD = $(UNIXCOMMAND_PATH)chmod
|
|
CMP = $(USRBIN_PATH)cmp
|
|
@@ -131,7 +132,7 @@
|
|
ifeq ($(TRUE_PLATFORM), NetBSD)
|
|
DEVTOOLS_PATH = /usr/pkg/bin/
|
|
else
|
|
-DEVTOOLS_PATH = /usr/local/bin/
|
|
+DEVTOOLS_PATH = $(LOCALBASE)/bin/
|
|
endif
|
|
# Allow the user to override the default value...
|
|
ifdef ALT_DEVTOOLS_PATH
|
|
@@ -266,9 +267,9 @@
|
|
CFLAGS_COMMON += -fsigned-char
|
|
CXXFLAGS_COMMON+= -fsigned-char
|
|
endif
|
|
-CFLAGS_OPT = $(POPT)
|
|
+CFLAGS_OPT = $(POPT) $(SYS_CFLAGS)
|
|
CFLAGS_DBG = -g3 $(POPT)
|
|
-CXXFLAGS_OPT = $(POPT)
|
|
+CXXFLAGS_OPT = $(POPT) $(SYS_CFLAGS)
|
|
CXXFLAGS_DBG = -g3 $(POPT)
|
|
|
|
CPPFLAGS_COMMON = -D$(ARCH) -DARCH='"$(ARCH)"' -DSOLARIS2 $(VERSION_DEFINES) \
|
|
@@ -372,7 +373,7 @@
|
|
override LIBTHREAD =
|
|
override MOOT_PRIORITIES = true
|
|
override NO_INTERRUPTIBLE_IO = true
|
|
-override OPENWINHOME = /usr/X11R6
|
|
+override OPENWINHOME = $(LOCALBASE)
|
|
override OTHER_M4FLAGS = -D__GLIBC__ -DGNU_ASSEMBLER
|
|
override PREPROCESS_BEFORE_AS = true
|
|
override PRIVATIZE_JVM_SYMBOLS = false
|
|
@@ -416,7 +417,7 @@
|
|
CPPFLAGS_COMMON += -I$(MOTIF_DIR)/include
|
|
LDFLAGS_COMMON += -L$(MOTIF_DIR)/lib -L/usr/X11R6/lib # for libXp
|
|
else
|
|
- MOTIF_DIR=/usr/X11R6
|
|
+ MOTIF_DIR=$(LOCALBASE)
|
|
endif
|
|
endif
|
|
ifdef ALT_MOTIF_DIR
|