[gmsh] 01/06: Return back python-gmsh and gmsh-doc removed accidentally in last uploads. (Closes: #729653)
Anton Gladky
gladk at moszumanska.debian.org
Fri Feb 7 09:41:54 UTC 2014
This is an automated email from the git hooks/post-receive script.
gladk pushed a commit to branch master
in repository gmsh.
commit 6168e45913c31e49545e5dae29b3981bd2becbc3
Author: Anton Gladky <gladky.anton at gmail.com>
Date: Thu Feb 6 20:38:21 2014 +0100
Return back python-gmsh and gmsh-doc removed accidentally in last uploads. (Closes: #729653)
---
debian/control | 50 ++++++++++++++++++++++++++++++++++
debian/patches/fix_gmshpy_import.patch | 4 +--
2 files changed, 52 insertions(+), 2 deletions(-)
diff --git a/debian/control b/debian/control
index a1aa327..a177ec1 100644
--- a/debian/control
+++ b/debian/control
@@ -67,6 +67,30 @@ Description: Three-dimensional finite element mesh generator
See Gmsh's reference manual for a more thorough overview of Gmsh's
capabilities.
+Package: gmsh-doc
+Architecture: all
+Depends:
+ mpi-default-bin,
+ ${misc:Depends},
+ ${shlibs:Depends}
+Multi-Arch: foreign
+Replaces: gmsh (<< 2.6.0.dfsg-3)
+Breaks: gmsh (<< 2.6.0.dfsg-3)
+Section: doc
+Description: Three-dimensional finite element mesh generator
+ Gmsh is an automatic 3D finite element mesh generator (primarily
+ Delaunay) with build-in CAD and post-processing facilities. Its
+ design goal is to provide a simple meshing tool for academic test
+ cases with parametric input and up to date visualization
+ capabilities.
+ .
+ Gmsh is built around four modules: geometry, mesh, solver and
+ post-processing. The specification of any input to these modules is
+ done either interactively using the graphical user interface or in
+ ASCII text files using Gmsh's own scripting language.
+ .
+ The package contains documentation and examples.
+
Package: libgmsh-dev
Architecture: amd64 armel armhf i386 ia64 powerpc s390 s390x sparc
Section: libdevel
@@ -164,3 +188,29 @@ Description: Three-dimensional finite element mesh generator. Java wrapper
This package contains the Java wrappers for gmsh
Pre-Depends:
${misc:Pre-Depends}
+
+Package: python-gmsh
+Section: python
+Architecture: amd64 i386 armel armhf ia64 powerpc s390 s390x sparc
+Replaces: gmsh (<< 2.6.0.dfsg-3)
+Breaks: gmsh (<< 2.6.0.dfsg-3)
+Recommends: gmsh
+Multi-Arch: foreign
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.7), python (<<2.8),
+ libgmsh2 (= ${binary:Version})
+Description: Three-dimensional finite element mesh generator. Python wrapper
+ Gmsh is an automatic 3D finite element mesh generator (primarily
+ Delaunay) with build-in CAD and post-processing facilities. Its
+ design goal is to provide a simple meshing tool for academic test
+ cases with parametric input and up to date visualization
+ capabilities.
+ .
+ Gmsh is built around four modules: geometry, mesh, solver and
+ post-processing. The specification of any input to these modules is
+ done either interactively using the graphical user interface or in
+ ASCII text files using Gmsh's own scripting language.
+ .
+ See Gmsh's reference manual for a more thorough overview of Gmsh's
+ capabilities.
+ .
+ This package contains the Python wrapper for gmsh
diff --git a/debian/patches/fix_gmshpy_import.patch b/debian/patches/fix_gmshpy_import.patch
index b854a6f..b88d755 100644
--- a/debian/patches/fix_gmshpy_import.patch
+++ b/debian/patches/fix_gmshpy_import.patch
@@ -1,14 +1,14 @@
Description: Fix import of gmshpy
Author: Anton Gladky <gladk at debian.org>
Bug-Debian: http://bugs.debian.org/696420
-Last-Update: 2013-01-26
+Last-Update: 2014-02-06
--- a/wrappers/gmshpy/__init__.py.in
+++ b/wrappers/gmshpy/__init__.py.in
@@ -1,4 +1,7 @@
# set Ctrl-C to default signal (terminates immediately)
+from ctypes import *
-+mpi = CDLL('libmpi.so.0', RTLD_GLOBAL)
++mpi = CDLL('libmpi.so.1', RTLD_GLOBAL)
+
import signal
signal.signal(signal.SIGINT, signal.SIG_DFL)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/gmsh.git
More information about the debian-science-commits
mailing list