[gts] 03/25: Import Debian patch 0.7.3-1

Andreas Tille tille at debian.org
Tue Jan 31 12:40:33 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 3ce128c6fec27f04eb827bfa102dba60ec228a88
Merge: 23b0cb9 654c19b
Author: Marcelo E. Magallon <mmagallo at debian.org>
Date:   Sat Feb 5 11:42:06 2005 -0600

    Import Debian patch 0.7.3-1

 AUTHORS                                            |     9 +-
 ChangeLog                                          |  3091 ++-
 INSTALL                                            |   131 +-
 Makefile.am                                        |    10 +
 Makefile.in                                        |   634 +-
 NEWS                                               |   100 +
 README                                             |    25 +-
 THANKS                                             |     9 +-
 TODO                                               |    10 +-
 acconfig.h                                         |    59 -
 aclocal.m4                                         |  7426 +++++-
 config.guess                                       |  1136 +-
 config.h.in                                        |    84 +-
 config.sub                                         |   593 +-
 configure                                          | 24025 +++++++++++++++++--
 configure.in                                       |   208 +-
 debian/changelog                                   |    28 +
 debian/compat                                      |     1 +
 debian/control                                     |    29 +-
 debian/copyright                                   |     4 +-
 debian/libgts-0.7-1.install                        |    10 +
 debian/libgts-dev.install                          |     6 +
 debian/rules                                       |    61 +-
 depcomp                                            |   479 +
 doc/Makefile.in                                    |   303 +-
 doc/html/book1.html                                |   337 -
 doc/html/c11561.html                               |   238 -
 doc/html/c12040.html                               |   238 -
 doc/html/c13060.html                               |   238 -
 doc/html/c13676.html                               |   238 -
 doc/html/c1865.html                                |   300 -
 doc/html/c1908.html                                |   300 -
 doc/html/c4.html                                   |   248 -
 doc/html/c8089.html                                |   228 -
 doc/html/c8393.html                                |   228 -
 doc/html/c9511.html                                |   243 -
 doc/html/c9853.html                                |   243 -
 doc/html/dummy.html                                |     1 -
 doc/html/gts-binary-heaps.html                     |  1198 -
 doc/html/gts-boolean-operations.html               |  1300 -
 doc/html/gts-bounding-boxes-trees.html             |  5787 -----
 doc/html/gts-containee-classes.html                |  1231 -
 doc/html/gts-container-classes.html                |  1786 --
 ...ay-and-constrained-delaunay-triangulations.html |  2257 --
 doc/html/gts-edges.html                            |  2595 --
 doc/html/gts-extended-binary-heaps.html            |  2319 --
 doc/html/gts-faces.html                            |  1649 --
 doc/html/gts-first-in-first-out-heaps.html         |  1264 -
 doc/html/gts-graph-class.html                      |  5119 ----
 doc/html/gts-graph-partitioning.html               |  2509 --
 doc/html/gts-hierarchical-surfaces.html            |  1606 --
 doc/html/gts-hierarchical-vertex-split.html        |  1230 -
 doc/html/gts-isosurfaces-from-3d-functions.html    |  2032 --
 doc/html/gts-kd-trees.html                         |   625 -
 .../gts-miscellaneous-macros-and-functions.html    |   573 -
 doc/html/gts-object-class.html                     |  3149 ---
 doc/html/gts-out-of-core-simplification.html       |  2251 --
 doc/html/gts-points.html                           |  3867 ---
 doc/html/gts-progressive-graph.html                |  2750 ---
 doc/html/gts-progressive-surfaces.html             |  2686 ---
 doc/html/gts-segments.html                         |  1848 --
 doc/html/gts-simple-statistics.html                |   899 -
 .../gts-surface-simplification-and-refinement.html |  2164 --
 doc/html/gts-surfaces.html                         |  4981 ----
 doc/html/gts-triangles.html                        |  4744 ----
 doc/html/gts-vectors-and-matrices.html             |  2699 ---
 doc/html/gts-vertex-split.html                     |  1972 --
 doc/html/gts-vertices.html                         |  2659 --
 doc/html/gts-weighted-graph.html                   |  1696 --
 doc/html/index.sgml                                |   606 -
 examples/Makefile.am                               |    18 +-
 examples/Makefile.in                               |   827 +-
 examples/cleanup.c                                 |   119 +-
 examples/coarsen.c                                 |    86 +-
 examples/delaunay.c                                |    21 +-
 examples/gtstoc.c                                  |     9 +-
 examples/happrox.c                                 |   601 +
 examples/iso.c                                     |    25 +-
 examples/{volume.c => merge.c}                     |    71 +-
 examples/optimize.c                                |   291 +
 examples/partition.c                               |    43 +-
 examples/refine.c                                  |   253 +
 examples/set.c                                     |   223 +-
 examples/smooth.c                                  |   199 +
 examples/{volume.c => sphere.c}                    |    60 +-
 examples/{volume.c => split.c}                     |    66 +-
 examples/stripe.c                                  |   158 +
 examples/transform.c                               |    92 +-
 examples/traverse.c                                |     8 +-
 examples/volume.c                                  |    26 +-
 gts.pc.in                                          |    11 +
 install-sh                                         |   169 +-
 ltconfig                                           |  3078 ---
 ltmain.sh                                          |  4909 +++-
 missing                                            |   168 +-
 mkinstalldirs                                      |   111 +-
 src/Makefile.am                                    |    22 +-
 src/Makefile.in                                    |   800 +-
 src/bbtree.c                                       |    46 +-
 src/boolean.c                                      |  2212 +-
 src/cdt.c                                          |   390 +-
 src/config.h.win32                                 |     9 +-
 src/container.c                                    |    50 +-
 src/curvature.c                                    |   621 +
 src/edge.c                                         |    97 +
 src/fifo.c                                         |    14 +
 src/graph.c                                        |   623 +-
 src/gts-config.in                                  |    73 +-
 src/gts.def                                        |    60 +-
 src/gts.h                                          |   389 +-
 src/gtsconfig.h                                    |     7 +-
 src/iso.c                                          |     2 +-
 src/isotetra.c                                     |   848 +
 src/makefile.msc                                   |    10 +-
 src/matrix.c                                       |   398 +-
 src/misc.c                                         |   550 +-
 src/named.c                                        |    57 +-
 src/object.c                                       |    35 +-
 src/partition.c                                    |    85 +-
 src/point.c                                        |   350 +-
 src/psurface.c                                     |    10 +-
 src/refine.c                                       |     6 +-
 src/rounding.h                                     |    54 +-
 src/split.c                                        |   523 +-
 src/stripe.c                                       |   801 +-
 src/surface.c                                      |  1177 +-
 src/triangle.c                                     |     8 +-
 src/vertex.c                                       |   142 +-
 src/vopt.c                                         |    38 +-
 stamp-h.in                                         |     1 -
 test/Makefile.in                                   |   429 +-
 test/boolean/Makefile.am                           |    67 +-
 test/boolean/Makefile.in                           |   610 +-
 test/boolean/boole.c                               |   170 +-
 test/boolean/boole.sh                              |    19 -
 test/boolean/boole_cube_cube1                      |    52 -
 test/boolean/boole_cube_cube1.sh                   |     5 -
 test/boolean/boole_cube_cube5                      |    52 -
 test/boolean/boole_cube_cube5.sh                   |     5 -
 test/boolean/cube                                  |    39 -
 test/boolean/cubes.c                               |   229 +
 test/boolean/set.c                                 |   124 +-
 test/boolean/set.sh                                |    35 -
 test/boolean/set_1_2.sh                            |     5 -
 test/boolean/set_cube6_cube7.sh                    |     5 -
 test/boolean/set_cube_cube1                        |    13 -
 test/boolean/set_cube_cube1.sh                     |     5 -
 test/boolean/set_cube_cube2                        |    13 -
 test/boolean/set_cube_cube2.sh                     |     5 -
 test/boolean/set_cube_cube4.sh                     |     5 -
 test/boolean/set_loc1_loc2.sh                      |     5 -
 test/boolean/set_p1_p2.sh                          |     5 -
 test/boolean/set_sponge_cutter.sh                  |     5 -
 test/boolean/set_t11_t16                           |    13 -
 test/boolean/set_t11_t16.sh                        |     5 -
 test/boolean/set_t14_t15                           |    13 -
 test/boolean/set_t14_t15.sh                        |     5 -
 test/boolean/set_t17_t18                           |    13 -
 test/boolean/set_t17_t18.sh                        |     5 -
 test/boolean/set_t19_t20                           |    13 -
 test/boolean/set_t19_t20.sh                        |     5 -
 test/boolean/set_t19_t21                           |    13 -
 test/boolean/set_t19_t21.sh                        |     5 -
 test/boolean/set_t1_t10                            |    13 -
 test/boolean/set_t1_t10.sh                         |     5 -
 test/boolean/set_t1_t11                            |    13 -
 test/boolean/set_t1_t11.sh                         |     5 -
 test/boolean/set_t1_t12                            |    13 -
 test/boolean/set_t1_t12.sh                         |     5 -
 test/boolean/set_t1_t13                            |    13 -
 test/boolean/set_t1_t13.sh                         |     5 -
 test/boolean/set_t1_t2                             |    13 -
 test/boolean/set_t1_t2.sh                          |     5 -
 test/boolean/set_t1_t22                            |    13 -
 test/boolean/set_t1_t22.sh                         |     5 -
 test/boolean/set_t1_t23                            |    13 -
 test/boolean/set_t1_t23.sh                         |     5 -
 test/boolean/set_t1_t24                            |    13 -
 test/boolean/set_t1_t24.sh                         |     5 -
 test/boolean/set_t1_t3                             |    13 -
 test/boolean/set_t1_t3.sh                          |     5 -
 test/boolean/set_t1_t4                             |    13 -
 test/boolean/set_t1_t4.sh                          |     5 -
 test/boolean/set_t1_t5                             |    13 -
 test/boolean/set_t1_t5.sh                          |     5 -
 test/boolean/set_t1_t6                             |    13 -
 test/boolean/set_t1_t6.sh                          |     5 -
 test/boolean/set_t1_t7                             |    13 -
 test/boolean/set_t1_t7.sh                          |     5 -
 test/boolean/set_t1_t9                             |    13 -
 test/boolean/set_t1_t9.sh                          |     5 -
 test/boolean/set_t25_t26.sh                        |     5 -
 test/boolean/set_t27_t28                           |    13 -
 test/boolean/set_t27_t28.sh                        |     5 -
 test/boolean/surfaces/.arch-ids/.cvsignore.id      |     1 +
 test/boolean/surfaces/.arch-ids/1.gts.id           |     1 +
 test/boolean/surfaces/.arch-ids/2.gts.id           |     1 +
 test/boolean/surfaces/.arch-ids/=id                |     1 +
 test/boolean/surfaces/.arch-ids/a10.gts.id         |     1 +
 test/boolean/surfaces/.arch-ids/a23.gts.id         |     1 +
 test/boolean/surfaces/.arch-ids/a24.gts.id         |     1 +
 test/boolean/surfaces/.arch-ids/a25.gts.id         |     1 +
 test/boolean/surfaces/.arch-ids/a8.gts.id          |     1 +
 test/boolean/surfaces/.arch-ids/a9.gts.id          |     1 +
 test/boolean/surfaces/.arch-ids/b10.gts.id         |     1 +
 test/boolean/surfaces/.arch-ids/b23.gts.id         |     1 +
 test/boolean/surfaces/.arch-ids/b24.gts.id         |     1 +
 test/boolean/surfaces/.arch-ids/b25.gts.id         |     1 +
 test/boolean/surfaces/.arch-ids/b8.gts.id          |     1 +
 test/boolean/surfaces/.arch-ids/b9.gts.id          |     1 +
 test/boolean/surfaces/.arch-ids/cube.id            |     1 +
 test/boolean/surfaces/.arch-ids/cube1.id           |     1 +
 test/boolean/surfaces/.arch-ids/cube10.id          |     1 +
 test/boolean/surfaces/.arch-ids/cube2.id           |     1 +
 test/boolean/surfaces/.arch-ids/cube4.id           |     1 +
 test/boolean/surfaces/.arch-ids/cube5.id           |     1 +
 test/boolean/surfaces/.arch-ids/cube6.id           |     1 +
 test/boolean/surfaces/.arch-ids/cube7.id           |     1 +
 test/boolean/surfaces/.arch-ids/cube8.id           |     1 +
 test/boolean/surfaces/.arch-ids/cube9.id           |     1 +
 test/boolean/surfaces/.arch-ids/cutter.id          |     1 +
 test/boolean/surfaces/.arch-ids/gts-crash.gts.id   |     1 +
 test/boolean/surfaces/.arch-ids/gts-crash1.gts.id  |     1 +
 test/boolean/surfaces/.arch-ids/horse4.gts.id      |     1 +
 test/boolean/surfaces/.arch-ids/horse5.gts.id      |     1 +
 test/boolean/surfaces/.arch-ids/horse6.gts.id      |     1 +
 test/boolean/surfaces/.arch-ids/loc1.id            |     1 +
 test/boolean/surfaces/.arch-ids/loc2.id            |     1 +
 test/boolean/surfaces/.arch-ids/p1.id              |     1 +
 test/boolean/surfaces/.arch-ids/p2.id              |     1 +
 test/boolean/surfaces/.arch-ids/sphere.gts.id      |     1 +
 test/boolean/surfaces/.arch-ids/sponge.id          |     1 +
 test/boolean/surfaces/.arch-ids/t1.id              |     1 +
 test/boolean/surfaces/.arch-ids/t10.id             |     1 +
 test/boolean/surfaces/.arch-ids/t11.id             |     1 +
 test/boolean/surfaces/.arch-ids/t12.id             |     1 +
 test/boolean/surfaces/.arch-ids/t13.id             |     1 +
 test/boolean/surfaces/.arch-ids/t14.id             |     1 +
 test/boolean/surfaces/.arch-ids/t15.id             |     1 +
 test/boolean/surfaces/.arch-ids/t16.id             |     1 +
 test/boolean/surfaces/.arch-ids/t17.id             |     1 +
 test/boolean/surfaces/.arch-ids/t18.id             |     1 +
 test/boolean/surfaces/.arch-ids/t19.id             |     1 +
 test/boolean/surfaces/.arch-ids/t2.id              |     1 +
 test/boolean/surfaces/.arch-ids/t20.id             |     1 +
 test/boolean/surfaces/.arch-ids/t21.id             |     1 +
 test/boolean/surfaces/.arch-ids/t22.id             |     1 +
 test/boolean/surfaces/.arch-ids/t23.id             |     1 +
 test/boolean/surfaces/.arch-ids/t24.id             |     1 +
 test/boolean/surfaces/.arch-ids/t25.id             |     1 +
 test/boolean/surfaces/.arch-ids/t26.id             |     1 +
 test/boolean/surfaces/.arch-ids/t27.id             |     1 +
 test/boolean/surfaces/.arch-ids/t28.id             |     1 +
 test/boolean/surfaces/.arch-ids/t29.id             |     1 +
 test/boolean/surfaces/.arch-ids/t3.id              |     1 +
 test/boolean/surfaces/.arch-ids/t30.id             |     1 +
 test/boolean/surfaces/.arch-ids/t31.id             |     1 +
 test/boolean/surfaces/.arch-ids/t32.id             |     1 +
 test/boolean/surfaces/.arch-ids/t4.id              |     1 +
 test/boolean/surfaces/.arch-ids/t5.id              |     1 +
 test/boolean/surfaces/.arch-ids/t6.id              |     1 +
 test/boolean/surfaces/.arch-ids/t7.id              |     1 +
 test/boolean/surfaces/.arch-ids/t9.id              |     1 +
 test/boolean/{ => surfaces}/1.gts                  |     0
 test/boolean/{ => surfaces}/2.gts                  |     0
 test/boolean/surfaces/a10.gts                      |    15 +
 test/boolean/surfaces/a23.gts                      |    15 +
 test/boolean/surfaces/a24.gts                      |    15 +
 test/boolean/surfaces/a25.gts                      |    15 +
 test/boolean/surfaces/a8.gts                       |    15 +
 test/boolean/surfaces/a9.gts                       |    15 +
 test/boolean/surfaces/b10.gts                      |    15 +
 test/boolean/surfaces/b23.gts                      |    15 +
 test/boolean/surfaces/b24.gts                      |    15 +
 test/boolean/surfaces/b25.gts                      |    15 +
 test/boolean/surfaces/b8.gts                       |    15 +
 test/boolean/surfaces/b9.gts                       |    15 +
 test/boolean/surfaces/cube                         |    39 +
 test/boolean/{ => surfaces}/cube1                  |     0
 test/boolean/surfaces/cube10                       |    39 +
 test/boolean/{ => surfaces}/cube2                  |     0
 test/boolean/{ => surfaces}/cube4                  |     0
 test/boolean/{ => surfaces}/cube5                  |     0
 test/boolean/{ => surfaces}/cube6                  |     0
 test/boolean/{ => surfaces}/cube7                  |     0
 test/boolean/surfaces/cube8                        |    39 +
 test/boolean/surfaces/cube9                        |    39 +
 test/boolean/{ => surfaces}/cutter                 |     0
 test/boolean/surfaces/gts-crash.gts                |   248 +
 test/boolean/surfaces/gts-crash1.gts               |   248 +
 test/boolean/surfaces/horse4.gts                   |  2007 ++
 test/boolean/surfaces/horse5.gts                   |  4005 ++++
 test/boolean/surfaces/horse6.gts                   |  4005 ++++
 test/boolean/{ => surfaces}/loc1                   |     0
 test/boolean/{ => surfaces}/loc2                   |     0
 test/boolean/{ => surfaces}/p1                     |     0
 test/boolean/{ => surfaces}/p2                     |     0
 test/boolean/surfaces/sphere.gts                   |   867 +
 test/boolean/{ => surfaces}/sponge                 |     0
 test/boolean/{ => surfaces}/t1                     |     0
 test/boolean/{ => surfaces}/t10                    |     0
 test/boolean/{ => surfaces}/t11                    |     0
 test/boolean/{t9 => surfaces/t12}                  |    10 +-
 test/boolean/{t9 => surfaces/t13}                  |     8 +-
 test/boolean/{ => surfaces}/t14                    |     0
 test/boolean/{ => surfaces}/t15                    |     0
 test/boolean/{ => surfaces}/t16                    |     0
 test/boolean/{ => surfaces}/t17                    |     0
 test/boolean/{ => surfaces}/t18                    |     0
 test/boolean/{ => surfaces}/t19                    |     0
 test/boolean/surfaces/t2                           |     8 +
 test/boolean/{ => surfaces}/t20                    |     0
 test/boolean/{ => surfaces}/t21                    |     0
 test/boolean/{ => surfaces}/t22                    |     0
 test/boolean/{ => surfaces}/t23                    |     0
 test/boolean/{ => surfaces}/t24                    |     0
 test/boolean/{ => surfaces}/t25                    |     0
 test/boolean/{ => surfaces}/t26                    |     0
 test/boolean/{ => surfaces}/t27                    |     0
 test/boolean/{ => surfaces}/t28                    |     0
 test/boolean/surfaces/t29                          |    12 +
 test/boolean/{ => surfaces}/t3                     |     0
 test/boolean/surfaces/t30                          |    12 +
 test/boolean/surfaces/t31                          |    12 +
 test/boolean/surfaces/t32                          |     8 +
 test/boolean/{t9 => surfaces/t4}                   |     4 +-
 test/boolean/{ => surfaces}/t5                     |     0
 test/boolean/{t7 => surfaces/t6}                   |     4 +-
 test/boolean/{ => surfaces}/t7                     |     0
 test/boolean/{ => surfaces}/t9                     |     0
 test/boolean/t12                                   |    12 -
 test/boolean/t13                                   |    12 -
 test/boolean/t2                                    |     8 -
 test/boolean/t4                                    |    12 -
 test/boolean/t6                                    |     8 -
 test/boolean/test.sh                               |   100 +
 test/boolean/tests                                 |   112 +
 test/coarsen/Makefile.in                           |   637 +-
 test/delaunay/Makefile.in                          |   592 +-
 tools/Makefile.am                                  |     5 +-
 tools/Makefile.in                                  |   580 +-
 tools/gts2dxf.c                                    |    81 +
 tools/gts2oogl.c                                   |   449 +-
 examples/volume.c => tools/gts2stl.c               |    90 +-
 examples/volume.c => tools/gtscheck.c              |    70 +-
 tools/gtscompare.c                                 |    24 +-
 tools/gtstemplate                                  |   322 +
 tools/stl2gts.c                                    |   312 +
 348 files changed, 65661 insertions(+), 89647 deletions(-)

