[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