[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