hypre (2.8.0b-1) install-libs.patch

Summary

 src/FEI_mv/fei-hypre/Makefile         |    4 ++--
 src/FEI_mv/femli/lib/Makefile         |    4 ++--
 src/IJ_mv/Makefile                    |    4 ++--
 src/distributed_ls/Euclid/Makefile    |    4 ++--
 src/distributed_ls/ParaSails/Makefile |    4 ++--
 src/distributed_ls/pilut/Makefile     |    4 ++--
 src/distributed_matrix/Makefile       |    4 ++--
 src/krylov/Makefile                   |    4 ++--
 src/matrix_matrix/Makefile            |    4 ++--
 src/multivector/Makefile              |    4 ++--
 src/parcsr_block_mv/Makefile          |    4 ++--
 src/parcsr_ls/Makefile                |    4 ++--
 src/parcsr_mv/Makefile                |    4 ++--
 src/seq_ls/pamg/Makefile              |    2 ++
 src/seq_mv/Makefile                   |    4 ++--
 src/sstruct_ls/Makefile               |    4 ++--
 src/sstruct_mv/Makefile               |    4 ++--
 src/struct_ls/Makefile                |    4 ++--
 src/struct_mv/Makefile                |    4 ++--
 src/utilities/Makefile                |    4 ++--
 20 files changed, 40 insertions(+), 38 deletions(-)

    
download this patch

Patch contents

Remove comments so all libraries install.

