[petsc] 03/04: update package names to 3.7.0

Drew Parsons dparsons at moszumanska.debian.org
Fri May 13 01:35:54 UTC 2016


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

dparsons pushed a commit to branch experimental
in repository petsc.

commit dab59c0e438efc9fa902c16d0fe2ed12cf3fd805
Author: Drew Parsons <dparsons at debian.org>
Date:   Fri May 13 00:04:59 2016 +0800

    update package names to 3.7.0
---
 debian/README.Debian                               | 38 +++++-----
 debian/README.source                               |  8 +--
 debian/control                                     | 82 +++++++++++-----------
 debian/libpetsc-complex-3.6.4.lintian-overrides    | 18 -----
 ....4-dbg.dirs => libpetsc-complex-3.7.0-dbg.dirs} |  0
 ...ostinst => libpetsc-complex-3.7.0-dbg.postinst} |  0
 ...-dbg.prerm => libpetsc-complex-3.7.0-dbg.prerm} |  0
 ....4-dev.dirs => libpetsc-complex-3.7.0-dev.dirs} |  0
 ....4-dev.docs => libpetsc-complex-3.7.0-dev.docs} |  0
 ...ostinst => libpetsc-complex-3.7.0-dev.postinst} |  0
 ...-dev.prerm => libpetsc-complex-3.7.0-dev.prerm} |  0
 debian/libpetsc-complex-3.7.0.lintian-overrides    | 18 +++++
 ....4.postinst => libpetsc-complex-3.7.0.postinst} |  0
 ...ex-3.6.4.prerm => libpetsc-complex-3.7.0.prerm} |  0
 debian/libpetsc3.6.4.lintian-overrides             | 15 ----
 ...bpetsc3.6.4-dbg.dirs => libpetsc3.7.0-dbg.dirs} |  0
 ...6.4-dbg.postinst => libpetsc3.7.0-dbg.postinst} |  0
 ...etsc3.6.4-dbg.prerm => libpetsc3.7.0-dbg.prerm} |  0
 ...bpetsc3.6.4-dev.dirs => libpetsc3.7.0-dev.dirs} |  0
 ...bpetsc3.6.4-dev.docs => libpetsc3.7.0-dev.docs} |  0
 ...4-dev.overrides => libpetsc3.7.0-dev.overrides} |  2 +-
 ...6.4-dev.postinst => libpetsc3.7.0-dev.postinst} |  0
 ...etsc3.6.4-dev.prerm => libpetsc3.7.0-dev.prerm} |  0
 debian/libpetsc3.7.0.lintian-overrides             | 15 ++++
 ...bpetsc3.6.4.postinst => libpetsc3.7.0.postinst} |  0
 .../{libpetsc3.6.4.prerm => libpetsc3.7.0.prerm}   |  0
 ...c3.6.4-doc.doc-base => petsc3.7.0-doc.doc-base} | 12 ++--
 .../{petsc3.6.4-doc.docs => petsc3.7.0-doc.docs}   |  0
 ....6.4-doc.overrides => petsc3.7.0-doc.overrides} |  2 +-
 debian/rules                                       |  2 +-
 30 files changed, 106 insertions(+), 106 deletions(-)

diff --git a/debian/README.Debian b/debian/README.Debian
index 7151753..b201251 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -5,31 +5,31 @@
 INTRODUCTION
 
 This source package is distributed in five binary packages: the shared
-libraries are in libpetsc3.6; header files, static libraries  and important 
-files for building examples are in libpetsc3.6.4-dev, this also sets up 
-various alternatives links; debugging libraries are in libpetsc3.6.4-dbg; 
+libraries are in libpetsc3.7; header files, static libraries  and important 
+files for building examples are in libpetsc3.7.0-dev, this also sets up 
+various alternatives links; debugging libraries are in libpetsc3.7.0-dbg; 
 extensive documentation and source code from "tests" and "tutorials" 
-directories are in petsc3.6.4-doc.
+directories are in petsc3.7.0-doc.
 
 Standard packages are configured for real numbers.  Complex numbers are 
 configured in the libpetsc-complex* packages. The preferred default 
-configuration may be set using alternatives (petsc and libpetsc.so.3.6).
+configuration may be set using alternatives (petsc and libpetsc.so.3.7).
 
 The preferred PETSc installation is located at /usr/lib/petsc. This is a symlink
 to the actual installation, managed by Debian alternatives (see below). The
 standard installation is located at 
   /usr/lib/petscdir/<PETSC_VERSION>/<arch>
 e.g.
-  /usr/lib/petscdir/3.6.4/x86_64-linux-gnu
+  /usr/lib/petscdir/3.7.0/x86_64-linux-gnu
 
