
$FreeBSD: ports/biology/molden/files/patch-aa,v 1.3 2003/07/19 04:17:06 maho Exp $

--- makefile.orig	Tue Nov  5 04:43:01 2002
+++ makefile	Fri Jan 17 16:04:35 2003
@@ -12,13 +12,31 @@
 #
 #	Disregard compiler warnings on rdmolf.f
 #
-CC = cc
-LIBS =  -lX11 -lm
+#CC = cc
+#LIBS =  -lX11 -lm
+
+###
+# FreeBSD
+#CC = gcc
+CFLAGS += -c -DDOBACK -DHASTIMER -I/usr/X11R6/include
+#FC = f77
+.if ${MACHINE_ARCH} == i386
+FFLAGS += -malign-double
+CFLAGS += -malign-double
+.endif
+.if ${OSVERSION} < 400005
+FFLAGS += -Nn802 -Nx400
+.else
+FFLAGS += -Wno-globals -fno-globals
+.endif
+LIBS =  -L/usr/X11R6/lib -lX11 -lm
+LDR = f77
+###
 
 # Silicon Graphics
-CFLAGS = -c -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0
-FFLAGS =   
-LDR = f77 
+#CFLAGS = -c -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0
+#FFLAGS =   
+#LDR = f77 
 
 # Ultrix, Dec Alpha, Linux ( and best start for Unix other than below )
 #
@@ -160,7 +178,7 @@
 # For The OpenGL Graphics library molden helper 'moldenogl'
 # (make moldenogl)
 #
-LIBSG = -lglut -lGLU -lGL -lXmu -lX11 -lm
+LIBSG = -L${X11BASE}/lib -lglut -lGLU -lGL -lXmu -lX11 -lm
 #
 # on linux :
 #
@@ -170,6 +188,8 @@
 #
 #LIBSG = -L/usr/X11R6/lib -lglut -lMesaGLU -lMesaGL -lXmu -lXi -lX11 -lm
 #
+
+all: molden moldenogl
 
 molden:	$(OBJS) $(SOBJ) mpdum.o xwin.o 
 	$(LDR) -o molden $(OBJS) $(SOBJ) mpdum.o xwin.o $(LIBS)
