Package: lush
Version: 2.3.3-3
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 Lapack and Blas 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 lush packages, if
you choose to upload to unstable.

Attached is a 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 lush-1.2.1/debian/control lush-1.2.1/debian/control
--- lush-1.2.1/debian/control
+++ lush-1.2.1/debian/control
@@ -2,14 +2,14 @@
 Section: devel
 Priority: extra
 Maintainer: Yaroslav Halchenko <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4), dpatch, autotools-dev, binutils-dev, libxt-dev, libxft-dev, g77, indent, pkg-config, libncurses-dev, libreadline-dev, libgsl0-dev, lapack3-dev, libgl1-mesa-dev | libgl-dev, libsdl-dev, libcv-dev, libasound2-dev, libaudiofile-dev
+Build-Depends: debhelper (>= 4), dpatch, autotools-dev, binutils-dev, libxt-dev, libxft-dev, gfortran, indent, pkg-config, libncurses-dev, libreadline-dev, libgsl0-dev, liblapack-dev, libgl1-mesa-dev | libgl-dev, libsdl-dev, libcv-dev, libasound2-dev, libaudiofile-dev
 Standards-Version: 3.7.2
 
 Package: lush
 Architecture: any
 Depends: lush-library (>= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}
-Recommends: indent, libxt-dev, libxft-dev, libgsl0-dev, lapack3-dev, freeglut3-dev, libsdl-dev, libsdl-image1.2-dev
-Suggests: g77, libgl1-mesa-dev, libcv-dev, libasound2-dev, libaudiofile-dev
+Recommends: indent, libxt-dev, libxft-dev, libgsl0-dev, liblapack-dev, freeglut3-dev, libsdl-dev, libsdl-image1.2-dev
+Suggests: gfortran, libgl1-mesa-dev, libcv-dev, libasound2-dev, libaudiofile-dev
 Description: Lisp Universal Shell Executable
  Lush is a programming language and environment that is based on the Lisp
  programming language. The lush language is small compared to ANSI Common Lisp
diff -u lush-1.2.1/debian/rules lush-1.2.1/debian/rules
--- lush-1.2.1/debian/rules
+++ lush-1.2.1/debian/rules
@@ -29,7 +29,7 @@
 	dh_testdir
 
 	# Configuring package
-	./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=$$\{prefix}/share/man  CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
+	F77=gfortran ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=$$\{prefix}/share/man  CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
 
 # grr - those lines were added by dh_make originally -- I need to clarify
 autotools:

Attachment: signature.asc
Description: Digital signature

Reply via email to