[petsc] 01/01: update Debian scripts for 3.6.2

Drew Parsons dparsons at moszumanska.debian.org
Sun Oct 4 10:50:06 UTC 2015


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

dparsons pushed a commit to branch master
in repository petsc.

commit ab549b1e29497d4258da520641873ad2c669e6d8
Author: Drew Parsons <dparsons at debian.org>
Date:   Sun Oct 4 17:38:24 2015 +0800

    update Debian scripts for 3.6.2
---
 debian/README.Debian                               | 26 +++++++++++-----------
 debian/control                                     | 26 +++++++++++-----------
 ...1-dev.overrides => libpetsc3.6.2-dbg.overrides} |  2 +-
 ...6.1-dbg.postinst => libpetsc3.6.2-dbg.postinst} |  0
 ...etsc3.6.1-dbg.prerm => libpetsc3.6.2-dbg.prerm} |  0
 ...bpetsc3.6.1-dev.docs => libpetsc3.6.2-dev.docs} |  0
 ...1-dbg.overrides => libpetsc3.6.2-dev.overrides} |  2 +-
 ...6.1-dev.postinst => libpetsc3.6.2-dev.postinst} |  0
 ...etsc3.6.1-dev.prerm => libpetsc3.6.2-dev.prerm} |  0
 ...c3.6.1-doc.doc-base => petsc3.6.2-doc.doc-base} | 12 +++++-----
 .../{petsc3.6.1-doc.docs => petsc3.6.2-doc.docs}   |  0
 ....6.1-doc.overrides => petsc3.6.2-doc.overrides} |  2 +-
 debian/rules                                       |  2 +-
 13 files changed, 36 insertions(+), 36 deletions(-)

diff --git a/debian/README.Debian b/debian/README.Debian
index 9d56060..25713b3 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -6,23 +6,23 @@ 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.1-dev, this also sets up 
-various alternatives links; debugging libraries are in libpetsc3.6.1-dbg; 
+files for building examples are in libpetsc3.6.2-dev, this also sets up 
+various alternatives links; debugging libraries are in libpetsc3.6.2-dbg; 
 extensive documentation and source code from "tests" and "tutorials" 
-directories are in petsc3.6.1-doc.
+directories are in petsc3.6.2-doc.
 
 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.1/x86_64-linux-gnu
+  /usr/lib/petscdir/3.6.2/x86_64-linux-gnu
 
-With libpetsc3.6.1-dev installed, you can build programs against it two ways:
+With libpetsc3.6.2-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.1.
+	will only depend on libpetsc3.6.2.
      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).
@@ -33,10 +33,10 @@ dependencies.
 
 EXAMPLES
 
-For your testing convenience, petsc3.6.1-doc comes with the source code of
+For your testing convenience, petsc3.6.2-doc comes with the source code of
 the full PETSc test and tutorial suite.  Just do:
 
-	tar xzf /usr/share/doc/petsc3.6.1-doc/src.tar.gz
+	tar xzf /usr/share/doc/petsc3.6.2-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
@@ -53,14 +53,14 @@ promise I'll try to fix it.
 
 DEBUGGING LIBRARY
 
-With libpetsc3.6.1-dbg installed, a debug version is available at
-  /usr/lib/petscdir/3.6.1/x86_64-linux-gnu-debug
+With libpetsc3.6.2-dbg installed, a debug version is available at
+  /usr/lib/petscdir/3.6.2/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.1/x86_64-linux-gnu-debug/lib/pkgconfig
+  /usr/lib/petscdir/3.6.2/x86_64-linux-gnu-debug/lib/pkgconfig
 3) or by configuring as preferred alternative with update-alternatives.
 
 REPORTING BUGS and BUILDING FROM SOURCE
@@ -87,7 +87,7 @@ There are several ways to customize this package:
    Compaq compilers on an Alpha), do:
 
 	apt-get source petsc
-	cd petsc-3.6.1
+	cd petsc-3.6.2.dsfg1
 	fakeroot debian/rules PETSC_ARCH=linux_alpha_dec binary
 
    Note that this will only build architecture-dependent packages, and with
@@ -127,5 +127,5 @@ hand-edit the symbolic links yourself.
 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.1-lam .
