[Debian-astro-commits] [gyoto] 03/04: gyoto (1.0.0-1) unstable; urgency=low

Thibaut Jean-Claude Paumard thibaut at moszumanska.debian.org
Mon May 25 16:15:18 UTC 2015


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

thibaut pushed a commit to branch master
in repository gyoto.

commit 299ea6c75a3ac7a8a70c729c0b48255ffc6c1cff
Author: Thibaut Paumard <paumard at users.sourceforge.net>
Date:   Mon May 25 18:09:51 2015 +0200

    gyoto (1.0.0-1) unstable; urgency=low
    
      * New upstream release, soname bumped
        * Build the (new) Python extensions
          * Build the (new) MPI machinery
            * Implement as-installed tests using autopkgtest
    
     -- Thibaut Paumard <thibaut at debian.org>  Mon, 25 May 2015 17:48:57 +0200
---
 debian/changelog                                     |  9 ++++++---
 debian/control                                       | 20 ++++++++++----------
 debian/libgyoto2-dev.links                           |  2 --
 debian/libgyoto2.links                               |  2 --
 .../{libgyoto2-dev.install => libgyoto4-dev.install} |  0
 debian/libgyoto4-dev.links                           |  2 ++
 debian/{libgyoto2.install => libgyoto4.install}      |  0
 debian/libgyoto4.links                               |  2 ++
 debian/patches/interpreter-path                      |  2 +-
 debian/rules                                         |  2 +-
 10 files changed, 22 insertions(+), 19 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 9b28038..9e32bbf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,11 @@
-gyoto (0.2.4~alpha-1) UNRELEASED; urgency=low
+gyoto (1.0.0-1) unstable; urgency=low
 
-  * New upstream release
+  * New upstream release, soname bumped
+  * Build the (new) Python extensions
+  * Build the (new) MPI machinery
+  * Implement as-installed tests using autopkgtest
 
- -- Thibaut Paumard <thibaut at debian.org>  Fri, 22 May 2015 13:16:59 +0200
+ -- Thibaut Paumard <thibaut at debian.org>  Mon, 25 May 2015 17:48:57 +0200
 
 gyoto (0.2.3-1) unstable; urgency=medium
 
diff --git a/debian/control b/debian/control
index c6ee59d..e6c017d 100644
--- a/debian/control
+++ b/debian/control
@@ -35,11 +35,11 @@ Description: General relativistic ray-tracing
  .
  More complex uses of the Gyoto framework can be achieved using the
  yorick-gyoto, python-gyoto or python3-gyoto packages. Gyoto can be
- extended with plug-ins (see libgyoto2-dev).
+ extended with plug-ins (see libgyoto4-dev).
  .
  MPI parallelization requires the mpi-default-bin package.
 
-Package: libgyoto2
+Package: libgyoto4
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -50,36 +50,36 @@ Description: General relativistic geodesic integration and ray-tracing
  library (this package), utility programs (in the gyoto package), and
  a plug-in for the Yorick and Python 2 and 3 programing languages (in
  yorick-gyoto, python-gyoto and python3-gyoto respectively). Gyoto can
- be extended with plug-ins (see libgyoto2-dev).
+ be extended with plug-ins (see libgyoto4-dev).
  .
  MPI parallelization requires the gyoto and mpi-default-bin packages.
 
 Package: gyoto-dbg
 Architecture: any
 Section: debug
-Depends: libgyoto2 (= ${binary:Version}),
+Depends: libgyoto4 (= ${binary:Version}),
 	 gyoto (= ${binary:Version}) [!kfreebsd-any],
 	 yorick-gyoto (= ${binary:Version}),
 	 python-gyoto (= ${binary:Version}),
 	 python3-gyoto (= ${binary:Version}),
 	 ${misc:Depends}
-Description: debugging symbols for gyoto, libgyoto2 and yorick-gyoto
+Description: debugging symbols for gyoto, libgyoto4 and yorick-gyoto
  Gyoto aims at providing a framework for computing orbits and
  ray-traced images in General relativity. It consists in a shared
  library (this package), utility programs (in the gyoto package), and
  a plug-in for the Yorick and Python 2 and 3 programing language (in
  yorick-gyoto, python-gyoto and python3-gyoto).
  .
