[code-saturne] 02/07: code-saturne (2.0.0.rc1-3) unstable; urgency=low

Gilles Filippini pini at debian.org
Sun Jan 18 22:37:16 UTC 2015


This is an automated email from the git hooks/post-receive script.

pini pushed a commit to annotated tag debian/2.0.0.rc1-5
in repository code-saturne.

commit dcf2fd59f67a20835c00cc6a674e670de4ed7914
Author: Sylvestre Ledru <sylvestre at debian.org>
Date:   Mon Feb 22 23:19:28 2010 +0000

    code-saturne (2.0.0.rc1-3) unstable; urgency=low
    
      * Do not compress pdf files
      * Install in code-saturne-data the bash_completion script
      * Uses syrthes features
      * Ship dev libraries in code-saturne-bin
    
     -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 22 Feb 2010 20:34:15 +0100
    
    code-saturne (2.0.0.rc1-2) unstable; urgency=low
    
      * Explicit minimal versions on code-saturne dependencies
    
     -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 22 Feb 2010 10:28:01 +0100
    
    code-saturne (2.0.0.rc1-1) unstable; urgency=low
    
      * New upstream release (Closes: #557297, #557020)
      * watch file updated
      * Update of Vcs-Svn Vcs-Browser
      * Standards-Version updated to 3.8.4
      * Apply cs-20rc1.diff provided by upstream to fix minor issues
---
 changelog                           |  22 ++++++-
 code-saturne-bin.install            |   2 +-
 code-saturne-bin.lintian-overrides  |   3 +
 code-saturne-bin.manpages           |   7 +--
 code-saturne-data.install           |   2 +-
 code-saturne-data.lintian-overrides |   2 +
 control                             |  17 +++---
 patches/cs-20rc1.diff               | 115 ++++++++++++++++++++++++++++++++++++
 patches/have_mpi.diff               |  18 ------
 rules                               |   7 ++-
 10 files changed, 157 insertions(+), 38 deletions(-)

diff --git a/changelog b/changelog
index cc14cd4..ff66e95 100644
--- a/changelog
+++ b/changelog
@@ -1,9 +1,27 @@
-code-saturne (2.0.0.beta2-3) UNRELEASED; urgency=low
+code-saturne (2.0.0.rc1-3) unstable; urgency=low
 
+  * Do not compress pdf files
+  * Install in code-saturne-data the bash_completion script
+  * Uses syrthes features
+  * Ship dev libraries in code-saturne-bin
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 22 Feb 2010 20:34:15 +0100
+
+code-saturne (2.0.0.rc1-2) unstable; urgency=low
+
+  * Explicit minimal versions on code-saturne dependencies
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 22 Feb 2010 10:28:01 +0100
+
+code-saturne (2.0.0.rc1-1) unstable; urgency=low
+
+  * New upstream release (Closes: #557297, #557020)
   * watch file updated
   * Update of Vcs-Svn Vcs-Browser
+  * Standards-Version updated to 3.8.4
+  * Apply cs-20rc1.diff provided by upstream to fix minor issues
 
- -- Sylvestre Ledru <sylvestre at debian.org>  Thu, 18 Feb 2010 12:05:06 +0100
+ -- Sylvestre Ledru <sylvestre at debian.org>  Sat, 20 Feb 2010 15:06:01 +0100
 
 code-saturne (2.0.0.beta2-2) unstable; urgency=low
 
diff --git a/code-saturne-bin.install b/code-saturne-bin.install
index 484119f..4b6ce51 100644
--- a/code-saturne-bin.install
+++ b/code-saturne-bin.install
@@ -1,4 +1,4 @@
 debian/tmp/usr/lib/*.so*
 debian/tmp/usr/bin/cs_solver
-debian/tmp/usr/bin/cs
+debian/tmp/usr/bin/code_saturne
 
diff --git a/code-saturne-bin.lintian-overrides b/code-saturne-bin.lintian-overrides
new file mode 100644
index 0000000..e319942
--- /dev/null
+++ b/code-saturne-bin.lintian-overrides
@@ -0,0 +1,3 @@
+# No big deal
+code-saturne-bin: package-name-doesnt-match-sonames libsaturne0 libsyrcs0
+
diff --git a/code-saturne-bin.manpages b/code-saturne-bin.manpages
index fe49521..13f36b2 100644
--- a/code-saturne-bin.manpages
+++ b/code-saturne-bin.manpages
@@ -1,7 +1,2 @@
-doc/manpages/cs_create.1
-doc/manpages/cs_plot_probes.1
-doc/manpages/cs_check_mesh.1
-doc/manpages/cs_check_consistency.1
 doc/manpages/cs_solver.1
-doc/manpages/cs_info.1
-doc/manpages/cs_compile.1
+doc/manpages/code_saturne.1
diff --git a/code-saturne-data.install b/code-saturne-data.install
index 91e9a0a..114e367 100644
--- a/code-saturne-data.install
+++ b/code-saturne-data.install
@@ -1,4 +1,4 @@
 debian/tmp/usr/lib/python2.5/
 debian/tmp/usr/share/ncs/
 debian/tmp/usr/share/locale/
-
+debian/tmp/etc/bash_completion.d/code_saturne
diff --git a/code-saturne-data.lintian-overrides b/code-saturne-data.lintian-overrides
new file mode 100644
index 0000000..0615ea2
--- /dev/null
+++ b/code-saturne-data.lintian-overrides
@@ -0,0 +1,2 @@
+code-saturne-data: image-file-in-usr-lib usr/lib/python2.5/site-packages/ncs/Base/icons/SplashScreen/logocs.png
+
diff --git a/control b/control
index 2778bf7..ff17ccf 100644
--- a/control
+++ b/control
@@ -3,12 +3,14 @@ Section: science
 Priority: optional
 Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders: Sylvestre Ledru <sylvestre at debian.org>
-Build-Depends: debhelper (>= 7), autotools-dev, cdbs, libbft-dev, libfvm-dev,
- libmei-dev, python-qt4, pyqt4-dev-tools, texlive-latex-recommended,
- texlive-fonts-recommended, texlive-latex-extra, fig2ps
-# libmed-dev, libparmetis-dev, libmedc-dev, libopenmpi-dev, 
-# libhdf5-serial-dev, libcgns-dev
-Standards-Version: 3.8.3
+Build-Depends: debhelper (>= 7), autotools-dev, cdbs, libbft-dev (>= 1.1.2),
+ libfvm-dev (>= 0.15.0), libmei-dev (>= 1.0.1), python-qt4, pyqt4-dev-tools, 
+ texlive-latex-recommended, texlive-fonts-recommended, texlive-latex-extra, 
+ fig2ps, syrthes, ecs (>= 2.0.0.rc1), gfortran,
+# To help the configure detection on cs lib
+  zlib1g-dev, libhdf5-serial-dev, libcgns-dev, mpi-default-dev, libmedc-dev,
+  libxml2-dev, libblas-dev | libatlas-dev  
+Standards-Version: 3.8.4
 Homepage: http://www.code-saturne.org/
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/code-saturne/code-saturne/
 Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/code-saturne/code-saturne/
@@ -20,7 +22,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ecs,
  code-saturne-bin (= ${binary:Version}),
  code-saturne-data (= ${source:Version}),
  code-saturne-include (= ${binary:Version}), python-qt4
-Recommends: syrthes
+Recommends: syrthes, bash-completion, paraview
 Description: General purpose Computational Fluid Dynamics (CFD) software
  The basic capabilities of Code_Saturne enable the handling of either
  incompressible or expandable flows with or without heat transfer and
@@ -112,6 +114,7 @@ Description: General purpose Computational Fluid Dynamics (CFD) software - inclu
 
 Package: code-saturne-doc
 Priority: optional
+Section: doc
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: General purpose Computational Fluid Dynamics (CFD) software - Documentation
diff --git a/patches/cs-20rc1.diff b/patches/cs-20rc1.diff
new file mode 100644
index 0000000..247dbb4
--- /dev/null
+++ b/patches/cs-20rc1.diff
@@ -0,0 +1,115 @@
+Index: ChangeLog
+===================================================================
+--- ChangeLog	(révision 1344)
++++ ChangeLog	(copie de travail)
+@@ -1,6 +1,31 @@
+-* 18/02/2010 - David Monfort <david.monfort at edf.fr>
++* 19/02/2010 - David Monfort <david.monfort at edf.fr>
+   Release of Code_Saturne 2.0-rc1.
+ 
++* 19/02/2010 - David Monfort <david.monfort at edf.fr>
++  Remove a line introduced twice in the arguments of usray4.
++  modified routine:
++    src/rayt/raycli.f90
++
++* 19/02/2010 - David Monfort <david.monfort at edf.fr>
++  Add Clamart 2 cluster "scratchdir" to the list of the temporary directories.
++  modified scripts:
++    bin/runcase.in
++    bin/runcase.py.in
++
++* 19/02/2010 - Yvan Fournier <yvan.fournier at edf.fr>
++  Fix a bug in handling FVM long-gnum option in the restart files.
++  modified routine:
++    src/base/cs_io.c
++
++* 19/02/2010 - David Monfort <david.monfort at edf.fr>
++  Fix last-minute bug where the number of arguments of a subroutine did not
++  match (with no impact on the calculation).
++  modified routine:
++    src/cfbl/cfvarp.f90
++
++* 18/02/2010 - David Monfort <david.monfort at edf.fr>
++  Pre-release of Code_Saturne 2.0-rc1.
++
+ * 18/02/2010 - Pierre Plion <pierre.plion at edf.fr>
+   Improve combustion documentation in the theory manual.
+   added files:
+Index: src/rayt/raycli.f90
+===================================================================
+--- src/rayt/raycli.f90	(révision 1344)
++++ src/rayt/raycli.f90	(copie de travail)
+@@ -722,7 +722,6 @@
+    dt     , rtp    , rtpa   , propce , propfa , propfb ,          &
+    coefa  , coefb  ,                                              &
+    w1     , w2     , w3     , w4     , w5     , w6     ,          &
+-   rdevel , rtuser ,                                              &
+    propfb(1,ipprob(itparo)) , tbord  , tempk  ,                   &
+ !                                   Resultat : T en K
+    rdevel , rtuser ,                                              &
+Index: src/cfbl/cfvarp.f90
+===================================================================
+--- src/cfbl/cfvarp.f90	(révision 1344)
++++ src/cfbl/cfvarp.f90	(copie de travail)
+@@ -144,12 +144,12 @@
+    ii , ii , ii , ii ,                                            &
+    iit , iit , iit , iit , iit ,                                  &
+    iit , iit , iit , iit ,                                        &
+-   iit , iit , iit , iit ,                                        &
++   iit , iit , iit ,                                              &
+    dblpre , dblpre , dblpre , dblpre , dblpre , dblpre , dblpre , &
+    dblpre , dblpre , dblpre , dblpre , dblpre , dblpre ,          &
+    dblpre , dblpre ,                                              &
+    dblpre , dblpre , dblpre , dblpre ,                            &
+-   dblpre , dblpre , dblpre , dblpre )
++   dblpre , dblpre , dblpre )
+ 
+ ! --> Utilisation d'un flux de masse specifique pour la vitesse
+ 
+Index: src/base/cs_io.c
+===================================================================
+--- src/base/cs_io.c	(révision 1344)
++++ src/base/cs_io.c	(copie de travail)
+@@ -1937,7 +1937,7 @@
+       break;
+     case FVM_INT64:
+       outp->type_name[0] = 'i';
+-      outp->type_name[1] = '4';
++      outp->type_name[1] = '8';
+       break;
+     case FVM_UINT32:
+       outp->type_name[0] = 'u';
+@@ -1945,7 +1945,7 @@
+       break;
+     case FVM_UINT64:
+       outp->type_name[0] = 'u';
+-      outp->type_name[1] = '4';
++      outp->type_name[1] = '8';
+       break;
+     case FVM_CHAR:
+       outp->type_name[0] = 'c';
+Index: bin/runcase.py.in
+===================================================================
+--- bin/runcase.py.in	(révision 1344)
++++ bin/runcase.py.in	(copie de travail)
+@@ -205,6 +205,7 @@
+         user = os.getenv('USER')
+ 
+         exec_prefix_prefs = [os.getenv('SCRATCHDIR'),
++                             os.path.join('/scratch', user),
+                              os.path.join('/local00/users', user),
+                              os.path.join('/local01/users', user)]
+ 
+Index: bin/runcase.in
+===================================================================
+--- bin/runcase.in	(révision 1344)
++++ bin/runcase.in	(copie de travail)
+@@ -315,6 +315,8 @@
+ #  On the CCRT, there is no TMPDIR. We work by default in SCRATCHDIR
+   if [ "$SCRATCHDIR" != "" ] ; then
+     RUN=$SCRATCHDIR/tmp_Saturne/$STUDY.$CASE.$DATE
++  elif [ -d "/scratch/$USER" ] ; then
++    RUN=/scratch/$USER/tmp_Saturne/$STUDY.$CASE.$DATE
+ #
+   elif [ "$TMPDIR" != "" -a "$TMPDIR" != "/tmp" ] ; then
+     RUN=$TMPDIR/tmp_Saturne/$STUDY.$CASE.$DATE
diff --git a/patches/have_mpi.diff b/patches/have_mpi.diff
deleted file mode 100644
index 2233044..0000000
--- a/patches/have_mpi.diff
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/base/cs_join_util.c.orig	2009-11-02 22:49:48.000000000 +0100
-+++ src/base/cs_join_util.c	2009-11-02 22:50:45.000000000 +0100
-@@ -374,7 +374,6 @@
-   *contig_faces = _contig_faces;
- }
- 
--#if defined(HAVE_MPI)
- /*----------------------------------------------------------------------------
-  * Initialize a structure for the synchronization of single
-  * elements
-@@ -422,6 +421,7 @@
-   *sync = _sync;
- }
- 
-+#if defined(HAVE_MPI)                                                          
- /*----------------------------------------------------------------------------
-  * Define a structure used for synchronizing "single" vertices.
-  * Use a fvm_interface_t structure to help the build.
diff --git a/rules b/rules
index 3256625..d9de437 100755
--- a/rules
+++ b/rules
@@ -4,12 +4,13 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+DEB_CONFIGURE_USER_FLAGS := --with-syrthes=/usr/lib/syrthes/3.4.2
 DEB_MAKE_BUILD_TARGET    := all pdf
 DEB_MAKE_INSTALL_TARGET  := install install-pdf DESTDIR=`pwd`/debian/tmp
+DEB_COMPRESS_EXCLUDE := .pdf
 
 binary-install/code-saturne-data::
 	find debian/code-saturne-data/ -name '*.pyc' -exec rm '{}' ';'
 	chmod +x debian/code-saturne-data/usr/share/ncs/SaturneGUI \
-		debian/code-saturne-data/usr/share/ncs/runcase \
-		debian/code-saturne-data/usr/share/ncs/runcase_coupling
-
+		debian/code-saturne-data/usr/share/ncs/runcase

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/code-saturne.git



More information about the debian-science-commits mailing list