[plplot] 34/68: Import Debian changes 5.8.0-5

Ole Streicher olebole at moszumanska.debian.org
Mon Jul 10 07:38:31 UTC 2017


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

olebole pushed a commit to branch master
in repository plplot.

commit f31fda36e8ca0f36d22eb5fbdce25ecaa39fe63a
Author: Rafael Laboissiere <rafael at debian.org>
Date:   Fri Dec 14 12:12:21 2007 +0100

    Import Debian changes 5.8.0-5
    
    plplot (5.8.0-5) unstable; urgency=low
    
      [ Andrew Ross ]
      * debian/patches/08_fix_cxx_includes: Add patch to fix the include files for
        the c++ examples. This patch should ensure the examples build with gcc 4.3.
        (closes: #456040)
      * debian/control: Add Build-Depends-Indep section for those packages
        only used in building the documentation. Reduces package dependencies
        for autobuilders.
    
      [ Rafael Laboissiere ]
      * debian/control: Tighten build-dependency on libqhull-dev to version
        equal or greater 2003.1-8 because versions previous to that one were
        terribly broken.
---
 debian/changelog                                   | 17 ++++++++++
 debian/control                                     | 10 +++---
 debian/patches/00list                              |  1 +
 .../patches/06_build_dir_use_physical_path.dpatch  |  3 +-
 debian/patches/07_octave_prune_examples.dpatch     |  3 +-
 debian/patches/08_fix_cxx_includes.dpatch          | 36 ++++++++++++++++++++++
 6 files changed, 60 insertions(+), 10 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 462a1f8..144864c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,20 @@
+plplot (5.8.0-5) unstable; urgency=low
+
+  [ Andrew Ross ]
+  * debian/patches/08_fix_cxx_includes: Add patch to fix the include files for
+    the c++ examples. This patch should ensure the examples build with gcc 4.3.
+    (closes: #456040)
+  * debian/control: Add Build-Depends-Indep section for those packages
+    only used in building the documentation. Reduces package dependencies
+    for autobuilders.
+
+  [ Rafael Laboissiere ]
+  * debian/control: Tighten build-dependency on libqhull-dev to version
+    equal or greater 2003.1-8 because versions previous to that one were
+    terribly broken.
+
+ -- Rafael Laboissiere <rafael at debian.org>  Fri, 14 Dec 2007 12:12:21 +0100
+
 plplot (5.8.0-4) unstable; urgency=low
 
   * debian/rules: rewrite the rules so the documentation is only built for
diff --git a/debian/control b/debian/control
index 2dca856..53288a8 100644
--- a/debian/control
+++ b/debian/control
@@ -9,14 +9,14 @@ Build-Depends: cmake (>= 2.4.5), debhelper (>= 5.0.38),
  libxi-dev, gfortran, itk3-dev, octave2.9-headers,
  libgd2-noxpm-dev | libgd2-xpm-dev, libgnome2-dev,
  libgnomeprintui2.2-dev, libgnomeui-dev,
- m4, libqhull-dev, libxml-parser-perl, libxml-dom-perl,
+ m4, libqhull-dev (>= 2003.1-8), libxml-parser-perl, libxml-dom-perl,
  libltdl3-dev, pkg-config, dpatch, atlas3-base-dev
  [!arm !m68k], refblas3-dev [arm m68k], lapack3-dev [arm m68k],
  python-gtk2-dev, libwxgtk2.6-dev, python-gnome2-dev,
  python-all-dev (>= 2.3.5-11), python-central (>= 0.5.6),
- python-numpy, ttf-freefont,
- docbook-xml, docbook, docbook-dsssl, docbook-xsl, docbook2x,
- opensp, jadetex, java-gcj-compat-dev, fastjar, swig
+ python-numpy, ttf-freefont, java-gcj-compat-dev, fastjar, swig
+Build-Depends-Indep: docbook-xml, docbook, docbook-dsssl, docbook-xsl,
+ docbook2x, opensp, jadetex
 Build-Conflicts: libplplot5,  octave2.1-headers
 XS-Python-Version: all
 Homepage: http://www.plplot.org
@@ -80,8 +80,6 @@ Depends: java-gcj-compat, ${shlibs:Depends}
 Description: Scientific plotting library
  This packages contains the Java bindings for PLplot, a scientific
  plotting library.
- .
- Homepage: http://www.plplot.org
 
 Package: libcsiro0
 Architecture: any
diff --git a/debian/patches/00list b/debian/patches/00list
index b9cc1e6..c65fc37 100644
--- a/debian/patches/00list
+++ b/debian/patches/00list
@@ -4,3 +4,4 @@
 05_octave_documentation
 06_build_dir_use_physical_path
 07_octave_prune_examples
+08_fix_cxx_includes
diff --git a/debian/patches/06_build_dir_use_physical_path.dpatch b/debian/patches/06_build_dir_use_physical_path.dpatch
index 6ab13af..0404193 100644
--- a/debian/patches/06_build_dir_use_physical_path.dpatch
+++ b/debian/patches/06_build_dir_use_physical_path.dpatch
@@ -1,6 +1,5 @@
 #! /bin/sh /usr/share/dpatch/dpatch-run
-## 06_build_dir_use_physical_path.dpatch by Andrew Ross <andrewross at users.sourceforge.n
-et>
+## 06_build_dir_use_physical_path.dpatch by Andrew Ross <andrewross at users.sourceforge.net>
 ##
 ## DP: Use physical path (resolve symlinks) when checking whether in build
 ## DP: directory. (This patch was taken from the upstream SVN repository.)
diff --git a/debian/patches/07_octave_prune_examples.dpatch b/debian/patches/07_octave_prune_examples.dpatch
index eaf2dd7..c370f69 100644
--- a/debian/patches/07_octave_prune_examples.dpatch
+++ b/debian/patches/07_octave_prune_examples.dpatch
@@ -1,6 +1,5 @@
 #! /bin/sh /usr/share/dpatch/dpatch-run
-## 07_octave_prune_examples.dpatch by Andrew Ross <andrewross at users.sourceforge.n
-et>
+## 07_octave_prune_examples.dpatch by Andrew Ross <andrewross at users.sourceforge.net>
 ##
 ## DP: Don't run example p7 as part of ctest. It does not work well with postscript
 ## DP: and also fails on the alpha architecure, for reasons as yet unknown.
diff --git a/debian/patches/08_fix_cxx_includes.dpatch b/debian/patches/08_fix_cxx_includes.dpatch
new file mode 100644
index 0000000..997cdc3
--- /dev/null
+++ b/debian/patches/08_fix_cxx_includes.dpatch
@@ -0,0 +1,36 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 08_fix_cxx_includes.dpatch by Andrew Ross <andrewross at users.sourceforge.net>
+##
+## DP: Add in missing include files for C++ examples to fix compile errors
+## DP: with gcc 4.3. (This patch was taken from the upstream SVN repository.)
+
+ at DPATCH@
+
+--- plplot-5.8.0.orig/examples/c++/plc++demos.h	(revision 8091)
++++ plplot-5.8.0/examples/c++/plc++demos.h	(working copy)
+@@ -8,7 +8,14 @@
+ 
+ /* common includes */
+ #include "plstream.h"
++
++/* plplot actually includes the C versions of these 2, but
++ * add here for completeness */
++#include <cstdio>
++#include <cstdlib>
++
+ #include <iostream>
++#include <cstring>
+ #include <cmath>
+ 
+ /* common defines */
+--- plplot-5.8.0.orig/examples/c++/x21.cc	(revision 8092)
++++ plplot-5.8.0/examples/c++/x21.cc	(working copy)
+@@ -27,7 +27,7 @@
+ //---------------------------------------------------------------------------//
+ 
+ #include "plc++demos.h"
+-#include <time.h>
++#include <ctime>
+ 
+ #if !defined(HAVE_ISNAN)
+   #define isnan(x) ((x) != (x))

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



More information about the debian-science-commits mailing list