summaryrefslogtreecommitdiff
path: root/math/mumps4/files/patch-src_Makefile
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2020-02-23 10:07:39 +0000
committerRene Ladan <rene@FreeBSD.org>2020-02-23 10:07:39 +0000
commitd6570cd6f3e6b5fa233dbf3de811ec22448961c1 (patch)
tree22680a7ce5c9e010ce1a6f920a3343506b82e180 /math/mumps4/files/patch-src_Makefile
parentxf86-video-tseng: Mark broken and set epiry date (diff)
Resurrect math/mumps4. I should have just removed the METIS4 option.
Reported by: pfg
Notes
Notes: svn path=/head/; revision=526913
Diffstat (limited to 'math/mumps4/files/patch-src_Makefile')
-rw-r--r--math/mumps4/files/patch-src_Makefile34
1 files changed, 34 insertions, 0 deletions
diff --git a/math/mumps4/files/patch-src_Makefile b/math/mumps4/files/patch-src_Makefile
new file mode 100644
index 000000000000..cf8c0346d351
--- /dev/null
+++ b/math/mumps4/files/patch-src_Makefile
@@ -0,0 +1,34 @@
+--- src/Makefile.orig 2011-05-10 12:56:32 UTC
++++ src/Makefile
+@@ -20,7 +20,9 @@ z:
+ include $(topdir)/Makefile.inc
+
+ mumps_lib: $(libdir)/libmumps_common$(PLAT)$(LIBEXT) \
+- $(libdir)/lib$(ARITH)mumps$(PLAT)$(LIBEXT)
++ $(libdir)/libmumps_common$(PLAT).so.@SOVER@ \
++ $(libdir)/lib$(ARITH)mumps$(PLAT)$(LIBEXT) \
++ $(libdir)/lib$(ARITH)mumps$(PLAT).so.@SOVER@
+
+ OBJS_COMMON = \
+ mumps_part9.o\
+@@ -53,12 +55,18 @@ OBJS = $(ARITH)mumps_part1.o\
+
+
+ $(libdir)/libmumps_common$(PLAT)$(LIBEXT): $(OBJS_COMMON)
+- $(AR)$@ $?
++ $(AR) $@ $?
+ $(RANLIB) $@
+
++$(libdir)/libmumps_common$(PLAT).so.@SOVER@: $(OBJS_COMMON)
++ $(FC) -shared ${.ALLSRC} -Wl,-soname,libmumps_common$(PLAT).so.@SOVER@ -L$(libdir) $(LORDERINGS) $(LIBPAR) $(LIBOTHERS) -o $(libdir)/libmumps_common$(PLAT).so.@SOVER@ -Wl,-z,defs
++
+ $(libdir)/lib$(ARITH)mumps$(PLAT)$(LIBEXT): $(OBJS)
+- $(AR)$@ $?
++ $(AR) $@ $?
+ $(RANLIB) $@
++
++$(libdir)/lib$(ARITH)mumps$(PLAT).so.@SOVER@: $(OBJS)
++ $(FC) -shared ${.ALLSRC} -Wl,-soname,lib$(ARITH)mumps$(PLAT).so.@SOVER@ -L$(libdir) -lmumps_common$(PLAT) $(LORDERINGS) $(LIBPAR) -lblas $(SCALAP) $(LIBOTHERS) -o $(libdir)/lib$(ARITH)mumps$(PLAT).so.@SOVER@ -Wl,-z,defs
+
+ $(ARITH)mumps_load.o: $(ARITH)mumps_comm_buffer.o \
+ $(ARITH)mumps_struc_def.o