[Pkg-scicomp-devel] xmds/trunk/debian

Rafael Laboissiere rafael at debian.org
Sat Nov 25 09:12:32 CET 2006


SVN commit 1347 by rafael:

Make the package build-depend, depend, build, and work with only
fftw3-dev.  There is no need to have fftw-dev installed in the system,
but this needs the 50-either-fftw-or-fftw3.patch patch, which applies
to configure.in.  This patch must be sent to the upstream authors.
Unfortunately, dpkg-shlibdeps does not detect the needed dependency on
fftw3, because there is no executable or shared library that depends
on it.  This dependency was added by hand to debian.control.


 M  +1 -1      xmds/trunk/debian/control  
 A             xmds/trunk/debian/patches/50-either-fftw-or-fftw3.patch  
 M  +2 -0      xmds/trunk/debian/rules  


--- xmds/trunk/debian/control #1346:1347
@@ -8,7 +8,7 @@
 
 Package: xmds
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, fftw3
 Suggests: ${octave-2-9:Depends} | ${octave-2-1:Depends}
 Description: eXtensible multi-dimensional Simulator
  XMDS is a code generator that integrates equations. You write them down in
--- xmds/trunk/debian/rules #1346:1347
@@ -8,6 +8,8 @@
 instdir = $(debdir)/xmds
 mdir    = $(instdir)/usr/share/octave/site/m
 
+DEB_CONFIGURE_EXTRA_FLAGS = --enable-fftw3
+
 install/xmds::
 	for v in 2.1 2.9 ; do octave$$v-depends ; done
 



More information about the Pkg-scicomp-devel mailing list