Package syrthes - Request for reviewing

Sylvestre Ledru sylvestre at debian.org
Fri Sep 11 17:26:49 UTC 2009


Sorry for the noise, my previous email wasn't supposed to go...


Le vendredi 11 septembre 2009 à 17:23 +0200, Gilles Filippini a écrit :
> Hi,
> 
> I've packaged the syrthes[0] thermal computation software and since I'm
> not a DD I'd appreciate if someone here could have a look at it.

I have a few comments before upload:
* please try to follow the rules of the policy [1] (Maintainer field), etc (I updated the fields)
* is it normal to have source files in /usr/lib/ ?
(/usr/lib/syrthes/3.4.2/bin/Makefile)
* it is normal to have duplicated files ? [2]
* there are plenty of data files in /usr/lib 
* /usr/lib/syrthes/3.4.2/example/ will probably be more interesting
in /usr/share/doc/<package>/
* There are static lib into your package. Is it really mandatory ?
/usr/lib/syrthes/3.4.2/lib/Linux/libsatsyrthes3.4.2_Linux.a
/usr/lib/syrthes/3.4.2/lib/Linux/libsyrthes3.4.2_Linux.a
/usr/lib/syrthes/3.4.2/lib/Linux/libmainsyrthes3.4.2_Linux.a

Not blocking:
* the manpages don't explain the arguments syrthes2ensight &
syrthes_create_case 
* In the README.source, you said that you removed the doc directory from
the tarball. 
Could you add a script which can do it automatically ? (a basic script script will be enough See [3])
* I added watch file with the download capabilities with uscan (note that removal script can be plugged straight on it)
* Since control is generated from control.in, you should remove it from the git in order to have confusions.

I hope I am not demotivating you will all these comments... 
Don't hesitate if you have some questions.

Sylvestre
[1] http://debian-science.alioth.debian.org/debian-science-policy.html
[2] /usr/lib/syrthes/3.4.2/example/cylinder/usr/limray.F
/usr/lib/syrthes/3.4.2/example/cylinder/usr/inrefa.F
/usr/lib/syrthes/3.4.2/example/cylinder/usr/cfluvs.F
/usr/lib/syrthes/3.4.2/example/cylinder/usr/initmp.F
/usr/lib/syrthes/3.4.2/example/cylinder/usr/limfso.F
/usr/lib/syrthes/3.4.2/example/cylinder/usr/cphyso.F
/usr/lib/syrthes/3.4.2/example/cylinder/usr/limsol.F
/usr/lib/syrthes/3.4.2/usr/limray.F
/usr/lib/syrthes/3.4.2/usr/inrefa.F
/usr/lib/syrthes/3.4.2/usr/cfluvs.F
/usr/lib/syrthes/3.4.2/usr/initmp.F
/usr/lib/syrthes/3.4.2/usr/limfso.F
/usr/lib/syrthes/3.4.2/usr/cphyso.F
/usr/lib/syrthes/3.4.2/usr/limsol.F
[3] http://svn.debian.org/viewsvn/debian-science/packages/jeuclid/trunk/debian/orig-tar.sh?revision=35400&view=markup





More information about the debian-science-maintainers mailing list