+version a user might set PETSC_DIR=/usr/lib/petscdir/3.6.2-lam .
 
diff --git a/debian/control b/debian/control
index 573ab12..31c187b 100644
--- a/debian/control
+++ b/debian/control
@@ -17,7 +17,7 @@ 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.1-dev
+Package: libpetsc3.6.2-dev
 Architecture: linux-any hurd-any
 Section: libdevel
 Depends: libpetsc3.6 (= ${binary:Version}), mpi-default-dev (>= 1.0.2), libsuitesparse-dev, libsuperlu-dev, libspooles-dev,
@@ -25,8 +25,8 @@ Depends: libpetsc3.6 (= ${binary:Version}), mpi-default-dev (>= 1.0.2), libsuite
  libmumps-dev, libfftw3-dev, libfftw3-mpi-dev
 Recommends: libhdf5-mpi-dev (>= 1.8.8), libssl-dev,
  python, tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
-Suggests: petsc-dev (= ${binary:Version}), libpetsc3.6.1-dbg (= ${binary:Version}), petsc3.6.1-doc (= ${binary:Version}), libluminate-dev
-Provides: petsc3.6.1-dev
+Suggests: petsc-dev (= ${binary:Version}), libpetsc3.6.2-dbg (= ${binary:Version}), petsc3.6.2-doc (= ${binary:Version}), libluminate-dev
+Provides: petsc3.6.2-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
@@ -36,13 +36,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.1
+ using PETSc 3.6.2
 
 Package: petsc-dev
 Architecture: all
 Section: libdevel
-Depends: libpetsc3.6.1-dev, ${misc:Depends}
-Suggests: libpetsc3.6.1-dbg
+Depends: libpetsc3.6.2-dev, ${misc:Depends}
+Suggests: libpetsc3.6.2-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
@@ -70,14 +70,14 @@ Description: Shared libraries for version 3.6 of PETSc
  .
  This package contains the latest PETSc 3.6 shared library.
 
-Package: libpetsc3.6.1-dbg
+Package: libpetsc3.6.2-dbg
 Architecture: linux-any hurd-any
 Multi-Arch: same
 Section: debug
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libpetsc3.6.1-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: libpetsc3.6.2-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Recommends: python, tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
-Provides: petsc3.6.1-dbg
+Provides: petsc3.6.2-dbg
 Description: Static 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
@@ -87,16 +87,16 @@ Description: Static 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.1.
+ debugging applications using PETSc 3.6.2.
  .
  Libraries include unstripped symbols, but this package is also built with 
  internal PETSc debugging activated.
 
-Package: petsc3.6.1-doc
+Package: petsc3.6.2-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
-Suggests: libpetsc3.6.1-dev (= ${binary:Version}), illuminator-doc
+Suggests: libpetsc3.6.2-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
@@ -105,5 +105,5 @@ 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.1.
+ This package contains documentation for developing with PETSc 3.6.2.
 
diff --git a/debian/libpetsc3.6.1-dev.overrides b/debian/libpetsc3.6.2-dbg.overrides
similarity index 59%
rename from debian/libpetsc3.6.1-dev.overrides
rename to debian/libpetsc3.6.2-dbg.overrides
index 0f126de..8ddaeb5 100644
--- a/debian/libpetsc3.6.1-dev.overrides
+++ b/debian/libpetsc3.6.2-dbg.overrides
@@ -1,2 +1,2 @@
 # False positive: the copyright notice is somewhat buried in the upstream text
