1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-01 22:05:08 +00:00
freebsd-ports/graphics/geomview/files/patch-aa
Bill Fenner 248831da74 Minor Makefile fixups.
Add Id to Makefile.
Make build with tk 4.2 and remove BROKEN
1997-11-27 00:32:36 +00:00

57 lines
1.9 KiB
Plaintext

--- makefiles/mk.FreeBSD.orig Tue Dec 10 16:39:02 1996
+++ makefiles/mk.FreeBSD Thu Dec 19 11:34:22 1996
@@ -6,7 +6,7 @@
# A machine-specific makefile is included by all other makefiles.
#
-#CPU = FreeBSD
+CPU = FreeBSD
MACHTYPE = x11
RANLIB = ranlib
CC = gcc
@@ -17,22 +17,24 @@
# Add the location of the Motif (Xm/*.h) include files to the path.
# (Or, add a /usr/include/Xm sym-link and remove this -I option.)
-SYSCOPTS = -pipe -DBSD -Dalloca=alloca -I/usr/include/X11
+SYSCOPTS = -pipe -DBSD -Dalloca=alloca -I${X11BASE}/include
-SYSXLIBDIR = /usr/X11R6/lib
-SYSMOTIFLIBS = -L${SYSXLIBDIR} -lXm
+SYSXLIBDIR = ${X11BASE}/lib
+SYSMOTIFLIBS = ${MOTIFLIB}
SYSXLIBS = -L${SYSXLIBDIR} -lXt -lXext -lX11
# If you have the FORMS library, uncomment these lines and edit:
# set FORMSLIBS to the list of all libs needed
# and FORMSINC to the relevant -I options:
-# FORMSLIBS = -L/usr/local/lib -lforms -L${SYSXLIBDIR} -lX11
-# FORMSINC = -I/u/share/include/XForms
+#
+# XForms is available from /usr/ports/x11/xforms.
+FORMSLIBS = -L${X11BASE}/lib -lxforms -lX11
+FORMSINC = -I${X11BASE}/include
# If you have Tcl/Tk libraries (tk 4.0 or later), uncomment and edit:
# indicate cc options to find tk-related libraries and include-files.
-# TKLIBS = -L/usr/local/lib -ltk -ltcl -L${SYSXLIBDIR} -lX11
-# TKINC = -I/u/share/include
+TKLIBS = -L${LOCALBASE}/lib -ltk42 -ltcl76 -L${SYSXLIBDIR} -lX11
+TKINC = -I${LOCALBASE}/include/tcl7.6 -I${LOCALBASE}/include/tk4.2
# Choose or adapt one of the following sets of definitions.
@@ -43,6 +45,9 @@
# MGLIBS =
# for OpenGL using Mesa libraries:
-MGTYPE = -DMGOPENGL
-MGLIBS = -lMesaGL -lMesaGLU
-MGINC = # -IMesa-include-file directory
+#
+# Mesa is available from /usr/ports/graphics/Mesa.
+#MGTYPE = -DMGOPENGL
+# The port auto-builds both types.
+MGLIBS = -L${X11BASE}/lib -lMesaGL -lMesaGLU
+MGINC = -I${X11BASE}/include/Mesa