-libpetsc.so is also controlled by alternatives (libpetsc.so.3.6)
+libpetsc.so is also controlled by alternatives (libpetsc.so.3.7)
 
 
-With libpetsc3.6.4-dev installed, you can build programs against it two ways:
+With libpetsc3.7.0-dev installed, you can build programs against it two ways:
 
      1. Standard build convention: use -I/usr/include/petsc for headers and
 	link to optimized libraries in /usr/lib, so your resulting binaries
-	will only depend on libpetsc3.6.4.
+	will only depend on libpetsc3.7.0.
      2. PETSc build convention: adapt a makefile from one of their tests or
 	tutorial directories and build with make PETSC_DIR=/usr/lib/petsc
      3. Use pkg-config (via /usr/lib/pkgconfig/PETSC.pc).
@@ -40,10 +40,10 @@ dependencies.
 
 EXAMPLES
 
-For your testing convenience, petsc3.6.4-doc comes with the source code of
+For your testing convenience, petsc3.7.0-doc comes with the source code of
 the full PETSc test and tutorial suite.  Just do:
 
-	tar xzf /usr/share/doc/petsc3.6.4-doc/src.tar.gz
+	tar xzf /usr/share/doc/petsc3.7.0-doc/src.tar.gz
 
 then cd src, and use the PETSc build convention make command above with target
 testexamples or testfortran (add _uni to the target name for single-processor
@@ -60,14 +60,14 @@ promise I'll try to fix it.
 
 DEBUGGING LIBRARY
 
-With libpetsc3.6.4-dbg installed, a debug version is available at
-  /usr/lib/petscdir/3.6.4/x86_64-linux-gnu-debug
+With libpetsc3.7.0-dbg installed, a debug version is available at
+  /usr/lib/petscdir/3.7.0/x86_64-linux-gnu-debug
 
 This library includes unstripped symbols and also has internal PETSc debugging
 switched on. It may be accessed
 1) by setting PETSC_DIR
 2) via the pkg-config file in
-  /usr/lib/petscdir/3.6.4/x86_64-linux-gnu-debug/lib/pkgconfig
+  /usr/lib/petscdir/3.7.0/x86_64-linux-gnu-debug/lib/pkgconfig
 3) or by configuring as preferred alternative with update-alternatives.
 
 REPORTING BUGS and BUILDING FROM SOURCE
@@ -94,7 +94,7 @@ There are several ways to customize this package:
    Compaq compilers on an Alpha), do:
 
 	apt-get source petsc
-	cd petsc-3.6.4.dsfg1
+	cd petsc-3.7.0.dsfg1
 	fakeroot debian/rules PETSC_ARCH=linux_alpha_dec binary
 
    Note that this will only build architecture-dependent packages, and with
@@ -115,7 +115,7 @@ libpetsc<ext>.so
 Note that individual users can build against non-default installed versions of
 PETSc simply by setting the PETSC_DIR environment variable to the target
 directory instead of /usr/lib/petsc, for example to build against the lam
-version a user might set PETSC_DIR=/usr/lib/petscdir/3.6.4/x86_64-linux-gnu-lam-real .
+version a user might set PETSC_DIR=/usr/lib/petscdir/3.7.0/x86_64-linux-gnu-lam-real .
 
 NOTE ON SYMBOLIC LINKS THROUGH /etc/alternatives
 
@@ -138,10 +138,10 @@ there is more than one.
 
 When setting your preference for /usr/lib/petsc via "update-alternatives --config petsc",
 it is important for consistency to also update your preference for the 
-main shared library files provided by libpetsc3.6 or libpetsc-complex-3.6.
-These alternative links are controlled by libpetsc.so.3.6:
+main shared library files provided by libpetsc3.7 or libpetsc-complex-3.7.
+These alternative links are controlled by libpetsc.so.3.7:
 
-	update-alternatives --config libpetsc.so.3.6
+	update-alternatives --config libpetsc.so.3.7
 
 To maintain the consistency of the master and slave symlinks, it is very
 important that you use the Debian update-alternatives command, and do NOT
diff --git a/debian/README.source b/debian/README.source
index 9cf1c0f..a4f6a53 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -9,7 +9,7 @@ shared library.  You can do this with the ./configure option
    --shared-library-extension=<string>
    
 The given string as added to the standard library name and to the soname,
-e.g. changing libpetsc.so.3.6 to libpetsc<string>.so.3.6
+e.g. changing libpetsc.so.3.7 to libpetsc<string>.so.3.7
 
 The standard Debian build uses 
   --shared-library-extension=_real 
@@ -28,9 +28,9 @@ The preferred PETSc installation is linked to /usr/lib/petsc:
 and the corresponding preferred shared library is linked in
 /usr/lib/<arch> in a separately managed alternative link:
 
