[petsc] 04/06: update debian files for 3.7.4
Drew Parsons
dparsons at moszumanska.debian.org
Wed Oct 12 08:37:52 UTC 2016
This is an automated email from the git hooks/post-receive script.
dparsons pushed a commit to tag debian/3.7.4+dfsg1-1
in repository petsc.
commit 5b72fb1edbac21fb1beb8e60462d1ac234df2578
Author: Drew Parsons <dparsons at debian.org>
Date: Wed Oct 12 15:01:39 2016 +0800
update debian files for 3.7.4
---
debian/README.Debian | 26 ++++++------
debian/README.source | 4 +-
debian/control | 48 +++++++++++-----------
debian/libpetsc-complex-3.7.3.lintian-overrides | 18 --------
....3-dbg.dirs => libpetsc-complex-3.7.4-dbg.dirs} | 0
...ostinst => libpetsc-complex-3.7.4-dbg.postinst} | 0
...-dbg.prerm => libpetsc-complex-3.7.4-dbg.prerm} | 0
....3-dev.dirs => libpetsc-complex-3.7.4-dev.dirs} | 0
....3-dev.docs => libpetsc-complex-3.7.4-dev.docs} | 0
...ostinst => libpetsc-complex-3.7.4-dev.postinst} | 0
...-dev.prerm => libpetsc-complex-3.7.4-dev.prerm} | 0
debian/libpetsc-complex-3.7.4.lintian-overrides | 18 ++++++++
....3.postinst => libpetsc-complex-3.7.4.postinst} | 0
...ex-3.7.3.prerm => libpetsc-complex-3.7.4.prerm} | 0
debian/libpetsc3.7.3.lintian-overrides | 15 -------
...bpetsc3.7.3-dbg.dirs => libpetsc3.7.4-dbg.dirs} | 0
...7.3-dbg.postinst => libpetsc3.7.4-dbg.postinst} | 0
...etsc3.7.3-dbg.prerm => libpetsc3.7.4-dbg.prerm} | 0
...bpetsc3.7.3-dev.dirs => libpetsc3.7.4-dev.dirs} | 0
...bpetsc3.7.3-dev.docs => libpetsc3.7.4-dev.docs} | 0
...3-dev.overrides => libpetsc3.7.4-dev.overrides} | 2 +-
...7.3-dev.postinst => libpetsc3.7.4-dev.postinst} | 0
...etsc3.7.3-dev.prerm => libpetsc3.7.4-dev.prerm} | 0
debian/libpetsc3.7.4.lintian-overrides | 15 +++++++
...bpetsc3.7.3.postinst => libpetsc3.7.4.postinst} | 0
.../{libpetsc3.7.3.prerm => libpetsc3.7.4.prerm} | 0
...c3.7.3-doc.doc-base => petsc3.7.4-doc.doc-base} | 12 +++---
.../{petsc3.7.3-doc.docs => petsc3.7.4-doc.docs} | 0
....7.3-doc.overrides => petsc3.7.4-doc.overrides} | 2 +-
debian/rules | 2 +-
30 files changed, 81 insertions(+), 81 deletions(-)
diff --git a/debian/README.Debian b/debian/README.Debian
index 9fc5d35..0193524 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -6,10 +6,10 @@ INTRODUCTION
This source package is distributed in five binary packages: the shared
libraries are in libpetsc3.7; header files, static libraries and important
-files for building examples are in libpetsc3.7.3-dev, this also sets up
-various alternatives links; debugging libraries are in libpetsc3.7.3-dbg;
+files for building examples are in libpetsc3.7.4-dev, this also sets up
+various alternatives links; debugging libraries are in libpetsc3.7.4-dbg;
extensive documentation and source code from "tests" and "tutorials"
-directories are in petsc3.7.3-doc.
+directories are in petsc3.7.4-doc.
Standard packages are configured for real numbers. Complex numbers are
configured in the libpetsc-complex* packages. The preferred default
@@ -20,7 +20,7 @@ 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.7.3/x86_64-linux-gnu
+ /usr/lib/petscdir/3.7.4/x86_64-linux-gnu
Preferred minor patch versions of each major version (e.g. 3.7)
are linked via
@@ -31,11 +31,11 @@ controlled by alternatives.
libpetsc.so is also controlled by alternatives (libpetsc.so.3.7)
-With libpetsc3.7.3-dev installed, you can build programs against it two ways:
+With libpetsc3.7.4-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.7.3.
+ will only depend on libpetsc3.7.4.
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).
@@ -46,10 +46,10 @@ dependencies.
EXAMPLES
-For your testing convenience, petsc3.7.3-doc comes with the source code of
+For your testing convenience, petsc3.7.4-doc comes with the source code of
the full PETSc test and tutorial suite. Just do:
- tar xzf /usr/share/doc/petsc3.7.3-doc/src.tar.gz
+ tar xzf /usr/share/doc/petsc3.7.4-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
@@ -66,14 +66,14 @@ promise I'll try to fix it.
DEBUGGING LIBRARY
-With libpetsc3.7.3-dbg installed, a debug version is available at
- /usr/lib/petscdir/3.7.3/x86_64-linux-gnu-debug
+With libpetsc3.7.4-dbg installed, a debug version is available at
+ /usr/lib/petscdir/3.7.4/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.7.3/x86_64-linux-gnu-debug/lib/pkgconfig
+ /usr/lib/petscdir/3.7.4/x86_64-linux-gnu-debug/lib/pkgconfig
3) or by configuring as preferred alternative with update-alternatives.
REPORTING BUGS and BUILDING FROM SOURCE
@@ -100,7 +100,7 @@ There are several ways to customize this package:
Compaq compilers on an Alpha), do:
apt-get source petsc
- cd petsc-3.7.3.dsfg1
+ cd petsc-3.7.4.dsfg1
fakeroot debian/rules PETSC_ARCH=linux_alpha_dec binary
Note that this will only build architecture-dependent packages, and with
@@ -121,7 +121,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.7.3/x86_64-linux-gnu-lam-real .
+version a user might set PETSC_DIR=/usr/lib/petscdir/3.7.4/x86_64-linux-gnu-lam-real .
NOTE ON SYMBOLIC LINKS THROUGH /etc/alternatives
diff --git a/debian/README.source b/debian/README.source
index 248c2c0..3a1d939 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -30,7 +30,7 @@ and the corresponding preferred shared library is linked in
update-alternatives --config libpetsc.so.3.7
-(e.g. linking to libpetsc_real.so.3.7.3 or libpetsc_complex.so.3.7.3)
+(e.g. linking to libpetsc_real.so.3.7.4 or libpetsc_complex.so.3.7.4)
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.7.3
+ U = upstream version e.g. 3.7.4
D = stripped (D=7) or debug version (D=3)
diff --git a/debian/control b/debian/control
index fb50d1d..9125392 100644
--- a/debian/control
+++ b/debian/control
@@ -22,7 +22,7 @@ Package: libpetsc3.7-dev
Multi-Arch: same
Architecture: any
Section: libdevel
-Depends: libpetsc3.7.3-dev, ${misc:Depends}, ${python:Depends}
+Depends: libpetsc3.7.4-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
@@ -38,11 +38,11 @@ Description: Static libraries, shared links, header files for PETSc
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.7.3-dev
+Package: libpetsc3.7.4-dev
Multi-Arch: same
Architecture: any
Section: libdevel
-Depends: libpetsc3.7.3 (= ${binary:Version}), ${MPI:Depends}, libsuitesparse-dev, libspooles-dev,
+Depends: libpetsc3.7.4 (= ${binary:Version}), ${MPI:Depends}, libsuitesparse-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), libsuperlu-dev (>= 5.2),
tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
-Suggests: petsc-dev (= ${binary:Version}), libpetsc3.7.3-dbg (= ${binary:Version}), petsc3.7.3-doc (= ${binary:Version}), libluminate-dev
+Suggests: petsc-dev (= ${binary:Version}), libpetsc3.7.4-dbg (= ${binary:Version}), petsc3.7.4-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.7.3.
+ using PETSc 3.7.4.
Package: petsc-dev
Architecture: all
Section: libdevel
Depends: libpetsc3.7-dev, ${misc:Depends}
-Suggests: libpetsc3.7.3-dbg
+Suggests: libpetsc3.7.4-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.7.3
+Package: libpetsc3.7.4
Architecture: any
Multi-Arch: same
Section: libs
@@ -94,16 +94,16 @@ Description: Shared libraries for version 3.7 of PETSc
scientific applications, as well as various papers and talks, demonstrate the
features of the PETSc libraries.
.
- This package contains version 3.7.3 of the PETSc 3.7 shared library.
+ This package contains version 3.7.4 of the PETSc 3.7 shared library.
.
It provides soname libpetsc-real3.7
-Package: libpetsc3.7.3-dbg
+Package: libpetsc3.7.4-dbg
Architecture: any
Multi-Arch: same
Section: debug
Pre-Depends: ${misc:Pre-Depends}
-Depends: libpetsc3.7.3-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends},
+Depends: libpetsc3.7.4-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends},
${python:Depends}
Recommends: tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
Provides: petsc3.7-dbg
@@ -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.7.3.
+ debugging applications using PETSc 3.7.4.
.
Libraries include unstripped symbols, but this package is also built with
internal PETSc debugging activated.
-Package: petsc3.7.3-doc
+Package: petsc3.7.4-doc
Architecture: all
Section: doc
Depends: ${misc:Depends}
-Suggests: libpetsc3.7.3-dev (= ${binary:Version}), illuminator-doc
+Suggests: libpetsc3.7.4-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,13 +134,13 @@ 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.7.3.
+ This package contains documentation for developing with PETSc 3.7.4.
Package: libpetsc-complex-3.7-dev
Multi-Arch: same
Architecture: any
Section: libdevel
-Depends: libpetsc-complex-3.7.3-dev, ${misc:Depends}, ${python:Depends}
+Depends: libpetsc-complex-3.7.4-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
@@ -158,11 +158,11 @@ Description: Static libraries, shared links, header files for PETSc
want to build against PETSc 3.7 with support for complex numbers then you
probably want to use this package.
-Package: libpetsc-complex-3.7.3-dev
+Package: libpetsc-complex-3.7.4-dev
Architecture: any
Multi-Arch: same
Section: libdevel
-Depends: libpetsc-complex-3.7.3 (= ${binary:Version}), ${MPI:Depends}, libsuitesparse-dev, libspooles-dev,
+Depends: libpetsc-complex-3.7.4 (= ${binary:Version}), ${MPI:Depends}, libsuitesparse-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), libsuperlu-dev (>= 5.2),
tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
-Suggests: petsc-dev (= ${binary:Version}), libpetsc-complex-3.7.3-dbg (= ${binary:Version}), petsc3.7.3-doc (= ${binary:Version}), libluminate-dev
+Suggests: petsc-dev (= ${binary:Version}), libpetsc-complex-3.7.4-dbg (= ${binary:Version}), petsc3.7.4-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.7.3 with support for complex numbers.
+ using PETSc 3.7.4 with support for complex numbers.
.
This deactivates support for HYPRE.
-Package: libpetsc-complex-3.7.3
+Package: libpetsc-complex-3.7.4
Architecture: any
Multi-Arch: same
Section: libs
@@ -200,17 +200,17 @@ Description: Shared libraries for version 3.7 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.7.3 of the PETSc 3.7 shared library,
+ This package contains version 3.7.4 of the PETSc 3.7 shared library,
supporting complex numbers.
.
It provides soname libpetsc-complex3.7
-Package: libpetsc-complex-3.7.3-dbg
+Package: libpetsc-complex-3.7.4-dbg
Architecture: any
Multi-Arch: same
Section: debug
Pre-Depends: ${misc:Pre-Depends}
-Depends: libpetsc-complex-3.7.3-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends},
+Depends: libpetsc-complex-3.7.4-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends},
${python:Depends}
Recommends: tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
Provides: petsc-complex-3.7-dbg
@@ -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.7.3 with complex number support.
+ debugging applications using PETSc 3.7.4 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.7.3.lintian-overrides b/debian/libpetsc-complex-3.7.3.lintian-overrides
deleted file mode 100644
index 3cb5b86..0000000
--- a/debian/libpetsc-complex-3.7.3.lintian-overrides
+++ /dev/null
@@ -1,18 +0,0 @@
-# libpetsc-complex-3.7 provides an alternative (libpetc.so.3.7) for libpetsc3.7
-libpetsc-complex-3.7.3: 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.3: 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.3 libpetsc.so.3.7
-
-# the libpetsc.so link is managed by alternatives in libpetsc-complex-3.7.3-dev (alternative petsc)
-libpetsc-complex-3.7.3: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-complex.so.3.7.3 usr/lib/x86_64-linux-gnu/libpetsc.so
-
-# libpetsc_complex.so is handled by alternatives in libpetsc-complex-3.7.3-dev
-libpetsc-complex-3.7.3: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.7.3 usr/lib/x86_64-linux-gnu/libpetsc_complex.so
-
-# libpetsc-complex-3.7.3 provides soname libpetsc-complex3.7
-libpetsc-complex-3.7.3: 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.3: 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.3 libpetsc_complex.so.3.7
-
diff --git a/debian/libpetsc-complex-3.7.3-dbg.dirs b/debian/libpetsc-complex-3.7.4-dbg.dirs
similarity index 100%
rename from debian/libpetsc-complex-3.7.3-dbg.dirs
rename to debian/libpetsc-complex-3.7.4-dbg.dirs
diff --git a/debian/libpetsc-complex-3.7.3-dbg.postinst b/debian/libpetsc-complex-3.7.4-dbg.postinst
similarity index 100%
rename from debian/libpetsc-complex-3.7.3-dbg.postinst
rename to debian/libpetsc-complex-3.7.4-dbg.postinst
diff --git a/debian/libpetsc-complex-3.7.3-dbg.prerm b/debian/libpetsc-complex-3.7.4-dbg.prerm
similarity index 100%
rename from debian/libpetsc-complex-3.7.3-dbg.prerm
rename to debian/libpetsc-complex-3.7.4-dbg.prerm
diff --git a/debian/libpetsc-complex-3.7.3-dev.dirs b/debian/libpetsc-complex-3.7.4-dev.dirs
similarity index 100%
rename from debian/libpetsc-complex-3.7.3-dev.dirs
rename to debian/libpetsc-complex-3.7.4-dev.dirs
diff --git a/debian/libpetsc-complex-3.7.3-dev.docs b/debian/libpetsc-complex-3.7.4-dev.docs
similarity index 100%
rename from debian/libpetsc-complex-3.7.3-dev.docs
rename to debian/libpetsc-complex-3.7.4-dev.docs
diff --git a/debian/libpetsc-complex-3.7.3-dev.postinst b/debian/libpetsc-complex-3.7.4-dev.postinst
similarity index 100%
rename from debian/libpetsc-complex-3.7.3-dev.postinst
rename to debian/libpetsc-complex-3.7.4-dev.postinst
diff --git a/debian/libpetsc-complex-3.7.3-dev.prerm b/debian/libpetsc-complex-3.7.4-dev.prerm
similarity index 100%
rename from debian/libpetsc-complex-3.7.3-dev.prerm
rename to debian/libpetsc-complex-3.7.4-dev.prerm
diff --git a/debian/libpetsc-complex-3.7.4.lintian-overrides b/debian/libpetsc-complex-3.7.4.lintian-overrides
new file mode 100644
index 0000000..848e672
--- /dev/null
+++ b/debian/libpetsc-complex-3.7.4.lintian-overrides
@@ -0,0 +1,18 @@
+# libpetsc-complex-3.7 provides an alternative (libpetc.so.3.7) for libpetsc3.7
+libpetsc-complex-3.7.4: 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.4: 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.4 libpetsc.so.3.7
+
+# the libpetsc.so link is managed by alternatives in libpetsc-complex-3.7.4-dev (alternative petsc)
+libpetsc-complex-3.7.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-complex.so.3.7.4 usr/lib/x86_64-linux-gnu/libpetsc.so
+
+# libpetsc_complex.so is handled by alternatives in libpetsc-complex-3.7.4-dev
+libpetsc-complex-3.7.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.7.4 usr/lib/x86_64-linux-gnu/libpetsc_complex.so
+
+# libpetsc-complex-3.7.4 provides soname libpetsc-complex3.7
+libpetsc-complex-3.7.4: 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.4: 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.4 libpetsc_complex.so.3.7
+
diff --git a/debian/libpetsc-complex-3.7.3.postinst b/debian/libpetsc-complex-3.7.4.postinst
similarity index 100%
rename from debian/libpetsc-complex-3.7.3.postinst
rename to debian/libpetsc-complex-3.7.4.postinst
diff --git a/debian/libpetsc-complex-3.7.3.prerm b/debian/libpetsc-complex-3.7.4.prerm
similarity index 100%
rename from debian/libpetsc-complex-3.7.3.prerm
rename to debian/libpetsc-complex-3.7.4.prerm
diff --git a/debian/libpetsc3.7.3.lintian-overrides b/debian/libpetsc3.7.3.lintian-overrides
deleted file mode 100644
index e48bddd..0000000
--- a/debian/libpetsc3.7.3.lintian-overrides
+++ /dev/null
@@ -1,15 +0,0 @@
-# libpetsc.so.3.7 soname links are managed by alternatives (libpetc.so.3.7)
-libpetsc3.7.3: 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.3 libpetsc.so.3.7
-
-# the libpetsc.so link is managed by alternatives in libpetsc3.7.3-dev (alternative petsc)
-libpetsc3.7.3: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-real.so.3.7.3 usr/lib/x86_64-linux-gnu/libpetsc.so
-
-# libpetsc_real.so is handled by alternatives in libpetsc3.7.3-dev
-libpetsc3.7.3: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.7.3 usr/lib/x86_64-linux-gnu/libpetsc_real.so
-
-# libpetsc3.7.3 provides soname libpetsc-real3.7
-libpetsc3.7.3: 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.3: 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.3 libpetsc_real.so.3.7
-
diff --git a/debian/libpetsc3.7.3-dbg.dirs b/debian/libpetsc3.7.4-dbg.dirs
similarity index 100%
rename from debian/libpetsc3.7.3-dbg.dirs
rename to debian/libpetsc3.7.4-dbg.dirs
diff --git a/debian/libpetsc3.7.3-dbg.postinst b/debian/libpetsc3.7.4-dbg.postinst
similarity index 100%
rename from debian/libpetsc3.7.3-dbg.postinst
rename to debian/libpetsc3.7.4-dbg.postinst
diff --git a/debian/libpetsc3.7.3-dbg.prerm b/debian/libpetsc3.7.4-dbg.prerm
similarity index 100%
rename from debian/libpetsc3.7.3-dbg.prerm
rename to debian/libpetsc3.7.4-dbg.prerm
diff --git a/debian/libpetsc3.7.3-dev.dirs b/debian/libpetsc3.7.4-dev.dirs
similarity index 100%
rename from debian/libpetsc3.7.3-dev.dirs
rename to debian/libpetsc3.7.4-dev.dirs
diff --git a/debian/libpetsc3.7.3-dev.docs b/debian/libpetsc3.7.4-dev.docs
similarity index 100%
rename from debian/libpetsc3.7.3-dev.docs
rename to debian/libpetsc3.7.4-dev.docs
diff --git a/debian/libpetsc3.7.3-dev.overrides b/debian/libpetsc3.7.4-dev.overrides
similarity index 59%
rename from debian/libpetsc3.7.3-dev.overrides
rename to debian/libpetsc3.7.4-dev.overrides
index 7c725b3..e05e081 100644
--- a/debian/libpetsc3.7.3-dev.overrides
+++ b/debian/libpetsc3.7.4-dev.overrides
@@ -1,2 +1,2 @@
# False positive: the copyright notice is somewhat buried in the upstream text
-libpetsc3.7.3-dev: copyright-without-copyright-notice
+libpetsc3.7.4-dev: copyright-without-copyright-notice
diff --git a/debian/libpetsc3.7.3-dev.postinst b/debian/libpetsc3.7.4-dev.postinst
similarity index 100%
rename from debian/libpetsc3.7.3-dev.postinst
rename to debian/libpetsc3.7.4-dev.postinst
diff --git a/debian/libpetsc3.7.3-dev.prerm b/debian/libpetsc3.7.4-dev.prerm
similarity index 100%
rename from debian/libpetsc3.7.3-dev.prerm
rename to debian/libpetsc3.7.4-dev.prerm
diff --git a/debian/libpetsc3.7.4.lintian-overrides b/debian/libpetsc3.7.4.lintian-overrides
new file mode 100644
index 0000000..9840415
--- /dev/null
+++ b/debian/libpetsc3.7.4.lintian-overrides
@@ -0,0 +1,15 @@
+# libpetsc.so.3.7 soname links are managed by alternatives (libpetc.so.3.7)
+libpetsc3.7.4: 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.4 libpetsc.so.3.7
+
+# the libpetsc.so link is managed by alternatives in libpetsc3.7.4-dev (alternative petsc)
+libpetsc3.7.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-real.so.3.7.4 usr/lib/x86_64-linux-gnu/libpetsc.so
+
+# libpetsc_real.so is handled by alternatives in libpetsc3.7.4-dev
+libpetsc3.7.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.7.4 usr/lib/x86_64-linux-gnu/libpetsc_real.so
+
+# libpetsc3.7.4 provides soname libpetsc-real3.7
+libpetsc3.7.4: 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.4: 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.4 libpetsc_real.so.3.7
+
diff --git a/debian/libpetsc3.7.3.postinst b/debian/libpetsc3.7.4.postinst
similarity index 100%
rename from debian/libpetsc3.7.3.postinst
rename to debian/libpetsc3.7.4.postinst
diff --git a/debian/libpetsc3.7.3.prerm b/debian/libpetsc3.7.4.prerm
similarity index 100%
rename from debian/libpetsc3.7.3.prerm
rename to debian/libpetsc3.7.4.prerm
diff --git a/debian/petsc3.7.3-doc.doc-base b/debian/petsc3.7.4-doc.doc-base
similarity index 65%
rename from debian/petsc3.7.3-doc.doc-base
rename to debian/petsc3.7.4-doc.doc-base
index c4e3abf..f0999bd 100644
--- a/debian/petsc3.7.3-doc.doc-base
+++ b/debian/petsc3.7.4-doc.doc-base
@@ -1,5 +1,5 @@
-Document: petsc3.7.3-doc
-Title: PETSc 3.7.3 Documentation
+Document: petsc3.7.4-doc
+Title: PETSc 3.7.4 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.7.3-doc/docs/index.html
-Files: /usr/share/doc/petsc3.7.3-doc/docs/*.html
- /usr/share/doc/petsc3.7.3-doc/docs/*/*.html
- /usr/share/doc/petsc3.7.3-doc/docs/*/*/*.html
+Index: /usr/share/doc/petsc3.7.4-doc/docs/index.html
+Files: /usr/share/doc/petsc3.7.4-doc/docs/*.html
+ /usr/share/doc/petsc3.7.4-doc/docs/*/*.html
+ /usr/share/doc/petsc3.7.4-doc/docs/*/*/*.html
diff --git a/debian/petsc3.7.3-doc.docs b/debian/petsc3.7.4-doc.docs
similarity index 100%
rename from debian/petsc3.7.3-doc.docs
rename to debian/petsc3.7.4-doc.docs
diff --git a/debian/petsc3.7.3-doc.overrides b/debian/petsc3.7.4-doc.overrides
similarity index 60%
rename from debian/petsc3.7.3-doc.overrides
rename to debian/petsc3.7.4-doc.overrides
index 26dac04..278e47e 100644
--- a/debian/petsc3.7.3-doc.overrides
+++ b/debian/petsc3.7.4-doc.overrides
@@ -1,2 +1,2 @@
# False positive: the copyright notice is somewhat buried in the upstream text
-petsc3.7.3-doc: copyright-without-copyright-notice
+petsc3.7.4-doc: copyright-without-copyright-notice
diff --git a/debian/rules b/debian/rules
index 5342da4..b83d911 100755
--- a/debian/rules
+++ b/debian/rules
@@ -58,7 +58,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.7.3$(PETSC_EXT)
+PETSC_VERSION=3.7.4$(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