1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-31 21:57:12 +00:00
freebsd-ports/games/CaribbeanStud/files/patch-aa
Michael Haro 3fca309698 make it work with MOTIFLIB (for real this time). This port doesn't
use imake even though it has an Imakefile.  Don't need to patch Imakefile
if you don't use it.
1999-05-02 07:43:14 +00:00

52 lines
1.2 KiB
Plaintext

--- Xmakefile.orig Fri Jan 31 14:47:59 1997
+++ Xmakefile Sun May 2 00:40:04 1999
@@ -77,17 +77,27 @@
#UILFLAGS=-I/usr/include/uil -I/usr/include/Motif1.2/uil
###
+## FreeBSD
+##
+XINCLUDES=-I$(X11BASE)/include
+UILFLAGS=
+CFLAGS+= -fhandle-exceptions -fno-for-scope
+CXXFLAGS+= $(XINCLUDES)
+LDFLAGS+=-L$(X11BASE)/lib
+LDLIBS=
+MOTIFLIBS=-lXm -lXmu -lXt -lX11 ${MOTIFLIB}
+
#LDLIBS = -lPW
# Program configuration
# ---------------------
-LDFLAGS = ${XLIBS} $(MRMLIBS)
-MOTIFLIBS = -lXm -lXmu -lXt -lX11
+#LDFLAGS = ${XLIBS} $(MRMLIBS)
+#MOTIFLIBS = -lXm -lXmu -lXt -lX11
-CFLAGS= -g -I. ${XINCLUDES} $(UILFLAGS)
-CCFLAGS=${CFLAGS}
+#CFLAGS+= ${XINCLUDES} $(UILFLAGS)
+#CCFLAGS=${CFLAGS}
-UIL=uil
+#UIL=uil
#MOTIFLIBS = -lXm -lXt -lX11 -lPW
@@ -122,7 +132,7 @@
CaribbeanStud: $(OBJS)
rm -f $@
- $(CCC) $(CCFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(LDLIBS) $(MOTIFLIBS)
+ $(CXX) -o $@ $(OBJS) $(LDFLAGS) $(LDLIBS) $(MOTIFLIBS)
depend:: $(SRCS) $(HEADERS)
makedepend $(CFLAGS) $(CPPFLAGS) -- $(ALLDEFINES) -- $(SRCS)
@@ -134,5 +144,5 @@
.SUFFIXES: .cpp $(SUFFIXES)
.cpp.o:
- $(COMPILE.cc) $(OUTPUT_OPTION) $<
+ $(CXX) -c $(CXXFLAGS) $(OUTPUT_OPTION) $<