-  update-alternatives --config libpetsc.so.3.6
+  update-alternatives --config libpetsc.so.3.7
 
-(e.g. linking to libpetsc_real.so.3.6.3 or libpetsc_complex.so.3.6.3)
+(e.g. linking to libpetsc_real.so.3.7.0 or libpetsc_complex.so.3.7.0)
 
 The priorities of the alternatives used in automatic alternatives
 configuration are organised to prioritise the stripped over debug
@@ -42,7 +42,7 @@ therefore are:
 U is an upstream value and D and C are single digits
 i.e.
 
-  U = upstream version e.g. 3.6.4
+  U = upstream version e.g. 3.7.0
   
   D = stripped (D=7) or debug version (D=3)
   
diff --git a/debian/control b/debian/control
index 49cace4..2becd0d 100644
--- a/debian/control
+++ b/debian/control
@@ -18,12 +18,12 @@ Vcs-Git: git://anonscm.debian.org/debian-science/packages/petsc.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/petsc.git
 Homepage: http://www.mcs.anl.gov/petsc
 
-Package: libpetsc3.6-dev
+Package: libpetsc3.7-dev
 Multi-Arch: same
 Architecture: linux-any hurd-any
 Section: libdevel
-Depends: libpetsc3.6.4-dev, ${misc:Depends}, ${python:Depends}
-Provides: petsc3.6-dev
+Depends: libpetsc3.7.0-dev, ${misc:Depends}, ${python:Depends}
+Provides: petsc3.7-dev
 Description: Static libraries, shared links, header files for PETSc
  PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
  of data structures and routines for the scalable (parallel) solution of
@@ -32,17 +32,17 @@ Description: Static libraries, shared links, header files for PETSc
  scientific applications, as well as various papers and talks, demonstrate the
  features of the PETSc libraries.
  .
- This is a dummy package which depends on the latest version of PETSc 3.6 to 
+ This is a dummy package which depends on the latest version of PETSc 3.7 to 
  provide the development files needed for building applications.
  .
- The library soname is 3.6 (without specifying the patch version), so if you 
- want to build against PETSc 3.6 then you probably want to use this package.
+ The library soname is 3.7 (without specifying the patch version), so if you 
+ want to build against PETSc 3.7 then you probably want to use this package.
 
-Package: libpetsc3.6.4-dev
+Package: libpetsc3.7.0-dev
 Multi-Arch: same
 Architecture: linux-any hurd-any
 Section: libdevel
-Depends: libpetsc3.6.4 (= ${binary:Version}), mpi-default-dev (>= 1.0.2), libsuitesparse-dev, libsuperlu-dev, libspooles-dev,
+Depends: libpetsc3.7.0 (= ${binary:Version}), mpi-default-dev (>= 1.0.2), libsuitesparse-dev, libsuperlu-dev, libspooles-dev,
  libhypre-dev (>= 2.0.0.dfsg-7), libptscotch-dev, libblacs-mpi-dev, libscalapack-mpi-dev,
  libmumps-dev, libfftw3-dev, libfftw3-mpi-dev, libssl-dev, libgfortran-5-dev,
  ${misc:Depends}, ${python:Depends}
