[Debian-astro-commits] [gyoto] 01/01: gyoto (1.1.1-2) unstable; urgency=low
Thibaut Jean-Claude Paumard
thibaut at moszumanska.debian.org
Tue Nov 1 19:44:59 UTC 2016
This is an automated email from the git hooks/post-receive script.
thibaut pushed a commit to branch master
in repository gyoto.
commit 0d76d54d641a4d8b7b45a755be1bf0e05aaad4ff
Author: Thibaut Paumard <paumard at users.sourceforge.net>
Date: Tue Nov 1 18:43:28 2016 +0100
gyoto (1.1.1-2) unstable; urgency=low
* The gyoto meta-package depends on the corresponding version of
each actual gyoto package.
* The libgyoto5 package depends on the same version of gyoto-bin and on
mpi-default-bin.
* Fix the python auopkgtests by unsetting GYOTO_PLUGINS.
* Fix dependencies of gyoto-dbg.
-- Thibaut Paumard <thibaut at debian.org> Tue, 01 Nov 2016 17:37:22 +0100
---
debian/changelog | 11 +++++++++++
debian/control | 35 +++++++++++++++++++----------------
debian/tests/python-gyoto | 3 ++-
debian/tests/python-gyoto-mpi | 3 ++-
4 files changed, 34 insertions(+), 18 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 364bfe5..a68ef42 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+gyoto (1.1.1-2) unstable; urgency=low
+
+ * The gyoto meta-package depends on the corresponding version of
+ each actual gyoto package.
+ * The libgyoto5 package depends on the same version of gyoto-bin and on
+ mpi-default-bin.
+ * Fix the python auopkgtests by unsetting GYOTO_PLUGINS.
+ * Fix dependencies of gyoto-dbg.
+
+ -- Thibaut Paumard <thibaut at debian.org> Tue, 01 Nov 2016 17:37:22 +0100
+
gyoto (1.1.1-1) unstable; urgency=low
* New upstream release.
diff --git a/debian/control b/debian/control
index 852ae8e..572389c 100644
--- a/debian/control
+++ b/debian/control
@@ -24,9 +24,13 @@ Homepage: http://gyoto.obspm.fr
Package: gyoto
Architecture: all
Multi-Arch: allowed
-Depends: gyoto-bin, yorick-gyoto, python-gyoto, python3-gyoto,
- ${shlibs:Depends}, ${misc:Depends}
-Recommends: mpi-default-bin, libgyoto5-dev
+Depends: gyoto-bin (>= ${source:Version}),
+ yorick-gyoto (>= ${source:Version}),
+ python-gyoto (>= ${source:Version}),
+ python3-gyoto (>= ${source:Version}),
+ libgyoto5-dev (>= ${source:Version}),
+ ${shlibs:Depends}, ${misc:Depends}
+Recommends: mpi-default-bin
Suggests: gyoto-doc
Description: General relativistic geodesic integration and ray-tracing
Gyoto is a framework for computing geodesics in curved
@@ -40,8 +44,7 @@ Description: General relativistic geodesic integration and ray-tracing
This metapackage depends on all the Gyoto interfaces (command-line, Yorick,
Python 2 and 3).
.
- MPI parallelization requires the mpi-default-bin package. Compiling
- your own Gyoto plug-in requires the libgyoto5-dev package. The Gyoto
+ MPI parallelization requires the mpi-default-bin package. The Gyoto
documentation is provided in the gyoto-doc package.
Package: gyoto-bin
@@ -72,7 +75,7 @@ Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
-Recommends: gyoto
+Recommends: gyoto-bin (>= ${binary:Version}), mpi-default-bin
Description: Gyoto framework main library an standard plug-in
Gyoto aims at providing a framework for computing orbits and
ray-traced images in General relativity. It consists in a shared
@@ -91,11 +94,11 @@ Package: gyoto-dbg
Architecture: any
Multi-Arch: same
Section: debug
-Depends: libgyoto5 (= ${binary:Version}),
- gyoto-bin:same (= ${binary:Version}),
- yorick-gyoto:same (= ${binary:Version}),
- python-gyoto:same (= ${binary:Version}),
- python3-gyoto:same (= ${binary:Version}),
+Depends: libgyoto5 (= ${binary:Version}),
+ gyoto-bin (= ${binary:Version}),
+ yorick-gyoto (= ${binary:Version}),
+ python-gyoto (= ${binary:Version}),
+ python3-gyoto (= ${binary:Version}),
${misc:Depends}
Description: debugging symbols for the Gyoto framework
Gyoto aims at providing a framework for computing orbits and
@@ -111,11 +114,11 @@ Package: libgyoto5-dev
Architecture: any
Multi-Arch: same
Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, libgyoto5 (= ${binary:Version}),
- libc-dev, libxerces-c-dev, libcfitsio-dev, libudunits2-dev,
- libboost-dev (>= 1.53.1), libboost-mpi-dev,
- mpi-default-dev
-Recommends: pkg-config
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libgyoto5 (= ${binary:Version}),
+ libc-dev, libxerces-c-dev, libcfitsio-dev, libudunits2-dev,
+ libboost-dev (>= 1.53.1), libboost-mpi-dev, mpi-default-dev,
+ pkg-config
Replaces: libgyoto0-dev, libgyoto1-dev, libgyoto2-dev, libgyoto4-dev
Breaks: libgyoto0-dev, libgyoto1-dev, libgyoto2-dev, libgyoto4-dev
Description: development files for libgyoto
diff --git a/debian/tests/python-gyoto b/debian/tests/python-gyoto
index 2e7167e..f1597bf 100755
--- a/debian/tests/python-gyoto
+++ b/debian/tests/python-gyoto
@@ -13,7 +13,8 @@ BASE_NAMES=`basename -s.xml *.xml`
GYOTO="/usr/bin/gyoto --nprocesses=0 --nthreads=1 --resolution=32"
for python in python python2 python3 `pyversions -s` `py3versions -s` ; do
- echo "**** Test Python version: $python ****"
+ echo "**** Testing Python version: $python ****"
+ unset GYOTO_PLUGINS
$python ${SRC_ROOT}/python/example.py ;
$python test.py ;
mkdir -p ${ADT_ARTIFACTS}/$python
diff --git a/debian/tests/python-gyoto-mpi b/debian/tests/python-gyoto-mpi
index c2cc1c2..4a9812b 100755
--- a/debian/tests/python-gyoto-mpi
+++ b/debian/tests/python-gyoto-mpi
@@ -15,7 +15,8 @@ GYOTO="/usr/bin/gyoto --nprocesses=4 --nthreads=1 --resolution=32"
export OMPI_MCA_orte_rsh_agent=/bin/false
for python in python python2 python3 `pyversions -s` `py3versions -s` ; do
- echo "**** Test Python version: $python ****"
+ echo "**** Testing Python version: $python ****"
+ unset GYOTO_PLUGINS
orterun --mca btl_tcp_if_include lo $python ${SRC_ROOT}/python/example-mpi.py ;
mkdir -p ${ADT_ARTIFACTS}/${python}-mpi
export GYOTO_PLUGINS=$python,stdplug
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-astro/packages/gyoto.git
More information about the Debian-astro-commits
mailing list