Please find, for review, the debconf templates and packages descriptions for the elmerfem source package. This review will last from Thursday, July 23, 2009 to Sunday, August 02, 2009. Please send reviews as unified diffs (diff -u) against the original files. Comments about your proposed changes will be appreciated. Your review should be sent as an answer to this mail. When appropriate, I will send intermediate requests for review, with "[RFRn]" (n>=2) as a subject tag. When we will reach a consensus, I send a "Last Chance For Comments" mail with "[LCFC]" as a subject tag. Finally, the reviewed templates will be sent to the package maintainer as a bug report, and a mail will be sent to this list with "[BTS]" as a subject tag. Indeed, there are quite very few proposed changes: Rationale: --- elmerfem.old/debian/elmer.templates 2009-07-09 20:32:03.687881524 +0200 +++ elmerfem/debian/elmer.templates 2009-07-19 16:47:39.918208819 +0200 @@ -2,16 +2,13 @@ Type: multiselect Choices: helmholtz, navier-stokes, resultoutput, heatequation, linearelasticity, k-epsilon, meshdeform, elasticplate, electrostatics, freesurface, poissonboltzmann, reynolds, saveline, savescalars, statcurrent Default: helmholtz, navier-stokes, resultoutput, heatequation, linearelasticity, k-epsilon, meshdeform -_Description: Elmer models to include in ElmerGUI - Elmer can solve equations from the many models listed below. In order to +_Description: Elmer models to include in ElmerGUI: Use a colon at the end of Select "prompts". + Elmer can solve equations from many models. In order to avoid excessive crowding of the ElmerGUI interface, only certain models are - included at a given time. For more information on models, visit the website + included at a given time. For more information on models, visit the website at http://www.csc.fi/elmer and look at the Elmer Models Manual (in Documentation). Avoid the "listed below"...because sometimes it will be listed elsewhere than below. That falls under the "do not make assumptions about interfaces" mantra. Drop double spaces (we settled on this and decided to suggest using single spacing after full stops). . Please select the models you would like to include in ElmerGUI from the list - below. Note that this will not affect the availability of models in the + below. Note that this will not affect the availability of models in the solver, only their presence in the graphical interface. - . - You can add or remove models later by using "dpkg-reconfigure elmer" at - the command line, or using "Package | Configure..." in Synaptic. Many packages often suggest the "dpkg-reconfigure" thing to chage one's mind about such choices....but that's actually the first time I see a reference to Synaptics. I personnally find that there is no real reason to make reference to Synaptics rather that something else. In general, I'm not sure that such mentions are really useful. --- elmerfem.old/debian/control 2009-07-09 20:32:03.687881524 +0200 +++ elmerfem/debian/control 2009-07-19 16:48:35.590207774 +0200 @@ -18,7 +18,7 @@ Architecture: any Section: science Depends: elmer-common (= ${source:Version}), ${shlibs:Depends}, mpi-default-bin, ${misc:Depends} -Description: Finite element package for multiphysics problems +Description: finite element package for multiphysics problems Avoid initial capital The Elmer open source mutiphysics simulation package includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics, among others. These are described by partial differential equations @@ -32,7 +32,7 @@ Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes and industry. . - This package contains the Elmer binaries, including the solver (single- and + This package provides the Elmer binaries, including the solver (single- and multi-processor versions), GUI, and post-processor. This is also something we're pushing for overall consistency: packages are more "providing" files than "containing" them. At leaast, the real purpose is providing them..:-)
Template: elmer/models Type: multiselect Choices: helmholtz, navier-stokes, resultoutput, heatequation, linearelasticity, k-epsilon, meshdeform, elasticplate, electrostatics, freesurface, poissonboltzmann, reynolds, saveline, savescalars, statcurrent Default: helmholtz, navier-stokes, resultoutput, heatequation, linearelasticity, k-epsilon, meshdeform _Description: Elmer models to include in ElmerGUI: Elmer can solve equations from many models. In order to avoid excessive crowding of the ElmerGUI interface, only certain models are included at a given time. For more information on models, visit the website at http://www.csc.fi/elmer and look at the Elmer Models Manual (in Documentation). . Please select the models you would like to include in ElmerGUI from the list below. Note that this will not affect the availability of models in the solver, only their presence in the graphical interface.
--- elmerfem.old/debian/elmer.templates 2009-07-09 20:32:03.687881524 +0200 +++ elmerfem/debian/elmer.templates 2009-07-19 16:47:39.918208819 +0200 @@ -2,16 +2,13 @@ Type: multiselect Choices: helmholtz, navier-stokes, resultoutput, heatequation, linearelasticity, k-epsilon, meshdeform, elasticplate, electrostatics, freesurface, poissonboltzmann, reynolds, saveline, savescalars, statcurrent Default: helmholtz, navier-stokes, resultoutput, heatequation, linearelasticity, k-epsilon, meshdeform -_Description: Elmer models to include in ElmerGUI - Elmer can solve equations from the many models listed below. In order to +_Description: Elmer models to include in ElmerGUI: + Elmer can solve equations from many models. In order to avoid excessive crowding of the ElmerGUI interface, only certain models are - included at a given time. For more information on models, visit the website + included at a given time. For more information on models, visit the website at http://www.csc.fi/elmer and look at the Elmer Models Manual (in Documentation). . Please select the models you would like to include in ElmerGUI from the list - below. Note that this will not affect the availability of models in the + below. Note that this will not affect the availability of models in the solver, only their presence in the graphical interface. - . - You can add or remove models later by using "dpkg-reconfigure elmer" at - the command line, or using "Package | Configure..." in Synaptic. --- elmerfem.old/debian/control 2009-07-09 20:32:03.687881524 +0200 +++ elmerfem/debian/control 2009-07-19 16:48:35.590207774 +0200 @@ -18,7 +18,7 @@ Architecture: any Section: science Depends: elmer-common (= ${source:Version}), ${shlibs:Depends}, mpi-default-bin, ${misc:Depends} -Description: Finite element package for multiphysics problems +Description: finite element package for multiphysics problems The Elmer open source mutiphysics simulation package includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics, among others. These are described by partial differential equations @@ -32,7 +32,7 @@ Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes and industry. . - This package contains the Elmer binaries, including the solver (single- and + This package provides the Elmer binaries, including the solver (single- and multi-processor versions), GUI, and post-processor. Package: elmer-common @@ -54,7 +54,7 @@ Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes and industry. . - This package contains the architecture-independent files for Elmer. + This package provides the architecture-independent files for Elmer. Package: libelmersolver-5.5.0 Architecture: any @@ -77,7 +77,7 @@ Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes and industry. . - This package contains the Elmer solver shared library. + This package provides the Elmer solver shared library. Package: libelmer-dev Architecture: any @@ -97,6 +97,6 @@ Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes and industry. . - This package contains the static libraries eio, huti and matc and their header + This package provides the static libraries eio, huti and matc and their header files, which are used for developing Elmer, as well as the Elmer solver shared library symlink. You do not need this to run Elmer.
Source: elmerfem Section: science Priority: extra Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org> Uploaders: "Adam C. Powell, IV" <hazelsct@debian.org> Standards-Version: 3.8.2 Build-Depends: debhelper (>= 5), po-debconf, quilt, autoconf, automake, gfortran, libblas-dev, liblapack-dev, mpi-default-dev, mpi-default-bin, libhypre-dev, libsuitesparse-dev, libarpack2-dev, libreadline5-dev, libncurses5-dev, libx11-dev, tk8.4-dev, tcl8.4-dev, libfreetype6-dev, libftgl-dev, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libopencascade-modeling-dev, libqt4-dev, qt4-qmake, libqt4-opengl-dev, libqwt5-qt4-dev, libvtk5-qt4-dev, python-qt4-dev, libscotchmetis-dev, r-base-core Homepage: http://www.csc.fi/elmer/ Package: elmer Architecture: any Section: science Depends: elmer-common (= ${source:Version}), ${shlibs:Depends}, mpi-default-bin, ${misc:Depends} Description: finite element package for multiphysics problems The Elmer open source mutiphysics simulation package includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics, among others. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). . Elmer uses METIS (or its free counterpart Scotch) for mesh partitioning, and (P)ARPACK, UMFPACK, BLAS/LAPACK and hypre to solve the sparse linear systems resulting from FEM discretization. It includes pre- and post-processors, and several examples illustrating simulation of various physical phenomena. . Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes and industry. . This package provides the Elmer binaries, including the solver (single- and multi-processor versions), GUI, and post-processor. Package: elmer-common Architecture: all Section: science Depends: ttf-freefont, ${misc:Depends} Recommends: elmer (>= ${source:Version}) Description: Elmer multiphysics finite element architecture-independent files The Elmer open source mutiphysics simulation package includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics, among others. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). . Elmer uses METIS (or its free counterpart Scotch) for mesh partitioning, and (P)ARPACK, UMFPACK, BLAS/LAPACK and hypre to solve the sparse linear systems resulting from FEM discretization. It includes pre- and post-processors, and several examples illustrating simulation of various physical phenomena. . Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes and industry. . This package provides the architecture-independent files for Elmer. Package: libelmersolver-5.5.0 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: libelmer-dev Conflicts: libelmersolver-5.4.1 Replaces: libelmersolver-5.4.1 Description: Elmer multiphysics finite element solver library The Elmer open source mutiphysics simulation package includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics, among others. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). . Elmer uses METIS (or its free counterpart Scotch) for mesh partitioning, and (P)ARPACK, UMFPACK, BLAS/LAPACK and hypre to solve the sparse linear systems resulting from FEM discretization. It includes pre- and post-processors, and several examples illustrating simulation of various physical phenomena. . Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes and industry. . This package provides the Elmer solver shared library. Package: libelmer-dev Architecture: any Depends: elmer (= ${binary:Version}), libelmersolver-5.5.0 (= ${binary:Version}), libarpack2-dev, ${misc:Depends} Section: libdevel Description: Elmer multiphysics FEA development files The Elmer open source mutiphysics simulation package includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics, among others. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). . Elmer uses METIS (or its free counterpart Scotch) for mesh partitioning, and (P)ARPACK, UMFPACK, BLAS/LAPACK and hypre to solve the sparse linear systems resulting from FEM discretization. It includes pre- and post-processors, and several examples illustrating simulation of various physical phenomena. . Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes and industry. . This package provides the static libraries eio, huti and matc and their header files, which are used for developing Elmer, as well as the Elmer solver shared library symlink. You do not need this to run Elmer.
Attachment:
signature.asc
Description: Digital signature