r36995 - in /packages/slepc/trunk/debian: changelog control libslepc3.0.0-dev.postinst.in libslepc3.0.0-dev.prerm.in libslepc3.1-dev.postinst.in libslepc3.1-dev.prerm.in patches/series rules slepc3.0.0-doc.docs slepc3.1-doc.docs
trophime-guest at users.alioth.debian.org
trophime-guest at users.alioth.debian.org
Sat Nov 6 14:49:51 UTC 2010
Author: trophime-guest
Date: Sat Nov 6 14:49:48 2010
New Revision: 36995
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36995
Log:
update to 3.1
Added:
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
Removed:
packages/slepc/trunk/debian/libslepc3.0.0-dev.postinst.in
packages/slepc/trunk/debian/libslepc3.0.0-dev.prerm.in
packages/slepc/trunk/debian/slepc3.0.0-doc.docs
Modified:
packages/slepc/trunk/debian/changelog
packages/slepc/trunk/debian/control
packages/slepc/trunk/debian/patches/series
packages/slepc/trunk/debian/rules
Modified: packages/slepc/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/changelog?rev=36995&op=diff
==============================================================================
--- packages/slepc/trunk/debian/changelog (original)
+++ packages/slepc/trunk/debian/changelog Sat Nov 6 14:49:48 2010
@@ -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]
Modified: packages/slepc/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/control?rev=36995&op=diff
==============================================================================
--- packages/slepc/trunk/debian/control (original)
+++ packages/slepc/trunk/debian/control Sat Nov 6 14:49:48 2010
@@ -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-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 @@
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 @@
.
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 @@
.
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
Added: packages/slepc/trunk/debian/libslepc3.1-dev.postinst.in
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/libslepc3.1-dev.postinst.in?rev=36995&op=file
==============================================================================
--- packages/slepc/trunk/debian/libslepc3.1-dev.postinst.in (added)
+++ packages/slepc/trunk/debian/libslepc3.1-dev.postinst.in Sat Nov 6 14:49:48 2010
@@ -1,0 +1,11 @@
+#!/bin/sh -e
+
+# Make alternatives links
+if [ "$1" = "configure" ]; then
+update-alternatives --install /usr/lib/slepc slepc /usr/lib/slepcdir/slepc_ver 3000 \
+ --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
+fi
+
+#DEBHELPER#
Added: packages/slepc/trunk/debian/libslepc3.1-dev.prerm.in
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/libslepc3.1-dev.prerm.in?rev=36995&op=file
==============================================================================
--- packages/slepc/trunk/debian/libslepc3.1-dev.prerm.in (added)
+++ packages/slepc/trunk/debian/libslepc3.1-dev.prerm.in Sat Nov 6 14:49:48 2010
@@ -1,0 +1,8 @@
+#!/bin/sh -e
+
+# Remove alternatives links
+if [ "$1" = "remove" ]; then
+ update-alternatives --remove slepc /usr/lib/slepcdir/slepc_ver
+fi
+
+#DEBHELPER#
Modified: packages/slepc/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/patches/series?rev=36995&op=diff
==============================================================================
--- packages/slepc/trunk/debian/patches/series (original)
+++ packages/slepc/trunk/debian/patches/series Sat Nov 6 14:49:48 2010
@@ -1,3 +1,3 @@
verbose.patch
-petsc-shlib-link.patch
-petsc31.patch
+#petsc-shlib-link.patch
+#petsc31.patch
Modified: packages/slepc/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/rules?rev=36995&op=diff
==============================================================================
--- packages/slepc/trunk/debian/rules (original)
+++ packages/slepc/trunk/debian/rules Sat Nov 6 14:49:48 2010
@@ -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 @@
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 @@
# 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 @@
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 @@
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 @@
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
Added: packages/slepc/trunk/debian/slepc3.1-doc.docs
URL: http://svn.debian.org/wsvn/debian-science/packages/slepc/trunk/debian/slepc3.1-doc.docs?rev=36995&op=file
==============================================================================
--- packages/slepc/trunk/debian/slepc3.1-doc.docs (added)
+++ packages/slepc/trunk/debian/slepc3.1-doc.docs Sat Nov 6 14:49:48 2010
@@ -1,0 +1,1 @@
+docs
More information about the debian-science-commits
mailing list