[plplot] 04/68: Import Debian changes 5.3.1-3

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 a9d64646d88109743a688fc36a1249d3ab87431c
Author: Rafael Laboissiere <rafael at debian.org>
Date:   Fri Feb 25 13:36:26 2005 +0100

    Import Debian changes 5.3.1-3
    
    plplot (5.3.1-3) unstable; urgency=low
    
      * Rebuild against Octave 2.1.66
      * debian/control:
        - Build-depends on octave2.1-headers (>= 2.1.65)
        - Fixed typo in description of libcsiro0 package (closes: #284381)
        - Made the libplplot9 package suggest all the driver packages,
          including plplot-tcl, which contains the Tk driver (closes: #285193)
        - Droped several dependencies on libplplot9 (= ${Source-Version}),
          which were causing lintian to complain
      * debian-rules:
        - Include defs.make and use octave-depends command
        - Droped manual setting of octave-plplot.substvars
        - Use OCTDIR to install plplot_octave.oct
---
 debian/changelog | 19 ++++++++++++++++++-
 debian/control   | 21 +++++++++++----------
 debian/rules     | 10 ++++------
 3 files changed, 33 insertions(+), 17 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index b88f1cc..2ad605d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,23 @@
+plplot (5.3.1-3) unstable; urgency=low
+
+  * Rebuild against Octave 2.1.66
+  * debian/control:
+    - Build-depends on octave2.1-headers (>= 2.1.65)
+    - Fixed typo in description of libcsiro0 package (closes: #284381)
+    - Made the libplplot9 package suggest all the driver packages,
+      including plplot-tcl, which contains the Tk driver (closes: #285193)
+    - Droped several dependencies on libplplot9 (= ${Source-Version}),
+      which were causing lintian to complain
+  * debian-rules:
+    - Include defs.make and use octave-depends command
+    - Droped manual setting of octave-plplot.substvars
+    - Use OCTDIR to install plplot_octave.oct
+
+ -- Rafael Laboissiere <rafael at debian.org>  Fri, 25 Feb 2005 13:36:26 +0100
+
 plplot (5.3.1-2) unstable; urgency=low
 
-  * Rebuilt against Octave 2.1.64.
+   * Rebuilt against Octave 2.1.64.
 
  -- Rafael Laboissiere <rafael at debian.org>  Sat,  4 Dec 2004 16:57:04 +0100
 
diff --git a/debian/control b/debian/control
index 83967c6..115a9f4 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: math
 Priority: optional
 Maintainer: Rafael Laboissiere <rafael at debian.org>
 Standards-Version: 3.6.1
-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.54-2), 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-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
 
 Package: libplplot9
@@ -11,6 +11,7 @@ Architecture: any
 Section: libs
 Conflicts: libplplot5, plplot (<< 5)
 Depends: ${shlibs:Depends}
+Suggests: plplot9-driver-xwin, plplot9-driver-gnome, plplot9-driver-gd, plplot-tcl
 Description: Scientific plotting library
  PLplot is relatively small, portable, freely distributable, and is rich
  enough to satisfy most users.  It has a wide range of plot types including
@@ -43,7 +44,7 @@ Package: libplplot-c++9
 Architecture: any
 Section: libs
 Conflicts: libplplot5
-Depends: libplplot9 (= ${Source-Version}), ${shlibs:Depends}
+Depends: ${shlibs:Depends}
 Description: Scientific plotting library
  This package contains the C++ binding for PLplot, a scientific plotting
  library.
@@ -56,7 +57,7 @@ Section: libs
 Conflicts: libplplot5, libplplot9 (<< 5.3.0.cvs.20040303)
 Depends: libplplot9 (= ${Source-Version}), ${shlibs:Depends}
 Description: Scientific plotting library
- This package contains two libraries developed by Pavel Sakov, form the
+ This package contains two libraries developed by Pavel Sakov, from the
  CSIRO Marine Research, used in geometry applications:
  .
   * libcsirocsa: bivariate Cubic Spline Approximation library
@@ -71,7 +72,7 @@ Package: plplot-bin
 Architecture: any
 Section:
 Conflicts: libplplot9 (<= 5.3.0-4), plplot (<< 5)
-Depends: libplplot9 (= ${Source-Version}), ${shlibs:Depends}
+Depends: ${shlibs:Depends}
 Description: Scientific plotting library (utilities)
  This package contains the following utilities associated with PLplot,
  a scientific plotting library:
@@ -88,7 +89,7 @@ Description: Scientific plotting library (utilities)
 Package: plplot9-driver-xwin
 Architecture: any
 Section: libs
-Depends: libplplot9 (= ${Source-Version}), ${shlibs:Depends}
+Depends: ${shlibs:Depends}
 Conflicts: plplot-lib, plplot (<< 5)
 Description: Scientific plotting library (X11 driver)
  This package provides the X11 driver module for PLplot, a scientific
@@ -99,7 +100,7 @@ Description: Scientific plotting library (X11 driver)
 Package: plplot9-driver-gnome
 Architecture: any
 Section: libs
-Depends: libplplot9 (= ${Source-Version}), ${shlibs:Depends}
+Depends: ${shlibs:Depends}
 Description: Scientific plotting library (Gnome canvas driver)
  This package provides the Gnome canvas driver module for PLplot, a
  scientific plotting library.
@@ -109,7 +110,7 @@ Description: Scientific plotting library (Gnome canvas driver)
 Package: plplot-tcl
 Architecture: any
 Priority: extra
-Depends: libplplot9 (= ${Source-Version}), plplot9-driver-xwin, iwidgets4, ${shlibs:Depends}
+Depends: plplot9-driver-xwin, iwidgets4, ${shlibs:Depends}
 Description: Tcl/Tk support for PLplot, a plotting library
  This package contains the Tcl/Tk support for PLplot, a scientific
  plotting library: shared libraries, Tcl modules, the Tk driver, and
@@ -134,7 +135,7 @@ Description: Tcl/Tk development support for PLplot, a plotting library
 Package: plplot9-driver-gd
 Architecture: any
 Section: libs
-Depends: libplplot9 (= ${Source-Version}), ${shlibs:Depends}
+Depends: ${shlibs:Depends}
 Description: Scientific plotting library (GD driver)
  This package provides the GD driver module for PLplot, a scientific plotting
  library.  It allows the generation of PNG and JPEG files directly from
@@ -145,7 +146,7 @@ Description: Scientific plotting library (GD driver)
 Package: python-plplot
 Architecture: any
 Section: python
-Depends: libplplot9 (= ${Source-Version}), ${shlibs:Depends}, ${python:Depends}, python-numeric
+Depends: ${shlibs:Depends}, ${python:Depends}, python-numeric
 Description: Python support for PLplot, a plotting library
  This package contains the library plmodule.so for gluing the PLplot
  scientific plotting library into Python applications.  Examples are also
@@ -156,7 +157,7 @@ Description: Python support for PLplot, a plotting library
 Package: octave-plplot
 Architecture: any
 Priority: extra
-Depends: libplplot9 (= ${Source-Version}), ${shlibs:Depends}, ${octave:Depends}
+Depends: ${shlibs:Depends}, ${octave:Depends}
 Description: Octave support for PLplot, a plotting library
  This package contains the Octave bindings for PLplot, a scientific plotting
  library.  It provides an almost drop-in replacement for the traditional
diff --git a/debian/rules b/debian/rules
index f5514d1..8075aa4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,6 +13,8 @@
 
 export DH_COMPAT=4
 
+include /usr/share/octave/debian/defs.make
+
 version		:= $(shell perl debian/get-upstream-version.pl < configure.ac)
 libpkg          := libplplot9
 debbase		:= $(shell pwd)/debian
@@ -43,11 +45,6 @@ config-stamp: autotools-stamp
                     --infodir=/usr/share/info --with-freetype           \
                     --without-rpath --with-prebuiltdoc --disable-java   \
                     --with-pthreads --with-ltdlsystem
-	( octver=`egrep "^OCTAVE_VERSION =" Makefile                   \
-              | sed "s/OCTAVE_VERSION = *//" | sed 's/ *$$//'`       ; \
-          octpkgver=`echo $$octver | sed 's/\.[0-9]*$$//'`           ; \
-          echo "octave:Depends=octave$$octpkgver (>= $$octver)"        \
-              > debian/octave-plplot.substvars )
 	touch config-stamp
 
 build: build-stamp
@@ -72,7 +69,7 @@ install-stamp: build-stamp
 	dh_testdir
 	dh_testroot
 
-	make DESTDIR=$(debtmp) install
+	make DESTDIR=$(debtmp) OCTAVE_OCT_DIR=$(OCTDIR) install
 
 	rm -f $(debtmp)/usr/bin/plplot-config
 
@@ -126,6 +123,7 @@ binary-arch: build install
 	dh_makeshlibs -V -a
 	dh_shlibdeps -a -L $(libpkg) \
           -l $(debbase)/$(libpkg)/usr/lib:$(debbase)/plplot-tcl/usr/lib
+	octave-depends --package=octave-plplot
 	dh_installdeb -a
 	dh_gencontrol -a
 	dh_md5sums -a

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