@@ -50,7 +50,7 @@ Conflicts: libpetsc3.6.3-dev (<< 3.6.3.dfsg2-2), libpetsc-complex-3.6.3-dev (<<
  libpetsc3.6.2-dev (<= 3.6.2.dfsg1-3), libpetsc-complex-3.6.2-dev (<= 3.6.2.dfsg1-3)
 Recommends: libhdf5-mpi-dev (>= 1.8.8),
  tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
-Suggests: petsc-dev (= ${binary:Version}), libpetsc3.6.4-dbg (= ${binary:Version}), petsc3.6.4-doc (= ${binary:Version}), libluminate-dev
+Suggests: petsc-dev (= ${binary:Version}), libpetsc3.7.0-dbg (= ${binary:Version}), petsc3.7.0-doc (= ${binary:Version}), libluminate-dev
 Description: Static libraries, shared links, header files for PETSc
  PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
  of data structures and routines for the scalable (parallel) solution of
@@ -60,13 +60,13 @@ Description: Static libraries, shared links, header files for PETSc
  features of the PETSc libraries.
  .
  This package provides the development files for building applications 
- using PETSc 3.6.4.
+ using PETSc 3.7.0.
 
 Package: petsc-dev
 Architecture: all
 Section: libdevel
-Depends: libpetsc3.6-dev, ${misc:Depends}
-Suggests: libpetsc3.6.4-dbg
+Depends: libpetsc3.7-dev, ${misc:Depends}
+Suggests: libpetsc3.7.0-dbg
 Description: Virtual package depending on latest PETSc development package
  PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
  of data structures and routines for the scalable (parallel) solution of
@@ -78,7 +78,7 @@ Description: Virtual package depending on latest PETSc development package
  This metapackage will always depend on the most recent version of petscX-dev
  (X=version), so if you install it then you will get upgrades automatically.
 
-Package: libpetsc3.6.4
+Package: libpetsc3.7.0
 Architecture: linux-any hurd-any
 Multi-Arch: same
 Section: libs
@@ -86,7 +86,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: libpetsc3.6 (<< 3.6.2.dfsg1-4)
 Replaces: libpetsc3.6 (<< 3.6.2.dfsg1-4)
-Description: Shared libraries for version 3.6 of PETSc
+Description: Shared libraries for version 3.7 of PETSc
  PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
  of data structures and routines for the scalable (parallel) solution of
  scientific applications modeled by partial differential equations.  It employs
@@ -94,19 +94,19 @@ Description: Shared libraries for version 3.6 of PETSc
  scientific applications, as well as various papers and talks, demonstrate the
  features of the PETSc libraries.
  .
- This package contains version 3.6.4 of the PETSc 3.6 shared library.
+ This package contains version 3.7.0 of the PETSc 3.7 shared library.
  .
- It provides soname libpetsc-real3.6
+ It provides soname libpetsc-real3.7
 
-Package: libpetsc3.6.4-dbg
+Package: libpetsc3.7.0-dbg
 Architecture: linux-any hurd-any
 Multi-Arch: same
 Section: debug
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libpetsc3.6.4-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends},
+Depends: libpetsc3.7.0-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends},
  ${python:Depends}
 Recommends: tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
-Provides: petsc3.6-dbg
+Provides: petsc3.7-dbg
 Description: Debugging libraries for PETSc
  PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
  of data structures and routines for the scalable (parallel) solution of
@@ -116,16 +116,16 @@ Description: Debugging libraries for PETSc
  features of the PETSc libraries.
  .
  This package provides the development files and debugging libraries for
- debugging applications using PETSc 3.6.4.
+ debugging applications using PETSc 3.7.0.
  .
  Libraries include unstripped symbols, but this package is also built with 
  internal PETSc debugging activated.
 
-Package: petsc3.6.4-doc
+Package: petsc3.7.0-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
-Suggests: libpetsc3.6.4-dev (= ${binary:Version}), illuminator-doc
+Suggests: libpetsc3.7.0-dev (= ${binary:Version}), illuminator-doc
 Description: Documentation and examples for PETSc
  PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
  of data structures and routines for the scalable (parallel) solution of
@@ -134,14 +134,14 @@ Description: Documentation and examples for PETSc
  scientific applications, as well as various papers and talks, demonstrate the
  features of the PETSc libraries.
  .
- This package contains documentation for developing with PETSc 3.6.4.
+ This package contains documentation for developing with PETSc 3.7.0.
 
-Package: libpetsc-complex-3.6-dev
+Package: libpetsc-complex-3.7-dev
 Multi-Arch: same
 Architecture: linux-any hurd-any
 Section: libdevel
-Depends: libpetsc-complex-3.6.4-dev, ${misc:Depends}, ${python:Depends}
-Provides: petsc-complex-3.6-dev
+Depends: libpetsc-complex-3.7.0-dev, ${misc:Depends}, ${python:Depends}
+Provides: petsc-complex-3.7-dev
 Description: Static libraries, shared links, header files for PETSc
  PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
  of data structures and routines for the scalable (parallel) solution of
@@ -150,19 +150,19 @@ Description: Static libraries, shared links, header files for PETSc
  scientific applications, as well as various papers and talks, demonstrate the
  features of the PETSc libraries.
  .
- This is a dummy package which depends on the latest version of PETSc 3.6 
+ This is a dummy package which depends on the latest version of PETSc 3.7 
  to provide the development files needed for building applications with support 
  for complex numbers.
  .
- The library soname is 3.6 (without specifying the patch version), so if you 
- want to build against PETSc 3.6 with support for complex numbers then you 
+ The library soname is 3.7 (without specifying the patch version), so if you 
+ want to build against PETSc 3.7 with support for complex numbers then you 
  probably want to use this package.
 
-Package: libpetsc-complex-3.6.4-dev
+Package: libpetsc-complex-3.7.0-dev
 Architecture: linux-any hurd-any
 Multi-Arch: same
 Section: libdevel
