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:
signature.asc
Description: Digital signature