[SCM] Gerris Flow Solver branch, upstream, updated. b3aa46814a06c9cb2912790b23916ffb44f1f203

Stephane Popinet popinet at users.sf.net
Fri May 15 02:55:32 UTC 2009


The following commit has been merged in the upstream branch:
commit a4f1fda7ddddbda4d48491515c07871321e56849
Author: Stephane Popinet <popinet at users.sf.net>
Date:   Wed Jul 16 12:29:38 2008 +1000

    Minor fixed to RPM spec file (I. Vari)
    
    darcs-hash:20080716022938-d4795-4d35750ca967ec8abd0af2366961679d04ae680c.gz

diff --git a/rpm/gerris.spec b/rpm/gerris.spec
index ab5d2ac..437cfd6 100644
--- a/rpm/gerris.spec
+++ b/rpm/gerris.spec
@@ -1,14 +1,15 @@
 %define	alphatag %(date +%Y%m%d)
-%define current %(gerris2D -V 2>&1 | head -1 | cut -d' ' -f6)
+%define current %(pkg-config gerris2D --modversion)
+%define gts_version %(pkg-config gts --modversion)
 
-Summary: The Gerris Flow Solver
+Summary: The Gerris Flow Solver (development snapshot)
 Name: gerris
 %if "%{current}" == ""
-Version: 1.2.0
+Version: 1.3.0
 %else
 Version: %{current}
 %endif
-Release: 7.%{alphatag}cvs%{?dist}
+Release: 8.%{alphatag}cvs%{?dist}
 License: GPLv2
 # SuSE should have this macro set. If doubt specify in ~/.rpmmacros
 %if 0%{?suse_version}
@@ -31,18 +32,29 @@ Requires: libproj0 gsl libnetcdf-4
 BuildRequires: libnetcdf-devel libproj-devel
 %endif
 # For both distros
-Requires: gts-snapshot-devel >= 0.7.6 pkgconfig gcc sed gawk m4
-BuildRequires: glibc-devel automake libtool gsl-devel gts-snapshot-devel >= 0.7.6
+Requires: gts-snapshot-devel >= %{gts_version} pkgconfig gcc sed gawk m4
+BuildRequires: glibc-devel automake libtool gsl-devel gts-snapshot-devel >= %{gts_version}
 
 
 %description
 Gerris is an Open Source Free Software library for the solution of the 
-partial differential equations describing fluid flow. The source code 
-is available free of charge under the Free Software GPL license.
+partial differential equations describing fluid flow.
+
 Gerris is supported by NIWA (National Institute of Water and Atmospheric
 research) and by the Marsden Fund of the Royal Society of New Zealand.
-The code is written entirely in C and uses both the GLib Library and the
-GTS Library for geometrical functions and object-oriented programming. 
+
+A brief summary of its main (current) features:
+
+    * Quadtree-based (Octree in 3D) spatial discretisation with
+      automatic and dynamic refinement.
+    * Multigrid Poisson solver.
+    * Second-order Godunov type advection scheme.
+    * Solves the time-dependent incompressible Euler, Stokes ans Navier-Stokes
+      equations.
+    * Support for complex solid boundaries (automatic locally-refined
+      mesh generation).
+      
+See http://gfs.sf.net for more information and documentation.
 
 
 %prep
@@ -141,6 +153,11 @@ update-mime-database %{_datadir}/mime &> /dev/null || :
 
 
 %changelog
+* Wed Jul 16 2008 Ivan Adam Vari <i.vari at niwa.co.nz> - 8
+- Version change (1.2.0 -> 1.3.0) related minor fixes
+- Added macro for gts version specification
+  Some other changes found in debian packages
+
 * Thu Jul 3 2008 Ivan Adam Vari <i.vari at niwa.co.nz> - 7
 - Fixed typo in %files section (attr)
 - Added new file gfs.lang to %files section

-- 
Gerris Flow Solver



More information about the debian-science-commits mailing list