-libpetsc3.6.1-dev: copyright-without-copyright-notice
+libpetsc3.6.2-dbg: copyright-without-copyright-notice
diff --git a/debian/libpetsc3.6.1-dbg.postinst b/debian/libpetsc3.6.2-dbg.postinst
similarity index 100%
rename from debian/libpetsc3.6.1-dbg.postinst
rename to debian/libpetsc3.6.2-dbg.postinst
diff --git a/debian/libpetsc3.6.1-dbg.prerm b/debian/libpetsc3.6.2-dbg.prerm
similarity index 100%
rename from debian/libpetsc3.6.1-dbg.prerm
rename to debian/libpetsc3.6.2-dbg.prerm
diff --git a/debian/libpetsc3.6.1-dev.docs b/debian/libpetsc3.6.2-dev.docs
similarity index 100%
rename from debian/libpetsc3.6.1-dev.docs
rename to debian/libpetsc3.6.2-dev.docs
diff --git a/debian/libpetsc3.6.1-dbg.overrides b/debian/libpetsc3.6.2-dev.overrides
similarity index 59%
rename from debian/libpetsc3.6.1-dbg.overrides
rename to debian/libpetsc3.6.2-dev.overrides
index d472526..ebbad0e 100644
--- a/debian/libpetsc3.6.1-dbg.overrides
+++ b/debian/libpetsc3.6.2-dev.overrides
@@ -1,2 +1,2 @@
 # False positive: the copyright notice is somewhat buried in the upstream text
-libpetsc3.6.1-dbg: copyright-without-copyright-notice
+libpetsc3.6.2-dev: copyright-without-copyright-notice
diff --git a/debian/libpetsc3.6.1-dev.postinst b/debian/libpetsc3.6.2-dev.postinst
similarity index 100%
rename from debian/libpetsc3.6.1-dev.postinst
rename to debian/libpetsc3.6.2-dev.postinst
diff --git a/debian/libpetsc3.6.1-dev.prerm b/debian/libpetsc3.6.2-dev.prerm
similarity index 100%
rename from debian/libpetsc3.6.1-dev.prerm
rename to debian/libpetsc3.6.2-dev.prerm
diff --git a/debian/petsc3.6.1-doc.doc-base b/debian/petsc3.6.2-doc.doc-base
similarity index 65%
rename from debian/petsc3.6.1-doc.doc-base
rename to debian/petsc3.6.2-doc.doc-base
index a7dcb84..87e98c9 100644
--- a/debian/petsc3.6.1-doc.doc-base
+++ b/debian/petsc3.6.2-doc.doc-base
@@ -1,5 +1,5 @@
-Document: petsc3.6.1-doc
-Title: PETSc 3.6.1 Documentation
+Document: petsc3.6.2-doc
+Title: PETSc 3.6.2 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.1-doc/docs/index.html
-Files: /usr/share/doc/petsc3.6.1-doc/docs/*.html
- /usr/share/doc/petsc3.6.1-doc/docs/*/*.html
- /usr/share/doc/petsc3.6.1-doc/docs/*/*/*.html
+Index: /usr/share/doc/petsc3.6.2-doc/docs/index.html
+Files: /usr/share/doc/petsc3.6.2-doc/docs/*.html
+ /usr/share/doc/petsc3.6.2-doc/docs/*/*.html
+ /usr/share/doc/petsc3.6.2-doc/docs/*/*/*.html
diff --git a/debian/petsc3.6.1-doc.docs b/debian/petsc3.6.2-doc.docs
similarity index 100%
rename from debian/petsc3.6.1-doc.docs
rename to debian/petsc3.6.2-doc.docs
diff --git a/debian/petsc3.6.1-doc.overrides b/debian/petsc3.6.2-doc.overrides
similarity index 60%
rename from debian/petsc3.6.1-doc.overrides
rename to debian/petsc3.6.2-doc.overrides
index d5cdfdf..3990ec7 100644
--- a/debian/petsc3.6.1-doc.overrides
+++ b/debian/petsc3.6.2-doc.overrides
@@ -1,2 +1,2 @@
 # False positive: the copyright notice is somewhat buried in the upstream text
-petsc3.6.1-doc: copyright-without-copyright-notice
+petsc3.6.2-doc: copyright-without-copyright-notice
diff --git a/debian/rules b/debian/rules
index 9be09d9..6910eea 100755
--- a/debian/rules
+++ b/debian/rules
@@ -44,7 +44,7 @@ PETSC_DEBUG_BUILD_DIR=$(PETSC_ARCH)-debug
 
 # PETSC_VERSION is used for the package names, library sonames, and
 # /usr/lib/petscdir subdirectory names.
-PETSC_VERSION=3.6.1$(PETSC_EXT)
+PETSC_VERSION=3.6.2$(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