[plplot] 06/68: Import Debian changes 5.3.1-5

Ole Streicher olebole at moszumanska.debian.org
Mon Jul 10 07:38:24 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 f808d021e01dbd9d006d52b3947b50d49832e5b1
Author: Rafael Laboissiere <rafael at debian.org>
Date:   Fri Sep 16 22:46:28 2005 +0200

    Import Debian changes 5.3.1-5
    
    plplot (5.3.1-5) unstable; urgency=low
    
      * First build with gcc/g++ 4.0.  This should complete the C++ ABI
        transition for the octave-plplot package (closes: #328198).
    
      * debian/rules: Avoid compilation problem of unrecognized type
        '__builtin_va_list' when building the Octave binding
        (closes: #274359).  I am fixing this bug using the hack of setting the
        CC variable of the Makefile, instead applying the patch suggested by
        Kaare Hviid <ukh_at_id.cbs.dk>, because otherwise I would have to run
        automake/libtool/autoconf to build the package. Lame, But It Works (TM).
    
      * debian/control: Upgraded Standards-Version to 3.6.2 (no changes needed).
    
      * debian/copyright: New FSF address.
    
      * debian/patches/50_simplelist-in-man-page.dpatch: Added patch to fix
        processing of plcol0.3plplot man page.
---
 debian/changelog                                | 25 ++++++++-
 debian/control                                  |  2 +-
 debian/copyright                                |  5 +-
 debian/patches/00list                           |  1 +
 debian/patches/50_simplelist-in-man-page.dpatch | 72 +++++++++++++++++++++++++
 debian/rules                                    |  6 +++
 6 files changed, 105 insertions(+), 6 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 68e1b7a..71bb63c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,24 @@
+plplot (5.3.1-5) unstable; urgency=low
+
+  * First build with gcc/g++ 4.0.  This should complete the C++ ABI
+    transition for the octave-plplot package (closes: #328198).
+
+  * debian/rules: Avoid compilation problem of unrecognized type
+    '__builtin_va_list' when building the Octave binding
+    (closes: #274359).  I am fixing this bug using the hack of setting the
+    CC variable of the Makefile, instead applying the patch suggested by
+    Kaare Hviid <ukh_at_id.cbs.dk>, because otherwise I would have to run
+    automake/libtool/autoconf to build the package. Lame, But It Works (TM).
+
+  * debian/control: Upgraded Standards-Version to 3.6.2 (no changes needed).
+
+  * debian/copyright: New FSF address.
+
+  * debian/patches/50_simplelist-in-man-page.dpatch: Added patch to fix
+    processing of plcol0.3plplot man page.
+
+ -- Rafael Laboissiere <rafael at debian.org>  Fri, 16 Sep 2005 22:46:28 +0200
+
 plplot (5.3.1-4) unstable; urgency=low
 
   * debian/rules: Added --with-freefont option to configure
@@ -1117,7 +1138,7 @@ plplot (4.99j-8) frozen unstable; urgency=low
 
  -- Rafael Laboissiere <rafael at icp.inpg.fr>  Fri, 11 Dec 1998 22:20:08 +0100
 
-plplot (4.99j-7) frozen unstable; urgency=low, closes=29694 29704
+plplot (4.99j-7) frozen unstable; urgency=low
 
   * Set Conflicts relationship because files were moved around in the
     latest release (Fixes Bug#29694, reported by  Francesco Potorti`
@@ -1127,7 +1148,7 @@ plplot (4.99j-7) frozen unstable; urgency=low, closes=29694 29704
 
  -- Rafael Laboissiere <rafael at icp.inpg.fr>  Thu, 19 Nov 1998 16:33:24 +0100
 
-plplot (4.99j-6) frozen unstable; urgency=low, closes=28534
+plplot (4.99j-6) frozen unstable; urgency=low
 
   * Uploading to frozen and unstable.  (The previous release, 4.99j-5, was
     rejected and I never reuploaded it.)
diff --git a/debian/control b/debian/control
index ce6f78b..7024d6c 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: plplot
 Section: math
 Priority: optional
 Maintainer: Rafael Laboissiere <rafael at debian.org>
-Standards-Version: 3.6.1
+Standards-Version: 3.6.2
 Build-Depends: debhelper (>= 4.1.67), tcl8.4-dev, tk8.4-dev, itcl3-dev, libx11-dev, libxext-dev, libxi-dev, g77, fort77 [m68k], itk3-dev, python-numeric | python2.3-numeric, python-dev | python2.3-dev, octave2.1-headers (>= 2.1.65), libgd2-noxpm-dev | libgd2-xpm-dev, libgnome-dev, m4, perl, libqhull-dev, libxml-parser-perl, libxml-dom-perl, matwrap, autotools-dev, libltdl3-dev, pkg-config, dpatch, atlas3-base-dev [!arm !m68k], refblas3-dev [arm m68k], lapack3-dev [arm m68k]
 Build-Conflicts: libplplot5
 
diff --git a/debian/copyright b/debian/copyright
index ec3fb7a..8aab3f2 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -30,9 +30,8 @@ The PLplot package may be distributed under the following terms:
     Library General Public License for more details.
 
     You should have received a copy of the GNU Library General Public
-    License along with this library; if not, write to the Free
-    Software Foundation, Inc. [59 Temple Place - Suite 330, Boston, MA
-    02111-1307, USA.]
+    License along with this library; if not, write to the Free Software
+    Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 
 The text of this license is given in the file COPYING.LIB in the
 distribution directory.  [In Debian systems, see the file
diff --git a/debian/patches/00list b/debian/patches/00list
index 8b13789..3a7b29f 100644
--- a/debian/patches/00list
+++ b/debian/patches/00list
@@ -1 +1,2 @@
 
+50_simplelist-in-man-page
diff --git a/debian/patches/50_simplelist-in-man-page.dpatch b/debian/patches/50_simplelist-in-man-page.dpatch
new file mode 100644
index 0000000..74d4fbb
--- /dev/null
+++ b/debian/patches/50_simplelist-in-man-page.dpatch
@@ -0,0 +1,72 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 50_simplelist-in-man-page.dpatch by Rafael Laboissiere <rafael at debian.org>
+##
+## DP: Fix processing of simplelist in plcol0 man page
+
+ at DPATCH@
+
+--- plplot-5.3.1.orig/doc/docbook/src/plcol0.3plplot
++++ plplot-5.3.1/doc/docbook/src/plcol0.3plplot
+@@ -12,7 +12,61 @@
+ .SH ARGUMENTS
+ .TP
+ \fIcolor\fP (PLINT, input) 
+-Integer representing the color.  The defaults at present are (these may change): 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 black (default background)red (default foreground)yellowgreenaquamarinepinkwheatgreybrownblueBlueVioletcyanturquoisemagentasalmonwhite Use \fBplscmap0\fP(3plplot) to change the entire map0 color palette and \fBplscol0\fP(3plplot) to change an individual color in the map0 color palette. 
++Integer representing the color.  The defaults at present are (these may change): 
++.RS
++.P
++.PD 0
++.P
++0  
++black (default background) 
++.P
++1  
++red (default foreground) 
++.P
++2  
++yellow 
++.P
++3  
++green 
++.P
++4  
++aquamarine 
++.P
++5  
++pink 
++.P
++6  
++wheat 
++.P
++7  
++grey 
++.P
++8  
++brown 
++.P
++9  
++blue 
++.P
++10  
++BlueViolet 
++.P
++11  
++cyan 
++.P
++12  
++turquoise 
++.P
++13  
++magenta 
++.P
++14  
++salmon 
++.P
++15  
++white 
++.PD
++.P
++ Use \fBplscmap0\fP(3plplot) to change the entire map0 color palette and \fBplscol0\fP(3plplot) to change an individual color in the map0 color palette. 
+ 
+ .SH AUTHORS
+ Geoffrey Furnish and Maurice LeBrun wrote and maintain PLplot.  This man page
diff --git a/debian/rules b/debian/rules
index 3df802a..8857bbb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -51,6 +51,12 @@ config-stamp: autotools-stamp
 build: build-stamp
 build-stamp: patch config-stamp
 	dh_testdir
+	# The hack below is to go around a bug in matwrap that was
+	# preventing the Octave binding to compile with g++ 4.0
+	( cd lib ; $(MAKE) )
+	( cd src ; $(MAKE) )
+	( cd bindings/octave ; \
+	  $(MAKE) CC="gcc -D__builtin_va_list=void" plplot_octave.oct )
 	$(MAKE)
 	touch build-stamp
 

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