Index: hypre/src/FEI_mv/fei-hypre/Makefile
===================================================================
--- hypre.orig/src/FEI_mv/fei-hypre/Makefile
+++ hypre/src/FEI_mv/fei-hypre/Makefile
@@ -182,7 +182,7 @@
 	cp -fpPR $(BASE_DIR)/base/Lookup.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(BASE_DIR)/base/LinearSystemCore.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(BASE_DIR)/fei_defs.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_FEI${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/cfei-hypre.h $(HYPRE_INC_INSTALL)
@@ -195,7 +195,7 @@
 	cp -fpPR $(BASE_DIR)/base/Lookup.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(BASE_DIR)/base/LinearSystemCore.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(BASE_DIR)/fei_defs.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 	@echo  ""
 
 clean:
Index: hypre/src/FEI_mv/femli/lib/Makefile
===================================================================
--- hypre.orig/src/FEI_mv/femli/lib/Makefile
+++ hypre/src/FEI_mv/femli/lib/Makefile
@@ -145,10 +145,10 @@
 ##################################################################
 
 all: libHYPRE_mli${HYPRE_LIB_SUFFIX}
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_mli${HYPRE_LIB_SUFFIX}
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 	@echo  " "
 
 clean:
Index: hypre/src/IJ_mv/Makefile
===================================================================
--- hypre.orig/src/IJ_mv/Makefile
+++ hypre/src/IJ_mv/Makefile
@@ -69,12 +69,12 @@
 all: libHYPRE_IJ_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/_hypre_IJ_mv.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_IJ_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/_hypre_IJ_mv.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/distributed_ls/Euclid/Makefile
===================================================================
--- hypre.orig/src/distributed_ls/Euclid/Makefile
+++ hypre/src/distributed_ls/Euclid/Makefile
@@ -105,10 +105,10 @@
 ##################################################################
 
 all: libHYPRE_Euclid${HYPRE_LIB_SUFFIX}
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_Euclid${HYPRE_LIB_SUFFIX}
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/distributed_ls/ParaSails/Makefile
===================================================================
--- hypre.orig/src/distributed_ls/ParaSails/Makefile
+++ hypre/src/distributed_ls/ParaSails/Makefile
@@ -71,10 +71,10 @@
 ##################################################################
 
 all: libHYPRE_ParaSails${HYPRE_LIB_SUFFIX}
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_ParaSails${HYPRE_LIB_SUFFIX}
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/distributed_ls/pilut/Makefile
===================================================================
--- hypre.orig/src/distributed_ls/pilut/Makefile
+++ hypre/src/distributed_ls/pilut/Makefile
@@ -63,11 +63,11 @@
 
 all: libHYPRE_DistributedMatrixPilutSolver${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_DistributedMatrixPilutSolver${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/distributed_matrix/Makefile
===================================================================
--- hypre.orig/src/distributed_matrix/Makefile
+++ hypre/src/distributed_matrix/Makefile
@@ -50,11 +50,11 @@
 
 all: libHYPRE_DistributedMatrix${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/distributed_matrix.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_DistributedMatrix${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/distributed_matrix.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/krylov/Makefile
===================================================================
--- hypre.orig/src/krylov/Makefile
+++ hypre/src/krylov/Makefile
@@ -67,13 +67,13 @@
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/krylov.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/lobpcg.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: all
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/krylov.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/lobpcg.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/matrix_matrix/Makefile
===================================================================
--- hypre.orig/src/matrix_matrix/Makefile
+++ hypre/src/matrix_matrix/Makefile
@@ -49,11 +49,11 @@
 
 all: libHYPRE_MatrixMatrix${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_MatrixMatrix${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o lib*
Index: hypre/src/multivector/Makefile
===================================================================
--- hypre.orig/src/multivector/Makefile
+++ hypre/src/multivector/Makefile
@@ -39,11 +39,11 @@
 
 all: libHYPRE_multivector${HYPRE_LIB_SUFFIX}
 	cp -fpPR *.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_multivector${HYPRE_LIB_SUFFIX}
 	cp -fpPR *.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/parcsr_block_mv/Makefile
===================================================================
--- hypre.orig/src/parcsr_block_mv/Makefile
+++ hypre/src/parcsr_block_mv/Makefile
@@ -75,7 +75,7 @@
 all: libHYPRE_parcsr_block_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/par_csr_block_matrix.h $(HYPRE_BUILD_DIR)/include	
 	cp -fpPR $(srcdir)/csr_block_matrix.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE_* $(HYPRE_BUILD_DIR)/lib/.
+	cp -fpPR libHYPRE_* $(HYPRE_BUILD_DIR)/lib/.
 
 driver: driver.o libHYPRE_parcsr_block_mv${HYPRE_LIB_SUFFIX}
 	@echo  "Linking" $@ "... "
@@ -104,7 +104,7 @@
 install: libHYPRE_parcsr_block_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/par_csr_block_matrix.h $(HYPRE_INC_INSTALL)/.
 	cp -fpPR $(srcdir)/csr_block_matrix.h $(HYPRE_INC_INSTALL)/.
-#	cp -fpPR libHYPRE_* $(HYPRE_LIB_INSTALL)/.
+	cp -fpPR libHYPRE_* $(HYPRE_LIB_INSTALL)/.
 
 clean:
 	rm -rf *.o libHYPRE_*
Index: hypre/src/parcsr_ls/Makefile
===================================================================
--- hypre.orig/src/parcsr_ls/Makefile
+++ hypre/src/parcsr_ls/Makefile
@@ -155,12 +155,12 @@
 all: libHYPRE_parcsr_ls${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/_hypre_parcsr_ls.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_parcsr_ls${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/_hypre_parcsr_ls.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/parcsr_mv/Makefile
===================================================================
--- hypre.orig/src/parcsr_mv/Makefile
+++ hypre/src/parcsr_mv/Makefile
@@ -85,7 +85,7 @@
 all: libHYPRE_parcsr_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/_hypre_parcsr_mv.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 driver: driver.o libHYPRE_parcsr_mv${HYPRE_LIB_SUFFIX} 
 	@echo  "Linking" $@ "... "
@@ -114,7 +114,7 @@
 install: libHYPRE_parcsr_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/_hypre_parcsr_mv.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/seq_ls/pamg/Makefile
===================================================================
--- hypre.orig/src/seq_ls/pamg/Makefile
+++ hypre/src/seq_ls/pamg/Makefile
@@ -90,8 +90,10 @@
 ##################################################################
 
 lib: libHYPRE_amg_ls${HYPRE_LIB_SUFFIX}
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 all: libHYPRE_amg_ls${HYPRE_LIB_SUFFIX} driver
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 install: all
 
Index: hypre/src/seq_mv/Makefile
===================================================================
--- hypre.orig/src/seq_mv/Makefile
+++ hypre/src/seq_mv/Makefile
@@ -55,12 +55,12 @@
 all: libHYPRE_seq_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/seq_mv.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_seq_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/seq_mv.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/sstruct_ls/Makefile
===================================================================
--- hypre.orig/src/sstruct_ls/Makefile
+++ hypre/src/sstruct_ls/Makefile
@@ -133,12 +133,12 @@
 all: libHYPRE_sstruct_ls${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/_hypre_sstruct_ls.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_sstruct_ls${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/_hypre_sstruct_ls.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/sstruct_mv/Makefile
===================================================================
--- hypre.orig/src/sstruct_mv/Makefile
+++ hypre/src/sstruct_mv/Makefile
@@ -78,12 +78,12 @@
 all: libHYPRE_sstruct_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/_hypre_sstruct_mv.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_sstruct_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/_hypre_sstruct_mv.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/struct_ls/Makefile
===================================================================
--- hypre.orig/src/struct_ls/Makefile
+++ hypre/src/struct_ls/Makefile
@@ -119,12 +119,12 @@
 all: libHYPRE_struct_ls${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/_hypre_struct_ls.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_struct_ls${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/_hypre_struct_ls.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/struct_mv/Makefile
===================================================================
--- hypre.orig/src/struct_mv/Makefile
+++ hypre/src/struct_mv/Makefile
@@ -82,12 +82,12 @@
 all: libHYPRE_struct_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/_hypre_struct_mv.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_struct_mv${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/_hypre_struct_mv.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE*
Index: hypre/src/utilities/Makefile
===================================================================
--- hypre.orig/src/utilities/Makefile
+++ hypre/src/utilities/Makefile
@@ -73,13 +73,13 @@
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/_hypre_utilities.h $(HYPRE_BUILD_DIR)/include
 	cp -fpPR $(srcdir)/fortran*.h $(HYPRE_BUILD_DIR)/include
-#	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
+	cp -fpPR libHYPRE* $(HYPRE_BUILD_DIR)/lib
 
 install: libHYPRE_utilities${HYPRE_LIB_SUFFIX}
 	cp -fpPR $(srcdir)/HYPRE_*.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/_hypre_utilities.h $(HYPRE_INC_INSTALL)
 	cp -fpPR $(srcdir)/fortran*.h $(HYPRE_INC_INSTALL)
-#	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
+	cp -fpPR libHYPRE* $(HYPRE_LIB_INSTALL)
 
 clean:
 	rm -f *.o libHYPRE* f2c.h *blas.h *lapack.h