[plplot] 01/01: Re-enable ADA support

Ole Streicher olebole at moszumanska.debian.org
Thu Jul 13 14:03:10 UTC 2017


This is an automated email from the git hooks/post-receive script.

olebole pushed a commit to branch master
in repository plplot.

commit 1e669c9fd3b2cfc7b0641fd1fe311fc845de7c98
Author: Ole Streicher <olebole at debian.org>
Date:   Thu Jul 13 15:34:28 2017 +0200

    Re-enable ADA support
---
 debian/control                          | 50 +++++++++++++++++++++++++++++++++
 debian/libplplot-ada1.lintian-overrides |  1 -
 debian/rules                            |  1 +
 3 files changed, 51 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 197b044..4fddbf1 100644
--- a/debian/control
+++ b/debian/control
@@ -10,6 +10,7 @@ Build-Depends: camlidl,
                default-jdk,
                dh-python,
                gfortran,
+               gnat,
                itcl3-dev,
                itk3-dev,
                iwidgets4,
@@ -422,6 +423,55 @@ Description: Scientific plotting library (Python Qt GUI)
  This package provides Python bindings to allow use of the PLplot API in
  qt applications.
 
+Package: libplplot-ada1
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
+Depends: libplplot14 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Breaks: libplplot-ada (<< 5.9.8-2)
+Replaces: libplplot-ada (<< 5.9.8-2)
+Description: Ada support for PLplot, a plotting library
+ PLplot is relatively small, portable, freely distributable, and is rich
+ enough to satisfy most users.  It has a wide range of plot types including
+ 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 runtime Ada bindings library for PLplot.
+
+Package: libplplot-ada1-dev
+Architecture: any
+Section: libdevel
+Suggests: plplot-doc
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
+Depends: gnat,
+         libfreetype6-dev,
+         libltdl3-dev,
+         libplplot-ada1 (= ${binary:Version}),
+         libplplot14 (= ${binary:Version}),
+         libqhull-dev,
+         libqsastime-dev,
+         ${misc:Depends}
+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)
+ PLplot is relatively small, portable, freely distributable, and is rich
+ enough to satisfy most users.  It has a wide range of plot types including
+ line (linear, log), contour, 3D, fill, and almost 1000 characters
+ (including Greek and mathematical) in its extended font set.  The package
+ is designed to make it easy to quickly get graphical output; only a
+ handful of function calls is typically required.  For more advanced use,
+ virtually all aspects of plotting are configurable.
+ .
+ This package contains all that is needed for doing PLplot development in
+ Ada.
+
 Package: plplot-doc
 Architecture: all
 Section: doc
diff --git a/debian/libplplot-ada1.lintian-overrides b/debian/libplplot-ada1.lintian-overrides
deleted file mode 100644
index 19abbf6..0000000
--- a/debian/libplplot-ada1.lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-libplplot-ada1 binary: hardening-no-fortify-functions usr/lib/*/libplplotadad.so.1.0.0
diff --git a/debian/rules b/debian/rules
index 61a3476..53b26e4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,6 +16,7 @@ LDFLAGS += -Wl,--as-needed
 
 CONFIGURE_OPTIONS = -DUSE_RPATH=OFF -DPLD_psttf=OFF -DENABLE_tk=ON \
 	-DBUILD_TEST=ON -DBUILD_DOC=ON \
+	-DENABLE_ada=ON \
 	-DCMAKE_INSTALL_LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH) 
 
 %:

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/plplot.git



More information about the debian-science-commits mailing list