-Depends: libpetsc-complex-3.6.4 (= ${binary:Version}), mpi-default-dev (>= 1.0.2), libsuitesparse-dev, libsuperlu-dev, libspooles-dev,
+Depends: libpetsc-complex-3.7.0 (= ${binary:Version}), mpi-default-dev (>= 1.0.2), libsuitesparse-dev, libsuperlu-dev, libspooles-dev,
  libhypre-dev (>= 2.0.0.dfsg-7), libptscotch-dev, libblacs-mpi-dev, libscalapack-mpi-dev,
  libmumps-dev, libfftw3-dev, libfftw3-mpi-dev, libssl-dev, libgfortran-5-dev,
  ${misc:Depends}, ${python:Depends}
@@ -170,7 +170,7 @@ Conflicts: libpetsc-complex-3.6.3-dev (<< 3.6.3.dfsg2-2), libpetsc3.6.3-dev (<<
  libpetsc3.6.2-dev (<= 3.6.2.dfsg1-3), libpetsc-complex-3.6.2-dev (<= 3.6.2.dfsg1-3)
 Recommends: libhdf5-mpi-dev (>= 1.8.8),
  tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
-Suggests: petsc-dev (= ${binary:Version}), libpetsc-complex-3.6.4-dbg (= ${binary:Version}), petsc3.6.4-doc (= ${binary:Version}), libluminate-dev
+Suggests: petsc-dev (= ${binary:Version}), libpetsc-complex-3.7.0-dbg (= ${binary:Version}), petsc3.7.0-doc (= ${binary:Version}), libluminate-dev
 Description: Static libraries, shared links, header files for PETSc
  PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
  of data structures and routines for the scalable (parallel) solution of
@@ -180,11 +180,11 @@ Description: Static libraries, shared links, header files for PETSc
  features of the PETSc libraries.
  .
  This package provides the development files for building applications
- using PETSc 3.6.4 with support for complex numbers.
+ using PETSc 3.7.0 with support for complex numbers.
  .
  This deactivates support for HYPRE.
 
-Package: libpetsc-complex-3.6.4
+Package: libpetsc-complex-3.7.0
 Architecture: linux-any hurd-any
 Multi-Arch: same
 Section: libs
@@ -192,7 +192,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: libpetsc-complex-3.6 (<< 3.6.2.dfsg1-4)
 Replaces: libpetsc-complex-3.6 (<< 3.6.2.dfsg1-4)
-Description: Shared libraries for version 3.6 of PETSc with Complex Numbers
+Description: Shared libraries for version 3.7 of PETSc with Complex Numbers
  PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
  of data structures and routines for the scalable (parallel) solution of
  scientific applications modeled by partial differential equations.  It employs
@@ -200,20 +200,20 @@ Description: Shared libraries for version 3.6 of PETSc with Complex Numbers
  scientific applications, as well as various papers and talks, demonstrate the
  features of the PETSc libraries.
  .
- This package contains version 3.6.4 of the PETSc 3.6 shared library,
+ This package contains version 3.7.0 of the PETSc 3.7 shared library,
  supporting complex numbers.
  .
- It provides soname libpetsc-complex3.6
+ It provides soname libpetsc-complex3.7
 
-Package: libpetsc-complex-3.6.4-dbg
+Package: libpetsc-complex-3.7.0-dbg
 Architecture: linux-any hurd-any
 Multi-Arch: same
 Section: debug
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libpetsc-complex-3.6.4-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends},
+Depends: libpetsc-complex-3.7.0-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends},
  ${python:Depends}
 Recommends: tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
-Provides: petsc-complex-3.6-dbg
+Provides: petsc-complex-3.7-dbg
 Description: Debugging libraries for PETSc
  PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
  of data structures and routines for the scalable (parallel) solution of
@@ -223,7 +223,7 @@ Description: Debugging libraries for PETSc
  features of the PETSc libraries.
  .
  This package provides the development files and debugging libraries for
- debugging applications using PETSc 3.6.4 with complex number support.
+ debugging applications using PETSc 3.7.0 with complex number support.
  .
  Libraries include unstripped symbols, but this package is also built with 
  internal PETSc debugging activated.