- This package contains the debugging symbols for the gyoto, libgyoto2,
+ This package contains the debugging symbols for the gyoto, libgyoto4,
  yorick-gyoto, python-gyoto and python3-gyoto packages.
 
-Package: libgyoto2-dev
+Package: libgyoto4-dev
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, libgyoto2 (= ${binary:Version}),
+Depends: ${shlibs:Depends}, ${misc:Depends}, libgyoto4 (= ${binary:Version}),
 	 libc-dev, libxerces-c3.1
-Replaces: libgyoto0-dev, libgyoto1-dev
-Breaks:   libgyoto0-dev, libgyoto1-dev
+Replaces: libgyoto0-dev, libgyoto1-dev, libgyoto2-dev
+Breaks:   libgyoto0-dev, libgyoto1-dev, libgyoto2-dev
 Description: development files for libgyoto
  Gyoto aims at providing a framework for computing orbits and
  ray-traced images in General relativity.
diff --git a/debian/libgyoto2-dev.links b/debian/libgyoto2-dev.links
deleted file mode 100755
index 5d6e3e3..0000000
--- a/debian/libgyoto2-dev.links
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/dh-exec
-usr/lib/${DEB_HOST_MULTIARCH}/libgyoto.so.2 usr/lib/${DEB_HOST_MULTIARCH}/libgyoto.so
diff --git a/debian/libgyoto2.links b/debian/libgyoto2.links
deleted file mode 100755
index 1f8bc3f..0000000
--- a/debian/libgyoto2.links
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/dh-exec
-usr/lib/${DEB_HOST_MULTIARCH}/libgyoto.so.2.1.0 usr/lib/${DEB_HOST_MULTIARCH}/libgyoto.so.2
diff --git a/debian/libgyoto2-dev.install b/debian/libgyoto4-dev.install
similarity index 100%
rename from debian/libgyoto2-dev.install
rename to debian/libgyoto4-dev.install
diff --git a/debian/libgyoto4-dev.links b/debian/libgyoto4-dev.links
new file mode 100755
index 0000000..8a291d1
--- /dev/null
+++ b/debian/libgyoto4-dev.links
@@ -0,0 +1,2 @@
+#! /usr/bin/dh-exec
+usr/lib/${DEB_HOST_MULTIARCH}/libgyoto.so.4 usr/lib/${DEB_HOST_MULTIARCH}/libgyoto.so
diff --git a/debian/libgyoto2.install b/debian/libgyoto4.install
similarity index 100%
rename from debian/libgyoto2.install
rename to debian/libgyoto4.install
diff --git a/debian/libgyoto4.links b/debian/libgyoto4.links
new file mode 100755
index 0000000..69440c6
--- /dev/null
+++ b/debian/libgyoto4.links
@@ -0,0 +1,2 @@
+#! /usr/bin/dh-exec
+usr/lib/${DEB_HOST_MULTIARCH}/libgyoto.so.4.0.0 usr/lib/${DEB_HOST_MULTIARCH}/libgyoto.so.4
diff --git a/debian/patches/interpreter-path b/debian/patches/interpreter-path
index de80203..a26f65b 100644
--- a/debian/patches/interpreter-path
+++ b/debian/patches/interpreter-path
@@ -11,4 +11,4 @@ Last-Update: 2012-06-23
 +#!/usr/bin/yorick -i
  /*
      Copyright 2007 F. Rigaut
-     Copyright 2011, 2013 Thibaut Paumard
+     Copyright 2011-2015 Thibaut Paumard
diff --git a/debian/rules b/debian/rules
index 61d14c6..9dc0a1a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -58,7 +58,7 @@ override_dh_auto_configure:
 	dh_auto_configure -- $(configure_flags)
 
 override_dh_auto_clean:
-	-make -C python clean
+	[ ! -f python/Makefile ] || make -C python clean
 	dh_auto_clean
 
 override_dh_auto_test-indep:

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