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

51 lines
1.2 KiB
Text

--- 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) $<