[Pkg-octave-commit] [octave] 01/14: Bump the SONAME liboctave3v5 to liboctave4

Rafael Laboissiere rafael at debian.org
Fri Nov 25 19:23:52 UTC 2016


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

rafael pushed a commit to branch master
in repository octave.

commit b5a8b74f90cd7a5ca5a098a1dae049df83b114f4
Author: Rafael Laboissiere <rafael at debian.org>
Date:   Thu Nov 24 05:54:18 2016 -0200

    Bump the SONAME liboctave3v5 to liboctave4
---
 .gitignore                                                        | 2 +-
 debian/control                                                    | 8 +++-----
 debian/liboctave3v5.install                                       | 5 -----
 debian/liboctave4.install                                         | 2 ++
 ...iboctave3v5.lintian-overrides => liboctave4.lintian-overrides} | 4 ++--
 5 files changed, 8 insertions(+), 13 deletions(-)

diff --git a/.gitignore b/.gitignore
index 5eb293a..a2fc7eb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,7 +8,7 @@
 /debian/autoreconf.after
 /debian/autoreconf.before
 /debian/liboctave-dev
-/debian/liboctave3v5
+/debian/liboctave4
 /debian/octave-common
 /debian/octave-dbg
 /debian/octave-doc
diff --git a/debian/control b/debian/control
index fbf1fe4..17aef54 100644
--- a/debian/control
+++ b/debian/control
@@ -62,7 +62,7 @@ Vcs-Browser: https://anonscm.debian.org/gitweb/?p=pkg-octave/octave.git
 Package: octave
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, texinfo, octave-common (= ${source:Version}),
-         liboctave3v5 (= ${binary:Version})
+         liboctave4 (= ${binary:Version})
 Recommends: gnuplot-x11 (>= 4.4) | gnuplot-qt (>= 4.4), libopenblas-base | libatlas3-base,
  pstoedit,
  default-jre-headless [!hppa !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386 !m68k !mips !mipsel !sparc !sparc64],
@@ -194,12 +194,10 @@ Description: GNU Info documentation on the GNU Octave language
  on the C++ classes used by Octave, as well as the main octave documentation
  which is needed for the 'help -i foo' command within Octave.
 
-Package: liboctave3v5
+Package: liboctave4
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: liboctave3
-Replaces: liboctave3
 Multi-Arch: same
 Section: libs
 Description: Shared libraries of the GNU Octave language
@@ -212,7 +210,7 @@ Description: Shared libraries of the GNU Octave language
 Package: liboctave-dev
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends},
- liboctave3v5 (= ${binary:Version}), octave (= ${binary:Version}),
+ liboctave4 (= ${binary:Version}), octave (= ${binary:Version}),
  libreadline-dev | libreadline6-dev | libreadline5-dev, libncurses5-dev,
  libhdf5-dev (>= 1.8.8) | libhdf5-openmpi-dev (>= 1.8.8) | libhdf5-mpich-dev (>= 1.8.8),
  libgl1-mesa-dev | libgl-dev,
diff --git a/debian/liboctave3v5.install b/debian/liboctave3v5.install
deleted file mode 100755
index ccf66cb..0000000
--- a/debian/liboctave3v5.install
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/usr/bin/dh-exec
-
-usr/lib/${DEB_HOST_MULTIARCH}/liboctave.so.3* /usr/lib/${DEB_HOST_MULTIARCH}
-
-usr/lib/${DEB_HOST_MULTIARCH}/liboctinterp.so.3* /usr/lib/${DEB_HOST_MULTIARCH}
diff --git a/debian/liboctave4.install b/debian/liboctave4.install
new file mode 100644
index 0000000..c815623
--- /dev/null
+++ b/debian/liboctave4.install
@@ -0,0 +1,2 @@
+usr/lib/*/liboctave.so.4*
+usr/lib/*/liboctinterp.so.4*
diff --git a/debian/liboctave3v5.lintian-overrides b/debian/liboctave4.lintian-overrides
similarity index 61%
rename from debian/liboctave3v5.lintian-overrides
rename to debian/liboctave4.lintian-overrides
index bbf2042..4b47cb3 100644
--- a/debian/liboctave3v5.lintian-overrides
+++ b/debian/liboctave4.lintian-overrides
@@ -2,5 +2,5 @@
 # the libraries are C++, and maintaining symbols file with C++
 # libraries is a pain. This fact is acknowledged in section 8.6 of
 # the Debian Policy.
-liboctave3v5: no-symbols-control-file usr/lib/*/liboctinterp.so.3.1.1
-liboctave3v5: no-symbols-control-file usr/lib/*/liboctave.so.3.0.2
+liboctave4: no-symbols-control-file usr/lib/*/liboctinterp.so.4.0.0
+liboctave4: no-symbols-control-file usr/lib/*/liboctave.so.4.0.0

-- 
Alioth's /home/groups/pkg-octave/bin/git-commit-notice on /srv/git.debian.org/git/pkg-octave/octave.git



More information about the Pkg-octave-commit mailing list