diff --git a/debian/libpetsc-complex-3.6.4.lintian-overrides b/debian/libpetsc-complex-3.6.4.lintian-overrides
deleted file mode 100644
index fe04406..0000000
--- a/debian/libpetsc-complex-3.6.4.lintian-overrides
+++ /dev/null
@@ -1,18 +0,0 @@
-# libpetsc-complex-3.6 provides an alternative (libpetc.so.3.6) for libpetsc3.6
-libpetsc-complex-3.6.4: package-name-doesnt-match-sonames libpetsc3.6
-
-# libpetsc.so.3.6 soname links are managed by alternatives (libpetc.so.3.6)
-libpetsc-complex-3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc-complex.so.3.6.4 libpetsc.so.3.6
-
-# the libpetsc.so link is managed by alternatives in libpetsc-complex-3.6.4-dev (alternative petsc)
-libpetsc-complex-3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-complex.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc.so
-
-# libpetsc_complex.so is handled by alternatives in libpetsc-complex-3.6.4-dev
-libpetsc-complex-3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc_complex.so
-
-# libpetsc-complex-3.6.4 provides soname libpetsc-complex3.6
-libpetsc-complex-3.6.4: package-name-doesnt-match-sonames libpetsc-complex3.6
-
-# the symlink is provided by alternatives, since petsc allows parallel installation of patch versions for the same soname
-libpetsc-complex-3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.6.4 libpetsc_complex.so.3.6
-
diff --git a/debian/libpetsc-complex-3.6.4-dbg.dirs b/debian/libpetsc-complex-3.7.0-dbg.dirs
similarity index 100%
rename from debian/libpetsc-complex-3.6.4-dbg.dirs
rename to debian/libpetsc-complex-3.7.0-dbg.dirs
diff --git a/debian/libpetsc-complex-3.6.4-dbg.postinst b/debian/libpetsc-complex-3.7.0-dbg.postinst
similarity index 100%
rename from debian/libpetsc-complex-3.6.4-dbg.postinst
rename to debian/libpetsc-complex-3.7.0-dbg.postinst
diff --git a/debian/libpetsc-complex-3.6.4-dbg.prerm b/debian/libpetsc-complex-3.7.0-dbg.prerm
similarity index 100%
rename from debian/libpetsc-complex-3.6.4-dbg.prerm
rename to debian/libpetsc-complex-3.7.0-dbg.prerm
diff --git a/debian/libpetsc-complex-3.6.4-dev.dirs b/debian/libpetsc-complex-3.7.0-dev.dirs
similarity index 100%
rename from debian/libpetsc-complex-3.6.4-dev.dirs
rename to debian/libpetsc-complex-3.7.0-dev.dirs
diff --git a/debian/libpetsc-complex-3.6.4-dev.docs b/debian/libpetsc-complex-3.7.0-dev.docs
similarity index 100%
rename from debian/libpetsc-complex-3.6.4-dev.docs
rename to debian/libpetsc-complex-3.7.0-dev.docs
diff --git a/debian/libpetsc-complex-3.6.4-dev.postinst b/debian/libpetsc-complex-3.7.0-dev.postinst
similarity index 100%
rename from debian/libpetsc-complex-3.6.4-dev.postinst
rename to debian/libpetsc-complex-3.7.0-dev.postinst
diff --git a/debian/libpetsc-complex-3.6.4-dev.prerm b/debian/libpetsc-complex-3.7.0-dev.prerm
similarity index 100%
rename from debian/libpetsc-complex-3.6.4-dev.prerm
rename to debian/libpetsc-complex-3.7.0-dev.prerm
diff --git a/debian/libpetsc-complex-3.7.0.lintian-overrides b/debian/libpetsc-complex-3.7.0.lintian-overrides
new file mode 100644
index 0000000..c6ad1b5
--- /dev/null
+++ b/debian/libpetsc-complex-3.7.0.lintian-overrides
@@ -0,0 +1,18 @@
+# libpetsc-complex-3.7 provides an alternative (libpetc.so.3.7) for libpetsc3.7
+libpetsc-complex-3.7.0: package-name-doesnt-match-sonames libpetsc3.7
+
+# libpetsc.so.3.7 soname links are managed by alternatives (libpetc.so.3.7)
+libpetsc-complex-3.7.0: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc.so.3.7 usr/lib/x86_64-linux-gnu/libpetsc-complex.so.3.7.0 libpetsc.so.3.7
+
+# the libpetsc.so link is managed by alternatives in libpetsc-complex-3.7.0-dev (alternative petsc)
+libpetsc-complex-3.7.0: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-complex.so.3.7.0 usr/lib/x86_64-linux-gnu/libpetsc.so
+
+# libpetsc_complex.so is handled by alternatives in libpetsc-complex-3.7.0-dev
+libpetsc-complex-3.7.0: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.7.0 usr/lib/x86_64-linux-gnu/libpetsc_complex.so
+
+# libpetsc-complex-3.7.0 provides soname libpetsc-complex3.7
+libpetsc-complex-3.7.0: package-name-doesnt-match-sonames libpetsc-complex3.7
+
+# the symlink is provided by alternatives, since petsc allows parallel installation of patch versions for the same soname
+libpetsc-complex-3.7.0: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.7 usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.7.0 libpetsc_complex.so.3.7
+
diff --git a/debian/libpetsc-complex-3.6.4.postinst b/debian/libpetsc-complex-3.7.0.postinst
similarity index 100%
rename from debian/libpetsc-complex-3.6.4.postinst
rename to debian/libpetsc-complex-3.7.0.postinst
diff --git a/debian/libpetsc-complex-3.6.4.prerm b/debian/libpetsc-complex-3.7.0.prerm
similarity index 100%
rename from debian/libpetsc-complex-3.6.4.prerm
rename to debian/libpetsc-complex-3.7.0.prerm
diff --git a/debian/libpetsc3.6.4.lintian-overrides b/debian/libpetsc3.6.4.lintian-overrides
deleted file mode 100644
index 284ce19..0000000
--- a/debian/libpetsc3.6.4.lintian-overrides
+++ /dev/null
@@ -1,15 +0,0 @@
-# libpetsc.so.3.6 soname links are managed by alternatives (libpetc.so.3.6)
-libpetsc3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc-real.so.3.6.4 libpetsc.so.3.6
-
-# the libpetsc.so link is managed by alternatives in libpetsc3.6.4-dev (alternative petsc)
-libpetsc3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-real.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc.so
-
-# libpetsc_real.so is handled by alternatives in libpetsc3.6.4-dev
-libpetsc3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc_real.so
-
-# libpetsc3.6.4 provides soname libpetsc-real3.6
-libpetsc3.6.4: package-name-doesnt-match-sonames libpetsc-real3.6
-
-# the symlink is provided by alternatives, since petsc allows parallel installation of patch versions for the same soname
-libpetsc3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.6.4 libpetsc_real.so.3.6
-
diff --git a/debian/libpetsc3.6.4-dbg.dirs b/debian/libpetsc3.7.0-dbg.dirs
similarity index 100%
rename from debian/libpetsc3.6.4-dbg.dirs
rename to debian/libpetsc3.7.0-dbg.dirs
diff --git a/debian/libpetsc3.6.4-dbg.postinst b/debian/libpetsc3.7.0-dbg.postinst
similarity index 100%
rename from debian/libpetsc3.6.4-dbg.postinst
rename to debian/libpetsc3.7.0-dbg.postinst
diff --git a/debian/libpetsc3.6.4-dbg.prerm b/debian/libpetsc3.7.0-dbg.prerm
similarity index 100%
rename from debian/libpetsc3.6.4-dbg.prerm
rename to debian/libpetsc3.7.0-dbg.prerm
diff --git a/debian/libpetsc3.6.4-dev.dirs b/debian/libpetsc3.7.0-dev.dirs
similarity index 100%
rename from debian/libpetsc3.6.4-dev.dirs
rename to debian/libpetsc3.7.0-dev.dirs
diff --git a/debian/libpetsc3.6.4-dev.docs b/debian/libpetsc3.7.0-dev.docs
similarity index 100%
rename from debian/libpetsc3.6.4-dev.docs
rename to debian/libpetsc3.7.0-dev.docs
diff --git a/debian/libpetsc3.6.4-dev.overrides b/debian/libpetsc3.7.0-dev.overrides
similarity index 59%
rename from debian/libpetsc3.6.4-dev.overrides
rename to debian/libpetsc3.7.0-dev.overrides
index 0c907c3..9ffe8b0 100644
--- a/debian/libpetsc3.6.4-dev.overrides
+++ b/debian/libpetsc3.7.0-dev.overrides
@@ -1,2 +1,2 @@
 # False positive: the copyright notice is somewhat buried in the upstream text
