[plplot] 01/01: Separate wxwindows and Qt driver from bindings

Ole Streicher olebole at moszumanska.debian.org
Sat Jul 15 19:31:17 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 809e7b4542d3636ea5306cf911fdfffff5d43303
Author: Ole Streicher <olebole at debian.org>
Date:   Sat Jul 15 21:07:22 2017 +0200

    Separate wxwindows and Qt driver from bindings
---
 debian/control                         | 52 ++++++++++++++++++++++++++++++----
 debian/libplplotqt2.install            |  1 +
 debian/libplplotwxwidgets1.install     |  1 +
 debian/plplot-driver-qt.install        |  1 -
 debian/plplot-driver-wxwidgets.install |  1 -
 5 files changed, 49 insertions(+), 7 deletions(-)

diff --git a/debian/control b/debian/control
index 31a4529..25f31cf 100644
--- a/debian/control
+++ b/debian/control
@@ -96,10 +96,10 @@ Depends: libfreetype6-dev,
          libplplot14 (= ${binary:Version}),
          libplplotcxx13 (= ${binary:Version}),
          libplplotf95-13 (= ${binary:Version}),
+         libplplotqt2 (= ${binary:Version}),
+         libplplotwxwidgets1 (= ${binary:Version}),
          libqhull-dev,
          libqsastime-dev,
-         plplot-driver-qt (= ${binary:Version}),
-         plplot-driver-wxwidgets (= ${binary:Version}),
          ${misc:Depends}
 Breaks: libplplot-fortran9 (<< 5.9.8-1)
 Description: Scientific plotting library (development files)
@@ -183,6 +183,8 @@ Section: libs
 Multi-Arch: same
 Depends: ${misc:Depends},
          ${shlibs:Depends}
+Replaces: libcsiro0 (<< 5.12.0-1)
+Breaks: libcsiro0 (<<5.12.0-1)
 Description: Scientific plotting library (CSIRO nn library)
  This package contains the Natural Neighbours interpolation library
  developed by Pavel Sakov, from the CSIRO Marine Research.
@@ -196,6 +198,8 @@ Section: libs
 Multi-Arch: same
 Depends: ${misc:Depends},
          ${shlibs:Depends}
+Replaces: libcsiro0 (<< 5.12.0-1)
+Breaks: libcsiro0 (<<5.12.0-1)
 Description: Scientific plotting library (CSIRO csa library)
  This package contains the bivariate Cubic Spline Approximation library
  developed by Pavel Sakov, from the CSIRO Marine Research.
@@ -279,6 +283,25 @@ Description: Scientific plotting library (wxWidgets driver)
  .
  This package provides the wxWidgets driver module for PLplot.
 
+Package: libplplotwxwidgets1
+Architecture: any
+Section: libs
+Multi-Arch: same
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Conflicts: plplot12-driver-wxwidgets
+Replaces: plplot12-driver-wxwidgets
+Description: Scientific plotting library (wxWidgets bindings)
+ PLplot is relatively small, portable, freely distributable, and is rich
+ enough to satisfy most users.  It has a wide range of plot types including
+ line (linear, log), contour, 3D, fill, and almost 1000 characters
+ (including Greek and mathematical) in its extended font set.  The package
+ is designed to make it easy to quickly get graphical output; only a
+ handful of function calls is typically required.  For more advanced use,
+ virtually all aspects of plotting are configurable.
+ .
+ This package provides the wxWidgets bindings.
+
 Package: plplot-tcl
 Architecture: any
 Multi-Arch: same
@@ -362,7 +385,26 @@ Depends: ${misc:Depends},
          ${shlibs:Depends}
 Conflicts: plplot12-driver-qt
 Replaces: plplot12-driver-qt
-Description: Scientific plotting library (qt driver)
+Description: Scientific plotting library (Qt driver)
+ PLplot is relatively small, portable, freely distributable, and is rich
+ enough to satisfy most users.  It has a wide range of plot types including
+ line (linear, log), contour, 3D, fill, and almost 1000 characters
+ (including Greek and mathematical) in its extended font set.  The package
+ is designed to make it easy to quickly get graphical output; only a
+ handful of function calls is typically required.  For more advanced use,
+ virtually all aspects of plotting are configurable.
+ .
+ This package provides the Qt driver module for PLplot.
+
+Package: libplplotqt2
+Architecture: any
+Section: libs
+Multi-Arch: same
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Conflicts: plplot12-driver-qt
+Replaces: plplot12-driver-qt
+Description: Scientific plotting library (Qt bindings)
  PLplot is relatively small, portable, freely distributable, and is rich
  enough to satisfy most users.  It has a wide range of plot types including
  line (linear, log), contour, 3D, fill, and almost 1000 characters
@@ -371,8 +413,8 @@ Description: Scientific plotting library (qt driver)
  handful of function calls is typically required.  For more advanced use,
  virtually all aspects of plotting are configurable.
  .
- This package provides the qt driver module for PLplot. It also provides
- C++ bindings to allow use of the PLplot API in qt applications.
+ This package provides C++ bindings to allow use of the PLplot API in
+ Qt applications.
 
 Package: python-plplot
 Architecture: any
diff --git a/debian/libplplotqt2.install b/debian/libplplotqt2.install
new file mode 100644
index 0000000..fb4f1a8
--- /dev/null
+++ b/debian/libplplotqt2.install
@@ -0,0 +1 @@
+usr/lib/*/libplplotqt.so.*
diff --git a/debian/libplplotwxwidgets1.install b/debian/libplplotwxwidgets1.install
new file mode 100644
index 0000000..051cbb3
--- /dev/null
+++ b/debian/libplplotwxwidgets1.install
@@ -0,0 +1 @@
+usr/lib/*/libplplotwxwidgets.so.*
diff --git a/debian/plplot-driver-qt.install b/debian/plplot-driver-qt.install
index 2183b1d..b458afc 100644
--- a/debian/plplot-driver-qt.install
+++ b/debian/plplot-driver-qt.install
@@ -1,2 +1 @@
-usr/lib/*/libplplotqt.so.*
 usr/lib/*/plplot*/drivers/qt.*
diff --git a/debian/plplot-driver-wxwidgets.install b/debian/plplot-driver-wxwidgets.install
index baea48c..953f9cf 100644
--- a/debian/plplot-driver-wxwidgets.install
+++ b/debian/plplot-driver-wxwidgets.install
@@ -1,2 +1 @@
-usr/lib/*/libplplotwxwidgets.so.*
 usr/lib/*/plplot*/drivers/wxwidgets.*

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