r44338 - in /packages/slepc/trunk/debian: README.Debian changelog control libslepc3.1-dev.postinst.in libslepc3.1-dev.prerm.in libslepc3.2-dev.postinst.in libslepc3.2-dev.prerm.in patches/series rules slepc3.1-doc.docs slepc3.2-doc.docs watch

johannr-guest at users.alioth.debian.org johannr-guest at users.alioth.debian.org
Wed Jan 4 18:32:36 UTC 2012


Author: johannr-guest
Date: Wed Jan  4 18:32:36 2012
New Revision: 44338

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=44338
Log:
Update to 3.2

Added:
    packages/slepc/trunk/debian/libslepc3.2-dev.postinst.in
      - copied, changed from r44319, packages/slepc/trunk/debian/libslepc3.1-dev.postinst.in
    packages/slepc/trunk/debian/libslepc3.2-dev.prerm.in
      - copied unchanged from r44319, packages/slepc/trunk/debian/libslepc3.1-dev.prerm.in
    packages/slepc/trunk/debian/slepc3.2-doc.docs
      - copied unchanged from r44319, packages/slepc/trunk/debian/slepc3.1-doc.docs
Removed:
    packages/slepc/trunk/debian/libslepc3.1-dev.postinst.in
    packages/slepc/trunk/debian/libslepc3.1-dev.prerm.in
    packages/slepc/trunk/debian/slepc3.1-doc.docs
Modified:
    packages/slepc/trunk/debian/README.Debian
    packages/slepc/trunk/debian/changelog
    packages/slepc/trunk/debian/control
    packages/slepc/trunk/debian/patches/series
    packages/slepc/trunk/debian/rules
    packages/slepc/trunk/debian/watch

Modified: packages/slepc/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/README.Debian?rev=44338&op=diff
==============================================================================
--- packages/slepc/trunk/debian/README.Debian (original)
+++ packages/slepc/trunk/debian/README.Debian Wed Jan  4 18:32:36 2012
@@ -3,17 +3,17 @@
 
 This source package includes the following binary packages:
 
-     libslepc3.0.0      - shared libraries
-     libslepc3.0.0-dev  - static libraries, shared links, and header files
-     libslepc3.0.0-dbg  - static debugging libraries
-     slepc3.0.0-doc     - documentation and examples
+     libslepc3.2      - shared libraries
+     libslepc3.2-dev  - static libraries, shared links, and header files
+     libslepc3.2-dbg  - static debugging libraries
+     slepc3.2-doc     - documentation and examples
 
-With libslepc3.0.0-dev installed, you can build programs against it two ways:
+With libslepc3.2-dev installed, you can build programs against it two ways:
 
      1. Standard build convention: use -I/usr/include/slepc for headers and
 	link to optimized libraries in /usr/lib, so your resulting binaries
-	will only depend on libslepc3.0.0. To link against the static
-	debugging libs in libslepc3.0.0-dbg, add -L/usr/lib/slepc/lib/libg
+	will only depend on libslepc3.2. To link against the static
+	debugging libs in libslepc3.2-dbg, add -L/usr/lib/slepc/lib/libg
 	when linking and set LD_LIBRARY_PATH to /usr/lib/slepc/lib/libg.
      2. PETSc/SLEPc build convention: modify the makefile from the one in 
         their examples directory and build with 
@@ -22,10 +22,10 @@
 	  PETSC_LIB_DIR=$PETSC_DIR/$PETSC_ARCH/lib SLEPC_DIR=/usr/lib/slepc \
 	  SLEPC_LIB_DIR=$SLEPC_DIR/$PETSC_ARCH/lib make
 
-The slepc3.0.0-doc package comes with the full source code of the SLEPc
+The slepc3.2-doc package comes with the full source code of the SLEPc
 examples. Just do:
 
-	tar xzf /usr/share/doc/slepc3.0.0-doc/src.tar.gz
+	tar xzf /usr/share/doc/slepc3.2-doc/src.tar.gz
 
 then cd src/examples, and use the PETSc/SLEPc build convention make command 
 above.

Modified: packages/slepc/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/changelog?rev=44338&op=diff
==============================================================================
--- packages/slepc/trunk/debian/changelog (original)
+++ packages/slepc/trunk/debian/changelog Wed Jan  4 18:32:36 2012
@@ -1,3 +1,11 @@
+slepc (3.2-p3.dfsg-1) UNRELEASED; urgency=low
+
+  * Team upload.
+  * New upstream release (Closes: #653618).
+  * Update Standards-Version to 3.9.2 (no changes needed).
+
+ -- Johannes Ring <johannr at simula.no>  Wed, 04 Jan 2012 19:00:19 +0100
+
 slepc (3.1-p6.dfsg-1) unstable; urgency=low
 
   [ Christophe Prud'homme ]

Modified: packages/slepc/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/control?rev=44338&op=diff
==============================================================================
--- packages/slepc/trunk/debian/control (original)
+++ packages/slepc/trunk/debian/control Wed Jan  4 18:32:36 2012
@@ -2,18 +2,18 @@
 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-8.1), libpetsc3.1-dbg (>= 3.1.dfsg-8.1), libarpack2-dev, libarpack2-dbg, libhdf5-mpi-dev
-Standards-Version: 3.9.1
+Build-Depends: debhelper (>= 7), quilt, python (>= 2.4.4-6), libpetsc3.2-dev, libpetsc3.2-dbg, libarpack2-dev, libarpack2-dbg, libhdf5-mpi-dev
+Standards-Version: 3.9.2
 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.1-dev
+Package: libslepc3.2-dev
 Section: libdevel
 Architecture: any
-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})
+Depends: libslepc3.2 (= ${binary:Version}), libpetsc3.2-dev, libarpack2-dev, libhdf5-mpi-dev, ${misc:Depends}
+Suggests: libslepc3.2-dbg (= ${binary:Version}), slepc3.2-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 @@
  This package contains the static libraries, shared links, and header files
  for SLEPC.
 
