[gts] 10/25: Import Debian patch 0.7.6+darcs080704-1

Andreas Tille tille at debian.org
Tue Jan 31 12:40:38 UTC 2017


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

tille pushed a commit to branch master
in repository gts.

commit c7c8fec5a3fbc1614c19f3ce91df9bc0ca9391eb
Merge: ee7bcac b50c24d
Author: Ruben Molina <rmolina at udea.edu.co>
Date:   Fri Jul 4 17:20:55 2008 -0500

    Import Debian patch 0.7.6+darcs080704-1

 AUTHORS                                            |     3 +-
 ChangeLog                                          |    86 +
 Makefile.am                                        |     1 +
 Makefile.in                                        |    13 +-
 aclocal.m4                                         |  1372 +-
 config.guess                                       |    78 +-
 config.sub                                         |   109 +-
 configure                                          | 13972 +++++++++----------
 configure.in                                       |     2 +-
 debian/README.Debian                               |     8 -
 debian/changelog                                   |    19 +
 debian/compat                                      |     2 +-
 debian/control                                     |    83 +-
 debian/copyright                                   |    46 +-
 debian/docs                                        |     3 +
 debian/libgts-0.7-5.install                        |    11 +-
 debian/libgts-bin.install                          |     1 +
 debian/libgts-bin.manpages                         |     1 +
 debian/libgts-dev.examples                         |     1 -
 debian/libgts-dev.install                          |    12 +-
 debian/libgts-doc.docs                             |     1 +
 debian/manpages/delaunay.1                         |    65 +
 debian/manpages/gts-config.1                       |    43 +
 debian/manpages/gts2dxf.1                          |    19 +
 debian/manpages/gts2oogl.1                         |    99 +
 debian/manpages/gts2stl.1                          |    33 +
 debian/manpages/gtscheck.1                         |    39 +
 debian/manpages/gtscompare.1                       |    50 +
 debian/manpages/gtstemplate.1                      |    30 +
 debian/manpages/happrox.1                          |    51 +
 debian/manpages/stl2gts.1                          |    36 +
 debian/manpages/transform.1                        |    66 +
 debian/rules                                       |   106 +-
 debian/watch                                       |     3 +
 doc/Makefile.in                                    |    12 +-
 doc/html/book1.html                                |   194 +-
 doc/html/{c10545.html => c12.html}                 |    41 +-
 doc/html/c12206.html                               |   180 -
 doc/html/{c17114.html => c14.html}                 |    55 +-
 doc/html/{c15264.html => c16.html}                 |    51 +-
 doc/html/{c10545.html => c18.html}                 |    55 +-
 doc/html/c4.html                                   |    49 +-
 doc/html/{c2915.html => c6.html}                   |    81 +-
 doc/html/gts-binary-heaps.html                     |  1071 --
 doc/html/gts-boolean-operations.html               |  1631 ---
 doc/html/gts-bounding-boxes-trees.html             |  5621 --------
 doc/html/gts-containee-classes.html                |  1075 --
 doc/html/gts-container-classes.html                |  1447 --
 ...ay-and-constrained-delaunay-triangulations.html |  2046 ---
 doc/html/gts-differential-geometry-operators.html  |   960 --
 doc/html/gts-edges.html                            |  2651 ----
 doc/html/gts-extended-binary-heaps.html            |  2091 ---
 doc/html/gts-faces.html                            |  1593 ---
 doc/html/gts-first-in-first-out-heaps.html         |  1167 --
 doc/html/gts-graph-class.html                      |  5154 -------
 doc/html/gts-graph-partitioning.html               |  2392 ----
 doc/html/gts-hierarchical-surfaces.html            |  1520 --
 doc/html/gts-hierarchical-vertex-split.html        |  1088 --
 doc/html/gts-isosurfaces-from-3d-functions.html    |  2550 ----
 doc/html/gts-kd-trees.html                         |   528 -
 .../gts-miscellaneous-macros-and-functions.html    |  1946 ---
 doc/html/gts-object-class.html                     |  2838 ----
 doc/html/gts-out-of-core-simplification.html       |  2086 ---
 doc/html/gts-points.html                           |  4021 ------
 doc/html/gts-progressive-graph.html                |  2498 ----
 doc/html/gts-progressive-surfaces.html             |  2559 ----
 doc/html/gts-segments.html                         |  1647 ---
 doc/html/gts-simple-statistics.html                |   823 --
 .../gts-surface-simplification-and-refinement.html |  2302 ---
 doc/html/gts-surfaces.html                         |  5639 --------
 doc/html/gts-triangles.html                        |  4554 ------
 doc/html/gts-vectors-and-matrices.html             |  3819 -----
 doc/html/gts-vertex-split.html                     |  1822 ---
 doc/html/gts-vertices.html                         |  2528 ----
 doc/html/gts-weighted-graph.html                   |  1399 --
 doc/html/index.sgml                                |     0
 examples/Makefile.in                               |    12 +-
 examples/cartesian.c                               |     3 +-
 examples/cleanup.c                                 |     3 +-
 examples/coarsen.c                                 |     3 +-
 examples/delaunay.c                                |     3 +-
 examples/happrox.c                                 |     3 +-
 examples/iso.c                                     |     3 +-
 examples/merge.c                                   |     1 +
 examples/optimize.c                                |     3 +-
 examples/partition.c                               |     3 +-
 examples/refine.c                                  |     3 +-
 examples/set.c                                     |    46 +-
 examples/smooth.c                                  |     3 +-
 examples/sphere.c                                  |     3 +-
 examples/split.c                                   |     3 +-
 examples/stripe.c                                  |     3 +-
 examples/transform.c                               |     1 +
 examples/traverse.c                                |     3 +-
 examples/volume.c                                  |     9 +-
 gts.pc.in                                          |     2 +-
 ltmain.sh                                          |   774 +-
 src/Makefile.in                                    |    12 +-
 src/edge.c                                         |     6 +-
 src/eheap.c                                        |    15 +-
 src/gts.def                                        |     1 +
 src/gts.h                                          |    17 +-
 src/object.c                                       |    59 -
 src/partition.c                                    |     2 +
 src/point.c                                        |    28 +
 test/Makefile.in                                   |    12 +-
 test/boolean/Makefile.in                           |    12 +-
 test/coarsen/Makefile.in                           |    12 +-
 test/delaunay/Makefile.in                          |    12 +-
 tools/Makefile.in                                  |    12 +-
 tools/gts2oogl.c                                   |     3 +-
 tools/gts2stl.c                                    |     3 +-
 tools/gtscheck.c                                   |     3 +-
 tools/gtscompare.c                                 |     3 +-
 tools/srf2oogl.1                                   |    56 -
 tools/stl2gts.c                                    |     3 +-
 116 files changed, 9565 insertions(+), 83841 deletions(-)

