|
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...
[truncated message content] |
|
From: <and...@us...> - 2012-01-03 16:17:34
|
Revision: 12113
http://plplot.svn.sourceforge.net/plplot/?rev=12113&view=rev
Author: andrewross
Date: 2012-01-03 16:17:28 +0000 (Tue, 03 Jan 2012)
Log Message:
-----------
For D compiler version 1 for Debian packages as plplot doesn't work with v2 (the new default).
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/control.in
trunk/debian/rules
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-01-03 12:01:41 UTC (rev 12112)
+++ trunk/debian/changelog 2012-01-03 16:17:28 UTC (rev 12113)
@@ -4,8 +4,10 @@
this provides a better way of building the examples.
* Force rebuild to fix dependency problems with ada development library
and gnat-4.6 which make libplplot-ada0-dev uninstallable.
+ * Add explicit dependency on gdc-v1 as package is not yet ready for gdc
+ version 2 which is the new defaulyt (closes: #653088).
- -- Andrew Ross <and...@us...> Wed, 30 Nov 2011 12:48:13 +0000
+ -- Andrew Ross <and...@us...> Tue, 03 Jan 2012 16:09:55 +0000
plplot (5.9.9-1) unstable; urgency=low
Modified: trunk/debian/control.in
===================================================================
--- trunk/debian/control.in 2012-01-03 12:01:41 UTC (rev 12112)
+++ trunk/debian/control.in 2012-01-03 16:17:28 UTC (rev 12113)
@@ -14,7 +14,7 @@
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
+ liblablgtk2-ocaml-dev, liblua5.1-0-dev, lua5.1, gdc-v1
Build-Depends-Indep: docbook-xml, docbook, docbook-dsssl, docbook-xsl,
docbook2x, opensp, jadetex, ghostscript
Build-Conflicts: libplplot5, octave3.0-headers
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2012-01-03 12:01:41 UTC (rev 12112)
+++ trunk/debian/rules 2012-01-03 16:17:28 UTC (rev 12113)
@@ -34,6 +34,7 @@
#CXXFLAGS += -fvisibility=hidden
LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS)
LDFLAGS += -Wl,--as-needed
+DC = gdc-v1
JAVA_HOME = /usr/lib/jvm/default-java
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2012-01-04 14:11:11
|
Revision: 12114
http://plplot.svn.sourceforge.net/plplot/?rev=12114&view=rev
Author: andrewross
Date: 2012-01-04 14:11:00 +0000 (Wed, 04 Jan 2012)
Log Message:
-----------
Fix up new debian package release.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/control
trunk/debian/rules
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-01-03 16:17:28 UTC (rev 12113)
+++ trunk/debian/changelog 2012-01-04 14:11:00 UTC (rev 12114)
@@ -5,7 +5,7 @@
* Force rebuild to fix dependency problems with ada development library
and gnat-4.6 which make libplplot-ada0-dev uninstallable.
* Add explicit dependency on gdc-v1 as package is not yet ready for gdc
- version 2 which is the new defaulyt (closes: #653088).
+ version 2 which is the new default with gdc-4.6 (closes: #653088).
-- Andrew Ross <and...@us...> Tue, 03 Jan 2012 16:09:55 +0000
Modified: trunk/debian/control
===================================================================
--- trunk/debian/control 2012-01-03 16:17:28 UTC (rev 12113)
+++ trunk/debian/control 2012-01-04 14:11:00 UTC (rev 12114)
@@ -14,7 +14,7 @@
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
+ liblablgtk2-ocaml-dev, liblua5.1-0-dev, lua5.1, gdc-v1
Build-Depends-Indep: docbook-xml, docbook, docbook-dsssl, docbook-xsl,
docbook2x, opensp, jadetex, ghostscript
Build-Conflicts: libplplot5, octave3.0-headers
@@ -47,7 +47,7 @@
Package: libplplot-dev
Architecture: any
Section: libdevel
-Recommends: pkg-config, libplplot-ocaml, libplplot-lua, libplplot-d
+Recommends: pkg-config, cmake, libplplot-ocaml, libplplot-lua, libplplot-d
Suggests: plplot-doc
Depends: libplplot11 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
libltdl3-dev, libqsastime-dev, ${misc:Depends},
@@ -355,7 +355,7 @@
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)
+Description: Ada support for PLplot, a 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
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2012-01-03 16:17:28 UTC (rev 12113)
+++ trunk/debian/rules 2012-01-04 14:11:00 UTC (rev 12114)
@@ -93,6 +93,7 @@
(cd $(BUILD_DIR) ; \
PKG_CONFIG_ENV=" " F77=gfortran FC=gfortran \
JAVA_HOME=$(JAVA_HOME) \
+ DC=$(DC) \
cmake $(SRC_DIR) $(CONFIGURE_OPTIONS) )
touch config-stamp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2012-02-23 19:41:08
|
Revision: 12175
http://plplot.svn.sourceforge.net/plplot/?rev=12175&view=rev
Author: andrewross
Date: 2012-02-23 19:41:00 +0000 (Thu, 23 Feb 2012)
Log Message:
-----------
Update Debian standards version for Debian packages.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/control.in
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-02-19 18:33:33 UTC (rev 12174)
+++ trunk/debian/changelog 2012-02-23 19:41:00 UTC (rev 12175)
@@ -1,3 +1,9 @@
+plplot (5.9.9-3) unstable; urgency=low
+
+ * debian/control.in: Bump standards version to 3.9.3.
+
+ -- Andrew Ross <andrew@andrew-laptop> Thu, 23 Feb 2012 19:33:34 +0000
+
plplot (5.9.9-2) unstable; urgency=low
* debian/control.in: Add recommends on cmake for libplplot-dev since
Modified: trunk/debian/control.in
===================================================================
--- trunk/debian/control.in 2012-02-19 18:33:33 UTC (rev 12174)
+++ trunk/debian/control.in 2012-02-23 19:41:00 UTC (rev 12175)
@@ -2,7 +2,7 @@
Section: math
Priority: optional
Maintainer: Andrew Ross <and...@us...>
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
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,
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2012-02-26 21:50:05
|
Revision: 12180
http://plplot.svn.sourceforge.net/plplot/?rev=12180&view=rev
Author: andrewross
Date: 2012-02-26 21:49:58 +0000 (Sun, 26 Feb 2012)
Log Message:
-----------
Fix broken suggested package for Debian libplplot11 package.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/control.in
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-02-24 23:24:50 UTC (rev 12179)
+++ trunk/debian/changelog 2012-02-26 21:49:58 UTC (rev 12180)
@@ -1,8 +1,10 @@
plplot (5.9.9-3) unstable; urgency=low
- * debian/control.in: Bump standards version to 3.9.3.
+ * debian/control.in:
+ + Bump standards version to 3.9.3.
+ + Fix broken suggests package plplot11-tcl for libplplot11.
- -- Andrew Ross <andrew@andrew-laptop> Thu, 23 Feb 2012 19:33:34 +0000
+ -- Andrew Ross <and...@us...> Sun, 26 Feb 2012 21:46:32 +0000
plplot (5.9.9-2) unstable; urgency=low
Modified: trunk/debian/control.in
===================================================================
--- trunk/debian/control.in 2012-02-24 23:24:50 UTC (rev 12179)
+++ trunk/debian/control.in 2012-02-26 21:49:58 UTC (rev 12180)
@@ -29,7 +29,7 @@
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
+ plplot11-driver-cairo, plplot11-driver-qt, plplot11-driver-wxwidgets, plplot-tcl
Replaces: plplot-bin (<< 5.9.6-1)
Breaks: plplot-bin (<<5.9.6-1)
Description: Scientific plotting library
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2012-02-26 22:31:12
|
Revision: 12181
http://plplot.svn.sourceforge.net/plplot/?rev=12181&view=rev
Author: andrewross
Date: 2012-02-26 22:31:05 +0000 (Sun, 26 Feb 2012)
Log Message:
-----------
Remove reference to ada-compiler in libplplot-ada0-dev dependencies as per new Debian Ada policy. Fixes lintian warnings.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/control.in
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-02-26 21:49:58 UTC (rev 12180)
+++ trunk/debian/changelog 2012-02-26 22:31:05 UTC (rev 12181)
@@ -3,8 +3,10 @@
* debian/control.in:
+ Bump standards version to 3.9.3.
+ Fix broken suggests package plplot11-tcl for libplplot11.
+ + Remove reference to ada-compiler in libplplot-ada0-dev package as per new
+ Debian Ada policy. Fixes lintian warning.
- -- Andrew Ross <and...@us...> Sun, 26 Feb 2012 21:46:32 +0000
+ -- Andrew Ross <and...@us...> Sun, 26 Feb 2012 22:29:21 +0000
plplot (5.9.9-2) unstable; urgency=low
Modified: trunk/debian/control.in
===================================================================
--- trunk/debian/control.in 2012-02-26 21:49:58 UTC (rev 12180)
+++ trunk/debian/control.in 2012-02-26 22:31:05 UTC (rev 12181)
@@ -351,7 +351,7 @@
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},
+ libltdl3-dev, libqsastime-dev, 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)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2012-04-02 15:49:49
|
Revision: 12185
http://plplot.svn.sourceforge.net/plplot/?rev=12185&view=rev
Author: andrewross
Date: 2012-04-02 15:49:42 +0000 (Mon, 02 Apr 2012)
Log Message:
-----------
Commit (slightly modified) patch from Rafael Laboissiere to compile Debian packages with the new octave 3.6.1 packages.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/control
trunk/debian/control.in
trunk/debian/octave-plplot.files
trunk/debian/patches/series
trunk/debian/rules
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-02-28 11:48:16 UTC (rev 12184)
+++ trunk/debian/changelog 2012-04-02 15:49:42 UTC (rev 12185)
@@ -1,5 +1,6 @@
plplot (5.9.9-3) unstable; urgency=low
+ [ Andrew Ross ]
* debian/control.in:
+ Bump standards version to 3.9.3.
+ Fix broken suggests package plplot11-tcl for libplplot11.
@@ -18,9 +19,31 @@
warning.
* Rebuild python-plplot package against new version of numpy as part of the
numpy transition.
+
+ [ Rafael Laboissiere ]
+ * debian/control.in:
+ + Build-depend on liboctave-dev
+ + Drop build-conflict with octave3.0-headers
+ + Depend directly on octave, instead of using the substitution
+ variable ${octave:Depends}
+ * debian/rules:
+ + Set directly the Octave paths, instead of using defs.make
+ + Drop the call to octave-depends
+ * Adjust the upstream code for working with Octave 3.6.1, by adding the
+ following patches:
+ + debian/patches/replace-deprecated-split.diff
+ + debian/patches/proper-path-handling.diff
+ + debian/patches/fix-boolean-operators.diff
+ * debian/octave-plplot.files: The path in /usr/lib has now an
+ architecture triplet
- -- Andrew Ross <and...@us...> Mon, 27 Feb 2012 21:34:46 +0000
+ [ Andrew Ross ]
+ * debian/patches/replace-deprecated-split.diff:
+ + Fix use of split in the test_octave.sh test script as well. This plus
+ previous changes by Rafael fix octave-3.6 support (closes: #666708).
+ -- Andrew Ross <and...@us...> Mon, 02 Apr 2012 15:30:25 +0100
+
plplot (5.9.9-2) unstable; urgency=low
* debian/control.in: Add recommends on cmake for libplplot-dev since
Modified: trunk/debian/control
===================================================================
--- trunk/debian/control 2012-02-28 11:48:16 UTC (rev 12184)
+++ trunk/debian/control 2012-04-02 15:49:42 UTC (rev 12185)
@@ -5,7 +5,7 @@
Standards-Version: 3.9.3
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,
+ libxi-dev, gfortran, itk3-dev, liboctave-dev,
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,
@@ -17,7 +17,7 @@
liblablgtk2-ocaml-dev, liblua5.1-0-dev, lua5.1, gdc-v1
Build-Depends-Indep: docbook-xml, docbook, docbook-dsssl, docbook-xsl,
docbook2x, opensp, jadetex, ghostscript
-Build-Conflicts: libplplot5, octave3.0-headers
+Build-Conflicts: libplplot5
X-Python-Version: >=2.4
Homepage: http://www.plplot.org
Vcs-Svn: https://plplot.svn.sourceforge.net/svnroot/plplot/trunk/debian
@@ -316,7 +316,7 @@
Package: octave-plplot
Architecture: any
-Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends}, ${octave:Depends},
+Depends: libplplot11 (= ${binary:Version}), octave (>= 3.6.1), ${shlibs:Depends},
${misc:Depends}
Description: Octave support for PLplot, a plotting library
PLplot is relatively small, portable, freely distributable, and is rich
Modified: trunk/debian/control.in
===================================================================
--- trunk/debian/control.in 2012-02-28 11:48:16 UTC (rev 12184)
+++ trunk/debian/control.in 2012-04-02 15:49:42 UTC (rev 12185)
@@ -5,7 +5,7 @@
Standards-Version: 3.9.3
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,
+ libxi-dev, gfortran, itk3-dev, liboctave-dev,
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,
@@ -17,7 +17,7 @@
liblablgtk2-ocaml-dev, liblua5.1-0-dev, lua5.1, gdc-v1
Build-Depends-Indep: docbook-xml, docbook, docbook-dsssl, docbook-xsl,
docbook2x, opensp, jadetex, ghostscript
-Build-Conflicts: libplplot5, octave3.0-headers
+Build-Conflicts: libplplot5
X-Python-Version: >=2.4
Homepage: http://www.plplot.org
Vcs-Svn: https://plplot.svn.sourceforge.net/svnroot/plplot/trunk/debian
@@ -316,7 +316,7 @@
Package: octave-plplot
Architecture: any
-Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends}, ${octave:Depends},
+Depends: libplplot11 (= ${binary:Version}), octave (>= 3.6.1), ${shlibs:Depends},
${misc:Depends}
Description: Octave support for PLplot, a plotting library
PLplot is relatively small, portable, freely distributable, and is rich
Modified: trunk/debian/octave-plplot.files
===================================================================
--- trunk/debian/octave-plplot.files 2012-02-28 11:48:16 UTC (rev 12184)
+++ trunk/debian/octave-plplot.files 2012-04-02 15:49:42 UTC (rev 12185)
@@ -1,6 +1,6 @@
usr/share/plplot_octave
usr/share/octave/site/m/PLplot
-usr/lib/octave
+usr/lib/*/octave
usr/share/doc/libplplot11/*.octave
usr/share/doc/libplplot11/examples/*octave*
usr/share/doc/octave-plplot
Modified: trunk/debian/patches/series
===================================================================
--- trunk/debian/patches/series 2012-02-28 11:48:16 UTC (rev 12184)
+++ trunk/debian/patches/series 2012-04-02 15:49:42 UTC (rev 12185)
@@ -2,3 +2,6 @@
#04_use-mkoctfile.diff
#07_octave_prune_examples.diff
08_nn_link_libm.diff
+replace-deprecated-split.diff
+proper-path-handling.diff
+fix-boolean-operators.diff
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2012-02-28 11:48:16 UTC (rev 12184)
+++ trunk/debian/rules 2012-04-02 15:49:42 UTC (rev 12185)
@@ -11,7 +11,10 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-include /usr/share/octave/debian/defs.make
+# Paths for Octave
+MDIR = $(shell octave-config --print LOCALAPIFCNFILEDIR)
+OCTDIR = $(shell octave-config --print LOCALAPIOCTFILEDIR)
+
#include /usr/share/quilt/quilt.make
version := $(shell perl debian/get-upstream-version.pl < cmake/modules/plplot_version.cmake)
@@ -241,7 +244,6 @@
dh_shlibdeps -a --no-package=octave-plplot -L $(libpkg) \
-l $(debbase)/$(libpkg)/usr/lib:$(debbase)/plplot-tcl/usr/lib
dpkg-shlibdeps -Tdebian/octave-plplot.substvars -S$(debbase)/$(libpkg)/usr/lib/*.so* -S/usr/lib/$(octver)/*.so* $(debbase)/octave-plplot/$(OCTDIR)/plplot_octave.oct
- octave-depends --package=octave-plplot
dh_installdeb -a
dh_lintian -a
dh_gencontrol -a -- -VF:OCamlABI="$(OCAMLABI)"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2012-04-05 20:53:56
|
Revision: 12186
http://plplot.svn.sourceforge.net/plplot/?rev=12186&view=rev
Author: andrewross
Date: 2012-04-05 20:53:50 +0000 (Thu, 05 Apr 2012)
Log Message:
-----------
New debian package version to fix build error for binary-arch target.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/rules
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-04-02 15:49:42 UTC (rev 12185)
+++ trunk/debian/changelog 2012-04-05 20:53:50 UTC (rev 12186)
@@ -1,3 +1,11 @@
+plplot (5.9.9-4) unstable; urgency=low
+
+ * debian/rules:
+ + Fix bug in building binary-arch target on autobuilders.
+ + Remove workaround for executable permissions bug in 5.9.8.
+
+ -- Andrew Ross <and...@us...> Wed, 04 Apr 2012 21:27:11 +0100
+
plplot (5.9.9-3) unstable; urgency=low
[ Andrew Ross ]
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2012-04-02 15:49:42 UTC (rev 12185)
+++ trunk/debian/rules 2012-04-05 20:53:50 UTC (rev 12186)
@@ -92,9 +92,7 @@
config: config-stamp
config-stamp: control
- # Temporary fix for perms problem in 5.9.8
- chmod a+x $(SRC_DIR)/plplot_test/test_d.sh.in
- mkdir $(BUILD_DIR)
+ mkdir -p $(BUILD_DIR)
(cd $(BUILD_DIR) ; \
PKG_CONFIG_ENV=" " F77=gfortran FC=gfortran \
JAVA_HOME=$(JAVA_HOME) DC=$(DC) \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2012-04-05 21:02:09
|
Revision: 12187
http://plplot.svn.sourceforge.net/plplot/?rev=12187&view=rev
Author: andrewross
Date: 2012-04-05 21:02:02 +0000 (Thu, 05 Apr 2012)
Log Message:
-----------
Disable ada support for armhf platform since gnat is not available on that architecture.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/rules
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-04-05 20:53:50 UTC (rev 12186)
+++ trunk/debian/changelog 2012-04-05 21:02:02 UTC (rev 12187)
@@ -1,3 +1,10 @@
+plplot (5.9.9-5) unstable; urgency=low
+
+ * debian/rules: Disable Ada support on armhf since gnat is not available on that
+ architecture at the moment.
+
+ -- Andrew Ross <and...@us...> Thu, 05 Apr 2012 21:54:46 +0100
+
plplot (5.9.9-4) unstable; urgency=low
* debian/rules:
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2012-04-05 20:53:50 UTC (rev 12186)
+++ trunk/debian/rules 2012-04-05 21:02:02 UTC (rev 12187)
@@ -51,9 +51,9 @@
DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
-# Disable Ada build on armel - gnat not available on armel at the moment.
+# Disable Ada build on armhf and sh4 - gnat not available on these at the moment.
-ifneq (,$(findstring :$(DEB_BUILD_ARCH):,:sh4:))
+ifneq (,$(findstring :$(DEB_BUILD_ARCH):,:armhf:sh4:))
BUILD_ADA = no
else
BUILD_ADA = yes
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2012-07-19 23:26:53
|
Revision: 12201
http://plplot.svn.sourceforge.net/plplot/?rev=12201&view=rev
Author: andrewross
Date: 2012-07-19 23:26:46 +0000 (Thu, 19 Jul 2012)
Log Message:
-----------
Fix a couple of bug in Debian due to new versions of other packages.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/patches/series
Added Paths:
-----------
trunk/debian/patches/fix-cmake-ada-support.diff
trunk/debian/patches/fix-lua-includes.diff
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-07-19 23:10:47 UTC (rev 12200)
+++ trunk/debian/changelog 2012-07-19 23:26:46 UTC (rev 12201)
@@ -1,9 +1,14 @@
plplot (5.9.9-5) unstable; urgency=low
- * debian/rules: Disable Ada support on armhf since gnat is not available on that
- architecture at the moment.
+ * debian/patches/series, debian/patches/fix-cmake-ada-support.diff:
+ Add patch from upstream to fix cmake ada support with cmake 2.8.9 and later
+ (closes: #680841).
+ * debian/patches/series, debian/patches/fix-lua-includes.diff:
+ Add patch to work around problem with lua cmake support. Debian now requires
+ multiple include paths which were not found correctly. This prevents a FTBFS
+ with recent versions of lua5.1.
- -- Andrew Ross <and...@us...> Thu, 05 Apr 2012 21:54:46 +0100
+ -- Andrew Ross <and...@us...> Fri, 20 Jul 2012 00:05:51 +0100
plplot (5.9.9-4) unstable; urgency=low
Added: trunk/debian/patches/fix-cmake-ada-support.diff
===================================================================
--- trunk/debian/patches/fix-cmake-ada-support.diff (rev 0)
+++ trunk/debian/patches/fix-cmake-ada-support.diff 2012-07-19 23:26:46 UTC (rev 12201)
@@ -0,0 +1,25 @@
+Description: Fix up cmake Ada support for compatibility with cmake 2.8.9
+Author: Andrew Ross <and...@us...>
+Last-Update: 2012-07-19
+
+--- plplot-5.9.9.orig/cmake/modules/language_support/cmake/CMakeAdaInformation.cmake 2011-10-13 01:43:01.000000000 +0100
++++ plplot-5.9.9/cmake/modules/language_support/cmake/CMakeAdaInformation.cmake 2012-07-19 23:03:27.835197249 +0100
+@@ -29,6 +29,18 @@
+ SET(CMAKE_SHARED_LIBRARY_CREATE_Ada_FLAGS ${CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS})
+ ENDIF(NOT CMAKE_SHARED_LIBRARY_CREATE_Ada_FLAGS)
+
++IF(NOT CMAKE_Ada_COMPILE_OPTIONS_PIC)
++ SET(CMAKE_Ada_COMPILE_OPTIONS_PIC ${CMAKE_C_COMPILE_OPTIONS_PIC})
++ENDIF(NOT CMAKE_Ada_COMPILE_OPTIONS_PIC)
++
++IF(NOT CMAKE_Ada_COMPILE_OPTIONS_PIE)
++ SET(CMAKE_Ada_COMPILE_OPTIONS_PIE ${CMAKE_C_COMPILE_OPTIONS_PIE})
++ENDIF(NOT CMAKE_Ada_COMPILE_OPTIONS_PIE)
++
++IF(NOT CMAKE_Ada_COMPILE_OPTIONS_DLL)
++ SET(CMAKE_Ada_COMPILE_OPTIONS_DLL ${CMAKE_C_COMPILE_OPTIONS_DLL})
++ENDIF(NOT CMAKE_Ada_COMPILE_OPTIONS_DLL)
++
+ IF(NOT CMAKE_SHARED_LIBRARY_Ada_FLAGS)
+ SET(CMAKE_SHARED_LIBRARY_Ada_FLAGS ${CMAKE_SHARED_LIBRARY_C_FLAGS})
+ ENDIF(NOT CMAKE_SHARED_LIBRARY_Ada_FLAGS)
Property changes on: trunk/debian/patches/fix-cmake-ada-support.diff
___________________________________________________________________
Added: svn:eol-style
+ native
Added: trunk/debian/patches/fix-lua-includes.diff
===================================================================
--- trunk/debian/patches/fix-lua-includes.diff (rev 0)
+++ trunk/debian/patches/fix-lua-includes.diff 2012-07-19 23:26:46 UTC (rev 12201)
@@ -0,0 +1,21 @@
+Description: Fix for cmake lua support to work around problem that lua needs multiple include directories on Debian
+Author: Andrew Ross <and...@us...>
+Last-Update: 2012-07-19
+
+===================================================================
+Index: plplot-5.9.9/cmake/modules/lua.cmake
+===================================================================
+--- plplot-5.9.9.orig/cmake/modules/lua.cmake 2011-10-13 01:43:01.000000000 +0100
++++ plplot-5.9.9/cmake/modules/lua.cmake 2012-07-20 00:11:55.295075888 +0100
+@@ -118,3 +118,11 @@
+ set(LUA_DIR ${LIB_DIR}/lua/50/plplot)
+ endif(LUA51_FOUND)
+ endif(ENABLE_lua)
++
++if(ENABLE_lua AND LUA51_FOUND)
++ pkg_check_pkgconfig(lua5.1 includedir libdir linkflags1 cflags1 version1 _LUA)
++ if(linkflags1)
++ set(LUA_INCLUDE_DIR ${includedir})
++ endif(linkflags1)
++endif(ENABLE_lua AND LUA51_FOUND)
++
Property changes on: trunk/debian/patches/fix-lua-includes.diff
___________________________________________________________________
Added: svn:eol-style
+ native
Modified: trunk/debian/patches/series
===================================================================
--- trunk/debian/patches/series 2012-07-19 23:10:47 UTC (rev 12200)
+++ trunk/debian/patches/series 2012-07-19 23:26:46 UTC (rev 12201)
@@ -5,3 +5,5 @@
replace-deprecated-split.diff
proper-path-handling.diff
fix-boolean-operators.diff
+fix-cmake-ada-support.diff
+fix-lua-includes.diff
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2012-08-08 12:07:59
|
Revision: 12204
http://plplot.svn.sourceforge.net/plplot/?rev=12204&view=rev
Author: andrewross
Date: 2012-08-08 12:07:50 +0000 (Wed, 08 Aug 2012)
Log Message:
-----------
Update debian build dependencies to remove superfluous dependency on quilt.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/control
trunk/debian/control.in
trunk/debian/rules
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-08-08 11:50:31 UTC (rev 12203)
+++ trunk/debian/changelog 2012-08-08 12:07:50 UTC (rev 12204)
@@ -1,3 +1,10 @@
+plplot (5.9.9-6) unstable; urgency=low
+
+ * debian/control.in: Remove build dependency on quilt since this is
+ not required for 3.0 (quilt) source packages. Fixes lintian warning.
+
+ -- Andrew Ross <and...@us...> Wed, 08 Aug 2012 12:55:15 +0100
+
plplot (5.9.9-5) unstable; urgency=low
* debian/patches/series, debian/patches/fix-cmake-ada-support.diff:
Modified: trunk/debian/control
===================================================================
--- trunk/debian/control 2012-08-08 11:50:31 UTC (rev 12203)
+++ trunk/debian/control 2012-08-08 12:07:50 UTC (rev 12204)
@@ -8,7 +8,7 @@
libxi-dev, gfortran, itk3-dev, liboctave-dev,
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,
+ 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,
Modified: trunk/debian/control.in
===================================================================
--- trunk/debian/control.in 2012-08-08 11:50:31 UTC (rev 12203)
+++ trunk/debian/control.in 2012-08-08 12:07:50 UTC (rev 12204)
@@ -8,7 +8,7 @@
libxi-dev, gfortran, itk3-dev, liboctave-dev,
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,
+ 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,
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2012-08-08 11:50:31 UTC (rev 12203)
+++ trunk/debian/rules 2012-08-08 12:07:50 UTC (rev 12204)
@@ -15,8 +15,6 @@
MDIR = $(shell octave-config --print LOCALAPIFCNFILEDIR)
OCTDIR = $(shell octave-config --print LOCALAPIOCTFILEDIR)
-#include /usr/share/quilt/quilt.make
-
version := $(shell perl debian/get-upstream-version.pl < cmake/modules/plplot_version.cmake)
libpkg := libplplot11
docpkg := plplot-doc
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2012-08-13 20:28:05
|
Revision: 12206
http://plplot.svn.sourceforge.net/plplot/?rev=12206&view=rev
Author: andrewross
Date: 2012-08-13 20:27:59 +0000 (Mon, 13 Aug 2012)
Log Message:
-----------
More minor tweaks to Debian packages to enable hardening options.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/rules
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-08-10 16:48:23 UTC (rev 12205)
+++ trunk/debian/changelog 2012-08-13 20:27:59 UTC (rev 12206)
@@ -2,8 +2,11 @@
* debian/control.in: Remove build dependency on quilt since this is
not required for 3.0 (quilt) source packages. Fixes lintian warning.
+ * debian/rules: Get CPPFLAGS using dpkg-buildflags to use fortified libc
+ functions. NB needs to work around cmake "feature" which ignores CPPFLAGS
+ at present. Fixes lintian warning.
- -- Andrew Ross <and...@us...> Wed, 08 Aug 2012 12:55:15 +0100
+ -- Andrew Ross <and...@us...> Mon, 13 Aug 2012 21:05:25 +0100
plplot (5.9.9-5) unstable; urgency=low
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2012-08-10 16:48:23 UTC (rev 12205)
+++ trunk/debian/rules 2012-08-13 20:27:59 UTC (rev 12206)
@@ -28,10 +28,12 @@
debex := $(debshr)/plplot$(version)/examples
octver := $(shell octave-config -v)
-CFLAGS = $(shell dpkg-buildflags --get CFLAGS)
+# Note cmake ignores CPPFLAGS so add them to CFLAGS and CXXFLAGS as a work around
+CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS)
+CFLAGS = $(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS)
CFLAGS += -fvisibility=hidden
#Don't add -fvisibility=hidden to CXXFLAGS for now as this breaks the octave bindings.
-CXXFLAGS = $(shell dpkg-buildflags --get CXXFLAGS)
+CXXFLAGS = $(shell dpkg-buildflags --get CXXFLAGS) $(CPPFLAGS)
#CXXFLAGS += -fvisibility=hidden
FFLAGS = $(shell dpkg-buildflags --get FFLAGS)
FFLAGS += -fvisibility=hidden
@@ -49,9 +51,9 @@
DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
-# Disable Ada build on armhf and sh4 - gnat not available on these at the moment.
+# Disable Ada build on sh4 - gnat not available at the moment.
-ifneq (,$(findstring :$(DEB_BUILD_ARCH):,:armhf:sh4:))
+ifneq (,$(findstring :$(DEB_BUILD_ARCH):,:sh4:))
BUILD_ADA = no
else
BUILD_ADA = yes
@@ -95,7 +97,7 @@
PKG_CONFIG_ENV=" " F77=gfortran FC=gfortran \
JAVA_HOME=$(JAVA_HOME) DC=$(DC) \
CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" FFLAGS="$(FFLAGS)" \
- LDFLAGS="$(LDFLAGS)" \
+ LDFLAGS="$(LDFLAGS)" CPPFLAGS="${CPPFLAGS)" \
cmake $(SRC_DIR) $(CONFIGURE_OPTIONS) )
touch config-stamp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2013-06-27 08:02:51
|
Revision: 12391
http://sourceforge.net/p/plplot/code/12391
Author: andrewross
Date: 2013-06-27 08:02:46 +0000 (Thu, 27 Jun 2013)
Log Message:
-----------
Backport fix for java pltr2 crash to Debian packages.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/patches/series
Added Paths:
-----------
trunk/debian/patches/java-pltr2-fix.diff
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2013-06-27 06:50:34 UTC (rev 12390)
+++ trunk/debian/changelog 2013-06-27 08:02:46 UTC (rev 12391)
@@ -1,12 +1,14 @@
-plplot (5.9.9-7ubuntu2) UNRELEASED; urgency=low
+plplot (5.9.9-7) UNRELEASED; urgency=low
* debian/patches/fix-cmake-ada-support.diff: Update ada support from
upstream to ensure plplot builds with latest Ada compiler in unstable.
* debian/rules: Update python library path.
* debian/patches/fix-cmake-d-support.diff: Add patch from upstream to
fix D language support.
+ * debian/patches/java-pltr2-fix.diff: Add patch from upstream to fix
+ crash in java examples using pltr2 (closes: #713309).
- -- Andrew Ross <and...@us...> Wed, 26 Jun 2013 22:29:59 +0100
+ -- Andrew Ross <and...@us...> Thu, 27 Jun 2013 08:44:20 +0100
plplot (5.9.9-6) unstable; urgency=low
Added: trunk/debian/patches/java-pltr2-fix.diff
===================================================================
--- trunk/debian/patches/java-pltr2-fix.diff (rev 0)
+++ trunk/debian/patches/java-pltr2-fix.diff 2013-06-27 08:02:46 UTC (rev 12391)
@@ -0,0 +1,80 @@
+Description: Fix for crash in pltr2 with java bindings
+Author: Andrew Ross <and...@us...>
+Origin: upstream
+
+Index: plplot-5.9.9/bindings/java/plplotjavac.i
+===================================================================
+--- plplot-5.9.9.orig/bindings/java/plplotjavac.i 2011-10-13 01:43:01.000000000 +0100
++++ plplot-5.9.9/bindings/java/plplotjavac.i 2013-06-27 08:42:33.360546465 +0100
+@@ -330,6 +330,7 @@
+ static PLINT Xlen = 0, Ylen = 0;
+ static PLFLT **xg;
+ static PLFLT **yg;
++ static PLcGrid2 *cgrid;
+ %}
+
+ // The following typemaps take care of marshaling values into and out of PLplot functions. The
+@@ -1536,7 +1537,6 @@
+ int nx = ( *jenv )->GetArrayLength( jenv, $input );
+ int ny = -1;
+ int i, j;
+- PLcGrid2 cgrid;
+ ai = (jobject *) malloc( nx * sizeof ( jobject ) );
+ adat = (jPLFLT **) malloc( nx * sizeof ( jPLFLT * ) );
+
+@@ -1580,16 +1580,18 @@
+
+ free( adat );
+ free( ai );
+- cgrid.xg = xg;
+- cgrid.yg = yg;
+- cgrid.nx = nx;
+- cgrid.ny = ny;
+- $1 = &cgrid;
++ cgrid = (PLcGrid2 *) malloc( sizeof ( PLcGrid2 ) );
++ cgrid->xg = xg;
++ cgrid->yg = yg;
++ cgrid->nx = nx;
++ cgrid->ny = ny;
++ $1 = cgrid;
+ }
+
+ %typemap( freearg ) PLPointer OBJECT_DATA {
+ free( yg[0] );
+ free( yg );
++ free( cgrid );
+ }
+ %typemap( jni ) PLPointer OBJECT_DATA "jobjectArray"
+ %typemap( jtype ) PLPointer OBJECT_DATA jPLFLTbracket2
+@@ -1679,7 +1681,6 @@
+ int nx = ( *jenv )->GetArrayLength( jenv, $input );
+ int ny = -1;
+ int i, j;
+- PLcGrid2 cgrid;
+ ai = (jobject *) malloc( nx * sizeof ( jobject ) );
+ adat = (jPLFLT **) malloc( nx * sizeof ( jPLFLT * ) );
+
+@@ -1723,16 +1724,18 @@
+
+ free( adat );
+ free( ai );
+- cgrid.xg = xg;
+- cgrid.yg = yg;
+- cgrid.nx = nx;
+- cgrid.ny = ny;
+- $1 = &cgrid;
++ cgrid = (PLcGrid2 *) malloc( sizeof ( PLcGrid2 ) );
++ cgrid->xg = xg;
++ cgrid->yg = yg;
++ cgrid->nx = nx;
++ cgrid->ny = ny;
++ $1 = cgrid;
+ }
+
+ %typemap( freearg ) PLPointer OBJECT_DATA_img {
+ free( yg[0] );
+ free( yg );
++ free( cgrid );
+ }
+ %typemap( jni ) PLPointer OBJECT_DATA_img "jobjectArray"
+ %typemap( jtype ) PLPointer OBJECT_DATA_img jPLFLTbracket2
Property changes on: trunk/debian/patches/java-pltr2-fix.diff
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/debian/patches/series
===================================================================
--- trunk/debian/patches/series 2013-06-27 06:50:34 UTC (rev 12390)
+++ trunk/debian/patches/series 2013-06-27 08:02:46 UTC (rev 12391)
@@ -8,3 +8,4 @@
fix-cmake-ada-support.diff
fix-lua-includes.diff
fix-cmake-d-support.diff
+java-pltr2-fix.diff
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2013-09-26 06:44:38
|
Revision: 12531
http://sourceforge.net/p/plplot/code/12531
Author: andrewross
Date: 2013-09-26 06:44:36 +0000 (Thu, 26 Sep 2013)
Log Message:
-----------
Debian packages - bump standards version.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/control
trunk/debian/control.in
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2013-09-25 22:31:44 UTC (rev 12530)
+++ trunk/debian/changelog 2013-09-26 06:44:36 UTC (rev 12531)
@@ -7,8 +7,9 @@
fix D language support.
* debian/patches/java-pltr2-fix.diff: Add patch from upstream to fix
crash in java examples using pltr2 (closes: #713309).
+ * debian/control.in: Bump standards version to 3.9.4.
- -- Andrew Ross <and...@us...> Thu, 27 Jun 2013 08:44:20 +0100
+ -- Andrew Ross <and...@us...> Fri, 28 Jun 2013 21:15:24 +0100
plplot (5.9.9-6) unstable; urgency=low
Modified: trunk/debian/control
===================================================================
--- trunk/debian/control 2013-09-25 22:31:44 UTC (rev 12530)
+++ trunk/debian/control 2013-09-26 06:44:36 UTC (rev 12531)
@@ -2,7 +2,7 @@
Section: math
Priority: optional
Maintainer: Andrew Ross <and...@us...>
-Standards-Version: 3.9.3
+Standards-Version: 3.9.4
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, liboctave-dev,
Modified: trunk/debian/control.in
===================================================================
--- trunk/debian/control.in 2013-09-25 22:31:44 UTC (rev 12530)
+++ trunk/debian/control.in 2013-09-26 06:44:36 UTC (rev 12531)
@@ -2,7 +2,7 @@
Section: math
Priority: optional
Maintainer: Andrew Ross <and...@us...>
-Standards-Version: 3.9.3
+Standards-Version: 3.9.4
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, liboctave-dev,
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <and...@us...> - 2013-10-02 19:52:33
|
Revision: 12570
http://sourceforge.net/p/plplot/code/12570
Author: andrewross
Date: 2013-10-02 19:52:29 +0000 (Wed, 02 Oct 2013)
Log Message:
-----------
Update Debian packages for the new 5.9.10 release.
Modified Paths:
--------------
trunk/debian/README.Debian
trunk/debian/changelog
trunk/debian/control
trunk/debian/control.in
trunk/debian/libplplot-dev.files
trunk/debian/libplplot-java.files
trunk/debian/octave-plplot.files
trunk/debian/patches/02_unset-python-path.diff
trunk/debian/patches/fix-lua-includes.diff
trunk/debian/patches/proper-path-handling.diff
trunk/debian/patches/series
trunk/debian/plplot-tcl-dev.files
trunk/debian/plplot-tcl-dev.lintian-overrides
trunk/debian/python-plplot.files
trunk/debian/rules
Added Paths:
-----------
trunk/debian/libplplot-ada1-dev.files
trunk/debian/libplplot-ada1.files
trunk/debian/libplplot-c++11.files
trunk/debian/libplplot-fortran10.files
trunk/debian/libplplot12.files
trunk/debian/patches/fix-d-examples.diff
trunk/debian/plplot12-driver-cairo.files
trunk/debian/plplot12-driver-qt.files
trunk/debian/plplot12-driver-wxwidgets.files
trunk/debian/plplot12-driver-xwin.files
Removed Paths:
-------------
trunk/debian/libplplot-ada0-dev.files
trunk/debian/libplplot-ada0.files
trunk/debian/libplplot-c++10.files
trunk/debian/libplplot-fortran9.files
trunk/debian/libplplot11.files
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
Modified: trunk/debian/README.Debian
===================================================================
--- trunk/debian/README.Debian 2013-10-02 17:22:29 UTC (rev 12569)
+++ trunk/debian/README.Debian 2013-10-02 19:52:29 UTC (rev 12570)
@@ -14,45 +14,41 @@
The original PLplot distribution was broken down in several Debian
packages:
- * libplplot11: Contains the shared C libraries, as well as the
+ * libplplot12: 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.
+ using the PLplot API, as well as many examples in C, C++ and F95.
* plplot-doc: HTML, PS and PDF formats of the PLplot manual.
- * plplot11-driver-xwin: Provides the xwin driver module.
+ * plplot12-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
+ * plplot12-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.
+ * plplot12-driver-wxwidgets: Provides the WXWidgets driver module.
- * plplot11-driver-qt: Provides the qt driver module.
+ * plplot12-driver-qt: Provides the qt driver module.
- * libplplot-c++10: Contains the library for using the C++ PLplot
+ * libplplot-c++11: Contains the library for using the C++ PLplot
classes.
- * libplplot-fortran9: Contains the F77 and F90 bindings for
- the PLplot functions.
+ * libplplot-fortran10: Contains the F95 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
+ * libplplot-ada1: Contains the runtime Ada bindings library for the
PLplot functions.
- * libplplot-ada0-dev: Development files for the Ada bindings for
+ * libplplot-ada1-dev: Development files for the Ada bindings for
the PLplot functions.
* libplplot-ocaml: Contains the OCaml bindings for the PLplot functions.
@@ -95,7 +91,7 @@
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
+ /usr/share/doc/libplplot12/examples/. Makefiles are available along the
sources.
For development of C programs with the PLplot library, there is a
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2013-10-02 17:22:29 UTC (rev 12569)
+++ trunk/debian/changelog 2013-10-02 19:52:29 UTC (rev 12570)
@@ -1,3 +1,24 @@
+plplot (5.9.10-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/patches/series: Remove backported patches no longer need with
+ current release and update remaining patches.
+ * debian/control.in: Update dependencies for new documentation build system and to
+ include shapelib (needed for new map support).
+ * debian/control.in, debian/rules, debian/*.files:
+ Rename packages to reflect bump in SONAME version.
+ * debian/control.in: Drop support for f77 bindings (deprecated upstream
+ and replaced by the better f95 bindings).
+ * debian/libplplot12.files: Ensure shape file versions of the maps are installed.
+ * debian/control.in, debian/rule: Drop the gd driver support and the
+ plplot11-driver-gd package. No longer supported upstream and superceded by cairo
+ and qt drivers.
+ * debian/patches/series, debian/patches/fix-d-examples.diff: Fix from upstream for
+ D example 20 so it compiles with latest gdc.
+ * debian/rules: Fix command line options for python-config to prevent an error.
+
+ -- Andrew Ross <and...@us...> Tue, 01 Oct 2013 12:44:20 +0100
+
plplot (5.9.9-7) UNRELEASED; urgency=low
* debian/patches/fix-cmake-ada-support.diff: Update ada support from
@@ -161,6 +182,7 @@
* 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.
+ -- Andrew Ross <and...@us...> Mon, 30 Sep 2013 09:47:30 +0100
* 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
Modified: trunk/debian/control
===================================================================
--- trunk/debian/control 2013-10-02 17:22:29 UTC (rev 12569)
+++ trunk/debian/control 2013-10-02 19:52:29 UTC (rev 12570)
@@ -6,30 +6,29 @@
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, liboctave-dev,
- libgd2-noxpm-dev | libgd2-xpm-dev, m4, libqhull-dev (>= 2003.1-8),
+ m4, libqhull-dev (>= 2003.1-8),
libxml-parser-perl, libxml-dom-perl, libltdl3-dev, pkg-config,
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,
+ python-qt4, python-qt4-dev,
ocaml-nox, camlidl, ocaml-findlib, libcairo-ocaml-dev,
- liblablgtk2-ocaml-dev, liblua5.1-0-dev, lua5.1, gdc-v1
-Build-Depends-Indep: docbook-xml, docbook, docbook-dsssl, docbook-xsl,
- docbook2x, opensp, jadetex, ghostscript
+ liblablgtk2-ocaml-dev, liblua5.1-0-dev, lua5.1, gdc, libshp-dev
+Build-Depends-Indep: xmlto, fop, docbook-xml, docbook-xsl, docbook2x
Build-Conflicts: libplplot5
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
+Package: libplplot12
Architecture: any
Section: libs
-Conflicts: libplplot9
+Conflicts: libplplot11
Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: plplot11-driver-xwin, plplot11-driver-gd,
- plplot11-driver-cairo, plplot11-driver-qt, plplot11-driver-wxwidgets, plplot-tcl
+Suggests: plplot12-driver-xwin, plplot12-driver-gd,
+ plplot12-driver-cairo, plplot12-driver-qt, plplot12-driver-wxwidgets, plplot-tcl
Replaces: plplot-bin (<< 5.9.6-1)
Breaks: plplot-bin (<<5.9.6-1)
Description: Scientific plotting library
@@ -49,9 +48,9 @@
Section: libdevel
Recommends: pkg-config, cmake, libplplot-ocaml, libplplot-lua, libplplot-d
Suggests: plplot-doc
-Depends: libplplot11 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
+Depends: libplplot12 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
libltdl3-dev, libqsastime-dev, ${misc:Depends},
- libplplot-c++10 (= ${binary:Version}), libplplot-fortran9 (= ${binary:Version})
+ libplplot-c++11 (= ${binary:Version}), libplplot-fortran10 (= ${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
@@ -65,16 +64,15 @@
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, Octave, Ada and Java
- install the plplot-tcl-dev, python-plplot, octave-plplot, libplplot-ada0-dev
+ install the plplot-tcl-dev, python-plplot, octave-plplot, libplplot-ada1-dev
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
+Package: libplplot-c++11
Architecture: any
Section: libs
-Conflicts: libplplot5, libplplot-c++9, libplplot-c++9c2
-Replaces: libplplot-c++9c2
+Conflicts: libplplot5, libplplot-c++9, libplplot-c++9c2, libplplot-c++10
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (C++ binding)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -87,7 +85,7 @@
.
This package contains the C++ binding for PLplot.
-Package: libplplot-fortran9
+Package: libplplot-fortran10
Architecture: any
Section: libs
Depends: ${shlibs:Depends} , ${misc:Depends}
@@ -100,10 +98,9 @@
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. Note: the Fortran 77 bindings have been deprecated in the latest
- version of PLplot, and will be dropped from a future release. New code
- should use the Fortran 95 bindings.
+ This package contains the Fortran 95 bindings for PLplot. Note: the Fortran
+ 77 bindings have been deprecated upstream for some time and have now been
+ dropped from the Debian packages.
Package: libplplot-java
Architecture: any
@@ -169,7 +166,7 @@
The source code for this library is part of the plplot source
package.
-Package: plplot11-driver-xwin
+Package: plplot12-driver-xwin
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -186,10 +183,10 @@
.
This package provides the X11 driver module for PLplot.
-Package: plplot11-driver-wxwidgets
+Package: plplot12-driver-wxwidgets
Architecture: any
Section: libs
-Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot12, ${shlibs:Depends}, ${misc:Depends}
Conflicts: plplot9-driver-wxwidgets
Replaces: plplot9-driver-wxwidgets
Description: Scientific plotting library (wxWidgets driver)
@@ -205,7 +202,7 @@
Package: plplot-tcl
Architecture: any
-Depends: plplot11-driver-xwin, iwidgets4, ${shlibs:Depends}, ${misc:Depends}
+Depends: plplot12-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
@@ -221,7 +218,7 @@
Package: plplot-tcl-dev
Architecture: any
-Depends: libplplot11 (= ${binary:Version}), plplot-tcl, ${misc:Depends}
+Depends: libplplot12 (= ${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
@@ -235,32 +232,10 @@
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
+Package: plplot12-driver-cairo
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)
@@ -279,7 +254,7 @@
Package: python-plplot
Architecture: any
Section: python
-Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends},
+Depends: libplplot12 (= ${binary:Version}), ${shlibs:Depends},
${python:Depends}, ${misc:Depends}
Provides: ${python:Provides}
Description: Python support for PLplot, a plotting library
@@ -298,8 +273,8 @@
Package: python-plplot-qt
Architecture: any
Section: python
-Depends: libplplot11 (= ${binary:Version}), python-plplot (= ${binary:Version}),
- plplot11-driver-qt (= ${binary:Version}),
+Depends: libplplot12 (= ${binary:Version}), python-plplot (= ${binary:Version}),
+ plplot12-driver-qt (= ${binary:Version}),
${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
Provides: ${python:Provides}
Description: Scientific plotting library (python qt GUI)
@@ -316,7 +291,7 @@
Package: octave-plplot
Architecture: any
-Depends: libplplot11 (= ${binary:Version}), octave (>= 3.6.1), ${shlibs:Depends},
+Depends: libplplot12 (= ${binary:Version}), octave (>= 3.6.1), ${shlibs:Depends},
${misc:Depends}
Description: Octave support for PLplot, a plotting library
PLplot is relatively small, portable, freely distributable, and is rich
@@ -331,9 +306,9 @@
almost drop-in replacement for the traditional Gnuplot graphical
interface in Octave. Examples are also provided.
-Package: libplplot-ada0
+Package: libplplot-ada1
Architecture: any
-Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot12 (= ${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
@@ -348,13 +323,13 @@
This package contains the runtime Ada bindings library for PLplot.
-Package: libplplot-ada0-dev
+Package: libplplot-ada1-dev
Architecture: any
Section: libdevel
Suggests: plplot-doc
-Depends: libplplot11 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
+Depends: libplplot12 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
libltdl3-dev, libqsastime-dev, gnat, gnat-4.6, ${misc:Depends},
- libplplot-ada0 (= ${binary:Version})
+ libplplot-ada1 (= ${binary:Version})
Recommends: libplplot-dev
Breaks: libplplot-ada (<< 5.9.8-2), libplplot-dev (<< 5.9.8-2)
Description: Ada support for PLplot, a plotting library (development files)
@@ -388,10 +363,10 @@
PLplot documentation. It also contains the man pages for the API
functions.
-Package: plplot11-driver-qt
+Package: plplot12-driver-qt
Architecture: any
Section: libs
-Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot12, ${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
@@ -408,7 +383,7 @@
Package: libplplot-ocaml
Architecture: any
Section: ocaml
-Depends: libplplot11, ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot12, 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
@@ -424,7 +399,7 @@
Package: libplplot-lua
Architecture: any
Section: libs
-Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}, lua5.1
+Depends: libplplot12, ${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
@@ -440,7 +415,7 @@
Package: libplplot-d
Architecture: any
Section: libs
-Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot12, ${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
Modified: trunk/debian/control.in
===================================================================
--- trunk/debian/control.in 2013-10-02 17:22:29 UTC (rev 12569)
+++ trunk/debian/control.in 2013-10-02 19:52:29 UTC (rev 12570)
@@ -6,30 +6,29 @@
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, liboctave-dev,
- libgd2-noxpm-dev | libgd2-xpm-dev, m4, libqhull-dev (>= 2003.1-8),
+ m4, libqhull-dev (>= 2003.1-8),
libxml-parser-perl, libxml-dom-perl, libltdl3-dev, pkg-config,
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,
+ python-qt4, python-qt4-dev,
ocaml-nox, camlidl, ocaml-findlib, libcairo-ocaml-dev,
- liblablgtk2-ocaml-dev, liblua5.1-0-dev, lua5.1, gdc-v1
-Build-Depends-Indep: docbook-xml, docbook, docbook-dsssl, docbook-xsl,
- docbook2x, opensp, jadetex, ghostscript
+ liblablgtk2-ocaml-dev, liblua5.1-0-dev, lua5.1, gdc, libshp-dev
+Build-Depends-Indep: xmlto, fop, docbook-xml, docbook-xsl, docbook2x
Build-Conflicts: libplplot5
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
+Package: libplplot12
Architecture: any
Section: libs
-Conflicts: libplplot9
+Conflicts: libplplot11
Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: plplot11-driver-xwin, plplot11-driver-gd,
- plplot11-driver-cairo, plplot11-driver-qt, plplot11-driver-wxwidgets, plplot-tcl
+Suggests: plplot12-driver-xwin, plplot12-driver-gd,
+ plplot12-driver-cairo, plplot12-driver-qt, plplot12-driver-wxwidgets, plplot-tcl
Replaces: plplot-bin (<< 5.9.6-1)
Breaks: plplot-bin (<<5.9.6-1)
Description: Scientific plotting library
@@ -49,9 +48,9 @@
Section: libdevel
Recommends: pkg-config, cmake, libplplot-ocaml, libplplot-lua, libplplot-d
Suggests: plplot-doc
-Depends: libplplot11 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
+Depends: libplplot12 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
libltdl3-dev, libqsastime-dev, ${misc:Depends},
- libplplot-c++10 (= ${binary:Version}), libplplot-fortran9 (= ${binary:Version})
+ libplplot-c++11 (= ${binary:Version}), libplplot-fortran10 (= ${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
@@ -65,16 +64,15 @@
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, Octave, Ada and Java
- install the plplot-tcl-dev, python-plplot, octave-plplot, libplplot-ada0-dev
+ install the plplot-tcl-dev, python-plplot, octave-plplot, libplplot-ada1-dev
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
+Package: libplplot-c++11
Architecture: any
Section: libs
-Conflicts: libplplot5, libplplot-c++9, libplplot-c++9c2
-Replaces: libplplot-c++9c2
+Conflicts: libplplot5, libplplot-c++9, libplplot-c++9c2, libplplot-c++10
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (C++ binding)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -87,7 +85,7 @@
.
This package contains the C++ binding for PLplot.
-Package: libplplot-fortran9
+Package: libplplot-fortran10
Architecture: any
Section: libs
Depends: ${shlibs:Depends} , ${misc:Depends}
@@ -100,10 +98,9 @@
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. Note: the Fortran 77 bindings have been deprecated in the latest
- version of PLplot, and will be dropped from a future release. New code
- should use the Fortran 95 bindings.
+ This package contains the Fortran 95 bindings for PLplot. Note: the Fortran
+ 77 bindings have been deprecated upstream for some time and have now been
+ dropped from the Debian packages.
Package: libplplot-java
Architecture: any
@@ -169,7 +166,7 @@
The source code for this library is part of the plplot source
package.
-Package: plplot11-driver-xwin
+Package: plplot12-driver-xwin
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -186,10 +183,10 @@
.
This package provides the X11 driver module for PLplot.
-Package: plplot11-driver-wxwidgets
+Package: plplot12-driver-wxwidgets
Architecture: any
Section: libs
-Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot12, ${shlibs:Depends}, ${misc:Depends}
Conflicts: plplot9-driver-wxwidgets
Replaces: plplot9-driver-wxwidgets
Description: Scientific plotting library (wxWidgets driver)
@@ -205,7 +202,7 @@
Package: plplot-tcl
Architecture: any
-Depends: plplot11-driver-xwin, iwidgets4, ${shlibs:Depends}, ${misc:Depends}
+Depends: plplot12-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
@@ -221,7 +218,7 @@
Package: plplot-tcl-dev
Architecture: any
-Depends: libplplot11 (= ${binary:Version}), plplot-tcl, ${misc:Depends}
+Depends: libplplot12 (= ${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
@@ -235,32 +232,10 @@
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
+Package: plplot12-driver-cairo
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)
@@ -279,7 +254,7 @@
Package: python-plplot
Architecture: any
Section: python
-Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends},
+Depends: libplplot12 (= ${binary:Version}), ${shlibs:Depends},
${python:Depends}, ${misc:Depends}
Provides: ${python:Provides}
Description: Python support for PLplot, a plotting library
@@ -298,8 +273,8 @@
Package: python-plplot-qt
Architecture: any
Section: python
-Depends: libplplot11 (= ${binary:Version}), python-plplot (= ${binary:Version}),
- plplot11-driver-qt (= ${binary:Version}),
+Depends: libplplot12 (= ${binary:Version}), python-plplot (= ${binary:Version}),
+ plplot12-driver-qt (= ${binary:Version}),
${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
Provides: ${python:Provides}
Description: Scientific plotting library (python qt GUI)
@@ -316,7 +291,7 @@
Package: octave-plplot
Architecture: any
-Depends: libplplot11 (= ${binary:Version}), octave (>= 3.6.1), ${shlibs:Depends},
+Depends: libplplot12 (= ${binary:Version}), octave (>= 3.6.1), ${shlibs:Depends},
${misc:Depends}
Description: Octave support for PLplot, a plotting library
PLplot is relatively small, portable, freely distributable, and is rich
@@ -331,9 +306,9 @@
almost drop-in replacement for the traditional Gnuplot graphical
interface in Octave. Examples are also provided.
-[ADA:Package: libplplot-ada0
+[ADA:Package: libplplot-ada1
Architecture: any
-Depends: libplplot11 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot12 (= ${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
@@ -348,13 +323,13 @@
This package contains the runtime Ada bindings library for PLplot.
:]
-[ADA:Package: libplplot-ada0-dev
+[ADA:Package: libplplot-ada1-dev
Architecture: any
Section: libdevel
Suggests: plplot-doc
-Depends: libplplot11 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
+Depends: libplplot12 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
libltdl3-dev, libqsastime-dev, gnat, gnat-4.6, ${misc:Depends},
- libplplot-ada0 (= ${binary:Version})
+ libplplot-ada1 (= ${binary:Version})
Recommends: libplplot-dev
Breaks: libplplot-ada (<< 5.9.8-2), libplplot-dev (<< 5.9.8-2)
Description: Ada support for PLplot, a plotting library (development files)
@@ -388,10 +363,10 @@
PLplot documentation. It also contains the man pages for the API
functions.
-Package: plplot11-driver-qt
+Package: plplot12-driver-qt
Architecture: any
Section: libs
-Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot12, ${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
@@ -408,7 +383,7 @@
Package: libplplot-ocaml
Architecture: any
Section: ocaml
-Depends: libplplot11, ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot12, 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
@@ -424,7 +399,7 @@
Package: libplplot-lua
Architecture: any
Section: libs
-Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}, lua5.1
+Depends: libplplot12, ${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
@@ -440,7 +415,7 @@
Package: libplplot-d
Architecture: any
Section: libs
-Depends: libplplot11, ${shlibs:Depends}, ${misc:Depends}
+Depends: libplplot12, ${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 ...
[truncated message content] |
|
From: <and...@us...> - 2013-10-03 21:51:27
|
Revision: 12576
http://sourceforge.net/p/plplot/code/12576
Author: andrewross
Date: 2013-10-03 21:51:23 +0000 (Thu, 03 Oct 2013)
Log Message:
-----------
Next round of updates to the Debian packages. Should be (nearly) there now.
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/control
trunk/debian/control.in
trunk/debian/libcsiro0.files
trunk/debian/libplplot-ada1-dev.files
trunk/debian/libplplot-ada1.files
trunk/debian/libplplot-c++11.files
trunk/debian/libplplot-d.files
trunk/debian/libplplot-dev.files
trunk/debian/libplplot-fortran10.files
trunk/debian/libplplot-java.files
trunk/debian/libplplot-lua.files
trunk/debian/libqsastime-dev.files
trunk/debian/libqsastime0.files
trunk/debian/patches/series
trunk/debian/plplot-tcl-dev.files
trunk/debian/plplot-tcl-dev.lintian-overrides
trunk/debian/plplot-tcl.files
trunk/debian/plplot12-driver-cairo.files
trunk/debian/plplot12-driver-qt.files
trunk/debian/plplot12-driver-wxwidgets.files
trunk/debian/plplot12-driver-xwin.files
trunk/debian/rules
Added Paths:
-----------
trunk/debian/libplplot-ada1.lintian-overrides
trunk/debian/libplplot-fortran10.lintian-overrides
trunk/debian/libplplot-ocaml.lintian-overrides
trunk/debian/patches/fix-python-exec-bit.diff
trunk/debian/plplot-tcl-bin.files
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/changelog 2013-10-03 21:51:23 UTC (rev 12576)
@@ -3,19 +3,36 @@
* New upstream release
* debian/patches/series: Remove backported patches no longer need with
current release and update remaining patches.
- * debian/control.in: Update dependencies for new documentation build system and to
- include shapelib (needed for new map support).
+ * debian/control.in: Update dependencies for new documentation build system
+ and to include shapelib (needed for new map support).
* debian/control.in, debian/rules, debian/*.files:
Rename packages to reflect bump in SONAME version.
* debian/control.in: Drop support for f77 bindings (deprecated upstream
and replaced by the better f95 bindings).
- * debian/libplplot12.files: Ensure shape file versions of the maps are installed.
+ * debian/libplplot12.files: Ensure shape file versions of the maps are
+ installed.
* debian/control.in, debian/rule: Drop the gd driver support and the
- plplot11-driver-gd package. No longer supported upstream and superceded by cairo
- and qt drivers.
- * debian/patches/series, debian/patches/fix-d-examples.diff: Fix from upstream for
- D example 20 so it compiles with latest gdc.
- * debian/rules: Fix command line options for python-config to prevent an error.
+ plplot11-driver-gd package. No longer supported upstream and superceded
+ by cairo and qt drivers.
+ * debian/patches/series, debian/patches/fix-d-examples.diff: Fix from
+ upstream for D example 20 so it compiles with latest gdc.
+ * debian/rules: Fix command line options for python-config to prevent an
+ error.
+ * debian/control.in, debian/rules, debian/*.files: Update package to be
+ multiarch compatible. (Fixes some lintian warnings).
+ * debian/rules: Force compatibility with java 5 (default on some platforms).
+ Fixes lintian warning.
+ * debian/patches/series, debian/patches/fix_python_exec_bit.diff: Fix
+ incorrect executable bit on python script. Fixes lintian warning.
+ * debian/libplplot-ada1.lintian-overrides,
+ debian/libplplot-fortran10.lintian-overrides,
+ libplplot-ocaml.lintian-overrides: Suppress hardening warnings for ada,
+ fortran and ocaml compiled code since they are not relevant.
+ * debian/control.in, debian/plplot-tcl-bin.files, debian/plplot-tcl.files,
+ debian/patches/series, debian/patches/add-tcl-multiarch.diff: Move
+ pltcl to a new plplot-tcl-bin package and move plserver to a location in
+ the library path (executable by the library not the user). Required to make
+ the tcl packages multiarch compliant.
-- Andrew Ross <and...@us...> Tue, 01 Oct 2013 12:44:20 +0100
@@ -182,7 +199,6 @@
* 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.
- -- Andrew Ross <and...@us...> Mon, 30 Sep 2013 09:47:30 +0100
* 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
Modified: trunk/debian/control
===================================================================
--- trunk/debian/control 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/control 2013-10-03 21:51:23 UTC (rev 12576)
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Andrew Ross <and...@us...>
Standards-Version: 3.9.4
-Build-Depends: cmake (>= 2.6.3), debhelper (>= 7),
+Build-Depends: cmake (>= 2.6.3), debhelper (>= 9),
tcl8.5-dev, tk8.5-dev, itcl3-dev, libx11-dev, libxext-dev,
libxi-dev, gfortran, itk3-dev, liboctave-dev,
m4, libqhull-dev (>= 2003.1-8),
@@ -26,6 +26,8 @@
Architecture: any
Section: libs
Conflicts: libplplot11
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Suggests: plplot12-driver-xwin, plplot12-driver-gd,
plplot12-driver-cairo, plplot12-driver-qt, plplot12-driver-wxwidgets, plplot-tcl
@@ -48,6 +50,8 @@
Section: libdevel
Recommends: pkg-config, cmake, libplplot-ocaml, libplplot-lua, libplplot-d
Suggests: plplot-doc
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
libltdl3-dev, libqsastime-dev, ${misc:Depends},
libplplot-c++11 (= ${binary:Version}), libplplot-fortran10 (= ${binary:Version})
@@ -73,6 +77,8 @@
Architecture: any
Section: libs
Conflicts: libplplot5, libplplot-c++9, libplplot-c++9c2, libplplot-c++10
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (C++ binding)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -88,6 +94,8 @@
Package: libplplot-fortran10
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends} , ${misc:Depends}
Description: Scientific plotting library (fortran bindings)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -122,6 +130,8 @@
Package: libcsiro0
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (CSIRO libraries)
This package contains two libraries developed by Pavel Sakov, from the
@@ -137,6 +147,8 @@
Architecture: any
Section: libs
Conflicts: libplplot9
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Time format conversion library
The qsastime library is a simple library for handling time format
@@ -153,6 +165,8 @@
Architecture: any
Section: libdevel
Breaks: libplplot-dev (<< 5.9.8-1)
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
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
@@ -170,6 +184,8 @@
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Conflicts: plplot9-driver-xwin
Replaces: plplot9-driver-xwin
Description: Scientific plotting library (X11 driver)
@@ -186,6 +202,8 @@
Package: plplot12-driver-wxwidgets
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12, ${shlibs:Depends}, ${misc:Depends}
Conflicts: plplot9-driver-wxwidgets
Replaces: plplot9-driver-wxwidgets
@@ -202,6 +220,8 @@
Package: plplot-tcl
Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: plplot12-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
@@ -213,11 +233,27 @@
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).
+ Tcl modules and the Tk driver.
+Package: plplot-tcl-bin
+Architecture: any
+Depends: plplot-tcl, ${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 pltcl program for interactive use of the Tcl/Tk
+ support for PLplot.
+
Package: plplot-tcl-dev
Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12 (= ${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
@@ -235,6 +271,8 @@
Package: plplot12-driver-cairo
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: plplot9-driver-cairo
Replaces: plplot9-driver-cairo
@@ -291,6 +329,8 @@
Package: octave-plplot
Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12 (= ${binary:Version}), octave (>= 3.6.1), ${shlibs:Depends},
${misc:Depends}
Description: Octave support for PLplot, a plotting library
@@ -308,6 +348,8 @@
Package: libplplot-ada1
Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Breaks: libplplot-ada (<< 5.9.8-2)
Replaces: libplplot-ada (<< 5.9.8-2)
@@ -327,6 +369,8 @@
Architecture: any
Section: libdevel
Suggests: plplot-doc
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
libltdl3-dev, libqsastime-dev, gnat, gnat-4.6, ${misc:Depends},
libplplot-ada1 (= ${binary:Version})
@@ -366,6 +410,8 @@
Package: plplot12-driver-qt
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12, ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (qt driver)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -399,6 +445,8 @@
Package: libplplot-lua
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12, ${shlibs:Depends}, ${misc:Depends}, lua5.1
Description: Scientific plotting library (lua bindings)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -415,6 +463,8 @@
Package: libplplot-d
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12, ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (D language bindings)
PLplot is relatively small, portable, freely distributable, and is rich
Modified: trunk/debian/control.in
===================================================================
--- trunk/debian/control.in 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/control.in 2013-10-03 21:51:23 UTC (rev 12576)
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Andrew Ross <and...@us...>
Standards-Version: 3.9.4
-Build-Depends: cmake (>= 2.6.3), debhelper (>= 7),
+Build-Depends: cmake (>= 2.6.3), debhelper (>= 9),
tcl8.5-dev, tk8.5-dev, itcl3-dev, libx11-dev, libxext-dev,
libxi-dev, gfortran, itk3-dev, liboctave-dev,
m4, libqhull-dev (>= 2003.1-8),
@@ -26,6 +26,8 @@
Architecture: any
Section: libs
Conflicts: libplplot11
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Suggests: plplot12-driver-xwin, plplot12-driver-gd,
plplot12-driver-cairo, plplot12-driver-qt, plplot12-driver-wxwidgets, plplot-tcl
@@ -48,6 +50,8 @@
Section: libdevel
Recommends: pkg-config, cmake, libplplot-ocaml, libplplot-lua, libplplot-d
Suggests: plplot-doc
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
libltdl3-dev, libqsastime-dev, ${misc:Depends},
libplplot-c++11 (= ${binary:Version}), libplplot-fortran10 (= ${binary:Version})
@@ -73,6 +77,8 @@
Architecture: any
Section: libs
Conflicts: libplplot5, libplplot-c++9, libplplot-c++9c2, libplplot-c++10
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (C++ binding)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -88,6 +94,8 @@
Package: libplplot-fortran10
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends} , ${misc:Depends}
Description: Scientific plotting library (fortran bindings)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -122,6 +130,8 @@
Package: libcsiro0
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (CSIRO libraries)
This package contains two libraries developed by Pavel Sakov, from the
@@ -137,6 +147,8 @@
Architecture: any
Section: libs
Conflicts: libplplot9
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Time format conversion library
The qsastime library is a simple library for handling time format
@@ -153,6 +165,8 @@
Architecture: any
Section: libdevel
Breaks: libplplot-dev (<< 5.9.8-1)
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
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
@@ -170,6 +184,8 @@
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Conflicts: plplot9-driver-xwin
Replaces: plplot9-driver-xwin
Description: Scientific plotting library (X11 driver)
@@ -186,6 +202,8 @@
Package: plplot12-driver-wxwidgets
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12, ${shlibs:Depends}, ${misc:Depends}
Conflicts: plplot9-driver-wxwidgets
Replaces: plplot9-driver-wxwidgets
@@ -202,6 +220,8 @@
Package: plplot-tcl
Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: plplot12-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
@@ -213,11 +233,27 @@
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).
+ Tcl modules and the Tk driver.
+Package: plplot-tcl-bin
+Architecture: any
+Depends: plplot-tcl, ${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 pltcl program for interactive use of the Tcl/Tk
+ support for PLplot.
+
Package: plplot-tcl-dev
Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12 (= ${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
@@ -235,6 +271,8 @@
Package: plplot12-driver-cairo
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: plplot9-driver-cairo
Replaces: plplot9-driver-cairo
@@ -291,6 +329,8 @@
Package: octave-plplot
Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12 (= ${binary:Version}), octave (>= 3.6.1), ${shlibs:Depends},
${misc:Depends}
Description: Octave support for PLplot, a plotting library
@@ -308,6 +348,8 @@
[ADA:Package: libplplot-ada1
Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Breaks: libplplot-ada (<< 5.9.8-2)
Replaces: libplplot-ada (<< 5.9.8-2)
@@ -327,6 +369,8 @@
Architecture: any
Section: libdevel
Suggests: plplot-doc
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12 (= ${binary:Version}), libqhull-dev, libfreetype6-dev,
libltdl3-dev, libqsastime-dev, gnat, gnat-4.6, ${misc:Depends},
libplplot-ada1 (= ${binary:Version})
@@ -366,6 +410,8 @@
Package: plplot12-driver-qt
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12, ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (qt driver)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -399,6 +445,8 @@
Package: libplplot-lua
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12, ${shlibs:Depends}, ${misc:Depends}, lua5.1
Description: Scientific plotting library (lua bindings)
PLplot is relatively small, portable, freely distributable, and is rich
@@ -415,6 +463,8 @@
Package: libplplot-d
Architecture: any
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Depends: libplplot12, ${shlibs:Depends}, ${misc:Depends}
Description: Scientific plotting library (D language bindings)
PLplot is relatively small, portable, freely distributable, and is rich
Modified: trunk/debian/libcsiro0.files
===================================================================
--- trunk/debian/libcsiro0.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/libcsiro0.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,2 +1,2 @@
-usr/lib/libcsiro*.so.*
+usr/lib/*/libcsiro*.so.*
Modified: trunk/debian/libplplot-ada1-dev.files
===================================================================
--- trunk/debian/libplplot-ada1-dev.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/libplplot-ada1-dev.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,5 +1,5 @@
-usr/lib/ada
+usr/lib/*/ada
usr/share/ada
-usr/lib/libplplotada*.so
+usr/lib/*/libplplotada*.so
usr/share/doc/libplplot12/examples/ada
usr/share/doc/libplplot-ada1-dev
Modified: trunk/debian/libplplot-ada1.files
===================================================================
--- trunk/debian/libplplot-ada1.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/libplplot-ada1.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,2 +1,2 @@
-usr/lib/libplplotada*.so.*
+usr/lib/*/libplplotada*.so.*
usr/share/doc/libplplot-ada1
Added: trunk/debian/libplplot-ada1.lintian-overrides
===================================================================
--- trunk/debian/libplplot-ada1.lintian-overrides (rev 0)
+++ trunk/debian/libplplot-ada1.lintian-overrides 2013-10-03 21:51:23 UTC (rev 12576)
@@ -0,0 +1 @@
+libplplot-ada1 binary: hardening-no-fortify-functions usr/lib/*/libplplotadad.so.1.0.0
Property changes on: trunk/debian/libplplot-ada1.lintian-overrides
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/debian/libplplot-c++11.files
===================================================================
--- trunk/debian/libplplot-c++11.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/libplplot-c++11.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,2 +1,2 @@
-usr/lib/libplplotcxxd.so.*
+usr/lib/*/libplplotcxxd.so.*
usr/share/doc/libplplot-c++11
Modified: trunk/debian/libplplot-d.files
===================================================================
--- trunk/debian/libplplot-d.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/libplplot-d.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,3 +1,3 @@
-usr/lib/libplplotdmdd.a
+usr/lib/*/libplplotdmdd.a
usr/share/doc/libplplot-d
Modified: trunk/debian/libplplot-dev.files
===================================================================
--- trunk/debian/libplplot-dev.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/libplplot-dev.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,9 +1,9 @@
usr/include
-usr/lib/lib*.a
-usr/lib/lib*.la
-usr/lib/lib*.so
-usr/lib/fortran
-usr/lib/pkgconfig
+usr/lib/*/lib*.a
+usr/lib/*/lib*.la
+usr/lib/*/lib*.so
+usr/lib/*/fortran
+usr/lib/*/pkgconfig
usr/share/doc/libplplot12/examples
usr/share/doc/libplplot12/README.pkg-config
usr/share/doc/libplplot-dev
Modified: trunk/debian/libplplot-fortran10.files
===================================================================
--- trunk/debian/libplplot-fortran10.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/libplplot-fortran10.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,2 +1,2 @@
-usr/lib/libplplotf*.so.*
+usr/lib/*/libplplotf*.so.*
usr/share/doc/libplplot-fortran10
Added: trunk/debian/libplplot-fortran10.lintian-overrides
===================================================================
--- trunk/debian/libplplot-fortran10.lintian-overrides (rev 0)
+++ trunk/debian/libplplot-fortran10.lintian-overrides 2013-10-03 21:51:23 UTC (rev 12576)
@@ -0,0 +1 @@
+libplplot-fortran10 binary: hardening-no-fortify-functions usr/lib/*/libplplotf95d.so.10.0.0
Property changes on: trunk/debian/libplplot-fortran10.lintian-overrides
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/debian/libplplot-java.files
===================================================================
--- trunk/debian/libplplot-java.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/libplplot-java.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,4 +1,4 @@
-usr/lib/jni
+usr/lib/*/jni
usr/share/java
usr/share/doc/libplplot12/examples/java
usr/share/doc/libplplot-java
Modified: trunk/debian/libplplot-lua.files
===================================================================
--- trunk/debian/libplplot-lua.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/libplplot-lua.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,3 +1,3 @@
-usr/lib/lua/5.1/plplot/*.so
+usr/lib/*/lua/5.1/plplot/*.so
usr/share/doc/libplplot-lua
Added: trunk/debian/libplplot-ocaml.lintian-overrides
===================================================================
--- trunk/debian/libplplot-ocaml.lintian-overrides (rev 0)
+++ trunk/debian/libplplot-ocaml.lintian-overrides 2013-10-03 21:51:23 UTC (rev 12576)
@@ -0,0 +1,3 @@
+libplplot-ocaml binary: hardening-no-relro usr/lib/ocaml/stublibs/dllplcairo_stubs.so
+libplplot-ocaml binary: hardening-no-relro usr/lib/ocaml/stublibs/dllplplot_stubs.so
+libplplot-ocaml binary: hardening-no-fortify-functions usr/lib/ocaml/stublibs/dllplplot_stubs.so
Property changes on: trunk/debian/libplplot-ocaml.lintian-overrides
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/debian/libqsastime-dev.files
===================================================================
--- trunk/debian/libqsastime-dev.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/libqsastime-dev.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,3 +1,3 @@
-usr/lib/libqsastime*.so
+usr/lib/*/libqsastime*.so
usr/include/plplot/qsas*.h
usr/share/doc/libqsastime-dev
Modified: trunk/debian/libqsastime0.files
===================================================================
--- trunk/debian/libqsastime0.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/libqsastime0.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1 +1 @@
-/usr/lib/libqsastime*.so.*
+usr/lib/*/libqsastime*.so.*
Added: trunk/debian/patches/fix-python-exec-bit.diff
===================================================================
--- trunk/debian/patches/fix-python-exec-bit.diff (rev 0)
+++ trunk/debian/patches/fix-python-exec-bit.diff 2013-10-03 21:51:23 UTC (rev 12576)
@@ -0,0 +1,23 @@
+Description: Fix incorrect executable bit on python script
+Author: Andrew Ross <and...@us...>
+Origin: upstream
+Index: plplot-5.9.10/examples/python/CMakeLists.txt
+===================================================================
+--- plplot-5.9.10.orig/examples/python/CMakeLists.txt 2013-10-01 13:10:53.000000000 +0100
++++ plplot-5.9.10/examples/python/CMakeLists.txt 2013-10-03 09:21:13.601454559 +0100
+@@ -79,7 +79,6 @@
+ xw17.py
+ xw31.py
+ plplot_logo.py
+- plplot_py_demos.py
+ test_circle.py
+ test_axis_precision.py
+ test_symbol_clip.py
+@@ -142,6 +141,7 @@
+ set(
+ python_DATA
+ ${python_DATA}
++ plplot_py_demos.py
+ README.pythondemos
+ README.rendering_tests
+ README.logo
Property changes on: trunk/debian/patches/fix-python-exec-bit.diff
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/debian/patches/series
===================================================================
--- trunk/debian/patches/series 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/patches/series 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,12 +1,8 @@
-fix-d-examples.diff
02_unset-python-path.diff
#04_use-mkoctfile.diff
-#07_octave_prune_examples.diff
-#08_nn_link_lib.diff
-#replace-deprecated-split.diff
proper-path-handling.diff
-#fix-boolean-operators.diff
-#fix-cmake-ada-support.diff
fix-lua-includes.diff
-#fix-cmake-d-support.diff
-#java-pltr2-fix.diff
+fix-d-examples.diff
+fix-python-exec-bit.diff
+add-tcl-multiarch.diff
+support-javac-options.diff
Added: trunk/debian/plplot-tcl-bin.files
===================================================================
--- trunk/debian/plplot-tcl-bin.files (rev 0)
+++ trunk/debian/plplot-tcl-bin.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -0,0 +1,2 @@
+usr/bin/pltcl
+usr/share/doc/plplot-tcl-bin
Property changes on: trunk/debian/plplot-tcl-bin.files
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/debian/plplot-tcl-dev.files
===================================================================
--- trunk/debian/plplot-tcl-dev.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/plplot-tcl-dev.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,4 +1,4 @@
-usr/lib/lib*tcl*
+usr/lib/*/lib*tcl*
usr/include/plplot/pltcl.h
usr/include/plplot/pltk.h
usr/include/plplot/tclMatrix.h
Modified: trunk/debian/plplot-tcl-dev.lintian-overrides
===================================================================
--- trunk/debian/plplot-tcl-dev.lintian-overrides 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/plplot-tcl-dev.lintian-overrides 2013-10-03 21:51:23 UTC (rev 12576)
@@ -2,6 +2,6 @@
# by CMake and so the interpreter is replaced before the script is
# acutally run.
-plplot-tcl-dev binary: example-interpreter-not-absolute usr/share/doc/libplplot21/examples/tk/tk01.in #!@xtk01_LOCATION@
-plplot-tcl-dev binary: example-interpreter-not-absolute usr/share/doc/libplplot21/examples/tk/tk02.in #!@xtk02_LOCATION@
-plplot-tcl-dev binary: example-interpreter-not-absolute usr/share/doc/libplplot21/examples/tk/tk04.in #!@xtk04_LOCATION@
+plplot-tcl-dev binary: example-interpreter-not-absolute usr/share/doc/libplplot12/examples/tk/tk01.in #!@xtk01_LOCATION@
+plplot-tcl-dev binary: example-interpreter-not-absolute usr/share/doc/libplplot12/examples/tk/tk02.in #!@xtk02_LOCATION@
+plplot-tcl-dev binary: example-interpreter-not-absolute usr/share/doc/libplplot12/examples/tk/tk04.in #!@xtk04_LOCATION@
Modified: trunk/debian/plplot-tcl.files
===================================================================
--- trunk/debian/plplot-tcl.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/plplot-tcl.files 2013-10-03 21:51:23 UTC (rev 12576)
@@ -1,9 +1,8 @@
-usr/lib/lib*tcl*.so.*
-usr/bin/plserver
-usr/bin/pltcl
+usr/lib/*/lib*tcl*.so.*
+usr/lib/*/plplot*/bin/plserver
usr/share/man/man1/plserver.1
usr/share/man/man1/pltcl.1
usr/share/plplot*/pkgIndex.tcl
usr/share/plplot*/tcl
-usr/lib/plplot*/driversd/*tk*
+usr/lib/*/plplot*/driversd/*tk*
usr/share/doc/plplot-tcl
Modified: trunk/debian/plplot12-driver-cairo.files
===================================================================
--- trunk/debian/plplot12-driver-cairo.files 2013-10-03 21:19:46 UTC (rev 12575)
+++ trunk/debian/plplot12-driver-cairo.files 2013-10-03 21:51:23 UTC (rev 12...
[truncated message content] |
|
From: <and...@us...> - 2013-11-05 11:31:49
|
Revision: 12651
http://sourceforge.net/p/plplot/code/12651
Author: andrewross
Date: 2013-11-05 11:31:45 +0000 (Tue, 05 Nov 2013)
Log Message:
-----------
Updates to Debian packages for 5.9.10
Modified Paths:
--------------
trunk/debian/changelog
trunk/debian/compat
trunk/debian/control
trunk/debian/control.in
trunk/debian/rules
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2013-11-05 08:11:15 UTC (rev 12650)
+++ trunk/debian/changelog 2013-11-05 11:31:45 UTC (rev 12651)
@@ -1,5 +1,17 @@
-plplot (5.9.10-1) unstable; urgency=low
+plplot (5.9.10-2) experimental; urgency=low
+ * debian/changelog: Upload to experimental not unstable.
+ * debian/compat, debian/control.in: Update to compatibility version 9
+ for debhelper to remove lintian warning.
+ * debian/rules: Fix bug in rules for case where ada is not supported.
+ * debian/control.in: Fix short description for plplot-tcl-bin package.
+ * debian/rules: For tcl scripts in the tk examples then make symlinks rather
+ than duplicating files in the tck examples.
+
+ -- Andrew Ross <and...@us...> Tue, 05 Nov 2013 08:56:45 +0000
+
+plplot (5.9.10-1) UNRELEASED; urgency=low
+
* New upstream release
* debian/patches/series: Remove backported patches no longer need with
current release and update remaining patches.
Modified: trunk/debian/compat
===================================================================
--- trunk/debian/compat 2013-11-05 08:11:15 UTC (rev 12650)
+++ trunk/debian/compat 2013-11-05 11:31:45 UTC (rev 12651)
@@ -1 +1 @@
-7
+9
Modified: trunk/debian/control
===================================================================
--- trunk/debian/control 2013-11-05 08:11:15 UTC (rev 12650)
+++ trunk/debian/control 2013-11-05 11:31:45 UTC (rev 12651)
@@ -238,7 +238,7 @@
Package: plplot-tcl-bin
Architecture: any
Depends: plplot-tcl, ${shlibs:Depends}, ${misc:Depends}
-Description: Tcl/Tk support for PLplot, a plotting library
+Description: Tcl/Tk tools 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
Modified: trunk/debian/control.in
===================================================================
--- trunk/debian/control.in 2013-11-05 08:11:15 UTC (rev 12650)
+++ trunk/debian/control.in 2013-11-05 11:31:45 UTC (rev 12651)
@@ -238,7 +238,7 @@
Package: plplot-tcl-bin
Architecture: any
Depends: plplot-tcl, ${shlibs:Depends}, ${misc:Depends}
-Description: Tcl/Tk support for PLplot, a plotting library
+Description: Tcl/Tk tools 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
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2013-11-05 08:11:15 UTC (rev 12650)
+++ trunk/debian/rules 2013-11-05 11:31:45 UTC (rev 12651)
@@ -86,7 +86,7 @@
control:
ifeq ($(BUILD_ADA),no)
- slice -o UNDEF+ADA:debian/control debian/control.in
+ slice -o UNDEF:debian/control debian/control.in
else
slice -o UNDEF+ADA:debian/control debian/control.in
endif
@@ -244,6 +244,10 @@
-l $(debbase)/$(libpkg)/usr/lib/$(DEB_HOST_MULTIARCH):$(debbase)/plplot-tcl/usr/lib/$(DEB_HOST_MULTIARCH)
dpkg-shlibdeps -Tdebian/octave-plplot.substvars -S$(debbase)/$(libpkg)/usr/lib/*.so* -S/usr/lib/$(octver)/*.so* $(debbase)/octave-plplot/$(OCTDIR)/plplot_octave.oct
dh_installdeb -a
+
+ # Replace tk copied files with symlinks
+ (cd $(debbase)/plplot-tcl-dev/usr/share/doc/${libpkg}/examples/tk ; for file in x??.tcl plgrid.tcl ; do rm -f $${file} ; ln -s ../tcl/$${file} . ; done)
+
dh_lintian -a
dh_gencontrol -a -- -VF:OCamlABI="$(OCAMLABI)"
dh_md5sums -a
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|