-Package: libslepc3.1
+Package: libslepc3.2
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -39,10 +39,10 @@
  .
  This package contains the shared libraries for SLEPc.
 
-Package: libslepc3.1-dbg
+Package: libslepc3.2-dbg
 Architecture: any
 Section: debug
-Depends: libslepc3.1-dev (= ${binary:Version}), libpetsc3.1-dbg (>= 3.1.dfsg-8.1), libarpack2-dbg, ${misc:Depends}
+Depends: libslepc3.2-dev (= ${binary:Version}), libpetsc3.2-dbg, 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 @@
  .
  This package contains the static debugging libraries for SLEPc.
 
-Package: slepc3.1-doc
+Package: slepc3.2-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
-Suggests: libslepc3.1-dev (= ${binary:Version})
+Suggests: libslepc3.2-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

Copied: packages/slepc/trunk/debian/libslepc3.2-dev.postinst.in (from r44319, packages/slepc/trunk/debian/libslepc3.1-dev.postinst.in)
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/libslepc3.2-dev.postinst.in?rev=44338&op=diff
==============================================================================
--- packages/slepc/trunk/debian/libslepc3.1-dev.postinst.in (original)
+++ packages/slepc/trunk/debian/libslepc3.2-dev.postinst.in Wed Jan  4 18:32:36 2012
@@ -2,7 +2,7 @@
 
 # Make alternatives links
 if [ "$1" = "configure" ]; then
-update-alternatives --install /usr/lib/slepc slepc /usr/lib/slepcdir/slepc_ver 3100 \
+update-alternatives --install /usr/lib/slepc slepc /usr/lib/slepcdir/slepc_ver 3200 \
   --slave /usr/include/slepc slepcinclude /usr/lib/slepcdir/slepc_ver/include \
   --slave /usr/lib/libslepc.a libslepc.a /usr/lib/slepcdir/slepc_ver/lib/libO/libslepc.a \
   --slave /usr/lib/libslepc.so libslepc.so /usr/lib/libslepc.so.slepc_ver

Modified: packages/slepc/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/patches/series?rev=44338&op=diff
==============================================================================
--- packages/slepc/trunk/debian/patches/series (original)
+++ packages/slepc/trunk/debian/patches/series Wed Jan  4 18:32:36 2012
@@ -1,4 +1,4 @@
 #verbose.patch
 #petsc-shlib-link.patch
 #petsc31.patch
-petsc-shlib-link.patch
+#petsc-shlib-link.patch

Modified: packages/slepc/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/rules?rev=44338&op=diff
==============================================================================
--- packages/slepc/trunk/debian/rules (original)
+++ packages/slepc/trunk/debian/rules Wed Jan  4 18:32:36 2012
@@ -14,7 +14,7 @@
 
 # SLEPC_VERSION is used for the package names, library sonames, and
 # /usr/lib/slepcdir subdirectory names.
-SLEPC_VERSION=3.1
+SLEPC_VERSION=3.2
 
 # SLEPC_NAME is the install dir under /usr/lib and the base for package names
 SLEPC_NAME=slepc$(SLEPC_VERSION)
@@ -151,7 +151,7 @@
 
 # Depends on install-arch because it creates SLEPC_DIR
 install-indep: build-indep install-arch
-ifeq ($(SLEPC_VERSION),3.1)
+ifeq ($(SLEPC_VERSION),3.2)
 # 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 @@
 	  done ; \
 	done
 # I don't know of a way to do this "recursively"
-	-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`
+	-rmdir `find debian/slepc3.2-doc -empty -type d -print`
+	-rmdir `find debian/slepc3.2-doc -empty -type d -print`
+	-rmdir `find debian/slepc3.2-doc -empty -type d -print`
+	-rmdir `find debian/slepc3.2-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 @@
 	touch install
 
 binary-indep: install-indep
-ifeq ($(SLEPC_VERSION),3.1)
+ifeq ($(SLEPC_VERSION),3.2)
 	dh_testdir -i
 	dh_testroot -i
 	dh_installdirs -i
@@ -242,7 +242,7 @@
 	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.1/"` | \
+	    `echo "$$ARCHGEN.in" | sed "s/$(SLEPC_NAME)/slepc3.2/"` | \
 	    sed "s/slepc_ver/$(SLEPC_VERSION)/" > $$ARCHGEN; \
 	done
 	dh_installdirs -a

Modified: packages/slepc/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/watch?rev=44338&op=diff
==============================================================================
--- packages/slepc/trunk/debian/watch (original)
+++ packages/slepc/trunk/debian/watch Wed Jan  4 18:32:36 2012
@@ -1,3 +1,3 @@
 version=3
-opts=dversionmangle=s/\.dfsg\.\d+$//,downloadurlmangle=s/download.php\?filename=/distrib\//,filenamemangle=s/^.*(slepc.*?\.tgz)/$1/ \
- http://www.grycap.upv.es/slepc/download/download.htm ^.*slepc-(.+)\.tgz$
+opts=dversionmangle=s/\.dfsg\.\d+$//,downloadurlmangle=s/download.php\?filename=/distrib\//,filenamemangle=s/^.*(slepc.*?\.(?:tgz|tar\.gz))/$1/ \
+ http://www.grycap.upv.es/slepc/download/download.htm ^.*slepc-(.+)\.(?:tgz|tar\.gz)$




More information about the debian-science-commits mailing list