[gts] 17/25: Import Debian patch 0.7.6+darcs110121-1

Andreas Tille tille at debian.org
Tue Jan 31 12:40:39 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 0e269f6f88f92508450198960b30c6c9052e4c27
Merge: e5b768d 1fb5009
Author: Ruben Molina <rmolina at udea.edu.co>
Date:   Sun Feb 13 11:24:25 2011 -0500

    Import Debian patch 0.7.6+darcs110121-1

 ChangeLog                        |  33 ++++++++-----
 debian/changelog                 |  15 ++++++
 debian/compat                    |   2 +-
 debian/control                   |  10 ++--
 debian/copyright                 | 104 +++++++++++++++++++++------------------
 debian/libgts-bin.manpages       |   2 +-
 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                     |  23 ++++++---
 debian/stamp-autotools-configure |   0
 doc/manpages/delaunay.1          |  34 +++++++------
 doc/manpages/gts-config.1        |   8 +--
 doc/manpages/gts2dxf.1           |   4 +-
 doc/manpages/gts2oogl.1          |  70 +++++++++++++++-----------
 doc/manpages/gts2stl.1           |  10 ++--
 doc/manpages/gtscheck.1          |  11 +++--
 doc/manpages/gtscompare.1        |  38 ++++++++------
 doc/manpages/gtstemplate.1       |   6 +--
 doc/manpages/happrox.1           |  28 +++++------
 doc/manpages/stl2gts.1           |  12 ++---
 doc/manpages/transform.1         |  60 +++++++++++++---------
 examples/Makefile.am             |   2 +-
 examples/Makefile.in             |   2 +-
 src/graph.c                      |   4 +-
 tools/Makefile.am                |   2 +-
 tools/Makefile.in                |   2 +-
 35 files changed, 281 insertions(+), 732 deletions(-)

