[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