Package: blacs-mpi
Version: 1.1-27
Severity: important
Tags: patch
User: [EMAIL PROTECTED]
Usertags: gfortran

Hi!

I would request you to please shift Build-Depends to use the new
gfortran based lam and mpich packages in order to phase out packages
dependent on the old g2c (g77). In this regard, I would request you to
refer to:

http://wiki.debian.org/GfortranTransition

You may wish to rename the package in order to provide for parallel
installability of the g77 and gfortran based blacs-mpi packages, if
you choose to upload to unstable.

Attached is a tested patch which does the needful, which you may use
to base your change.

Thank you.

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036
diff -u blacs-mpi-1.1/Bmake.inc blacs-mpi-1.1/Bmake.inc
--- blacs-mpi-1.1/Bmake.inc
+++ blacs-mpi-1.1/Bmake.inc
@@ -109,7 +109,7 @@
 #  setting for your platform, compile and run BLACS/INSTALL/xintface.
 #  Choices are: Add_, NoChange, UpCase, or f77IsF2C.
 #  ---------------------------------------------------------------------------
-   INTFACE = -Df77IsF2C
+   INTFACE = -DAdd_
 #   INTFACE = -DAdd_
 
 #  ------------------------------------------------------------------------
@@ -217,8 +217,8 @@
 #  optimization.  This is the F77NO_OPTFLAG.  The usage of the remaining
 #  macros should be obvious from the names.
 #=============================================================================
-   F77            = g77
-   F77NO_OPTFLAGS = $(FPIC) -fno-globals -fno-f90 -fugly-complex -w 
+   F77            = gfortran
+   F77NO_OPTFLAGS = $(FPIC) -w 
    F77FLAGS       = $(F77NO_OPTFLAGS) -O4
    F77LOADER      = $(F77)
    F77LOADFLAGS   = 
diff -u blacs-mpi-1.1/debian/changelog blacs-mpi-1.1/debian/changelog
--- blacs-mpi-1.1/debian/changelog
+++ blacs-mpi-1.1/debian/changelog
@@ -1,3 +1,10 @@
+blacs-mpi (1.1-27.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * gfortran.
+
+ -- Kumar Appaiah <[EMAIL PROTECTED]>  Mon, 11 Feb 2008 21:44:41 +0530
+
 blacs-mpi (1.1-27) unstable; urgency=low
 
   * New maintainer. Closes: #335008
diff -u blacs-mpi-1.1/debian/control blacs-mpi-1.1/debian/control
--- blacs-mpi-1.1/debian/control
+++ blacs-mpi-1.1/debian/control
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Muammar El Khatib <[EMAIL PROTECTED]>
 Standards-Version: 3.7.2
-Build-Depends: debhelper (>= 4), lam4-dev (>= 7.1.1-3.2), libmpich1.0-dev (>= 1.2.7-1), g77
+Build-Depends: debhelper (>= 4), lam4-dev (>= 7.1.1-3.2), libmpich1.0-dev (>= 1.2.7-1), gfortran
 
 Package: blacs1-mpich
 Section: libs
only in patch2:
unchanged:
--- blacs-mpi-1.1.orig/TESTING/s.sh
+++ blacs-mpi-1.1/TESTING/s.sh
@@ -0,0 +1 @@
+gfortran  -o /tmp/blacs-mpi/blacs-mpi-1.1/TESTING/EXE/xFbtest_MPI-LINUX-0-static-lam blacstest.o btprim_MPI.o tools.o /tmp/blacs-mpi/blacs-mpi-1.1/LIB/blacsF77init_MPI-LINUX-0.a /tmp/blacs-mpi/blacs-mpi-1.1/LIB/blacs_MPI-LINUX-0.a /tmp/blacs-mpi/blacs-mpi-1.1/LIB/blacsF77init_MPI-LINUX-0.a /tmp/blacs-mpi/blacs-mpi-1.1/LIB/*.a -L/usr/lib/lam/lib -llam

Attachment: signature.asc
Description: Digital signature

Reply via email to