diff --cc debian/changelog
index 6f73f38,0000000..18bbbd3
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,152 -1,0 +1,167 @@@
++gts (0.7.6+darcs110121-1) unstable; urgency=low
++
++  * New upstream version
++    + Fixed hanging last read for gts_graph_read()
++    + Added missing -lm library (Closes: #554757)
++      (Thanks to Fabrice Coutadeur)
++    + Solved formatting issues in manpages (Closes: #605493)
++      (Thanks to Benoît Knecht)
++  * Updating Standards-Version to 3.9.1 (no changes)
++  * Updating debian/copyrigth with DEP-5 format, Rev 166.
++  * Migrating rules to dh7 and removing cdbs B-D
++  * Increasing debhelper versioning (as needed for remaining-packages)
++
++ -- Ruben Molina <rmolina at udea.edu.co>  Sun, 13 Feb 2011 11:24:25 -0500
++
 +gts (0.7.6+darcs100321-1) unstable; urgency=low
 +
 +  * New upstream version
 +  * Standards-Version bumped to 3.8.4 (no changes)
 +  * Adds doc-base registration for libgts-doc
 +  * Migrated to source format 3.0
 +
 + -- Ruben Molina <rmolina at udea.edu.co>  Sun, 28 Mar 2010 12:33:15 -0500
 +
 +gts (0.7.6+darcs090508-1) unstable; urgency=low
 +
 +  * New upstream version
 +  * Standards-Version bumped to 3.8.1 (no changes)
 +  * Section for libgts-dbg changed to debug
 +  * Updated links on debian/copyright
 +  * Solved override disparities for libgts-0.7-5
 +  * Improved descriptions
 +
 + -- Ruben Molina <rmolina at udea.edu.co>  Sun, 07 Jun 2009 17:38:08 -0500
 +
 +gts (0.7.6+darcs080704-2) unstable; urgency=low
 +
 +  * Added Depends on libgts-0.7-5 for libgts-dev
 +  * Added symbols control file
 +
 + -- Ruben Molina <rmolina at udea.edu.co>  Tue, 22 Jul 2008 20:43:00 -0500
 +
 +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 1e8b314,7ed6ff8..7f8f011
--- a/debian/compat
+++ b/debian/compat
@@@ -1,1 -1,1 +1,1 @@@
- 6
 -5
++7
diff --cc debian/control
index 79f4b90,1fd6b67..8069281
--- a/debian/control
+++ b/debian/control
@@@ -1,64 -1,44 +1,64 @@@
 -Source: gts-snapshot
 +Source: gts
  Section: math
  Priority: optional
 -Maintainer: Stephane Popinet <popinet at users.sf.net>
 -Build-Depends: cdbs, debhelper (>= 5), autotools-dev, libglib2.0-dev, libnetpbm10-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.4
++Build-Depends: debhelper (>= 7.2.7~), autotools-dev, libglib2.0-dev
++Standards-Version: 3.9.1
  Homepage: http://gts.sourceforge.net/
  
 -Package: libgts-snapshot-dev
 -Section: libdevel
 -Architecture: any
 -Depends: ${shlibs:Depends}, ${misc:Depends}, libglib2.0-dev, libgts-snapshot (= ${binary:Version})
 -Conflicts: libgts-dev, libgts-bin
 -Suggests: libgts-snapshot-doc
 -Description: GTS Library (development snapshot)
 - 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-snapshot
 -Section: libs
 +Package: libgts-0.7-5
  Architecture: any
 +Section: devel
  Depends: ${shlibs:Depends}, ${misc:Depends}
 -Conflicts: libgts-0.7-1, libgts-0.7-5, libgts-bin
 -Description: GTS Library (development snapshot) -- runtime environment
 - GTS includes a number of useful functions to deal with triangulated
 - surfaces.  Refer to the libgts-dev package description for more
 - details.
 +Recommends: libgts-bin
 +Replaces: libgts-0.7-1, libgts-dev (<< ${binary:Version})
 +Description: library to deal with 3D computational surface meshes
 + The GNU Triangulated Surface Library is intended to provide a simple and
 + efficient library to scientists dealing with 3D surfaces meshed with
 + interconnected triangles.
   .
 - This package provides runtime support for GTS
 + This package contains the shared libraries.
  
 -Package: libgts-snapshot-doc
 -Section: doc
 +Package: libgts-doc
  Architecture: all
 -Conflicts: libgts-doc
 -Depends: ${shlibs:Depends}, ${misc:Depends}
 -Description: GTS Library documentation (development snapshot)
 - GTS includes a number of useful functions to deal with triangulated
 - surfaces.  Refer to the libgts-dev package description for more
 - details.
 +Section: doc
- Depends: ${shlibs:Depends}, ${misc:Depends}
++Depends: ${misc:Depends}
 +Description: documentation for libgts
 + 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
 +Architecture: any
 +Section: libdevel
- Depends: ${shlibs:Depends}, ${misc:Depends}, libglib2.0-dev, libgts-0.7-5 (= ${binary:Version})
++Depends: ${misc:Depends}, libglib2.0-dev, libgts-0.7-5 (= ${binary:Version})
 +Suggests: libgts-doc
 +Replaces: libgts-0.7-1
 +Description: development files for libgts
 + 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: debug
- Depends: ${shlibs:Depends}, ${misc:Depends}, libgts-0.7-5 (= ${binary:Version})
++Depends: ${misc:Depends}, libgts-0.7-5 (= ${binary:Version})
 +Description: debugging symbols for libgts 
 + 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-bin
 +Architecture: any
 +Depends: ${shlibs:Depends}, ${misc:Depends}, libgts-0.7-5 (= ${binary:Version})
 +Replaces: libgts-0.7-1, libgts-dev (<< ${binary:Version})
 +Description: utility binaries for libgts
 + 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 Reference, in HTML format.
 + This package contains some utility binaries.
diff --cc debian/copyright
index ef3b19f,28f4856..e788a1c
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,49 -1,4 +1,57 @@@
- This package was debianized by Ruben Molina <rmolina at udea.edu.co> on
- Sun, 07 Jun 2009 15:35:23 -0500.
 -Copyright: GNU Library General Public License, Version 2.
++Format: http://dep.debian.net/deps/dep5/
++Upstream-Name: gts
++Upstream-Contact: http://gts.sourceforge.net/mailinglists.html
++Source: http://gts.sourceforge.net/tarballs/
++
++Files: *
++Copyright: 1999-2011, Stephane Popinet <popinet at users.sourceforge.net>
++License: LGPL-2+
++ This program 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 program 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 program; if not, write to the Free Software 
++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 
++ 02110-1301 USA.
++ .
++ On Debian systems, the full text of the GNU Lesser General Public 
++ License version 2 can be found in the file 
++ `/usr/share/common-licenses/LGPL-2'.
++
++Files: src/curvature.c
++Copyright: 1999-2002, Ray Jones, Stephane Popinet
++License: LGPL-2+
++ On Debian systems, the full text of the GNU Lesser General Public
++ License version 2 can be found in the file
++ `/usr/share/common-licenses/LGPL-2'. See above.
++
++Files: src/isotetra.c
++Copyright: 2002, Gert Wollny
++License: LGPL-2+
++ On Debian systems, the full text of the GNU Lesser General Public
++ License version 2 can be found in the file
++ `/usr/share/common-licenses/LGPL-2'. See above.
++
++Files: src/stripe.c
++Copyright: 1999-2003, Wagner Toledo Correa, Stephane Popinet
++License: LGPL-2+
++ On Debian systems, the full text of the GNU Lesser General Public
++ License version 2 can be found in the file
++ `/usr/share/common-licenses/LGPL-2'. See above.
++
++Files: debian/*
++Copyright: 2008-2011, Ruben Molina <rmolina at udea.edu.co>
++           2006, Pierre Habouzit <madcoder at debian.org>
++           2000-2006, Marcelo E. Magallon <mmagallo at debian.org>
++License: LGPL-2+
++ On Debian systems, the full text of the GNU Lesser General Public
++ License version 2 can be found in the file
++ `/usr/share/common-licenses/LGPL-2'. See above.
  
- It was downloaded from:
- 
-     http://gts.sourceforge.net/tarballs/
- 
- Upstream Author:
- 
-     Stephane Popinet <popinet at users.sourceforge.net>
- 
- 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 3 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-3'.
- 
- The Debian packaging is:
- 
-     Copyright (C) 2009 Ruben Molina <rmolina at udea.edu.co>
- 
- and is licensed under the GPL version 3, 
- see `/usr/share/common-licenses/GPL-3'.
- 
- src/curvature.c is Copyright (C) 1999-2002 Ray Jones, Stephane Popinet,
- and is licensed under the LGPL, see above.
- 
- src/isotetra.c is Copyright (C) 2002 Gert Wollny, and is licensed under 
- the LGPL, see above.
- 
- src/stripe.c is Copyright (C) 1999-2003, Wagner Toledo Correa, Stephane 
- Popinet, and is licensed under the LGPL, see above.
 -On Debian systems, the complete text of the LGPL is located in
 -/usr/share/common-licenses/LGPL-2
diff --cc debian/libgts-bin.manpages
index 2fb19fb,0000000..ea24d24
mode 100644,000000..100644
--- a/debian/libgts-bin.manpages
+++ b/debian/libgts-bin.manpages
@@@ -1,1 -1,0 +1,1 @@@
- debian/manpages/*
++doc/manpages/*.1
diff --cc debian/rules
index 32cfbd1,f9ee6ad..a9794ac
mode 100755,100644..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,10 -1,10 +1,21 @@@
  #!/usr/bin/make -f
-   
- include /usr/share/cdbs/1/rules/debhelper.mk
- include /usr/share/cdbs/1/class/autotools.mk
  
- clean::
 -include /usr/share/cdbs/1/rules/debhelper.mk
 -include /usr/share/cdbs/1/class/autotools.mk
++# Uncomment this to turn on verbose mode.
++# export DH_VERBOSE=1
+ 
 -GTS_VERSION = $(shell grep -o "[0-9]*\.[0-9]*\.[0-9]*" $(CURDIR)/debian/changelog)
 -DEB_DH_MAKESHLIBS_ARGS_libgts-snapshot = -- -v$(GTS_VERSION) -c0
++%:
++	dh --with autotools_dev $@
+ 
 -clean::
++override_dh_auto_clean:
  	rm -f src/predicates_init
++	dh_auto_clean
++
++override_dh_auto_test:
++	# some tests are expected to fail
++
++override_dh_installchangelogs:
++	dh_installchangelogs ChangeLog
 +
- binary-post-install/libgts-bin ::
- 	rm -rf debian/libgts-dbg/usr/lib/debug/usr/bin/
++override_dh_strip:
++	dh_strip -p libgts-0.7-5 --dbg-package=libgts-dbg
++	dh_strip -s --remaining-packages

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