diff --cc debian/changelog
index 7c73a10,0000000..6d6035f
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,106 -1,0 +1,125 @@@
++gts (0.7.6+darcs080704-1) unstable; urgency=low
++
++  * Acknowledge previous NMU
++  * New upstream version
++  * New maintainer (Closes: #471987)
++  * Standards-Version updated to 3.8.0
++  * Solved override disparities for libgts-dev
++  * Migrated to CDBS
++  * Added a new binary package with debugging symbols
++  * tools/srf2oogl.1: Removed (tool deprecated)
++  * Added new man pages
++  * Added watch file 
++  * Restored missing docs to libgts-doc (Closes: #395846)
++  * Added Replaces for libgts-0.7-1 (Closes: #422900)
++  * Split binaries into libgts-bin (Closes: #465190)
++  * Removed unneeded dependencies (Closes: #465189)
++
++ -- Ruben Molina <rmolina at udea.edu.co>  Fri, 04 Jul 2008 17:20:55 -0500
++
 +gts (0.7.6-1.1) unstable; urgency=high
 +
 +  * Non-maintainer upload.
 +  * Add missing Replace/Conflicts against libgts-0.7-1. (closes: bug#370244).
 +  * Urgency set to high: RC bug fix, and blocks other packages transition.
 +
 + -- Pierre Habouzit <madcoder at debian.org>  Sat, 17 Jun 2006 08:24:45 +0200
 +
 +gts (0.7.6-1) unstable; urgency=low
 +
 +  * New upstream version (closes: bug#363642, bug#275617)
 +  * debian/control: New soname, rename libgts-0.7-1 to libgts-0.7-5
 +  * src/rounding.h: fixed upstream (closes: bug#356146)
 +  * debian/libgts-dev.examples: install examples' source (won't install the
 +    binaries, since they are not of general use) (closes: bug#352290)
 +  * docs are installed, don't know what caused the bug, seems to be fixed
 +    (closes: bug#296909)
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Mon, 08 May 2006 19:13:50 -0600
 +
 +gts (0.7.3-2) unstable; urgency=low
 +
 +  * Add dependency on libglib2.0-dev (closes: bug#302869)
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Sat, 09 Apr 2005 09:24:07 -0600
 +
 +gts (0.7.3-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * Moved to glib 2.0
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Sat, 05 Feb 2005 11:42:06 -0600
 +
 +gts (0.7.1-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * debian/rules: remove test for /usr/share/misc/config.{guess,sub}
 +    existance.  If the files are not there for whatever reason, I want
 +    this to go down in flames.
 +  * debian/control: Shorten description for libgts-doc
 +  * debian/control, debian/rules: Add libgts-0.7-1
 +  * debian/rules: install transform as gtstransform
 +  * debian/control: add Conflicts, Replaces for older versions of libgts-dev
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Sun, 09 Feb 2003 12:32:21 +0100
 +
 +gts (0.6.0-1) unstable; urgency=low
 +
 +  * New upstream release
 +  * debian/rules, debian/compat: use debhelper 4
 +  * debian/control: update Build-Depends, Standards-Version
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Sat, 29 Jun 2002 13:50:48 +0200
 +
 +gts (0.5.1-1) unstable; urgency=low
 +
 +  * New upstream release
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Mon, 12 Nov 2001 08:34:33 +0100
 +
 +gts (0.5.0-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * debian/control, debian/rules: Use autotools-dev
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Sun, 11 Nov 2001 20:06:25 +0100
 +
 +gts (0.4.0-1) unstable; urgency=low
 +
 +  * New upstream release.
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Thu,  1 Feb 2001 00:41:28 +0100
 +
 +gts (0.3.0-2) unstable; urgency=low
 +
 +  * Applied patches from Christopher Chimelis (sorry about the delay,
 +    somehow I missed the report) (closes: bug#77260)
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Sun, 17 Dec 2000 13:49:20 +0100
 +
 +gts (0.3.0-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * src/predicate{_init,}.c: special case ARM.  Other architectures seem 
 +    fine.  (closes: bug#62124)
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Sat, 15 Apr 2000 11:25:32 +0200
 +
 +gts (0.2.0-2) unstable; urgency=low
 +
 +  * src/predicate{_init,}.c: replace hardcoded FPU maks by the
 +    corresponding constants and bit operations.  The used constans
 +    replicate the hardcoded values (thanks to Roman for pointing this out)
 +    (sent upstream) (closes: bug#62124)
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Sat, 15 Apr 2000 11:25:32 +0200
 +
 +gts (0.2.0-1) unstable; urgency=low
 +
 +  * Initial Release.
 +
 + -- Marcelo E. Magallon <mmagallo at debian.org>  Sat, 19 Feb 2000 21:18:38 +0100
 +
 +Local variables:
 +mode: debian-changelog
 +End:
diff --cc debian/compat
index 7ed6ff8,0000000..1e8b314
mode 100644,000000..100644
--- a/debian/compat
+++ b/debian/compat
@@@ -1,1 -1,0 +1,1 @@@
- 5
++6
diff --cc debian/control
index 17ff8c7,0000000..7d95eaf
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,46 -1,0 +1,63 @@@
 +Source: gts
 +Section: math
 +Priority: optional
- Maintainer: Marcelo E. Magallon <mmagallo at debian.org>
- Standards-Version: 3.7.2
- Build-Depends: debhelper (>= 5), libglib2.0-dev, autotools-dev, gtk-doc-tools (>= 1.3-4)
++Maintainer: Ruben Molina <rmolina at udea.edu.co>
++Build-Depends: cdbs, debhelper (>= 6), autotools-dev, libglib2.0-dev
++Standards-Version: 3.8.0
++Homepage: http://gts.sourceforge.net/
++
++Package: libgts-doc
++Architecture: all
++Section: doc
++Depends: ${shlibs:Depends}, ${misc:Depends}
++Description: GNU Triangulated Surface Library -- documentation files 
++ The GTS Library is intended to provide a set of useful functions to
++ deal with 3D surfaces meshed with interconnected triangles.
++ .
++ This package contains the documentation files.
 +
 +Package: libgts-dev
- Section: devel
- Priority: optional
 +Architecture: any
- Depends: libc6-dev, ${shlibs:Depends}, libgts-0.7-5 (= ${Source-Version}), libglib2.0-dev
++Section: libdevel
++Depends: ${shlibs:Depends}, ${misc:Depends}, libglib2.0-dev
 +Suggests: libgts-doc
- Description: GNU Triangulated Surface Library
-  GTS includes a number of useful functions to deal with triangulated
-  surfaces including, but not limited to, multi-resolution models,
-  Delaunay and Constrained Delaunay triangulations, set operations on
-  surfaces (intersection, union etc ...), bounding-boxes trees for
-  efficient collision and intersection detection, triangle strips and
-  binary heaps.
++Replaces: libgts-0.7-1
++Description: GNU Triangulated Surface Library -- development files 
++ The GTS Library is intended to provide a set of useful functions to
++ deal with 3D surfaces meshed with interconnected triangles.
++ .
++ This package contains the headers and development libraries needed to
++ build applications using GTS.
++
++Package: libgts-dbg
++Priority: extra
++Architecture: any
++Section: libdevel
++Depends: ${shlibs:Depends}, ${misc:Depends}, libgts-0.7-5
++Description: GNU Triangulated Surface Library -- debug symbols 
++ The GTS Library is intended to provide a set of useful functions to
++ deal with 3D surfaces meshed with interconnected triangles.
++ .
++ This package contains the debugging symbols for GTS.
 +
 +Package: libgts-0.7-5
- Section: devel
- Priority: optional
 +Architecture: any
- Depends: libc6-dev, ${shlibs:Depends}
- Conflicts: libgts-dev (<< 0.7.1), libgts-0.7-1
- Replaces: libgts-dev (<< 0.7.1), libgts-0.7-1
- Description: GNU Triangulated Surface Library -- runtime environment
-  GTS includes a number of useful functions to deal with triangulated
-  surfaces.  Refer to the libgts-dev package description for more
-  details.
++Section: libs
++Depends: ${shlibs:Depends}, ${misc:Depends}
++Recommends: libgts-bin
++Replaces: libgts-0.7-1, libgts-dev (<< ${binary:Version})
++Description: GNU Triangulated Surface Library
++ The GTS Library is intended to provide a set of useful functions to 
++ deal with 3D surfaces meshed with interconnected triangles.
 + .
-  This package provides runtime support for GTS
++ This package contains the shared libraries.
 +
- Package: libgts-doc
- Section: doc
- Priority: optional
- Architecture: all
- Depends: lynx | www-browser
- Description: GNU Triangulated Surface Library documentation
-  GTS includes a number of useful functions to deal with triangulated
-  surfaces.  Refer to the libgts-dev package description for more
-  details.
++Package: libgts-bin
++Architecture: any
++Depends: ${shlibs:Depends}, ${misc:Depends}, libgts-0.7-5
++Replaces: libgts-0.7-1, libgts-dev (<< ${binary:Version})
++Description: GNU Triangulated Surface Library -- support binaries
++ The GTS Library is intended to provide a set of useful functions to 
++ deal with 3D surfaces meshed with interconnected triangles.
 + .
-  This package contains the GTS Referece, in HTML format.
++ This package contains some utility binaries.
diff --cc debian/copyright
index c673be7,0000000..7d56a61
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,11 -1,0 +1,43 @@@
- This package was debianized by Marcelo E. Magallon <mmagallo at debian.org> on
- Sat, 19 Feb 2000 21:18:38 +0100.
++This package was debianized by Ruben Molina <rmolina at udea.edu.co> on
++Mon, 26 May 2008 23:26:41 -0500.
 +
- It was downloaded from http://gts.sourceforge.net/
++It was downloaded from http://gts.sourceforge.net/gts-snapshot.tar.gz
 +
- Upstream Author: St�phane Popinet <popinet at lmm.jussieu.fr>
++Upstream Author: 
 +
- Copyright: GNU Library General Public License, Version 2.
++    Stephane Popinet <popinet at users.sourceforge.net>
 +
- On Debian systems, the complete text of the LGPL is located in
- /usr/share/common-licenses/LGPL-2
++Copyright: 
++
++    Copyright (C) 1999 Stephane Popinet
++
++License:
++
++    This package is free software; you can redistribute it and/or
++    modify it under the terms of the GNU Lesser General Public
++    License as published by the Free Software Foundation; either
++    version 2 of the License, or (at your option) any later version.
++
++    This package is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
++    Lesser General Public License for more details.
++
++    You should have received a copy of the GNU Lesser General Public
++    License along with this package; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
++
++On Debian systems, the complete text of the GNU Lesser General
++Public License can be found in `/usr/share/common-licenses/LGPL'.
++
++src/curvature.c is (C) 1999-2002 Ray Jones, Stephane Popinet, 
++and is licensed under the LGPL, see `/usr/share/common-licenses/LGPL'.
++
++src/isotetra.c is (C) 2002 Gert Wollny,  and is licensed under the 
++LGPL, see `/usr/share/common-licenses/LGPL'.
++
++src/stripe.c is (C) 1999-2003,  Wagner Toledo Correa, Stephane Popinet,
++and is licensed under the LGPL, see `/usr/share/common-licenses/LGPL'.
++
++The Debian packaging is (C) 2008, Ruben Molina <rmolina at udea.edu.co> and
++is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
diff --cc debian/docs
index 0000000,0000000..5502ed8
new file mode 100644
--- /dev/null
+++ b/debian/docs
@@@ -1,0 -1,0 +1,3 @@@
++NEWS
++README
++TODO
diff --cc debian/libgts-0.7-5.install
index 7f8fa88,0000000..c45ebcf
mode 100644,000000..100644
--- a/debian/libgts-0.7-5.install
+++ b/debian/libgts-0.7-5.install
@@@ -1,10 -1,0 +1,1 @@@
- usr/bin/gts2oogl
- usr/bin/gtscheck
- usr/bin/gtscompare
- usr/bin/gtstemplate
- usr/bin/stl2gts
- usr/bin/gtstransform
- usr/bin/delaunay
- usr/lib/*.so.*
- usr/bin/gts2dxf
- usr/bin/gts2stl
++debian/tmp/usr/lib/lib*.so.*
diff --cc debian/libgts-bin.install
index 0000000,0000000..451ddc0
new file mode 100644
--- /dev/null
+++ b/debian/libgts-bin.install
@@@ -1,0 -1,0 +1,1 @@@
++debian/tmp/usr/bin
diff --cc debian/libgts-bin.manpages
index 0000000,0000000..2fb19fb
new file mode 100644
--- /dev/null
+++ b/debian/libgts-bin.manpages
@@@ -1,0 -1,0 +1,1 @@@
++debian/manpages/*
diff --cc debian/libgts-dev.install
index f1dce7b,0000000..4e0f74d
mode 100644,000000..100644
--- a/debian/libgts-dev.install
+++ b/debian/libgts-dev.install
@@@ -1,7 -1,0 +1,5 @@@
- usr/bin/gts-config
- usr/lib/pkgconfig/*.pc
- usr/include/*
- usr/lib/*.so
- usr/lib/*.a
- usr/lib/*.la
- usr/share/aclocal/*
++debian/tmp/usr/include
++debian/tmp/usr/lib/pkgconfig
++debian/tmp/usr/lib/*.so
++debian/tmp/usr/lib/*.la
++debian/tmp/usr/lib/*.a
diff --cc debian/libgts-doc.docs
index 0000000,0000000..0bd3136
new file mode 100644
--- /dev/null
+++ b/debian/libgts-doc.docs
@@@ -1,0 -1,0 +1,1 @@@
++doc/html
diff --cc debian/manpages/delaunay.1
index 0000000,0000000..e285297
new file mode 100644
--- /dev/null
+++ b/debian/manpages/delaunay.1
@@@ -1,0 -1,0 +1,65 @@@
++.TH delaunay 1 "June 2, 2008" "" "delaunay: constructs the constrained Delaunay triangulation of the input"
++
++.SH NAME
++delaunay \- constructs the constrained Delaunay triangulation of the input
++
++.SH SYNOPSIS
++.B delaunay
++.RI [OPTION] < file.gts
++
++.SH DESCRIPTION
++This manual page documents briefly the
++.B delaunay
++command. This command constructs the
++constrained Delaunay triangulation of the input
++
++.SH OPTIONS
++This program follow the usual GNU command line syntax, with long
++options starting with two dashes (`-').
++A summary of options is included below.
++.TP
++.B \-b, \-\-hull
++Do not keep convex hull.
++.TP
++.B \-e, \-\-noconst
++Do not add constrained edges.
++.TP
++.B \-S, \-\-split
++Split constraints (experimental).
++.TP
++.B \-H, \-\-holes
++Remove holes from the triangulation.
++.B \-d, \-\-duplicates
++Remove duplicate vertices.
++.TP
++.B \-r, \-\-randomize
++Shuffle input vertex list.
++.TP
++.B \-c, \-\-check
++Check Delaunay property.
++.TP
++.B \-f FNAME, \-\-files=FNAME
++Generate evolution files.
++.TP
++.B \-o, \-\-conform
++Generate conforming triangulation.
++.TP
++.B \-s N, \-\-steiner=N
++Maximum number of Steiner points for conforming triangulation (default is no limit).
++.TP
++.B \-q Q, \-\-quality=Q
++Set the minimum acceptable face quality.
++.B \-a A, \-\-area=A
++Set the maximum acceptable face area.
++.TP
++.B \-v, \-\-verbose
++Print statistics about the triangulation.
++.TP
++.B \-h, \-\-help
++Display the help and exit.
++
++.SH AUTHOR
++delaunay was written by Stephane Popinet <popinet at users.sourceforge.net>.
++.PP
++This manual page was written by Ruben Molina <rmolina at udea.edu.co>,
++for the Debian project (but may be used by others).
diff --cc debian/manpages/gts-config.1
index 0000000,0000000..3957f63
new file mode 100644
--- /dev/null
+++ b/debian/manpages/gts-config.1
@@@ -1,0 -1,0 +1,43 @@@
++.TH gts-config 1 "June 2, 2008" "" "gts-config: defines values for programs using gts"
++
++.SH NAME
++gts-config \- defines values for programs using gts.
++
++.SH SYNOPSIS
++.B gts-config
++.RI [OPTIONS] [LIBRARIES]
++.SH DESCRIPTION
++This manual page documents briefly the
++.B gts-config
++command.
++
++.SH OPTIONS
++These programs follow the usual GNU command line syntax, with long
++options starting with two dashes (`-').
++A summary of options is included below.
++.TP
++.B \-\-prefix[=DIR]
++.TP
++.B \-\-exec-prefix[=DIR]
++.TP
++.B \-\-version
++.TP
++.B \-\-libs
++.TP
++.B \-\-cflags
++.TP
++.B \-\-check
++
++.SH LIBRARIES
++.TP
++.B gts
++.TP
++.B gmodule
++.TP
++.B gthread
++
++.SH AUTHOR
++gts-config was written by Stephane Popinet <popinet at users.sourceforge.net>.
++.PP
++This manual page was written by Ruben Molina <rmolina at udea.edu.co>,
++for the Debian project (but may be used by others).
diff --cc debian/manpages/gts2dxf.1
index 0000000,0000000..3d63d54
new file mode 100644
--- /dev/null
+++ b/debian/manpages/gts2dxf.1
@@@ -1,0 -1,0 +1,19 @@@
++.TH gts2dxf 1 "June 2, 2008" "" "gts2dxf: converts a GTS file to DXF format"
++
++.SH NAME
++gts2dxf \- converts a GTS file to DXF format. 
++
++.SH SYNOPSIS
++.B gts2dxf
++.RI < input.gts > output.dxf
++
++.SH DESCRIPTION
++This manual page documents briefly the 
++.B gts2dxf
++command.
++
++.SH AUTHOR
++gts2dxf was written by Stephane Popinet <popinet at users.sourceforge.net>.
++.PP
++This manual page was written by Ruben Molina <rmolina at udea.edu.co>,
++for the Debian project (but may be used by others).
diff --cc debian/manpages/gts2oogl.1
index 0000000,0000000..3c296e0
new file mode 100644
--- /dev/null
+++ b/debian/manpages/gts2oogl.1
@@@ -1,0 -1,0 +1,99 @@@
++.TH gts2oogl 1 "June 2, 2008" "" "gts2oogl: converts a GTS file to OOGL file format (Geomview)"
++
++.SH NAME
++gts2oogl \- converts a GTS file to OOGL file format (Geomview).
++
++.SH SYNOPSIS
++.B gts2oogl
++.RI [OPTION]... < input.srf > output.oogl
++
++.SH DESCRIPTION
++This manual page documents briefly the
++.B gts2oogl
++command.
++
++.SH OPTIONS
++This program follow the usual GNU command line syntax, with long
++options starting with two dashes (`-').
++A summary of options is included below.
++.TP
++.B \-G, \-\-gnuplot
++Writes isolines in gnuplot format.
++.TP
++.B \-\-component
++Color faces according to the component they belong too.
++.TP
++.B \-\-quality
++Color faces according to their quality.
++.TP
++.B \-\-area
++Color faces according to their area.
++.TP
++.B \-\-incomp
++Color incompatible faces.
++.TP
++.B \-f VAL, \-\-fold=VAL
++Color faces which make an angle smaller than VAL degrees with any of their neighbors.
++.TP
++.B \-t, \-\-faces
++Output individual faces.
++.TP
++.B \-\-epv
++Color vertices according to number of edges per vertex.
++.TP
++.B \-H C, \-\-height=C
++Color vertices according to their C coordinate.
++.TP
++.B \-g, \-\-gaussian
++Color vertices according to Gaussian curvature.
++.TP
++.B \-C, \-\-curvature
++Color vertices according to mean curvature.
++.TP
++.B \-\-boundary
++Output boundary edges.
++.TP
++.B \-e A, \-\-feature=A
++Output `feature' edges defined by angle A
++.TP
++.B \-\-non-manifold
++Output non-manifold edges.
++.TP
++.B \-\-duplicate
++Output duplicate edges.
++.TP
++.B \-i N, \-\-isolines=N
++Draw N isolines (levels of constant altitude).
++.TP
++.B \-I L, \-\-isolines=L
++Draw isoline at level L.
++.TP
++.B \-\-cmap=FILE
++Load FILE as colormap.
++.TP
++.B \-m VAL, \-\-min=VAL
++Use VAL as minimum scaling value.
++.TP
++.B \-M VAL, \-\-max=VAL
++Use VAL as maximum scaling value.
++.TP
++.B \-r, \-\-reverse
++Reverse colormap.
++.TP
++.B \-n, \-\-nosurface
++Do not output surface.
++.TP
++.B \-F C, \-\-flatten=C
++Set C coordinate to average value.
++.TP
++.B \-v, \-\-verbose
++Display surface statistics.
++.TP
++.B \-h, \-\-help
++Display the help and exit.
++
++.SH AUTHOR
++gts2oogl was written by Stephane Pipinet <popinet at users.sourceforge.net>.
++.PP
++This manual page was written by Ruben Molina <rmolina at udea.edu.co>,
++for the Debian project (but may be used by others).
diff --cc debian/manpages/gts2stl.1
index 0000000,0000000..f191974
new file mode 100644
--- /dev/null
+++ b/debian/manpages/gts2stl.1
@@@ -1,0 -1,0 +1,33 @@@
++.TH gts2stl 1 "June 2, 2008" "" "gts2stl: converts a GTS file to STL format"
++
++.SH NAME
++gts2stl \- converts a GTS file to STL format
++
++.SH SYNOPSIS
++.B gts2stl
++.RI [OPTION]... < input.gts > output.stl
++
++.SH DESCRIPTION
++This manual page documents briefly the 
++.B gts2stl
++command.
++
++.SH OPTIONS
++This program follow the usual GNU command line syntax, with long
++options starting with two dashes (`-').
++A summary of options is included below.
++.TP
++.B \-r, \-\-revert
++Revert face normals.
++.TP
++.B \-v, \-\-verbose
++Display surface statistics.
++.TP
++.B \-h, \-\-help
++Display the help and exit.
++
++.SH AUTHOR
++gts2stl was written by Stephane Popinet <popinet at users.sourceforge.net>.
++.PP
++This manual page was written by Ruben Molina <rmolina at udea.edu.co>,
++for the Debian project (but may be used by others).
diff --cc debian/manpages/gtscheck.1
index 0000000,0000000..c383516
new file mode 100644
--- /dev/null
+++ b/debian/manpages/gtscheck.1
@@@ -1,0 -1,0 +1,39 @@@
++.TH gtscheck 1 "June 2, 2008" "" "gtscheck: checks that a surface defines a closed, orientable non self-intersecting manifold"
++
++.SH NAME
++gtscheck \- checks that a surface defines a closed, orientable non self-intersecting manifold.
++
++.SH SYNOPSIS
++.B gtscheck
++.RI [OPTION] < FILE
++.SH DESCRIPTION
++This manual page documents briefly the
++.B gtscheck
++command.
++
++.SH OPTIONS
++These programs follow the usual GNU command line syntax, with long
++options starting with two dashes (`-').
++A summary of options is included below.
++.TP
++.B \-v, \-\-verbose
++Print statistics about the surface.
++.TP
++.B \-h, \-\-help
++Display the help and exit.
++.br
++The return status reflects the error encountered:
++.B 0
++none
++.B 1
++the input file is not a valid GTS file
++.B 2
++the surface is not an orientable manifold
++.B 3
++the surface is an orientable manifold but is self-intersecting
++
++.SH AUTHOR
++gtscheck was written by Stephane Popinet <popinet at users.sourceforge.net>.
++.PP
++This manual page was written by Ruben Molina <rmolina at udea.edu.co>,
++for the Debian project (but may be used by others).
diff --cc debian/manpages/gtscompare.1
index 0000000,0000000..1b2fe56
new file mode 100644
--- /dev/null
+++ b/debian/manpages/gtscompare.1
@@@ -1,0 -1,0 +1,50 @@@
++.TH gtscompare 1 "June 2, 2008" "" "gtscompare: compare two GTS files"
++
++.SH NAME
++gtscompare \- compare two GTS files.
++
++.SH SYNOPSIS
++.B gtscompare
++.RI [OPTION]... FILE1 FILE2 DELTA
++.BR
++DELTA is the sampling length expressed as a fraction of the bounding box diagonal of the second surface.
++
++.SH DESCRIPTION
++This manual page documents briefly the 
++.B gtscompare
++command.
++
++.SH OPTIONS
++This program follow the usual GNU command line syntax, with long
++options starting with two dashes (`-').
++A summary of options is included below.
++.TP
++.B \-s, \-\-symmetric
++Symmetric statistics.
++.TP
++.B \-i, \-\-image
++Output visualisation mesh.
++.TP
++.B \-c FILE, \-\-cmap=FILE
++Load FILE as colormap.
++.TP
++.B \-m VAL, \-\-min=VAL
++Use VAL as minimum scaling value.
++.TP
++.B \-M VAL, \-\-max=VAL
++Use VAL as maximum scaling value.
++.TP
++.B \-r, \-\-reverse
++Reverse colormap.
++.TP
++.B \-l, \-\-log
++Use log scale.
++.TP
++.B \-h, \-\-help
++Display the help and exit.
++
++.SH AUTHOR
++gtscompare was written by Stephane Popinet <popinet at users.sourceforge.net>.
++.PP
++This manual page was written by Ruben Molina <rmolina at udea.edu.co>,
++for the Debian project (but may be used by others).
diff --cc debian/manpages/gtstemplate.1
index 0000000,0000000..5bc7079
new file mode 100644
--- /dev/null
+++ b/debian/manpages/gtstemplate.1
@@@ -1,0 -1,0 +1,30 @@@
++.TH gtstemplate 1 "June 2, 2008" "" "gtstemplate: generates of a template used to create new object classes"
++
++.SH NAME
++gtstemplate \- generates of a template used to create new object classes.
++
++.SH SYNOPSIS
++.B gtstemplate
++.RI [OPTIONS] [LIBRARIES]
++
++.SH DESCRIPTION
++This manual page documents briefly the
++.B gtstemplate
++command.
++
++.SH OPTIONS
++These programs follow the usual GNU command line syntax, with long
++options starting with two dashes (`-').
++A summary of options is included below.
++.TP
++.B \-\-no-extra-data
++.TP
++.B \-\-no-extra-method
++.TP
++.B \-\-overload=METHOD
++
++.SH AUTHOR
++gtstemplate was written by Stephane Popinet <popinet at users.sourceforge.net>.
++.PP
++This manual page was written by Ruben Molina <rmolina at udea.edu.co>,
++for the Debian project (but may be used by others).
diff --cc debian/manpages/happrox.1
index 0000000,0000000..9439202
new file mode 100644
--- /dev/null
+++ b/debian/manpages/happrox.1
@@@ -1,0 -1,0 +1,51 @@@
++.TH happrox 1 "June 2, 2008" "" "happrox: returns a simplified triangulation of a set of points"
++
++.SH NAME
++happrox \- returns a simplified triangulation of a set of points using algorithm III of Garland and Heckbert (1995).
++
++.SH SYNOPSIS
++.B happrox
++.RI [OPTION]... < [input.pgm|input] > output.gts
++
++.SH DESCRIPTION
++This manual page documents briefly the 
++.B happrox
++command.
++
++.SH OPTIONS
++This program follow the usual GNU command line syntax, with long
++options starting with two dashes (`-').
++A summary of options is included below.
++.TP
++.B \-n N, \-\-number=N
++Stop the refinement process if the number of vertices is larger than N.
++.TP
++.B \-c C, \-\-cost=C
++Stop the refinement process if the cost of insertion of a vertex is smaller than C.
++.TP
++.B \-f, \-\-flat
++Input is a flat file with three x,y,z columns (default is PGM file).
++.TP
++.B \-r Z, \-\-relative=Z
++Use relative height cost for all heights larger than Z.
++.TP
++.B \-k, \-\-keep
++Keep enclosing triangle.
++.TP
++.B \-C, \-\-closed
++Close the surface.
++.TP
++.B \-l, \-\-log
++Log evolution of cost.
++.TP
++.B \-v, \-\-verbose
++Display surface statistics.
++.TP
++.B \-h, \-\-help
++Display the help and exit.
++
++.SH AUTHOR
++happrox was written by Stephane Popinet <popinet at users.sourceforge.net>.
++.PP
++This manual page was written by Ruben Molina <rmolina at udea.edu.co>,
++for the Debian project (but may be used by others).
diff --cc debian/manpages/stl2gts.1
index 0000000,0000000..ef87f9c
new file mode 100644
--- /dev/null
+++ b/debian/manpages/stl2gts.1
@@@ -1,0 -1,0 +1,36 @@@
++.TH stl2gts 1 "June 2, 2008" "" "stl2gts: convert an STL file to GTS format"
++
++.SH NAME
++stl2gts \- convert an STL file to GTS format.
++
++.SH SYNOPSIS
++.B stl2gts
++.RI [OPTION]... < input.stl > output.gts
++
++.SH DESCRIPTION
++This manual page documents briefly the
++.B stl2gts
++command.
++
++.SH OPTIONS
++These programs follow the usual GNU command line syntax, with long
++options starting with two dashes (`-').
++A summary of options is included below.
++.TP
++.B \-r, \-\-revert
++Revert face normals.
++.TP
++.B \-n, \-\-nomerge
++Do not merge vertices.
++.TP
++.B \-v, \-\-verbose
++Display surface statistics.
++.TP
++.B \-h, \-\-help
++Display the help and exit.
++
++.SH AUTHOR
++stl2gts was written by Stephane Popinet <popinet at users.sourceforge.net>.
++.PP
++This manual page was written by Ruben Molina <rmolina at udea.edu.co>,
++for the Debian project (but may be used by others).
diff --cc debian/manpages/transform.1
index 0000000,0000000..1625bec
new file mode 100644
--- /dev/null
+++ b/debian/manpages/transform.1
@@@ -1,0 -1,0 +1,66 @@@
++.TH transform 1 "June 2, 2008" "" "transform: apply geometric transformations to the input"
++
++.SH NAME
++transform \- apply geometric transformations to the input.
++
++.SH SYNOPSIS
++.B transform
++.RI [OPTION] < file.gts
++
++.SH DESCRIPTION
++This manual page documents briefly the 
++.B transform
++command.
++
++.SH OPTIONS
++This program follow the usual GNU command line syntax, with long
++options starting with two dashes (`-').
++A summary of options is included below.
++.TP
++.B \-r ANGLE, \-\-rx=ANGLE
++Rotate around x-axis (angle in degrees).
++.TP
++.B \-m ANGLE, \-\-ry=ANGLE
++Rotate around y-axis.
++.TP
++.B \-m ANGLE, \-\-rz=ANGLE
++Rotate around z-axis.
++.TP
++.B \-s FACTOR, \-\-scale=FACTOR
++Scale by FACTOR.
++.TP
++.B \-R FACTOR, \-\-sx=FACTOR
++Scale x-axis by FACTOR.
++.TP
++.B \-M FACTOR, \-\-sy=FACTOR
++Scale y-axis by FACTOR.
++.TP
++.B \-N FACTOR, \-\-sz=FACTOR
++Scale z-axis by FACTOR.
++.TP
++.B \-t V, \-\-tx=V
++Translate of V along x-axis.
++.TP
++.B \-u V, \-\-ty=V
++Translate of V along y-axis.
++.TP
++.B \-w V, \-\-tz=V
++Translate of V along z-axis.
++.TP
++.B \-i, \-\-revert
++Turn surface inside out.
++.TP
++.B \-o, \-\-normalize
++Fit the resulting surface in a cube of size 1 centered at the origin.
++.TP
++.B \-v, \-\-verbose
++Print statistics about the surface.
++.TP
++.B \-h, \-\-help
++Display the help and exit.
++
++.SH AUTHOR
++transform was written by Stephane Popinet <popinet at users.sourceforge.net>.
++.PP
++This manual page was written by Ruben Molina <rmolina at udea.edu.co>,
++for the Debian project (but may be used by others).
diff --cc debian/rules
index 992a69d,0000000..32cfbd1
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,102 -1,0 +1,10 @@@
 +#!/usr/bin/make -f
- # Sample debian/rules that uses debhelper.
- # GNU copyright 1997 to 1999 by Joey Hess.
++  
++include /usr/share/cdbs/1/rules/debhelper.mk
++include /usr/share/cdbs/1/class/autotools.mk
 +
- export DH_VERBOSE
- export DH_OPTIONS
++clean::
++	rm -f src/predicates_init
 +
- ARCH=$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
- 
- CFLAGS = -O2 -Wall
- 
- ifeq ($(ARCH),alpha-linux)
-   CFLAGS += -mieee
- endif
- 
- ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -g
- endif
- 
- DTMPDIR=$(CURDIR)/debian/tmp
- 
- CONFIG_GUESS := /usr/share/misc/config.guess
- CONFIG_SUB   := /usr/share/misc/config.sub
- 
- build: build-stamp
- build-stamp:
- 	dh_testdir
- 
- 	cp $(CONFIG_GUESS) .
- 	cp $(CONFIG_SUB) .
- 	CFLAGS="$(CFLAGS)" ./configure \
- 		--prefix=/usr --mandir=\$${prefix}/share/man \
- 		--infodir=\$${prefix}/share/info \
- 		$(ARCH)
- 	$(MAKE)
- 	$(MAKE) -C doc scan templates sgml html
- 
- 	touch build-stamp
- 
- clean:
- 	dh_testdir
- 	dh_testroot
- 	rm -f build-stamp
- 
- 	-$(MAKE) distclean
- 
- 	$(RM) $(patsubst %.in, %, $(shell find -name Makefile.in))
- 	$(RM) config.guess config.sub
- 
- 	$(RM) src/predicates_init
- 
- 	cd doc && rm -rf gts-decl-list.txt gts-decl.txt gts-docs.sgml gts-overrides.txt gts-sections.txt gts-undocumented.txt gts-unused.txt html sgml sgml.stamp tmpl tmpl.stamp html.stamp
- 
- 	dh_clean
- 
- install: build
- 	dh_testdir
- 	dh_testroot
- 	dh_clean -k
- 	dh_installdirs -a
- 
- 	$(MAKE) install DESTDIR=$(DTMPDIR)
- 	mv $(DTMPDIR)/usr/bin/transform $(DTMPDIR)/usr/bin/gtstransform
- 
- # Build architecture-dependent files here.
- binary-indep: DH_OPTIONS=-i
- binary-indep:
- 	dh_testdir
- 	dh_testroot
- 	dh_clean -k
- 	dh_installdirs -plibgts-doc usr/share/doc/libgts-doc/html
- 	cp -a doc/html/*.html debian/libgts-doc/usr/share/doc/libgts-doc/html
- 	dh_installdocs
- 	dh_installchangelogs 
- 	dh_compress
- 	dh_fixperms
- 	dh_installdeb
- 	dh_gencontrol
- 	dh_md5sums
- 	dh_builddeb
- 
- binary-arch: DH_OPTIONS=-a
- binary-arch: build install
- #	dh_testversion
- 	dh_testdir
- 	dh_testroot
- 	dh_install --sourcedir=debian/tmp --list-missing
- 	dh_installdocs NEWS README TODO
- #	dh_installman
- 	dh_installchangelogs ChangeLog
- 	dh_strip
- 	dh_compress
- 	dh_fixperms
- 	dh_makeshlibs -V 'libgts-0.7-5 (>> 0.7.6)'
- 	dh_installdeb
- 	dh_shlibdeps
- 	dh_gencontrol
- 	dh_md5sums
- 	dh_builddeb
- 
- binary: binary-indep binary-arch
- .PHONY: build clean binary-indep binary-arch binary install
++binary-post-install/libgts-bin ::
++	rm -rf debian/libgts-dbg/usr/lib/debug/usr/bin/
diff --cc debian/watch
index 0000000,0000000..a637aec
new file mode 100644
--- /dev/null
+++ b/debian/watch
@@@ -1,0 -1,0 +1,3 @@@
++version=3
++opts="uversionmangle=s/^/0.7.6+darcs/" \
++http://gts.sourceforge.net/tarballs/gts-snapshot-(.*)\.tar\.gz

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



More information about the debian-science-commits mailing list