[qhull] 01/01: Imported Debian patch 2009.1-1

Barak A. Pearlmutter barak+git at cs.nuim.ie
Thu Feb 6 14:03:33 UTC 2014


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

bap pushed a commit to annotated tag debian/2009.1-1
in repository qhull.

commit 75c33f770c8fc05d23e4ac6b23a959e5faa86d28
Merge: 5267542 4906ec9
Author: Rafael Laboissiere <rafael at debian.org>
Date:   Sun Jun 14 16:46:41 2009 +0200

    Imported Debian patch 2009.1-1

 Announce.txt                          |     2 +-
 File_id.diz                           |     2 +-
 Makefile.in                           |   418 +-
 README.txt                            |     2 +-
 aclocal.m4                            | 12112 ++++---
 config/Makefile.in                    |   184 +-
 config/config.guess                   |   724 +-
 config/config.sub                     |   304 +-
 config/configure.ac                   |    24 -
 config/depcomp                        |   188 +-
 config/install-sh                     |   659 +-
 config/ltmain.sh                      | 12982 ++++---
 config/missing                        |   193 +-
 config/mkinstalldirs                  |   111 -
 configure                             | 24242 +++++--------
 configure.ac                          |     2 +-
 debian/changelog                      |    18 +
 debian/clean                          |     1 +
 debian/patches/manpage-macros.patch   |   826 -
 debian/patches/modern-autotools.patch | 59226 --------------------------------
 debian/patches/series                 |     2 -
 debian/rules                          |     9 +-
 debian/source.lintian-overrides       |     5 -
 debian/watch                          |     2 +-
 eg/Makefile.in                        |   212 +-
 html/Makefile.in                      |   245 +-
 html/index.htm                        |     2 +-
 html/qh-faq.htm                       |     2 +-
 html/qh-get.htm                       |     5 +
 html/qhull.man                        |   259 +-
 html/rbox.man                         |    68 +-
 index.htm                             |     2 +-
 src/Changes.txt                       |   194 +-
 src/Makefile.in                       |   500 +-
 src/global.c                          |     2 +-
 src/io.c                              |     4 +-
 src/rbox.c                            |    13 +-
 src/stat.c                            |     2 +-
 38 files changed, 25851 insertions(+), 87897 deletions(-)

