Source: netgen
Version: 4.9.13.dfsg-4
Severity: wishlist

Hi,

Building salome's netgen plugin
(http://git.salome-platform.org/gitweb/?p=NETGENPLUGIN_SRC.git) requires
some of netgen's internal headers.  The attached patch ships those in a
separate netgen-headers package.  Thanks for considering.

Cheers,
Julien
-- 
Julien Cristau          <julien.cris...@logilab.fr>
Logilab                 http://www.logilab.fr/
Informatique scientifique & gestion de connaissances
>From fedde78edccab3936f9969f617e034fa08b029f3 Mon Sep 17 00:00:00 2001
From: Julien Cristau <julien.cris...@logilab.fr>
Date: Thu, 2 Aug 2012 17:02:54 +0200
Subject: [PATCH] Add netgen-headers package with internal headers

This is needed by salome's netgen plugin.
---
 debian/control                |   16 ++++++++++++++++
 debian/netgen-headers.install |   12 ++++++++++++
 2 files changed, 28 insertions(+), 0 deletions(-)
 create mode 100644 debian/netgen-headers.install

diff --git a/debian/control b/debian/control
index 0eee447..5463386 100644
--- a/debian/control
+++ b/debian/control
@@ -66,3 +66,19 @@ Description: Automatic 3d tetrahedral mesh generator shared library
  refinement.
  .
  This package contains the shared libraries.
+
+Package: netgen-headers
+Section: libdevel
+Architecture: any
+Depends:
+ libnglib-dev (= ${binary:Version}),
+ ${misc:Depends},
+Description: Automatic 3d tetrahedral mesh generator internal headers
+ NETGEN is an automatic 3d tetrahedral mesh generator. It accepts
+ input from constructive solid geometry (CSG) or boundary
+ representation (BRep) from STL file format. The connection to a
+ geometry kernel allows the handling of IGES and STEP files. NETGEN
+ contains modules for mesh optimization and hierarchical mesh
+ refinement.
+ .
+ This package contains internal headers.
diff --git a/debian/netgen-headers.install b/debian/netgen-headers.install
new file mode 100644
index 0000000..e376b27
--- /dev/null
+++ b/debian/netgen-headers.install
@@ -0,0 +1,12 @@
+libsrc/general/*.hpp usr/share/netgen/libsrc/general
+libsrc/csg/*.hpp usr/share/netgen/libsrc/csg
+libsrc/geom2d/*.hpp usr/share/netgen/libsrc/geom2d
+libsrc/gprim/*.hpp usr/share/netgen/libsrc/gprim
+libsrc/include/*.hpp usr/share/netgen/libsrc/include
+libsrc/include/mystdlib.h usr/share/netgen/libsrc/include
+libsrc/linalg/*.hpp usr/share/netgen/libsrc/linalg
+libsrc/meshing/*.hpp usr/share/netgen/libsrc/meshing
+libsrc/occ/*.hpp usr/share/netgen/libsrc/occ
+libsrc/stlgeom/*.hpp usr/share/netgen/libsrc/stlgeom
+libsrc/visualization/*.hpp usr/share/netgen/libsrc/visualization
+config.h usr/share/netgen/libsrc/include
-- 
1.7.2.5

Reply via email to