summaryrefslogtreecommitdiff
path: root/games/CaribbeanStud/files/patch-Xmakefile
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2003-09-28 11:49:27 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2003-09-28 11:49:27 +0000
commitbaf470f2da3ae5b63170169ad8efbd61b6fc65f2 (patch)
treed2103145302b029921e547af83e0e9bc9df696d1 /games/CaribbeanStud/files/patch-Xmakefile
parentUncomment BROKEN line. (diff)
[patch] Unbreak port: games/CaribbeanStud
Port build now with both gcc 2.95.4 and 3.3.1. It also respects CFLAGS, which it didn't before. PR: ports/55733 Submitted by: Simon Barner <barner@in.tum.de>
Notes
Notes: svn path=/head/; revision=89654
Diffstat (limited to 'games/CaribbeanStud/files/patch-Xmakefile')
-rw-r--r--games/CaribbeanStud/files/patch-Xmakefile51
1 files changed, 51 insertions, 0 deletions
diff --git a/games/CaribbeanStud/files/patch-Xmakefile b/games/CaribbeanStud/files/patch-Xmakefile
new file mode 100644
index 000000000000..617ce934fdbf
--- /dev/null
+++ b/games/CaribbeanStud/files/patch-Xmakefile
@@ -0,0 +1,51 @@
+--- Xmakefile.orig Fri Jan 31 23:47:59 1997
++++ Xmakefile Tue Aug 19 11:56:52 2003
+@@ -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) $<
+