|
From: <and...@us...> - 2011-10-27 20:34:20
|
Revision: 12003
http://plplot.svn.sourceforge.net/plplot/?rev=12003&view=rev
Author: andrewross
Date: 2011-10-27 20:34:11 +0000 (Thu, 27 Oct 2011)
Log Message:
-----------
Merge debian/ from 5.9.8 Debian branch and update for 5.9.9.
Modified Paths:
--------------
trunk/debian/NEWS
trunk/debian/changelog
trunk/debian/control.in
trunk/debian/copyright
trunk/debian/libplplot-dev.files
trunk/debian/libplplot-fortran9.files
trunk/debian/octave-plplot.files
trunk/debian/plplot-tcl-dev.files
trunk/debian/python-plplot.files
trunk/debian/rules
Added Paths:
-----------
trunk/debian/README.Debian
trunk/debian/control
trunk/debian/libplplot-ada0-dev.files
trunk/debian/libplplot-ada0.files
trunk/debian/libplplot-c++10.files
trunk/debian/libplplot-d.files
trunk/debian/libplplot-java.files
trunk/debian/libplplot-lua.files
trunk/debian/libplplot-ocaml.files
trunk/debian/libplplot11.files
trunk/debian/libqsastime-dev.files
trunk/debian/libqsastime0.files
trunk/debian/plplot-tcl-dev.lintian-overrides
trunk/debian/plplot11-driver-cairo.files
trunk/debian/plplot11-driver-gd.files
trunk/debian/plplot11-driver-qt.files
trunk/debian/plplot11-driver-wxwidgets.files
trunk/debian/plplot11-driver-xwin.files
trunk/debian/python-plplot-qt.files
trunk/debian/source/
trunk/debian/source/format
Removed Paths:
-------------
trunk/debian/libplplot-ada.files
trunk/debian/libplplot-c++9.files
trunk/debian/libplplot-c++9c2.files
trunk/debian/libplplot9-java.files
trunk/debian/libplplot9.README.Debian
trunk/debian/libplplot9.files
trunk/debian/plplot-bin.files
trunk/debian/plplot9-driver-cairo.files
trunk/debian/plplot9-driver-gd.files
trunk/debian/plplot9-driver-wxwidgets.files
trunk/debian/plplot9-driver-xwin.files
trunk/debian/pycompat
trunk/debian/source/format
Property Changed:
----------------
trunk/debian/
Property changes on: trunk/debian
___________________________________________________________________
Modified: svn:mergeinfo
- /branches/v5_9_5_debian/debian:10762-11010
+ /branches/v5_9_5_debian/debian:10762-11010
/branches/v5_9_6_debian/debian:11125-11630
/branches/v5_9_7_debian/debian:11631-11840
/branches/v5_9_8_debian/debian:11840-12002
Modified: trunk/debian/NEWS
===================================================================
--- trunk/debian/NEWS 2011-10-27 05:26:59 UTC (rev 12002)
+++ trunk/debian/NEWS 2011-10-27 20:34:11 UTC (rev 12003)
@@ -1,10 +1,28 @@
-plplot (5.8.0~RC1-2) unstable; urgency=low
+plplot (5.9.8-1) unstable; urgency=low
- * The psttf driver is dropped in this release. The cairo driver
- provides all of its functionality and will replace it eventually. The
- plplot9-driver-cairo package has relationships Conflicts/Replaces with
- plplot9-driver-pstff, which should make the transition smoother for
- the users.
+ New libplplot-ocaml, libplplot-lua and libplplot-d packages have been
+ introduced. These contain the PLplot bindings for the ocaml, lua and D
+ languages respectively.
- -- Rafael Laboissiere <ra...@de...> Thu, 01 Nov 2007 10:19:31 +0100
+ New python-plplot-qt package has been introduced which allows the PLplot
+ API to be used in Qt applications from python using pyqt4.
+ -- Andrew Ross <and...@us...> Tue, 02 Aug 2011 15:41:38 +0100
+
+plplot (5.9.6-1) unstable; urgency=low
+
+ The plplot-bin package has been dropped since all the utilities in contained
+ were now obsolete, or relied on obsolete drivers.
+
+ A new plplot9-driver-qt package has been introduced for the new qt driver
+ and bindings. This produce high quality interactive output on multiple
+ platforms (Linux / Mac OS-X / Windows) as well as a range of file formats
+ including postscript, pdf, svg, png, jpeg and ppm. Upstream the gd driver is
+ now disabled by default and the qt or cairo are recommended instead. In a
+ subsequent release it is likely that the Debian package of the gd driver will
+ also be dropped and so it is recommended that you move to the qt or cairo
+ drivers instead.
+
+ -- Andrew Ross <and...@us...> Thu, 12 Jul 2010 23:25:08 +0100
+
+
Copied: trunk/debian/README.Debian (from rev 12002, branches/v5_9_8_debian/debian/README.Debian)
===================================================================
--- trunk/debian/README.Debian (rev 0)
+++ trunk/debian/README.Debian 2011-10-27 20:34:11 UTC (rev 12003)
@@ -0,0 +1,105 @@
+plplot for Debian
+-----------------
+
+1. INTRODUCTION & ORIGIN
+
+ These are the debianized packages for PLplot, a scientific plotting
+ library. They were put together by Rafael Laboissiere. The porting
+ to the new CMake build system and current maintenance is done by
+ Andrew Ross.
+
+
+2. PACKAGES
+
+ The original PLplot distribution was broken down in several Debian
+ packages:
+
+ * libplplot11: Contains the shared C libraries, as well as the
+ data files and the driver modules that do not depend on other
+ libraries.
+
+ * libplplot-dev: Headers and static libraries for developing programs
+ using the PLplot API, as well as many examples in C, C++, and
+ Fortran77.
+
+ * plplot-doc: HTML, PS and PDF formats of the PLplot manual.
+
+ * plplot11-driver-xwin: Provides the xwin driver module.
+
+ * plplot11-driver-gd: Provides the GD driver module, which allows
+ direct generation of PNG and JPEG files.
+
+ * plplot11-driver-cairo: Provides the cairo driver module. This uses
+ the cairo library to produce higher quality text using truetype
+ fonts. It produces postscript, pdf, svg, png, mem and X output.
+ This replaces the plplot9-driver-psttf package in previous
+ releases. The cairo driver provides similar results for postscript
+ and more functionality.
+
+ * plplot11-driver-wxwidgets: Provides the WXWidgets driver module.
+
+ * plplot11-driver-qt: Provides the qt driver module.
+
+ * libplplot-c++10: Contains the library for using the C++ PLplot
+ classes.
+
+ * libplplot-fortran9: Contains the F77 and F90 bindings for
+ the PLplot functions.
+
+ * libplplot-java: Contains the bindings for using the PLplot
+ functions from java.
+
+ * libplplot-ada0: Contains the runtiem Ada bindings library for the
+ PLplot functions.
+
+ * libplplot-ada0-dev: Development files for the Ada bindings for
+ the PLplot functions.
+
+ * libplplot-ocaml: Contains the OCaml bindings for the PLplot functions.
+
+ * libplplot-lua: Contains the lua bindings for the PLplot functions.
+
+ * libplplot-d: Contains the d language bindings for the PLplot functions.
+
+ * plplot-tcl: Modules allowing binding of the PLplot functions
+ for Tcl/Tk. Contains also the Tk driver module and some interactive
+ programs
+
+ * plplot-tcl-dev: Development files for the Tcl/Tk biondings.
+
+ * python-plplot: Glue library with bindings for Python.
+
+ * python-plplot-qt: Bindings to use the plplot API in Qt applications
+ from python with pyqt4.
+
+ * octave-plplot: Glue library with bindings for Octave 3.2. In order
+ to use this package, issue the command "toggle_plplot_use" at the
+ Octave 3.2 prompt. This will have the effect of replacing the
+ traditional Gnuplot interface by a PLplot based one.
+
+ * libcsiro0: libcsirocsa and libcsironn libraries from Pavel Sakov
+ at CSIRO which are used by PLplot.
+
+ * libqsastime0, libqsastime-dev: library and development packages for
+ the qsastime library for handling time format conversions. This is
+ used by PLplot.
+
+
+3. DOCUMENTATION
+
+ Further documentation for PLplot can be found in the plplot-doc
+ package. The entry point is /usr/share/doc/plplot-doc.
+
+
+4. DEMOS & EXAMPLES
+
+ A lot of examples were included in the libplplot-dev, plplot-tcl,
+ python-plplot, and octave-plplot packages. They can be found under
+ /usr/share/doc/libplplot11/examples/. Makefiles are available along the
+ sources.
+
+ For development of C programs with the PLplot library, there is a
+ pkg-config support included in the libplplot-dev package. For details,
+ see /usr/share/doc/libplplot-dev/README.pkg-config.
+
+ -- Rafael Laboissiere <ra...@de...>, Tue Mar 4 17:05:31 2003
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2011-10-27 05:26:59 UTC (rev 12002)
+++ trunk/debian/changelog 2011-10-27 20:34:11 UTC (rev 12003)
@@ -1,18 +1,156 @@
-plplot (5.9.6-1) unstable; urgency=low
+plplot (5.9.9-1) unstable; urgency=low
+ * New upstream release.
+ * debian/patches/series: Remove patches from upstream which are included
+ in the new release.
+ * debian/control.in:
+ + Add back in dependencies (rather than recommends) on the C++
+ and fortran libraries. This does pull in extra libraries if you
+ only wish to develop with one language, but reverts to the old
+ behaviour (closes: #642715).
+ * debian/control.in, debian/libplplot-ada0.files,
+ debian/libplplot-ada0-dev.files, debian/libplplot-dev, debian/rules,
+ debian/README.Debian:
+ + Split off ada development files from libplplot-dev package into new
+ libplplot-ada0-dev package. Move .ali files from libplplot-ada into
+ libplplot-ada0-dev package as per Debian Ada policy. Add explicit
+ dependency on ada-compiler, gnat and gnat-4.6 as per policy.
+ (closes: #644105, #644110, #644112)
+ + Rename libplplot-ada package to libplplot-ada0 so it includes the
+ library soversion as per Debian Ada policy.
+
+ -- Andrew Ross <and...@us...> Thu, 27 Oct 2011 21:30:38 +0100
+
+plplot (5.9.8-2) unstable; urgency=low
+
+ * debian/control.in:
+ + Change package priority to optional as per policy.
+ + Add libplplot-dev dependency on libqsastime-dev (closes: #642146).
+ + Fix description for libplplot-dev package (closes: #642122).
+ * debian/plplot-tcl-dev.lintian-overrides: Fix lintian overrides.
+
+ -- Andrew Ross <and...@us...> Mon, 19 Sep 2011 20:38:55 +0100
+
+plplot (5.9.8-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/control.in: Bump standards version to 3.9.2.
+ * debian/NEWS: update NEWS file for 5.9.8.
+ * debian/control.in, debian/rules, debian/*.files:
+ Rename packages to reflect bump in SONAME version.
+ * Rebuild against gfortran-4.6 (closes: #635739).
+ * debian/rules:
+ + Update to reflect changes in upstream ChangeLog file name.
+ + Tidy up some old comments.
+ + Change from calling ctest to using "make test_noninteractive"
+ to run the tests. Also include .NOTPARALLEL target to prevent the
+ rules makefile being parallelised. Instead pass -j options to the
+ plplot make files. This allows parallel builds to work correctly.
+ + Fix a temporary permissions problem with test script in the 5.9.8
+ tarball.
+ + Fix dependency generation for octave package.
+ + Fix python build so that the installed example Makefiles are
+ properly configured.
+ * debian/rules, debian/control.in, debian/libplplot-ocaml.files:
+ Add new libplplot-ocaml package which includes the OCaml bindings.
+ * debian/rules, debian/control.in, debian/libplplot-lua.files:
+ Add new libplplot-lua package which includes the lua bindings.
+ * debian/rules, debian/control.in, debian/libplplot-d.files:
+ Add new libplplot-d package which includes the D language bindings.
+ * debian/rules, debian/control.in, debian/python-plplot-qt.files:
+ Add new python-plplot-qt package which includes the python bindings to
+ allow use of the plplot API in qt applications.
+ * debian/control.in:
+ + Remove dependency of libplplot-java on default-jre as per policy.
+ Java libraries do not need to depend on a java runtime. Fixes
+ lintian warning.
+ + Tidy up section / priority headers for the packages.
+ * debian/patches/series, debian/patches/08_oct_perms.diff,
+ debian/patches/09_qt_nodisplay.diff,
+ debian/patches/10_fix_test_scripts.diff,
+ debian/patches/11_ocaml_library_location.diff,
+ debian/patches/12_qt_unload_fix.diff
+ + Add new patch to turn off execute permissions for plplot_octave.oct
+ (fixes lintian error).
+ + Add patch from upstream to enable non-interactive qt devices to work
+ even if DISPLAY is not set (prevents error when running tests on a
+ buildd / using pbuilder).
+ + Add new upstream patch to remove spurious chmod commands from test
+ scripts. This ensures the installed examples will work as expected.
+ + Add new upstream patch to change the install location for OCaml
+ libraries to remove the OCaml version (as per Debian OCaml practice)
+ and to remove the execute permissions for the stublibs.
+ + Add temporary workaround from upstream to prevent crash on exit with
+ the qt driver and Qt-4.7.3.
+ * debian/copyright: Make explicit that the license is LGPL-2 (fixes
+ lintian warning). Update consistent with upstream copyright file.
+ * debian/control.in, debian/rules, debian/libqsastime0.files,
+ debian/libqsastime-dev.file:
+ Split libqsastime off into separate library and devel packages.
+ * debian/libplplot-dev.files, debian/libplplot-fortran9.files:
+ Move fortran .h and .mod files to the libplplot-dev package as these
+ are required for compiling fortran with plplot and not for runtime.
+ * debian/plplot-tcl-dev.lintian-overrides: Add lintian override for
+ informational warning about interpreter path not being absolute.
+ * debian/rules: Add -fvisibility=hidden to CFLAGS and -Wl,--as-needed
+ to LD_FLAGS to only export required symbols and prevent linking in
+ unnecessary libraries. Reduces the dependency requirements,
+ particularly for the drivers.
+
+ -- Andrew Ross <and...@us...> Fri, 2 Sep 2011 20:35:33 +0100
+
+plplot (5.9.7-1) UNRELEASED; urgency=low
+
* New upstream release (closes: #564216).
+ * debian/rules: remove -DHAVE_PTHREADS=ON option as it is on by default.
+ Option name is also likely to change in future releases.
+ * debian/control.in, debian/rules, debian/python-plplot.files: change from
+ using dh_pycentral to dh_python2 (closes: #616942). Also fixes lintian warning.
+ * debian/control.in: minor tweaks to package descriptions.
+
+ -- Andrew Ross <and...@us...> Wed, 16 Mar 2011 11:10:59 +0000
+
+plplot (5.9.6-1) UNRELEASED; urgency=low
+
+ * New upstream release.
* debian/patches/series:
+ Remove the following patches which are included upstream
11_minus-sign-manpage.diff
16_wxwidget-with-cmake-2.8.diff
17_fix_cmap_support.diff
+ 18_update_cmake_fortran.diff
and delete the patches from the patches directory.
- + Comment out 07_octave_prune_examples.diff from the list of applied patches,
- but leave patch for now to see if octave example p7 is ok on alpha.
+ + Comment out 07_octave_prune_examples.diff from the list of applied
+ patches, but leave patch for now to see if octave example p7 is ok
+ on alpha.
+ Update remaining patches for 5.9.6.
+ * debian/control.in: drop plplot-bin package altogether as all these scripts
+ are now obsolete.
+ * debian/control.in, debian/rules, debian/plplot9-driver-qt.files:
+ Add new plplot9-driver-qt package which includes the qt driver and bindings.
+ * debian/source/format: Add file to select 3.0 (quilt) format for the package.
+ Fixes lintian warning.
+ * debian/NEWS: update NEWS file for 5.9.6.
- -- Andrew Ross <and...@us...> Wed, 19 May 2010 11:14:30 +0100
+ -- Andrew Ross <and...@us...> Fri, 27 Aug 2010 23:31:10 +0100
+plplot (5.9.5-4) unstable; urgency=low
+
+ * debian/rules, debian/control.in: update to use dh_numpy in debian/rules
+ to get versioned numpy support. Requires python numpy >= 1:1.1.4.1-4~
+ (closes: 590770).
+ * debian/control.in: Bump standards version to 3.9.1.
+ * debian/control.in, debian/plplot-bin.files: remove references to plrender
+ in package descriptions (no longer included) and also remove plpr / plm2gif
+ scripts which rely on plrender.
+ * debian/control.in: Fix spelling mistake in cairo driver package
+ (closes: 592970)
+ * debian/patches/18_update_cmake_fortran.diff: Remove plplot workaround for
+ cmake fortran support as this is no longer needed with cmake 2.8.2 and
+ causes errors building the f77 and f95 libraries.
+
+ -- Andrew Ross <and...@us...> Thu, 26 Aug 2010 13:38:26 +0100
+
plplot (5.9.5-3) unstable; urgency=low
* debian/control.in:
@@ -132,7 +270,7 @@
large number of warnings. Also fixes automatic_replot support.
(closes: #522423)
- * debian/rules: Disable ocaml support to prevent ocaml bindings
+ * debian/rules: Disable OCaml support to prevent OCaml bindings
being build if ocamlc is installed.
[ Rafael Laboissiere ]
@@ -1055,7 +1193,7 @@
- debian/rules
- debian/libplplot9.README.Debian (new)
- debian/libplplot9.files (new)
- * In order to avoid backward incompatibilities withe the release of
+ * In order to avoid backward incompatibilities with the release of
libplplot9, the driver module packages have now versioned names:
- plplot9-driver-gd
- plplot9-driver-xwin
@@ -1871,7 +2009,7 @@
includes shared libraries.
* Links to the shared library are now Policy compliant, i.e. their names
have only one number after .so.
- * debain/shlibs.local is renamed to debian/shlibs, and
+ * debian/shlibs.local is renamed to debian/shlibs, and
debian/plplot-tcl.shlibs is created.
* The scripts installed under usr/lib/tcl8.0/plplot/ should not be
executable.
Copied: trunk/debian/control (from rev 12002, branches/v5_9_8_debian/debian/control)
===================================================================
--- trunk/debian/control (rev 0)
+++ trunk/debian/control 2011-10-27 20:34:11 UTC (rev 12003)
@@ -0,0 +1,428 @@
+Source: plplot
+Section: math
+Priority: optional
+Maintainer: Andrew Ross <and...@us...>
+Standards-Version: 3.9.2
+Build-Depends: cmake (>= 2.6.3), debhelper (>= 7),
+ tcl8.5-dev, tk8.5-dev, itcl3-dev, libx11-dev, libxext-dev,
+ libxi-dev, gfortran, itk3-dev, octave3.2-headers,
+ libgd2-noxpm-dev | libgd2-xpm-dev, m4, libqhull-dev (>= 2003.1-8),
+ libxml-parser-perl, libxml-dom-perl, libltdl3-dev, pkg-config,
+ quilt, slice, python-gtk2-dev, libwxgtk2.8-dev,
+ python-all-dev (>= 2.6.6-3~),
+ python-numpy (>= 1:1.4.1-4~), ttf-freefont, default-jdk,
+ fastjar, swig, gnat [!sh4], libqt4-dev, python-sip-dev,
+ python-qt4, python-qt4-dev,
+ ocaml-nox, camlidl, ocaml-findlib, libcairo-ocaml-dev,
+ liblablgtk2-ocaml-dev, liblua5.1-0-dev, lua5.1, gdc
+Build-Depends-Indep: docbook-xml, docbook, docbook-dsssl, docbook-xsl,
+ docbook2x, opensp, jadetex, ghostscript
+Build-Conflicts: libplplot5, octave3.0-headers
+X-Python-Version: >=2.4
+Homepage: http://www.plplot.org
+Vcs-Svn: https://plplot.svn.sourceforge.net/svnroot/plplot/trunk/debian
+Vcs-Browser: http://plplot.svn.sourceforge.net/viewvc/plplot/trunk/debian/
+
+Package: libplplot11
+Architecture: any
+Section: libs
+Conflicts: libplplot9
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: plplot11-driver-xwin, plplot11-driver-gd,
+ plplot11-driver-cairo, plplot11-driver-qt, plplot11-driver-wxwidgets, plplot11-tcl
+Replaces: plplot-bin (<< 5.9.6-1)
+Breaks: plplot-bin (<<5.9.6-1)
+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
+ 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 contains the PLplot library for C, as well as the necessary
+ data files.
+
+Package: libplplot-dev
+Architecture: any
+Section: libdevel
+Recommends: pkg-config, libplplot-ocaml, libplplot-lua, libplplot-d
+Suggests: plplot-doc
+Depends: libplplot11 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
+ libltdl3-dev, libqsastime-dev, ${misc:Depends},
+ libplplot-c++10 (= ${binary:Version}), libplplot-fortran9 (= ${binary:Version})
+ , libplplot-ada (= ${binary:Version})
+Breaks: libplplot-fortran9 (<< 5.9.8-1)
+Description: Scientific plotting library (development files)
+ 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 contains all that is needed for doing development in C, C++,
+ Fortran and Ada with PLplot. Examples of programs for these languages are
+ also included. For development in Tcl/Tk, Python, Octave, and Java install
+ the plplot-tcl-dev, python-plplot, octave-plplot and libplplot-java packages,
+ respectively. This package also includes the OCaml, lua and D examples. To use
+ one of these languages you will also need to install the libplplot-xxx package
+ for that language.
+
+Package: libplplot-c++10
+Architecture: any
+Section: libs
+Conflicts: libplplot5, libplplot-c++9, libplplot-c++9c2
+Replaces: libplplot-c++9c2
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Scientific plotting library (C++ binding)
+ 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 contains the C++ binding for PLplot.
+
+Package: libplplot-fortran9
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends} , ${misc:Depends}
+Description: Scientific plotting library (fortran 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 contains the Fortran 77 and Fortran 95 bindings for
+ PLplot.
+
+Package: libplplot-java
+Architecture: any
+Section: java
+Conflicts: libplplot9-java
+Replaces: libplplot9-java
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Scientific plotting library (Java 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 contains the Java bindings for PLplot.
+
+Package: libcsiro0
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Scientific plotting library (CSIRO libraries)
+ This package contains two libraries developed by Pavel Sakov, from the
+ CSIRO Marine Research, used in geometry applications:
+ .
+ * libcsirocsa: bivariate Cubic Spline Approximation library
+ * libcsironn: Natural Neighbours interpolation library
+ .
+ The source code for these libraries are part of the plplot source
+ package.
+
+Package: libqsastime0
+Architecture: any
+Section: libs
+Conflicts: libplplot9
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Time format conversion library
+ The qsastime library is a simple library for handling time format
+ conversion. It overcomes the limitations of the POSIX time handling
+ routines by allow high precision time variables over a large range
+ of ranges of dates and by correctly handling leap seconds. It was
+ designed with the needs of scientific data plotting in mind. This
+ package provides the runtime library.
+ .
+ The source code for this library is part of the plplot source
+ package.
+
+Package: libqsastime-dev
+Architecture: any
+Section: libdevel
+Breaks: libplplot-dev (<< 5.9.8-1)
+Depends: libqsastime0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Time format conversion library (development files)
+ The qsastime library is a simple library for handling time format
+ conversion. It overcomes the limitations of the POSIX time handling
+ routines by allow high precision time variables over a large range
+ of ranges of dates and by correctly handling leap seconds. It was
+ designed with the needs of scientific data plotting in mind. This
+ package provides the necessary files to do development with
+ libqsastime.
+ .
+ The source code for this library is part of the plplot source
+ package.
+
+Package: plplot11-driver-xwin
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: plplot9-driver-xwin
+Replaces: plplot9-driver-xwin
+Description: Scientific plotting library (X11 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 X11 driver module for PLplot.
+
+Package: plplot11-driver-wxwidgets
+Architecture: any
+Section: libs
+Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: plplot9-driver-wxwidgets
+Replaces: plplot9-driver-wxwidgets
+Description: Scientific plotting library (wxWidgets 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 wxWidgets driver module for PLplot.
+
+Package: plplot-tcl
+Architecture: any
+Depends: plplot11-driver-xwin, iwidgets4, ${shlibs:Depends}, ${misc:Depends}
+Description: Tcl/Tk support for PLplot, a 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
+ 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 contains the Tcl/Tk support for PLplot: shared libraries,
+ Tcl modules, the Tk driver, and some programs for interactive use of
+ PLplot (plserver and pltcl).
+
+Package: plplot-tcl-dev
+Architecture: any
+Depends: libplplot11 (= ${binary:Version}), plplot-tcl, ${misc:Depends}
+Breaks: plplot-tcl (<= 5.2.0.cvs.20030224-1)
+Description: Tcl/Tk development support for PLplot, a 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
+ 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 contains the necessary files to do development in Tcl/Tk
+ with PLplot: header files, shared libraries links, and examples.
+
+Package: plplot11-driver-gd
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: plplot9-driver-gd
+Replaces: plplot9-driver-gd
+Recommends: ttf-freefont
+Description: Scientific plotting library (GD 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 GD driver module for PLplot. It allows the
+ generation of PNG and JPEG files directly from PLplot programs. The GD
+ driver is no longer actively maintained upstream and is likely to be
+ dropped in a future release. The cairo and qt drivers offer newer, and
+ better alternatives.
+
+Package: plplot11-driver-cairo
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: plplot9-driver-cairo
+Replaces: plplot9-driver-cairo
+Description: Scientific plotting library (Cairo 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 Cairo driver module for PLplot. It is based
+ on the Cairo 2D graphics library with supporting multiple output devices
+ (X-Window, PDF, PostScript, and PNG).
+
+Package: python-plplot
+Architecture: any
+Section: python
+Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends},
+ ${python:Depends}, ${misc:Depends}
+Provides: ${python:Provides}
+Description: Python support for PLplot, a 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
+ 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 contains the library plmodule.so for gluing the PLplot
+ scientific plotting library into Python applications. Examples are also
+ provided.
+
+Package: python-plplot-qt
+Architecture: any
+Section: python
+Depends: libplplot11 (= ${binary:Version}), python-plplot (= ${binary:Version}),
+ plplot11-driver-qt (= ${binary:Version}),
+ ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
+Provides: ${python:Provides}
+Description: Scientific plotting library (python qt GUI)
+ 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 Python bindings to allow use of the PLplot API in
+ qt applications.
+
+Package: octave-plplot
+Architecture: any
+Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends}, ${octave:Depends},
+ ${misc:Depends}
+Description: Octave support for PLplot, a 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
+ 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 contains the Octave bindings for PLplot. It provides an
+ almost drop-in replacement for the traditional Gnuplot graphical
+ interface in Octave. Examples are also provided.
+
+Package: libplplot-ada
+Architecture: any
+Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Ada support for PLplot, a 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
+ 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 contains the Ada bindings for PLplot.
+
+
+Package: plplot-doc
+Architecture: all
+Section: doc
+Suggests: libplplot-dev
+Depends: dpkg (>= 1.15.4) | install-info, ${misc:Depends}
+Description: Documentation for PLplot, a 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
+ 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 contains the HTML, PDF, PostScript and info forms of the
+ PLplot documentation. It also contains the man pages for the API
+ functions.
+
+Package: plplot11-driver-qt
+Architecture: any
+Section: libs
+Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+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. It also provides
+ C++ bindings to allow use of the PLplot API in qt applications.
+
+
+Package: libplplot-ocaml
+Architecture: any
+Section: ocaml
+Depends: libplplot11, ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends}
+Description: Scientific plotting library (OCaml 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 OCaml bindings for PLplot.
+
+
+Package: libplplot-lua
+Architecture: any
+Section: libs
+Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}, lua5.1
+Description: Scientific plotting library (lua 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 lua bindings for PLplot.
+
+
+Package: libplplot-d
+Architecture: any
+Section: libs
+Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+Description: Scientific plotting library (D language 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 D language bindings for PLplot.
Modified: trunk/debian/control.in
===================================================================
--- trunk/debian/control.in 2011-10-27 05:26:59 UTC (rev 12002)
+++ trunk/debian/control.in 2011-10-27 20:34:11 UTC (rev 12003)
@@ -2,31 +2,36 @@
Section: math
Priority: optional
Maintainer: Andrew Ross <and...@us...>
-Standards-Version: 3.8.4
+Standards-Version: 3.9.2
Build-Depends: cmake (>= 2.6.3), debhelper (>= 7),
tcl8.5-dev, tk8.5-dev, itcl3-dev, libx11-dev, libxext-dev,
libxi-dev, gfortran, itk3-dev, octave3.2-headers,
libgd2-noxpm-dev | libgd2-xpm-dev, m4, libqhull-dev (>= 2003.1-8),
libxml-parser-perl, libxml-dom-perl, libltdl3-dev, pkg-config,
quilt, slice, python-gtk2-dev, libwxgtk2.8-dev,
- python-all-dev (>= 2.3.5-11), python-central (>= 0.5.6),
- python-numpy (>= 1.0.4-4), ttf-freefont, default-jdk,
- fastjar, swig, gnat [!sh4]
+ python-all-dev (>= 2.6.6-3~),
+ python-numpy (>= 1:1.4.1-4~), ttf-freefont, default-jdk,
+ fastjar, swig, gnat [!sh4], libqt4-dev, python-sip-dev,
+ python-qt4, python-qt4-dev,
+ ocaml-nox, camlidl, ocaml-findlib, libcairo-ocaml-dev,
+ liblablgtk2-ocaml-dev, liblua5.1-0-dev, lua5.1, gdc
Build-Depends-Indep: docbook-xml, docbook, docbook-dsssl, docbook-xsl,
docbook2x, opensp, jadetex, ghostscript
Build-Conflicts: libplplot5, octave3.0-headers
-XS-Python-Version: all
+X-Python-Version: >=2.4
Homepage: http://www.plplot.org
Vcs-Svn: https://plplot.svn.sourceforge.net/svnroot/plplot/trunk/debian
Vcs-Browser: http://plplot.svn.sourceforge.net/viewvc/plplot/trunk/debian/
-Package: libplplot9
+Package: libplplot11
Architecture: any
Section: libs
-Conflicts: libplplot5, plplot (<< 5)
+Conflicts: libplplot9
Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: plplot9-driver-xwin, plplot9-driver-gd,
- plplot9-driver-cairo, plplot9-driver-wxwidgets, plplot-tcl
+Suggests: plplot11-driver-xwin, plplot11-driver-gd,
+ plplot11-driver-cairo, plplot11-driver-qt, plplot11-driver-wxwidgets, plplot11-tcl
+Replaces: plplot-bin (<< 5.9.6-1)
+Breaks: plplot-bin (<<5.9.6-1)
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
@@ -42,11 +47,12 @@
Package: libplplot-dev
Architecture: any
Section: libdevel
-Recommends: pkg-config
-Depends: libplplot9 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
- libltdl3-dev, libplplot-c++9c2 (= ${binary:Version}),
- libplplot-fortran9 (= ${binary:Version})[ADA:, libplplot-ada (= ${binary:Version}):],
- ${misc:Depends}
+Recommends: pkg-config, libplplot-ocaml, libplplot-lua, libplplot-d
+Suggests: plplot-doc
+Depends: libplplot11 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
+ libltdl3-dev, libqsastime-dev, ${misc:Depends},
+ libplplot-c++10 (= ${binary:Version}), libplplot-fortran9 (= ${binary:Version})
+Breaks: libplplot-fortran9 (<< 5.9.8-1)
Description: Scientific plotting library (development files)
PLplot is relatively small, portable, freely distributable, and is rich
enough to satisfy most users. It has a wide range of plot types including
@@ -56,16 +62,19 @@
handful of function calls is typically required. For more advanced use,
virtually all aspects of plotting are configurable.
.
- This package contains all that is needed for doing development in C, C++,
+ This package contains all that is needed for doing development in C, C++
and Fortran with PLplot. Examples of programs for these languages are
- also included. For development in Tcl/Tk, Python, and Octave, install
- the plplot-tcl, python-plplot, and octave-plplot packages, respectively.
+ also included. For development in Tcl/Tk, Python, Octave, and Java install
+ the plplot-tcl-dev, python-plplot, octave-plplot and libplplot-java packages,
+ respectively. This package also includes the OCaml, lua and D examples. To use
+ one of these languages you will also need to install the libplplot-xxx package
+ for that language.
-Package: libplplot-c++9c2
+Package: libplplot-c++10
Architecture: any
Section: libs
-Conflicts: libplplot5, libplplot-c++9
-Replaces: libplplot-c++9
+Conflicts: libplplot5, libplplot-c++9, libplplot-c++9c2
+Replaces: libplplot-c++9c2
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (C++ binding)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -94,10 +103,12 @@
This package contains the Fortran 77 and Fortran 95 bindings for
PLplot.
-Package: libplplot9-java
+Package: libplplot-java
Architecture: any
Section: java
-Depends: default-jre, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libplplot9-java
+Replaces: libplplot9-java
+Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (Java 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
@@ -112,7 +123,6 @@
Package: libcsiro0
Architecture: any
Section: libs
-Conflicts: libplplot5, libplplot9 (<< 5.3.0.cvs.20040303)
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (CSIRO libraries)
This package contains two libraries developed by Pavel Sakov, from the
@@ -124,30 +134,45 @@
The source code for these libraries are part of the plplot source
package.
-Package: plplot-bin
+Package: libqsastime0
Architecture: any
-Conflicts: libplplot9 (<= 5.3.0-4), plplot (<< 5)
+Section: libs
+Conflicts: libplplot9
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Scientific plotting library (utilities)
- 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.
+Description: Time format conversion library
+ The qsastime library is a simple library for handling time format
+ conversion. It overcomes the limitations of the POSIX time handling
+ routines by allow high precision time variables over a large range
+ of ranges of dates and by correctly handling leap seconds. It was
+ designed with the needs of scientific data plotting in mind. This
+ package provides the runtime library.
.
- This package contains the following utilities associated with PLplot.
+ The source code for this library is part of the plplot source
+ package.
+
+Package: libqsastime-dev
+Architecture: any
+Section: libdevel
+Breaks: libplplot-dev (<< 5.9.8-1)
+Depends: libqsastime0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Time format conversion library (development files)
+ The qsastime library is a simple library for handling time format
+ conversion. It overcomes the limitations of the POSIX time handling
+ routines by allow high precision time variables over a large range
+ of ranges of dates and by correctly handling leap seconds. It was
+ designed with the needs of scientific data plotting in mind. This
+ package provides the necessary files to do development with
+ libqsastime.
.
- * pltek - review a Tektronix vector file
- * plm2gif - converts PLplot metafiles to GIF files
- * plpr - converts PLplot metafile to something the printer will understand
+ The source code for this library is part of the plplot source
+ package.
-Package: plplot9-driver-xwin
+Package: plplot11-driver-xwin
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: plplot-lib, plplot (<< 5)
+Conflicts: plplot9-driver-xwin
+Replaces: plplot9-driver-xwin
Description: Scientific plotting library (X11 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
@@ -159,10 +184,12 @@
.
This package provides the X11 driver module for PLplot.
-Package: plplot9-driver-wxwidgets
+Package: plplot11-driver-wxwidgets
Architecture: any
Section: libs
-Depends: libplplot9, ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: plplot9-driver-wxwidgets
+Replaces: plplot9-driver-wxwidgets
Description: Scientific plotting library (wxWidgets 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
@@ -176,8 +203,7 @@
Package: plplot-tcl
Architecture: any
-Priority: extra
-Depends: plplot9-driver-xwin, iwidgets4, ${shlibs:Depends}, ${misc:Depends}
+Depends: plplot11-driver-xwin, iwidgets4, ${shlibs:Depends}, ${misc:Depends}
Description: Tcl/Tk support for PLplot, a 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
@@ -189,14 +215,12 @@
.
This package contains the Tcl/Tk support for PLplot: shared libraries,
Tcl modules, the Tk driver, and some programs for interactive use of
- PLplot (plserver and pltcl). Also included is the utility program
- plrender to render PLplot metafiles.
+ PLplot (plserver and pltcl).
Package: plplot-tcl-dev
Architecture: any
-Priority: extra
-Depends: libplplot9 (= ${binary:Version}), plplot-tcl, ${misc:Depends}
-Conflicts: plplot-tcl (<= 5.2.0.cvs.20030224-1)
+Depends: libplplot11 (= ${binary:Version}), plplot-tcl, ${misc:Depends}
+Breaks: plplot-tcl (<= 5.2.0.cvs.20030224-1)
Description: Tcl/Tk development support for PLplot, a 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
@@ -209,10 +233,12 @@
This package contains the necessary files to do development in Tcl/Tk
with PLplot: header files, shared libraries links, and examples.
-Package: plplot9-driver-gd
+Package: plplot11-driver-gd
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: plplot9-driver-gd
+Replaces: plplot9-driver-gd
Recommends: ttf-freefont
Description: Scientific plotting library (GD driver)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -224,14 +250,17 @@
virtually all aspects of plotting are configurable.
.
This package provides the GD driver module for PLplot. It allows the
- generation of PNG and JPEG files directly from PLplot programs.
+ generation of PNG and JPEG files directly from PLplot programs. The GD
+ driver is no longer actively maintained upstream and is likely to be
+ dropped in a future release. The cairo and qt drivers offer newer, and
+ better alternatives.
-Package: plplot9-driver-cairo
+Package: plplot11-driver-cairo
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: plplot9-driver-psttf
-Replaces: plplot9-driver-psttf
+Conflicts: plplot9-driver-cairo
+Replaces: plplot9-driver-cairo
Description: Scientific plotting library (Cairo 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
@@ -242,16 +271,15 @@
virtually all aspects of plotting are configurable.
.
This package provides the Cairo driver module for PLplot. It is based
- on the Cairo 2D graphics library with supportting multiple output devices
+ on the Cairo 2D graphics library with supporting multiple output devices
(X-Window, PDF, PostScript, and PNG).
Package: python-plplot
Architecture: any
Section: python
-Depends: libplplot9 (= ${binary:Version}), ${shlibs:Depends},
- ${python:Depends}, python-numpy, ${misc:Depends}
+Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends},
+ ${python:Depends}, ${misc:Depends}
Provides: ${python:Provides}
-XB-Python-Version: ${python:Versions}
Description: Python support for PLplot, a 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
@@ -265,10 +293,28 @@
scientific plotting library into Python applications. Examples are also
provided.
+Package: python-plplot-qt
+Architecture: any
+Section: python
+Depends: libplplot11 (= ${binary:Version}), python-plplot (= ${binary:Version}),
+ plplot11-driver-qt (= ${binary:Version}),
+ ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
+Provides: ${python:Provides}
+Description: Scientific plotting library (python qt GUI)
+ 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 Python bindings to allow use of the PLplot API in
+ qt applications.
+
Package: octave-plplot
Architecture: any
-Priority: extra
-Depends: libplplot9 (= ${binary:Version}), ${shlibs:Depends}, ${octave:Depends},
+Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends}, ${octave:Depends},
${misc:Depends}
Description: Octave support for PLplot, a plotting library
PLplot is relatively small, portable, freely distributable, and is rich
@@ -283,10 +329,11 @@
almost drop-in replacement for the traditional Gnuplot graphical
interface in Octave. Examples are also provided.
-[ADA:Package: libplplot-ada
+[ADA:Package: libplplot-ada0
Architecture: any
-Priority: extra
-Depends: libplplot9 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Breaks: libplplot-ada (<< 5.9.8-2)
+Replaces: libplplot-ada (<< 5.9.8-2)
Description: Ada support for PLplot, a 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
@@ -296,9 +343,31 @@
handful of function calls is typically required. For more advanced use,
virtually all aspects of plotting are configurable.
.
- This package contains the Ada bindings for PLplot. The ada bindings are
- currently under development and should be considered experimental.
+ This package contains the runtime Ada bindings library for PLplot.
:]
+
+[ADA:Package: libplplot-ada0-dev
+Architecture: any
+Section: libdevel
+Suggests: plplot-doc
+Depends: libplplot11 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
+ libltdl3-dev, libqsastime-dev, ada-compiler, gnat, gnat-4.6, ${misc:Depends},
+ libplplot-ada0 (= ${binary:Version})
+Recommends: libplplot-dev
+Breaks: libplplot-ada (<< 5.9.8-2), libplplot-dev (<< 5.9.8-2)
+Description: Scientific plotting library (development files)
+ 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 contains all that is needed for doing PLplot development in
+ Ada.
+:]
+
Package: plplot-doc
Architecture: all
Section: doc
@@ -317,3 +386,66 @@
PLplot documentation. It also contains the man pages for the API
functions.
+Package: plplot11-driver-qt
+Architecture: any
+Section: libs
+Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+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. It also provides
+ C++ bindings to allow use of the PLplot API in qt applications.
+
+
+Package: libplplot-ocaml
+Architecture: any
+Section: ocaml
+Depends: libplplot11, ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends}
+Description: Scientific plotting library (OCaml 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 OCaml bindings for PLplot.
+
+
+Package: libplplot-lua
+Architecture: any
+Section: libs
+Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}, lua5.1
+Description: Scientific plotting library (lua 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 lua bindings for PLplot.
+
+
+Package: libplplot-d
+Architecture: any
+Section: libs
+Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+Description: Scientific plotting library (D language 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 D language bindings for PLplot.
Modified: trunk/debian/copyright
===================================================================
--- trunk/debian/copyright 2011-10-27 05:26:59 UTC (rev 12002)
+++ trunk/debian/copyright 2011-10-27 20:34:11 UTC (rev 12003)
@@ -1,14 +1,10 @@
This package was debianized by Rafael Laboissiere ra...@de... on
-Sun Feb 16 18:44:55 CET 2003
+Sun Feb 16 18:44:55 CET 2003. It is currently maintained by Andrew Ross
+and...@us....
-It was downloaded from:
+The source was obtained from the plplot subversion repository at
+sourceforge.net http://sourceforge.net/projects/plplot/ .
- http://sourceforge.net/project/showfiles.php?group_id=2915
-
-Several files were backported from the CVS sources available at:
-
- http://sourceforge.net/cvs/?group_id=2915
-
Below is the copyright notice that comes with the source distribution
(reference to the location of LGPL text in the Debian system was
added):
@@ -30,12 +26,12 @@
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
+ 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
-/usr/share/common-licenses/LGPL.] Exceptions are noted below.
+/usr/share/common-licenses/LGPL-2.] Exceptions are noted below.
The intent behind distributing PLplot under the LGPL is to ensure that it
continues to evolve in a positive way, while remaining freely
@@ -54,6 +50,10 @@
Additional Copyrights
---------------------
+The octave front end which links to the PLplot library (but not vice versa),
+and which is otherwise independent of PLplot is copyright under the GPL
+license (see COPYING).
+
The startup code used in argument handling (utils/plrender.c and
src/plargs.c) is partially derived from "xterm.c" of the X11R5
distribution, and its copyright is reproduced here:
@@ -64,13 +64,13 @@
All Rights Reserved
-Permission to use, copy, modify, and distribute this software and its
-documentation for any purpose and without fee is hereby granted,
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
-both that copyright notice and this permission notice appear in
+both that copyright notice and ...
[truncated message content] |