summaryrefslogtreecommitdiff
path: root/math/blocksolve95/files/patch-bmake__freebsd__freebsd
diff options
context:
space:
mode:
Diffstat (limited to 'math/blocksolve95/files/patch-bmake__freebsd__freebsd')
-rw-r--r--math/blocksolve95/files/patch-bmake__freebsd__freebsd37
1 files changed, 37 insertions, 0 deletions
diff --git a/math/blocksolve95/files/patch-bmake__freebsd__freebsd b/math/blocksolve95/files/patch-bmake__freebsd__freebsd
new file mode 100644
index 000000000000..d3334f6431fc
--- /dev/null
+++ b/math/blocksolve95/files/patch-bmake__freebsd__freebsd
@@ -0,0 +1,37 @@
+--- bmake/freebsd/freebsd.orig Tue Jan 9 16:40:08 1996
++++ bmake/freebsd/freebsd Sun Oct 3 18:12:06 2004
+@@ -1,13 +1,13 @@
+
+-CC = gcc -DPARCH_freebsd
+-FC = f77
++CC += -DPARCH_freebsd
++#FC = f77
+ AR = ar
+ RM = rm -f *.c.*
+-OMAKE = gnumake --no-print-directory
++OMAKE = $(GMAKE)
+ RANLIB = ranlib
+ SHELL = /bin/sh
+-CLINKER = gcc $(BASEOPT)
+-FLINKER = f77 $(BASEOPTF)
++CLINKER = $(CC) $(BASEOPT)
++FLINKER = $(FC) $(BASEOPTF)
+ CONF = -DHAVE_PWD_H -DHAVE_MALLOC_H -DHAVE_STRING_H \
+ -DHAVE_SWAPPED_BYTES -DHAVE_X11
+ SYS_LIB =
+@@ -33,13 +33,13 @@
+ $(RM) $*.o
+ .F.o:
+ $(RM) $*.f
+- cpp $(PETSC_INCLUDE) $*.F > $*.f
++ $(CPP) $(PETSC_INCLUDE) $*.F > $*.f
+ $(FC) -c $(FFLAGS) $(BASEOPTF) $*.f
+ $(RM) $*.f
+
+ .F.a:
+ $(RM) $*.f
+- cpp $(PETSC_INCLUDE) $*.F > $*.f
++ $(CPP) $(PETSC_INCLUDE) $*.F > $*.f
+ $(FC) -c $(FFLAGS) $(BASEOPTF) $*.f
+ $(RM) $*.f
+ $(AR) cr $(LIBNAME) $*.o