diff --cc debian/changelog
index 05ebd3e,0000000..ef0f784
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,270 -1,0 +1,288 @@@
++qhull (2009.1-1) unstable; urgency=low
++
++  * New upstream release
++  * debian/patches/modern-autotools.patch: Drop patch (this new upstream
++    release was generated with modern versions of the Autotools)
++  * debian/patches/manpage-macros.patch: Drop patch (applied upstream)
++  * debian/source.lintian-overrides: Drop obsolete override for Lintian
++    warning ancient-libtool
++  * debian/rules:
++    + Use DEB_MAKE_CHECK_TARGET to run the unit tests through the check
++      rule in debian/rules
++    + Avoid running twice the build/qhull-bin rule (via a build-stamp
++      file)
++  * debian/clean: Remove build-stamp
++  * debian/watch: Fix URL and regex for upstream tarball
++
++ -- Rafael Laboissiere <rafael at debian.org>  Sun, 14 Jun 2009 16:46:41 +0200
++
 +qhull (2003.1-12) unstable; urgency=low
 +
 +  * debian/patches/modern-autotools.patch: Jumbo patch for updating the
 +    autotools-generated files with modern ones
 +  * debian/source.lintian-overrides:
 +    + Drop obsolete Lintian overrides outdated-autotools-helper-file
 +    + Add override for ancient-libtool, since file config/ltmain.sh is
 +      replaced by a modern one in the patch above
 +  * debian/control:
 +    + The Debian packaging files are now maintained through a Git
 +      repository at alioth.debian.org.  Switch the Vcs-* URLs to Git,
 +      accordingly.
 +    + Bump Standards-Version to 3.8.1 (add file README.source explaining
 +      the quilt patchsys, as mandated by the Policy)
 +    + Add ${misc:Depends} to all packages
 +    + Drop Section field of the qhull-bin package, which is redundant with
 +      the Section of the Source package
 +    + Build-Depend on autotools-dev, this is necessary for proper
 +      treatment of files config.{guess,sub} by CDBS
 +  * Add descriptions to all patches
 +  * debian/libqhull5.symbols: Add shared library symbols file
 +  * debian/libqhull-doc.lintian-overrides: Add comment
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Thu, 30 Apr 2009 13:08:22 +0200
 +
 +qhull (2003.1-11) unstable; urgency=low
 +
 +  * debian/rules: Use debian/clean instead of manually cleaning files
 +  * debian/compat, debian/control: Bump build-dependency on debhelper to
 +    >= 7.0.0, otherwise debian/clean is moot
 +  * debian/clean: New file
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Thu, 14 Aug 2008 13:26:11 +0200
 +
 +qhull (2003.1-9lenny1) testing-proposed-updates; urgency=low
 +
 +  * debian/rules: Use sed instead of eperl to generate the man pages.
 +    Eperl is buggy on hppa (see Bug#494191) and the package FTBFS there.
 +    (Closes: #494461)
 +  * debian/manpage.in: Adapt for using sed
 +  * debian.control:
 +    + Drop build-dependency on eperl
 +    + Build-depends on docbook-xml.  This avoid timeouts due to the failed
 +    attempt to load the external entity docbookx.dtd (needed for the
 +    Debian-provided man pages) when network connection is not available.
 +    + Bump Standards-Version to 3.8.0 (no changes needed)
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Thu, 14 Aug 2008 10:43:24 +0200
 +
 +qhull (2003.1-10lenny1) unstable; urgency=low
 +
 +  * debian/control: Build-depends on docbook-xml.  This avoid FTBFS due to
 +    the failed attempt to load the external entity docbookx.dtd (needed for
 +    the Debian-provided man pages) when network connection is not available
 +    (closes: #493456).
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Sat, 02 Aug 2008 22:00:22 +0200
 +
 +
 +qhull (2003.1-10) unstable; urgency=low
 +
 +  * Create new package libqhull-doc containing the HTML documentation for
 +    Qhull.  This avoids a Lintian message saying that the arch-dependent
 +    package libqhull-dev has a big /usr/share directory.
 +  * debian/copyright: Clarify licensing conditions for the Debian
 +    packaging files
 +  * Bump Standards-Version to 3.8.0 (no changes needed)
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Fri, 27 Jun 2008 19:30:35 +0200
 +
 +qhull (2003.1-9) unstable; urgency=low
 +
 +  * debian/manpage.in:
 +    + Fix spacing in <ulink> tag
 +    + Remove brackets from email address
 +  * debian/README.Debian: Fixed path of documentation and examples files.
 +    Also, mention that these files are available in the libqhull-dev
 +    package.  Thanks to Jaap Weel for pointing this bug out.
 +  * debian/rules: Switch from CDBS' simple-patchsys to quilt
 +  * debian/control:
 +    + Build-depend on quilt
 +    + Fix URL of Vcs-Svn field
 +    + Add ${shlibs:Depends} to qhull-bin Depends
 +  * debian/libqhull-dev.doc-base: Changed section of documentation to
 +    Science/Mathematics
 +  * debian/patches/manpage-macros.patch: Add patch for fixing several
 +    syntax, macros, and hyphen problems in man pages qhull.man and rbox.man
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Sat, 19 Apr 2008 20:37:42 +0200
 +
 +qhull (2003.1-8) unstable; urgency=low
 +
 +  * debian/control:
 +    + Use the substitution variable ${binary:Version} instead of the
 +      deprecated ${Source-Version}
 +    + Added Homepage field
 +    + Use the now official Vcs-* fields instead of the obsolete XS-Vcs-*
 +    + Dropped the Homepage pseudo-header for the extended descriptions
 +    + Bumped Standards-Version to 3.7.3
 +  * debian/rules:
 +    + Include the -fno-strict-aliasing option into CFLAGS, otherwise the
 +      qhull library does not work correctly.  This has to do with some
 +      change in the toolchain (gcc 4.1.* series).
 +    + Call the test suite after building the qhull-bin package
 +    + Removed bashism in the install/libqhull-dev rule
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Fri, 14 Dec 2007 10:48:45 +0100
 +
 +qhull (2003.1-7) unstable; urgency=low
 +
 +  * debian/control: Tighten build-dependency on docbook2x >= 0.8.8-3,
 +    since the previous version (0.8.8-2) was not installable and some
 +    autobuilders failed to build the package
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Thu,  7 Jun 2007 14:21:06 +0200
 +
 +qhull (2003.1-6) unstable; urgency=low
 +
 +  * debian/control: Build-Depends on xsltproc (really closes: #419568)
 +  * debian/rules: Echo progression when building the man pages
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Tue, 17 Apr 2007 09:46:22 +0200
 +
 +qhull (2003.1-5) unstable; urgency=low
 +
 +  * debian/control: Build-depends on docbook2x >= 0.8.8-2 because previous
 +    versions cause the package to FTBFS (closes: #419568)
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Mon, 16 Apr 2007 22:43:30 +0200
 +
 +qhull (2003.1-4) unstable; urgency=low
 +
 +  * debian/libqhull-dev.doc-base: Put the HTML document in Apps/Math
 +    section
 +  * debian/libqhull-dev.lintian: Added Lintian override file
 +  * debian/control: Lowercase first word in the package descriptions
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Sun, 15 Apr 2007 14:54:33 +0200
 +
 +qhull (2003.1-3) unstable; urgency=low
 +
 +  * debian/control:
 +    + Changed maintainer to Debian Scientific Computing Team
 +    + Added my name to the Uploaders list
 +    + Added XS-Vcs-Svn and XS-Vcs-Browser fields
 +    + Upgraded build-dependency on debhelper to >= 5
 +    + Added build-dependency to cdbs and dropped dpatch
 +  * debian/compat: New file
 +  * debian/manpage.in: Fixed directory for URL links
 +  * debian/source.lintian-overrides:  Add a lintian override for
 +    outdated-autotools-helper-file, since we patch this via CDBS'
 +    autotools.mk
 +  * debian/libqhull-dev.preinst: Remove symlink /usr/share/doc/libqhull-dev
 +    which may cause problem in upgrading the package
 +  * debian/libqhull-dev.examples: Install examples
 +  * debian/rules:
 +    + Switched to CDBS
 +    + Install source.lintian-overrides
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Mon,  2 Apr 2007 00:45:20 +0200
 +
 +qhull (2003.1-2) unstable; urgency=low
 +
 +  * debian/control:
 +    - Bumped Standards-Version to 3.7.2 (no chnages needed)
 +    - Fixed typo in the libqhull5 long description
 +    - Build-Depends on docbook2x instead of docbook-utils
 +  * debian/watch: Added file
 +  * debian/rules: Use docbook2x-man instead of docbook2man to produce the
 +    man pages
 +  * debian/manpage.in:
 +    - Converted to XML
 +    - Added "See Also" section (added the name of the HTML file contianing
 +      the full documentation)
 +    - Improved "Authors" section (added the names of the upstream authors)
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Tue, 27 Jun 2006 10:28:17 +0200
 +
 +qhull (2003.1-1) unstable; urgency=low
 +
 +  * New upstream release.  There are backward incompatibilities in the code
 +    and the soversion was bumped to libqhull5.
 +  * debian/rules:
 +    - Major rewrite of build and install rules, since we are using now the
 +      upstream tarball generated with "make dist".
 +    - Added config rule.
 +    - Use dpatch to patch src/user.h (enable qh_QHpointer).
 +  * debian/control:
 +    - Removed build-dependencies on autoconf, automake, and libtool.
 +    - Build-depends on dpatch.
 +    - Changed section of libqhull-dev package to libdevel.
 +  * debian/libqhull-dev.files: Added usr/share/doc/libqhull5/src
 +    directory.
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Sun,  1 Feb 2004 01:14:13 +0100
 +
 +qhull (2002.1-4) unstable; urgency=low
 +
 +  * src/Make-config.sh: Patched upstream file for proper initialization of
 +    the Autotools.
 +  * debian/install-src-html.sh: Added script for including src/*.htm
 +    source documentation files into html doc dir.
 +  * debian/control:
 +    - Bumped Standards-Version to 3.6.1 (no changes needed).
 +    - Changed build-dependencies to autoconf and automake1.7 (instead of
 +      autoconf2.13 and automake1.6).  Added eperl.
 +  * debian/libqhull-dev.files: Added dir usr/share/doc/libqhull4/src.
 +  * debian/manpage.in: Added template for missing man pages.
 +  * debian/rules:
 +    - Call debian/install-src-html.sh.
 +    - Generate manpages for qconvex, qdelaunay, qhalf, and qvoronoi
 +      commands. Lintian is happy now.
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Thu, 18 Dec 2003 21:20:14 +0100
 +
 +qhull (2002.1-3) unstable; urgency=low
 +
 +  * New maintainer (as per http://lists.debian.org/debian-devel/1999
 +    /debian-devel-199911/msg01061.html).
 +  * debian/rules: Use the upstream script Make-config.sh, which sets up
 +    the autoconf/automake/libtool files.  Also, clean up all the generated
 +    files in the clean rule.
 +  * debian/control: Bumped Standards-Version to 3.5.7.  Added
 +    Build-Dependencies to autoconf/automake/libtool.
 +
 + -- Rafael Laboissiere <rafael at debian.org>  Wed, 25 Sep 2002 10:39:30 +0200
 +
 +qhull (2002.1-2) unstable; urgency=low
 +
 +  * use shared char* qh_version in library
 +
 + -- Barak Pearlmutter <bap at cs.unm.edu>  Sat,  7 Sep 2002 10:34:13 -0600
 +
 +qhull (2002.1-1) unstable; urgency=low
 +
 +  * new upstream source
 +
 + -- Barak Pearlmutter <bap at cs.unm.edu>  Thu,  5 Sep 2002 20:51:10 -0600
 +
 +qhull (3.1-5) unstable; urgency=low
 +
 +  * rephrase descriptions (closes: #141027)
 +
 + -- Barak Pearlmutter <bap at cs.unm.edu>  Thu, 11 Apr 2002 22:12:33 -0600
 +
 +qhull (3.1-4) unstable; urgency=low
 +
 +  * include executables qconvex, qhalf, qvoronoi, qdelaunay
 +  * break executables out into separate package qhull-bin
 +
 + -- Barak Pearlmutter <bap at cs.unm.edu>  Wed, 27 Mar 2002 20:26:44 -0700
 +
 +qhull (3.1-3) unstable; urgency=low
 +
 +  * rename executable qhull-rbox back to rbox
 +
 + -- Barak Pearlmutter <bap at cs.unm.edu>  Mon, 25 Mar 2002 09:13:57 -0700
 +
 +qhull (3.1-2) unstable; urgency=low
 +
 +  * src/qconvex.c did not belong in the library
 +  * qh_version was multiply defined, now defined only in qhull.c
 +
 + -- Barak Pearlmutter <bap at cs.unm.edu>  Mon, 25 Mar 2002 08:55:45 -0700
 +
 +qhull (3.1-1) unstable; urgency=low
 +
 +  * Initial Release.  (closes: #108115)
 +
 + -- Barak Pearlmutter <bap at cs.unm.edu>  Sun, 24 Mar 2002 21:53:13 -0700
diff --cc debian/clean
index caf9104,0000000..1f13988
mode 100644,000000..100644
--- a/debian/clean
+++ b/debian/clean
@@@ -1,1 -1,0 +1,2 @@@
 +debian/*.xml debian/*.1
++build-stamp
diff --cc debian/patches/series
index c36c52c,0000000..1b7b72a
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,4 -1,0 +1,2 @@@
 +make-new-msg.patch
 +QHpointer.patch
- manpage-macros.patch
- modern-autotools.patch
diff --cc debian/rules
index 13cf04e,0000000..d448816
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,39 -1,0 +1,44 @@@
 +#!/usr/bin/make -f
 +# debian/rules for Debian qhull package
 +# GNU copyright (C) 2007, 2008  Rafael Laboissiere
 +
 +include /usr/share/cdbs/1/rules/debhelper.mk
 +include /usr/share/cdbs/1/class/autotools.mk
 +include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 +
 +debdir	:= $(CURDIR)/debian
 +htmldir	:= $(debdir)/tmp/usr/share/doc/qhull/html
 +
 +DEB_DH_INSTALL_SOURCEDIR = debian/tmp
 +DEB_COMPRESS_EXCLUDE = .c .h .txt
 +CFLAGS := $(CFLAGS) -fno-strict-aliasing
++DEB_MAKE_CHECK_TARGET = -C debian -f rules check
 +
- build/qhull-bin::
++build/qhull-bin:: build-stamp
++build-stamp:
 +	# Build man pages
 +	@( cd debian ;							\
 +	  for info in "qconvex:compute the convex hull"			\
 +	              "qdelaunay:compute the Delaunay triangulation"	\
 +	              "qhalf:halfspace intersection about a point"	\
 +	              "qvoronoi:compute the Voronoi diagram" ; do	\
 +	      comm=`echo  $$info | cut -d: -f1` ;			\
 +	      purp=`echo  $$info | cut -d: -f2` ;			\
 +	      echo -n Building man page for $$comm... ;			\
 +	      sed "s/#command#/$$comm/;s/#purpose#/$$purp/"		\
 +	          manpage.in > $$comm.xml ;				\
 +	      docbook2x-man $$comm.xml ;				\
 +	      echo " done" ;						\
 +	  done )
++	touch build-stamp
++
++check:
 +	# Run tests
- 	PATH=./src/:$$PATH /bin/sh eg/q_test
++	cd .. ; PATH=./src/:$$PATH /bin/sh eg/q_test
 +
 +install/libqhull-doc::
 +	# Install all the needed documentation files
 +	cp *.txt html/*.txt $(htmldir)
 +	mkdir $(htmldir)/src
 +	cp src/*.c src/*.h src/*.htm src/*.txt $(htmldir)/src
 +	sed -i 's:href="../:href=":g' $(htmldir)/*.htm
diff --cc debian/watch
index 88789d2,0000000..ee47f87
mode 100644,000000..100644
--- a/debian/watch
+++ b/debian/watch
@@@ -1,2 -1,0 +1,2 @@@
 +version=3
- http://www.qhull.org/download/ (?:.*/)?qhull-([\d+\.]+|\d+)\.tar.*
++https://savannah.nongnu.org/files/?group=qhull qhull-([\d+\.]+)\.tar\.gz

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



More information about the debian-science-commits mailing list