[slepc] 07/30: update to 3.1

Drew Parsons dparsons at moszumanska.debian.org
Sat Oct 10 19:29:56 UTC 2015


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

dparsons pushed a commit to branch debian
in repository slepc.

commit f65f8746b81077d96e4d0cb9155136ed85555a45
Author: trophime-guest <trophime-guest at 7ca82aff-d165-4cda-a4f1-7f280d66a853>
Date:   Sat Nov 6 14:49:48 2010 +0000

    update to 3.1
---
 debian/changelog                                     |  7 +++++++
 debian/control                                       | 20 ++++++++++----------
 ...0-dev.postinst.in => libslepc3.1-dev.postinst.in} |  0
 ...pc3.0.0-dev.prerm.in => libslepc3.1-dev.prerm.in} |  0
 debian/patches/series                                |  4 ++--
 debian/rules                                         | 20 ++++++++++----------
 debian/{slepc3.0.0-doc.docs => slepc3.1-doc.docs}    |  0
 7 files changed, 29 insertions(+), 22 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a63e9e5..fae21c2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+slepc (3.1-p4.dfsg-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream version
+
+ -- Christophe Trophime <christophe.trophime at grenoble.cnrs.fr>  Wed, 13 Oct 2010 09:14:03 +0200
+
 slepc (3.0.0-p7.dfsg-8) unstable; urgency=low
 
   [Christophe Prud'homme]  
diff --git a/debian/control b/debian/control
index 88366cd..03c7ce2 100644
--- a/debian/control
+++ b/debian/control
@@ -2,18 +2,18 @@ Source: slepc
 Priority: extra
 Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders: Christophe Prud'homme <prudhomm at debian.org>
-Build-Depends: debhelper (>= 7), quilt, python (>= 2.4.4-6), libpetsc3.1-dev (>= 3.1.dfsg-3)|libpetsc3.0.0-dev, libpetsc3.1-dbg (>= 3.1.dfsg-3)|libpetsc3.0.0-dbg, libarpack2-dev, libarpack2-dbg, libhdf5-mpi-dev
-Standards-Version: 3.8.4
+Build-Depends: debhelper (>= 7), quilt, python (>= 2.4.4-6), libpetsc3.1-dev (>= 3.1.dfsg-8.1), libpetsc3.1-dbg (>= 3.1.dfsg-8.1), libarpack2-dev, libarpack2-dbg, libhdf5-mpi-dev
+Standards-Version: 3.9.1
 Section: libs
 Homepage: http://www.grycap.upv.es/slepc/
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/slepc/trunk
 Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk
 
-Package: libslepc3.0.0-dev
+Package: libslepc3.1-dev
 Section: libdevel
 Architecture: any
-Depends: libslepc3.0.0 (= ${binary:Version}), libpetsc3.1-dev (>= 3.1.dfsg-3)|libpetsc3.0.0-dev, libarpack2-dev, libhdf5-mpi-dev, ${misc:Depends}
-Suggests: libslepc3.0.0-dbg (= ${binary:Version}), slepc3.0.0-doc (= ${binary:Version})
+Depends: libslepc3.1 (= ${binary:Version}), libpetsc3.1-dev (>= 3.1.dfsg-8.1), libarpack2-dev, libhdf5-mpi-dev, ${misc:Depends}
+Suggests: libslepc3.1-dbg (= ${binary:Version}), slepc3.1-doc (= ${binary:Version})
 Conflicts: libslepc2.3.2-dev
 Description: Scalable Library for Eigenvalue Problem Computations
  SLEPc is a software library for the solution of large scale sparse eigenvalue
@@ -25,7 +25,7 @@ Description: Scalable Library for Eigenvalue Problem Computations
  This package contains the static libraries, shared links, and header files
  for SLEPC.
 
-Package: libslepc3.0.0
+Package: libslepc3.1
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -39,10 +39,10 @@ Description: Scalable Library for Eigenvalue Problem Computations
  .
  This package contains the shared libraries for SLEPc.
 
-Package: libslepc3.0.0-dbg
+Package: libslepc3.1-dbg
 Architecture: any
 Section: debug
-Depends: libslepc3.0.0-dev (= ${binary:Version}), libpetsc3.1-dbg (>= 3.1.dfsg-3)|libpetsc3.0.0-dbg, libarpack2-dbg, ${misc:Depends}
+Depends: libslepc3.1-dev (= ${binary:Version}), libpetsc3.1-dbg (>= 3.1.dfsg-8.1), libarpack2-dbg, ${misc:Depends}
 Description: Scalable Library for Eigenvalue Problem Computations
  SLEPc is a software library for the solution of large scale sparse eigenvalue
  problems on parallel computers. It is an extension of PETSc and can be used
@@ -52,11 +52,11 @@ Description: Scalable Library for Eigenvalue Problem Computations
  .
  This package contains the static debugging libraries for SLEPc.
 
-Package: slepc3.0.0-doc
+Package: slepc3.1-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
-Suggests: libslepc3.0.0-dev (= ${binary:Version})
+Suggests: libslepc3.1-dev (= ${binary:Version})
 Description: Scalable Library for Eigenvalue Problem Computations
  SLEPc is a software library for the solution of large scale sparse eigenvalue
  problems on parallel computers. It is an extension of PETSc and can be used
diff --git a/debian/libslepc3.0.0-dev.postinst.in b/debian/libslepc3.1-dev.postinst.in
similarity index 100%
rename from debian/libslepc3.0.0-dev.postinst.in
rename to debian/libslepc3.1-dev.postinst.in
diff --git a/debian/libslepc3.0.0-dev.prerm.in b/debian/libslepc3.1-dev.prerm.in
similarity index 100%
rename from debian/libslepc3.0.0-dev.prerm.in
rename to debian/libslepc3.1-dev.prerm.in
diff --git a/debian/patches/series b/debian/patches/series
index a05b6e9..a9b2390 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,3 @@
 verbose.patch
-petsc-shlib-link.patch
-petsc31.patch
+#petsc-shlib-link.patch
+#petsc31.patch
diff --git a/debian/rules b/debian/rules
index ffb216e..ecf7b8d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,7 +14,7 @@
 
 # SLEPC_VERSION is used for the package names, library sonames, and
 # /usr/lib/slepcdir subdirectory names.
-SLEPC_VERSION=3.0.0
+SLEPC_VERSION=3.1
 
 # SLEPC_NAME is the install dir under /usr/lib and the base for package names
 SLEPC_NAME=slepc$(SLEPC_VERSION)
@@ -124,10 +124,10 @@ install-arch: build-arch
 	cp -p include/private/*.h \
 	  debian/lib$(SLEPC_NAME)-dev/usr/lib/slepcdir/$(SLEPC_VERSION)/include/private
 	install -d debian/lib$(SLEPC_NAME)-dev/usr/lib/slepcdir/$(SLEPC_VERSION)/include/src/eps/impls/blopex
-	sed "s/..\/src/src/" < src/eps/impls/blopex/slepc-interface.h > \
+	sed "s/..\/src/src/" < src/eps/impls/external/blopex/slepc-interface.h > \
 	  debian/lib$(SLEPC_NAME)-dev/usr/lib/slepcdir/$(SLEPC_VERSION)/include/src/eps/impls/blopex/slepc-interface.h
 	install -d debian/lib$(SLEPC_NAME)-dev/usr/lib/slepcdir/$(SLEPC_VERSION)/include/src/eps/impls/arpack
-	cp -p src/eps/impls/arpack/arpackp.h \
+	cp -p src/eps/impls/external/arpack/arpackp.h \
 	  debian/lib$(SLEPC_NAME)-dev/usr/lib/slepcdir/$(SLEPC_VERSION)/include/src/eps/impls/arpack
 # Install libs in SLEPC_DIR, move shared libs to /usr/lib and symlink
 	install -d debian/lib$(SLEPC_NAME)/usr/lib
@@ -151,7 +151,7 @@ install-arch: build-arch
 
 # Depends on install-arch because it creates SLEPC_DIR
 install-indep: build-indep install-arch
-ifeq ($(SLEPC_VERSION),3.0.0)
+ifeq ($(SLEPC_VERSION),3.1)
 # Install header documentation in -doc/include
 	install -d debian/$(SLEPC_NAME)-doc/usr/share/doc/$(SLEPC_NAME)-doc/include/finclude
 	cp -p include/*.html \
@@ -177,10 +177,10 @@ ifeq ($(SLEPC_VERSION),3.0.0)
 	  done ; \
 	done
 # I don't know of a way to do this "recursively"
-	-rmdir `find debian/slepc3.0.0-doc -empty -type d -print`
-	-rmdir `find debian/slepc3.0.0-doc -empty -type d -print`
-	-rmdir `find debian/slepc3.0.0-doc -empty -type d -print`
-	-rmdir `find debian/slepc3.0.0-doc -empty -type d -print`
+	-rmdir `find debian/slepc3.1-doc -empty -type d -print`
+	-rmdir `find debian/slepc3.1-doc -empty -type d -print`
+	-rmdir `find debian/slepc3.1-doc -empty -type d -print`
+	-rmdir `find debian/slepc3.1-doc -empty -type d -print`
 # Install examples & makefiles into temporary directory debian/extemp
 	for TESTDIR in `find src -name examples -print | sed "s/src\///"`; \
 	do \
@@ -218,7 +218,7 @@ install: install-arch install-indep
 	touch install
 
 binary-indep: install-indep
-ifeq ($(SLEPC_VERSION),3.0.0)
+ifeq ($(SLEPC_VERSION),3.1)
 	dh_testdir -i
 	dh_testroot -i
 	dh_installdirs -i
@@ -242,7 +242,7 @@ binary-arch: install-arch
 	for ARCHGEN in $(ARCH_GENERATED_FILES); do \
 	  rm -f $$ARCHGEN ; \
 	  sed "s/petsc_arch/$(PETSC_ARCH)-c-opt/" < \
-	    `echo "$$ARCHGEN.in" | sed "s/$(SLEPC_NAME)/slepc3.0.0/"` | \
+	    `echo "$$ARCHGEN.in" | sed "s/$(SLEPC_NAME)/slepc3.1/"` | \
 	    sed "s/slepc_ver/$(SLEPC_VERSION)/" > $$ARCHGEN; \
 	done
 	dh_installdirs -a
diff --git a/debian/slepc3.0.0-doc.docs b/debian/slepc3.1-doc.docs
similarity index 100%
rename from debian/slepc3.0.0-doc.docs
rename to debian/slepc3.1-doc.docs

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



More information about the debian-science-commits mailing list