diff --cc debian/changelog
index b5805d0,0000000..db8c14a
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,52 -1,0 +1,80 @@@
++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 0000000,0000000..b8626c4
new file mode 100644
--- /dev/null
+++ b/debian/compat
@@@ -1,0 -1,0 +1,1 @@@
++4
diff --cc debian/control
index f62169e,0000000..25fd872
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,35 -1,0 +1,46 @@@
 +Source: gts
 +Section: math
 +Priority: optional
 +Maintainer: Marcelo E. Magallon <mmagallo at debian.org>
- Standards-Version: 3.1.1
- Build-Depends: debhelper (>= 2.0.69), libglib1.2-dev, autotools-dev
++Standards-Version: 3.6.1
++Build-Depends: debhelper (>= 4), libglib2.0-dev, autotools-dev, gtk-doc-tools
 +
 +Package: libgts-dev
- Section: math
++Section: devel
 +Priority: optional
 +Architecture: any
- Depends: libc6-dev, ${shlibs:Depends}
++Depends: libc6-dev, ${shlibs:Depends}, libgts-0.7-1 (= ${Source-Version})
 +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.
 +
++Package: libgts-0.7-1
++Section: devel
++Priority: optional
++Architecture: any
++Depends: libc6-dev, ${shlibs:Depends}
++Conflicts: libgts-dev (<< 0.7.1)
++Replaces: libgts-dev (<< 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.
++ .
++ This package provides runtime support for GTS
++
 +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 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.
++ surfaces.  Refer to the libgts-dev package description for more
++ details.
 + .
 + This package contains the GTS Referece, in HTML format.
diff --cc debian/copyright
index db31d23,0000000..c673be7
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,11 -1,0 +1,11 @@@
 +This package was debianized by Marcelo E. Magallon <mmagallo at debian.org> on
 +Sat, 19 Feb 2000 21:18:38 +0100.
 +
 +It was downloaded from http://gts.sourceforge.net/
 +
- Upstream Author(s): St�phane Popinet <popinet at lmm.jussieu.fr>
++Upstream Author: St�phane Popinet <popinet at lmm.jussieu.fr>
 +
 +Copyright: GNU Library General Public License, Version 2.
 +
 +On Debian systems, the complete text of the LGPL is located in
- /usr/share/common-licenses/LGPL-2
++/usr/share/common-licenses/LGPL-2
diff --cc debian/libgts-0.7-1.install
index 0000000,0000000..439b6a1
new file mode 100644
--- /dev/null
+++ b/debian/libgts-0.7-1.install
@@@ -1,0 -1,0 +1,10 @@@
++usr/bin/gts2oogl
++usr/bin/gtscheck
++usr/bin/gtscompare
++usr/bin/gtstemplate
++usr/bin/stl2gts
++usr/bin/gtstransform
++usr/lib/*.so.*
++usr/lib/pkgconfig/*.pc
++usr/bin/gts2dxf
++usr/bin/gts2stl
diff --cc debian/libgts-dev.install
index 0000000,0000000..ea06604
new file mode 100644
--- /dev/null
+++ b/debian/libgts-dev.install
@@@ -1,0 -1,0 +1,6 @@@
++usr/bin/gts-config
++usr/include/*
++usr/lib/*.so
++usr/lib/*.a
++usr/lib/*.la
++usr/share/aclocal/*
diff --cc debian/rules
index 23c0e17,0000000..aaedca4
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,101 -1,0 +1,100 @@@
 +#!/usr/bin/make -f
 +# Sample debian/rules that uses debhelper.
 +# GNU copyright 1997 to 1999 by Joey Hess.
 +
- # Uncomment this to turn on verbose mode.
- #export DH_VERBOSE=1
- 
- # This is the debhelper compatability version to use.
- export DH_COMPAT=2
++export DH_VERBOSE
 +export DH_OPTIONS
++export DH_COMPAT=4
++
 +ARCH=$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 +
++CFLAGS = -O2 -Wall
++
 +ifeq ($(ARCH),alpha-linux)
-   CFL="-O2 -g -mieee"
- else
-   CFL="-O2 -g"
++  CFLAGS += -mieee
 +endif
 +
- #version=0.2.0
- #major=0
++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
 +
- 	test -r /usr/share/misc/config.guess && cp /usr/share/misc/config.guess .
- 	test -r /usr/share/misc/config.sub && cp /usr/share/misc/config.sub .
- 	CFLAGS=$(CFL) ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-shared $(ARCH)
- 	# Add here commands to compile the package.
++	cp $(CONFIG_GUESS) .
++	cp $(CONFIG_SUB) .
++	CFLAGS="$(CFLAGS)" ./configure \
++		--prefix=/usr --mandir=\$${prefix}/share/man \
++		--infodir=\$${prefix}/share/info \
++		$(ARCH)
 +	$(MAKE)
 +
 +	touch build-stamp
 +
 +clean:
 +	dh_testdir
 +	dh_testroot
 +	rm -f build-stamp
 +
- 	# Add here commands to clean up after the build process.
 +	-$(MAKE) distclean
 +
 +	$(RM) $(patsubst %.in, %, $(shell find -name Makefile.in))
 +	$(RM) config.guess config.sub
 +
++	$(RM) src/predicates_init
++
 +	dh_clean
 +
 +install: build
 +	dh_testdir
 +	dh_testroot
 +	dh_clean -k
 +	dh_installdirs -a
 +
- 	# Add here commands to install the package into debian/tmp.
- 	$(MAKE) install prefix=`pwd`/debian/libgts-dev/usr
++	$(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_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
- 
- #
- # build libgts${major} package by moving files from gts-dev
- #
- 
- #	dh_movefiles -plibgts$(major)             \
- #               usr/lib/libgts.so.$(major)        \
- #               usr/lib/libgts.so.$(version)
- 
++	dh_install --sourcedir=debian/tmp --list-missing
 +	dh_installdocs NEWS README TODO
- 	dh_installmanpages
++#	dh_installman
 +	dh_installchangelogs ChangeLog
 +	dh_strip
 +	dh_compress
 +	dh_fixperms
- #	dh_makeshlibs
++	dh_makeshlibs -V 'libgts-0.7-1 (>> 0.7.3)'
 +	dh_installdeb
 +	dh_shlibdeps
 +	dh_gencontrol
 +	dh_md5sums
 +	dh_builddeb
 +
 +binary: binary-indep binary-arch
 +.PHONY: build clean binary-indep binary-arch binary install
diff --cc src/rounding.h
index a2366dc,9dc320d..de04f9b
--- a/src/rounding.h
+++ b/src/rounding.h
@@@ -21,21 -21,17 +21,26 @@@
  
  #ifdef HAVE_FPU_CONTROL_H
  #  include <fpu_control.h>
- #  if !defined(__alpha__) && !defined(__GLIBC__)
+ #  ifdef _FPU_EXTENDED
++#   if !defined(__alpha__) && !defined(__GLIBC__)
 +#    if defined(__arm__)
-    static fpu_control_t fpu_round_double = _FPU_DEFAULT;
++     static fpu_control_t fpu_round_double = _FPU_DEFAULT;
 +#    else
-    static fpu_control_t fpu_round_double =
-      (_FPU_DEFAULT & ~ _FPU_EXTENDED)|_FPU_DOUBLE;
- #  endif
-    static fpu_control_t fpu_init;
+      static fpu_control_t fpu_round_double =
+        (_FPU_DEFAULT & ~ _FPU_EXTENDED)|_FPU_DOUBLE;
++#    endif
+      static fpu_control_t fpu_init;
  #    define FPU_ROUND_DOUBLE  { _FPU_GETCW(fpu_init);\
-                              _FPU_SETCW(fpu_round_double); }
+                                 _FPU_SETCW(fpu_round_double); }
  #    define FPU_RESTORE       {_FPU_SETCW(fpu_init);}
- #  else /* __alpha__ && __GLIBC__ */
++#   else /* __alpha__ && __GLIBC__ */
 +#    define FPU_ROUND_DOUBLE
 +#    define FPU_RESTORE
- #  endif /* __alpha__ && __GLIBC__ */
++#   endif /* __alpha__ && __GLIBC__ */
+ #  else /* not FPU_EXTENDED */
+ #    define FPU_ROUND_DOUBLE
+ #    define FPU_RESTORE
+ #  endif /* not FPU_EXTENDED */
  #else /* not HAVE_FPU_CONTROL_H */
  #  ifdef __FreeBSD__
  #    include <floatingpoint.h>

-- 
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