-libpetsc3.6.3-dev: copyright-without-copyright-notice
+libpetsc3.7.0-dev: copyright-without-copyright-notice
diff --git a/debian/libpetsc3.6.4-dev.postinst b/debian/libpetsc3.7.0-dev.postinst
similarity index 100%
rename from debian/libpetsc3.6.4-dev.postinst
rename to debian/libpetsc3.7.0-dev.postinst
diff --git a/debian/libpetsc3.6.4-dev.prerm b/debian/libpetsc3.7.0-dev.prerm
similarity index 100%
rename from debian/libpetsc3.6.4-dev.prerm
rename to debian/libpetsc3.7.0-dev.prerm
diff --git a/debian/libpetsc3.7.0.lintian-overrides b/debian/libpetsc3.7.0.lintian-overrides
new file mode 100644
index 0000000..ddf40c9
--- /dev/null
+++ b/debian/libpetsc3.7.0.lintian-overrides
@@ -0,0 +1,15 @@
+# libpetsc.so.3.7 soname links are managed by alternatives (libpetc.so.3.7)
+libpetsc3.7.0: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc.so.3.7 usr/lib/x86_64-linux-gnu/libpetsc-real.so.3.7.0 libpetsc.so.3.7
+
+# the libpetsc.so link is managed by alternatives in libpetsc3.7.0-dev (alternative petsc)
+libpetsc3.7.0: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-real.so.3.7.0 usr/lib/x86_64-linux-gnu/libpetsc.so
+
+# libpetsc_real.so is handled by alternatives in libpetsc3.7.0-dev
+libpetsc3.7.0: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.7.0 usr/lib/x86_64-linux-gnu/libpetsc_real.so
+
+# libpetsc3.7.0 provides soname libpetsc-real3.7
+libpetsc3.7.0: package-name-doesnt-match-sonames libpetsc-real3.7
+
+# the symlink is provided by alternatives, since petsc allows parallel installation of patch versions for the same soname
+libpetsc3.7.0: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.7 usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.7.0 libpetsc_real.so.3.7
+
diff --git a/debian/libpetsc3.6.4.postinst b/debian/libpetsc3.7.0.postinst
similarity index 100%
rename from debian/libpetsc3.6.4.postinst
rename to debian/libpetsc3.7.0.postinst
diff --git a/debian/libpetsc3.6.4.prerm b/debian/libpetsc3.7.0.prerm
similarity index 100%
rename from debian/libpetsc3.6.4.prerm
rename to debian/libpetsc3.7.0.prerm
diff --git a/debian/petsc3.6.4-doc.doc-base b/debian/petsc3.7.0-doc.doc-base
similarity index 65%
rename from debian/petsc3.6.4-doc.doc-base
rename to debian/petsc3.7.0-doc.doc-base
index 6c0ed2a..0051994 100644
--- a/debian/petsc3.6.4-doc.doc-base
+++ b/debian/petsc3.7.0-doc.doc-base
@@ -1,5 +1,5 @@
-Document: petsc3.6.4-doc
-Title: PETSc 3.6.4 Documentation
+Document: petsc3.7.0-doc
+Title: PETSc 3.7.0 Documentation
 Author:	Satish Balay, William D. Gropp, Lois Curfman McInnes, Barry F. Smith
 Abstract: PETSc is a suite of data structures and routines for the scalable
  (parallel) solution of scientific applications modeled by partial differential
