3a9d5c8
#! /bin/sh /usr/share/dpatch/dpatch-run
3a9d5c8
## 320-support-ifort.dpatch by  <kmccarty@debian.org>
3a9d5c8
##
3a9d5c8
## All lines beginning with `## DP:' are a description of the patch.
3a9d5c8
## DP: Support compilation with Intel's ifort compiler.
3a9d5c8
3a9d5c8
@DPATCH@
3a9d5c8
diff -urNad cernlib-2005.05.09.dfsg~/src/config/linux.cf cernlib-2005.05.09.dfsg/src/config/linux.cf
3a9d5c8
--- cernlib-2005.05.09.dfsg~/src/config/linux.cf	2006-07-05 14:40:47.890234094 -0400
3a9d5c8
+++ cernlib-2005.05.09.dfsg/src/config/linux.cf	2006-07-05 14:41:49.656893427 -0400
3a9d5c8
@@ -446,8 +446,8 @@
3a9d5c8
 #  define OptimisedFortranFlags  -O -mp1 -fp_port
3a9d5c8
 #  define NoOpFortranDebugFlags  -O0
3a9d5c8
 #  define DefaultFCOptions       
3a9d5c8
-#  define CernlibSystem          CernlibDefaultDefines
3a9d5c8
- 
3a9d5c8
+#  define CernlibSystem          CernlibDefaultDefines -DCERNLIB_INTELIFC
3a9d5c8
+#  define CERNLIB_INTELIFC 
3a9d5c8
 #else
3a9d5c8
 
3a9d5c8
 # ifdef HasIntelefc
3a9d5c8
diff -urNad cernlib-2005.05.09.dfsg~/src/packlib/kuip/programs/kxterm/Imakefile cernlib-2005.05.09.dfsg/src/packlib/kuip/programs/kxterm/Imakefile
3a9d5c8
--- cernlib-2005.05.09.dfsg~/src/packlib/kuip/programs/kxterm/Imakefile	2006-07-05 14:40:47.633289557 -0400
3a9d5c8
+++ cernlib-2005.05.09.dfsg/src/packlib/kuip/programs/kxterm/Imakefile	2006-07-05 14:42:42.088557013 -0400
3a9d5c8
@@ -14,6 +14,9 @@
3a9d5c8
 
3a9d5c8
 #if defined(CERNLIB_UNIX)
3a9d5c8
 CLIBS= -G Motif kernlib
3a9d5c8
+# if defined(CERNLIB_INTELIFC)
3a9d5c8
+CLIBS= $(CLIBS) -nofor_main
3a9d5c8
+# endif
3a9d5c8
 #endif
3a9d5c8
 
3a9d5c8
 #if defined(CERNLIB_VAXVMS)