[SCM] Gmsh packaging. Gmsh is an automatic 3D finite element mesh generator. branch, master, updated. debian/2.6.1.dfsg-1-3-gfa0edcc
Anton Gladky
gladky.anton at gmail.com
Sun Jul 22 12:10:38 UTC 2012
The following commit has been merged in the master branch:
commit 295a5bf3df9d04b298e1da384934b529d786edfd
Author: Anton Gladky <gladky.anton at gmail.com>
Date: Sun Jul 22 13:58:40 2012 +0200
Fix dependencies. (Closes: #682189)
diff --git a/debian/control b/debian/control
index 6b44fcc..cffa959 100644
--- a/debian/control
+++ b/debian/control
@@ -29,8 +29,7 @@ Homepage: http://www.geuz.org/gmsh/
Package: gmsh
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, mpi-default-bin,
- python (>= 2.7), python (<<2.8), libgmsh2
+Depends: ${shlibs:Depends}, ${misc:Depends}, mpi-default-bin
Recommends: gmsh-doc
Description: Three-dimensional finite element mesh generator
Gmsh is an automatic 3D finite element mesh generator (primarily
@@ -49,8 +48,7 @@ Description: Three-dimensional finite element mesh generator
Package: libgmsh2
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, mpi-default-bin,
- python (>= 2.7), python (<<2.8)
+Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Three-dimensional finite element mesh generator. Shared library
Gmsh is an automatic 3D finite element mesh generator (primarily
Delaunay) with build-in CAD and post-processing facilities. Its
@@ -67,10 +65,9 @@ Description: Three-dimensional finite element mesh generator. Shared library
capabilities.
Package: libgmsh-dev
-Architecture: all
+Architecture: any
Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, mpi-default-bin,
- python (>= 2.7), python (<<2.8)
+Depends: libgmsh2, libjava-gmsh2
Description: Three-dimensional finite element mesh generator. Development files
Gmsh is an automatic 3D finite element mesh generator (primarily
Delaunay) with build-in CAD and post-processing facilities. Its
@@ -89,8 +86,7 @@ Description: Three-dimensional finite element mesh generator. Development files
Package: gmsh-doc
Section: doc
Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, mpi-default-bin,
- python (>= 2.7), python (<<2.8)
+Recommends: gmsh
Description: Three-dimensional finite element mesh generator. Documentation
Gmsh is an automatic 3D finite element mesh generator (primarily
Delaunay) with build-in CAD and post-processing facilities. Its
@@ -109,8 +105,7 @@ Description: Three-dimensional finite element mesh generator. Documentation
Package: python-gmsh
Section: python
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, mpi-default-bin,
- python (>= 2.7), python (<<2.8)
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.7), python (<<2.8)
Description: Three-dimensional finite element mesh generator. Documentation
Gmsh is an automatic 3D finite element mesh generator (primarily
Delaunay) with build-in CAD and post-processing facilities. Its
@@ -131,8 +126,7 @@ Description: Three-dimensional finite element mesh generator. Documentation
Package: libjava-gmsh2
Section: java
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, mpi-default-bin,
- python (>= 2.7), python (<<2.8)
+Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Three-dimensional finite element mesh generator. Documentation
Gmsh is an automatic 3D finite element mesh generator (primarily
Delaunay) with build-in CAD and post-processing facilities. Its
diff --git a/debian/libgmsh-dev.install b/debian/libgmsh-dev.install
index 4990465..4459625 100644
--- a/debian/libgmsh-dev.install
+++ b/debian/libgmsh-dev.install
@@ -1,4 +1,6 @@
usr/include
+usr/lib/libgmsh.so
+usr/lib/libjava-gmsh.so
#The following files are for compiling api_demos
Common/Gmsh.h /usr/include/gmsh
Geo/Chain.h /usr/include/gmsh
diff --git a/debian/libgmsh2.install b/debian/libgmsh2.install
index 20be4b6..100d837 100644
--- a/debian/libgmsh2.install
+++ b/debian/libgmsh2.install
@@ -1 +1 @@
-usr/lib/libgmsh*
+usr/lib/libgmsh.so.2
diff --git a/debian/libjava-gmsh2.install b/debian/libjava-gmsh2.install
index b058934..5728238 100644
--- a/debian/libjava-gmsh2.install
+++ b/debian/libjava-gmsh2.install
@@ -1 +1 @@
-usr/lib/libjava*.* usr/lib
+usr/lib/libjava-gmsh.so.*
--
Gmsh packaging. Gmsh is an automatic 3D finite element mesh generator.
More information about the debian-science-commits
mailing list