[Pkg-octave-devel] Dynare

Rafael Laboissiere rafael at debian.org
Tue Mar 24 13:26:23 UTC 2009


* Sébastien Villemot <sebastien.villemot at ens.fr> [2009-03-24 12:36]:

> Please let me know if you spot something that should be modified in  
> the package before upload.

I quickly reviewed your work.  It is nearly perfect, thanks for that.  I
fixed some minor issues, most of them detected by Lintian.  Here are some
further points that should be addressed:

1) Lintian gives the warning arch-dep-package-has-big-usr-share.  I think
   that we could put the documentation files in a separate dynare-doc
   file.  Adding doc-base support would be a plus.
   
2) The *.m scripts and the *.mex, currently installed in
   /usr/lib/dynare/matlab/ and /usr/lib/dynare/mex/octave/, respectively,
   should be put in the Octave's path.  I will take a look at this later.
   
3) Are the empty directories /usr/lib/dynare/mex/2007a/ and 2007b/ really
   needed?

4) Some bashisms in the upstream Makefiles should be fixed. For instance,
   in doc/preprocessor/Makefile, I see:

       clean:  
               rm -f preprocessor.{pdf,toc,aux,log,nav,snm,vrb,out} *~
   
   When using a POSIX-compliant shell like dash (this is what I use in my
   sid chroot), the package does not clean properly and is not
   idempotent. Please, fix.

4) Is there a test suite that can be exercised during the package build?
   It is always good to have one, such that we can detect problems before
   uploading the package.

Cheers,

-- 
Rafael



More information about the Pkg-octave-devel mailing list