@@ -9,7 +9,7 @@ Abstract: PETSc is a suite of data structures and routines for the scalable
 Section: Programming
 
 Format: HTML
-Index: /usr/share/doc/petsc3.6.4-doc/docs/index.html
-Files: /usr/share/doc/petsc3.6.4-doc/docs/*.html
- /usr/share/doc/petsc3.6.4-doc/docs/*/*.html
- /usr/share/doc/petsc3.6.4-doc/docs/*/*/*.html
+Index: /usr/share/doc/petsc3.7.0-doc/docs/index.html
+Files: /usr/share/doc/petsc3.7.0-doc/docs/*.html
+ /usr/share/doc/petsc3.7.0-doc/docs/*/*.html
+ /usr/share/doc/petsc3.7.0-doc/docs/*/*/*.html
diff --git a/debian/petsc3.6.4-doc.docs b/debian/petsc3.7.0-doc.docs
similarity index 100%
rename from debian/petsc3.6.4-doc.docs
rename to debian/petsc3.7.0-doc.docs
diff --git a/debian/petsc3.6.4-doc.overrides b/debian/petsc3.7.0-doc.overrides
similarity index 60%
rename from debian/petsc3.6.4-doc.overrides
rename to debian/petsc3.7.0-doc.overrides
index 716b4fc..0787732 100644
--- a/debian/petsc3.6.4-doc.overrides
+++ b/debian/petsc3.7.0-doc.overrides
@@ -1,2 +1,2 @@
 # False positive: the copyright notice is somewhat buried in the upstream text
-petsc3.6.3-doc: copyright-without-copyright-notice
+petsc3.7.0-doc: copyright-without-copyright-notice
diff --git a/debian/rules b/debian/rules
index c3b1efe..283f5ef 100755
--- a/debian/rules
+++ b/debian/rules
@@ -49,7 +49,7 @@ PETSC_COMPLEX_DEBUG_BUILD_DIR=$(PETSC_ARCH)-complex-debug
 
 # PETSC_VERSION is used for the package names, library sonames, and
 # /usr/lib/petscdir subdirectory names.
-PETSC_VERSION=3.6.4$(PETSC_EXT)
+PETSC_VERSION=3.7.0$(PETSC_EXT)
 # use only major.minor as general soname (rather than major.minor.patch.build)
 PETSC_SONAME_VERSION=$(shell echo $(PETSC_VERSION) | awk 'BEGIN { FS="."}; {print $$1"."$$2 }')
 

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



More information about the debian-science-commits mailing list