--- ispack-g95.orig/.fftj/Makefile
+++ ispack-g95/.fftj/Makefile
@@ -1,5 +1,6 @@
-#FC = g77 -O3
-#CC = gcc
+FC = g95 -O3
+FFLAGS = -O3
+CC = gcc
 AS = as
 AR = ar vru
 #RM = rm -f
--- ispack-g95.orig/Makefile
+++ ispack-g95/Makefile
@@ -12,6 +12,8 @@
 	  cd ../.. ; \
 	done
 	cd .fftj;$(MAKE) $(SSE);cd ..
+
+install:
 	$(AR) $(ARFLAGS) $(STATICLIB) */src/*.o .fftj/*/*.o
 	$(RANLIB) $(STATICLIB)
 
--- ispack-g95.orig/Mkinclude
+++ ispack-g95/Mkinclude
@@ -6,40 +6,40 @@
 .F.o :
 	$(CPP) -C -traditional $(CPPFLAGS) $< | sed '/^#/d' > $*.f
 	$(FC) $(FFLAGS) -c $*.f
-	
+
 .mpif.o :
 	$(MPIFC) $(MPIFFLAGS) -c $*.f
 
 .f.o :
 	$(FC) $(FFLAGS) -c $<
-	
+
 .s.o :
 	$(AS) $< -o $@
-	
+
 .c.o :
-	$(CC) $(CFLAGS) -c $< 
-	
+	$(CC) $(CFLAGS) -c $<
+
 .F.f :
 	$(CPP) -C -traditional $(CPPFLAGS) $< | sed '/^#/d' > $*.f
 
 .cu.o :
-	$(NVCC) $(NVCFLAGS) -c $< 
-	
+	$(NVCC) $(NVCFLAGS) -c $<
+
 # macro definitions
 
 DIRS = bspack ftpack tdpack n2pack stpack smpack snpack sopack sppack \
        appack flpack fepack fhpack c2pack p2pack p3pack dkpack \
        p3pack-mpi snpack-mpi sppack-mpi sopack-mpi pzpack u2pack ujpack \
        sjpack
-       
-LIBNAME		= libisp
-DESTDIR		= .
+
+LIBNAME		= libispack-g95
+DESTDIR		= $(CURDIR)/debian/tmp/usr/lib
 STATICLIB	= $(DESTDIR)/$(LIBNAME).a
 SHELL		= /bin/sh
 MAKE		= make
-FC		= g77
+FC		= g95
 FFLAGS		= -O3
-MPIFC		= mpif77
+MPIFC		= mpif90.openmpi-g95
 MPIFFLAGS	= -O3
 CC		= gcc
 CFLAGS		= -O3
@@ -54,7 +54,11 @@
 MV		= mv -f
 RANLIB		= ranlib
 CAT		= cat
-SSE		= sse32
+ifeq ($(shell dpkg-architecture -qDEB_BUILD_ARCH), amd64)
+SSE = sse64
+else
+SSE = sse32
+endif
 NVCC		= nvcc
 NVCFLAGS	= -arch=sm_20 -O3
 
