r44248 - in /packages/arpack/trunk/debian: changelog control libarpack2-dev.install libarpack2.install libarpack2.symbols libparpack2-dev.install libparpack2.install libparpack2.symbols rules

sylvestre at users.alioth.debian.org sylvestre at users.alioth.debian.org
Sun Dec 25 22:48:48 UTC 2011


Author: sylvestre
Date: Sun Dec 25 22:48:48 2011
New Revision: 44248

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=44248
Log:
arpack (3.0.1-2~exp1) experimental; urgency=low

  * Split arpack into two dedicated packages:
    - libarpack2 => serial packages
    - libparpack2 => MPI packages
    libarpack2 will depend for a while on libparpack2 to avoid any breakage.
    (idem for -dev & -dbg packages)

Added:
    packages/arpack/trunk/debian/libparpack2-dev.install
    packages/arpack/trunk/debian/libparpack2.install
    packages/arpack/trunk/debian/libparpack2.symbols
Modified:
    packages/arpack/trunk/debian/changelog
    packages/arpack/trunk/debian/control
    packages/arpack/trunk/debian/libarpack2-dev.install
    packages/arpack/trunk/debian/libarpack2.install
    packages/arpack/trunk/debian/libarpack2.symbols
    packages/arpack/trunk/debian/rules

Modified: packages/arpack/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/arpack/trunk/debian/changelog?rev=44248&op=diff
==============================================================================
--- packages/arpack/trunk/debian/changelog (original)
+++ packages/arpack/trunk/debian/changelog Sun Dec 25 22:48:48 2011
@@ -1,3 +1,13 @@
+arpack (3.0.1-2~exp1) experimental; urgency=low
+
+  * Split arpack into two dedicated packages:
+    - libarpack2 => serial packages
+    - libparpack2 => MPI packages
+    libarpack2 will depend for a while on libparpack2 to avoid any breakage.
+    (idem for -dev & -dbg packages)
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Tue, 20 Dec 2011 17:03:32 +0100
+
 arpack (3.0.1-1) unstable; urgency=low
 
   * New upstream release

Modified: packages/arpack/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/arpack/trunk/debian/control?rev=44248&op=diff
==============================================================================
--- packages/arpack/trunk/debian/control (original)
+++ packages/arpack/trunk/debian/control Sun Dec 25 22:48:48 2011
@@ -15,7 +15,7 @@
 Package: libarpack2
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, libparpack2
 Replaces: arpack2
 Conflicts: arpack2
 Description: Fortran77 subroutines to solve large scale eigenvalue problems
@@ -43,15 +43,14 @@
     numerous Shift-Invert strategies for all problem types, data types and
     precision.
  .
- This package also provides parpack: the MPI implementation of arpack.
- .
- This package contains the shared libraries.
+ This package contains the shared library.
 
 Package: libarpack2-dev
 Section: libdevel
 Priority: extra
 Architecture: any
-Depends:  libarpack2 (= ${binary:Version}), libblas-dev, liblapack-dev, mpi-default-dev, ${misc:Depends}
+Depends:  libarpack2 (= ${binary:Version}), libblas-dev, liblapack-dev,
+ libparpack2-dev, ${misc:Depends}
 Replaces: arpack2-dev
 Conflicts: arpack2-dev
 Description: Fortran77 subroutines to solve large scale eigenvalue problems (development)
@@ -66,7 +65,7 @@
  accurate eigenvectors are available on request.
  .
  This package contains the static libraries and the documentation for
- development with libarpack and libparpack (including examples).
+ development with libarpack (including examples).
 
 Package: libarpack2-dbg
 Section: debug
@@ -85,3 +84,74 @@
  accurate eigenvectors are available on request.
  .
  This package contains the debugging symbols for libarpack and libparpack.
+
+
+Package: libparpack2
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Parallel subroutines to solve large scale eigenvalue problems
+ ARPACK software is capable of solving large scale symmetric,
+ nonsymmetric, and generalized eigenproblems from significant
+ application areas. The software is designed to compute a few (k)
+ eigenvalues with user specified features such as those of largest
+ real part or largest magnitude. Storage requirements are on the order
+ of n*k locations. No auxiliary storage is required. A set of Schur
+ basis vectors for the desired k-dimensional eigen-space is computed
+ which is numerically orthogonal to working precision. Numerically
+ accurate eigenvectors are available on request.
+ .
+ Important Features:
+ .
+  * Reverse Communication Interface.
+  * Single and Double Precision Real Arithmetic Versions for Symmetric,
+    Non-symmetric,
+  * Standard or Generalized Problems.
+  * Single and Double Precision Complex Arithmetic Versions for Standard or
+    Generalized Problems.
+  * Routines for Banded Matrices - Standard or Generalized Problems.
+  * Routines for The Singular Value Decomposition.
+  * Example driver routines that may be used as templates to implement
+    numerous Shift-Invert strategies for all problem types, data types and
+    precision.
+ .
+ This package provides parpack: the MPI implementation of arpack.
+ .
+ This package contains the shared library.
+
+Package: libparpack2-dev
+Section: libdevel
+Priority: extra
+Architecture: any
+Depends:  libparpack2 (= ${binary:Version}), libblas-dev, liblapack-dev, mpi-default-dev, ${misc:Depends}
+Description: Parallel subroutines to solve large scale eigenvalue problems (development)
+ ARPACK software is capable of solving large scale symmetric,
+ nonsymmetric, and generalized eigenproblems from significant
+ application areas. The software is designed to compute a few (k)
+ eigenvalues with user specified features such as those of largest
+ real part or largest magnitude. Storage requirements are on the order
+ of n*k locations. No auxiliary storage is required. A set of Schur
+ basis vectors for the desired k-dimensional eigen-space is computed
+ which is numerically orthogonal to working precision. Numerically
+ accurate eigenvectors are available on request.
+ .
+ This package contains the static libraries and the documentation for
+ development with libparpack (including examples).
+
+Package: libparpack2-dbg
+Section: debug
+Architecture: any
+Priority: extra
+Depends:  libparpack2 (= ${binary:Version}), ${misc:Depends}
+Description: Parallel subroutines to solve large scale eigenvalue problems (debug)
+ ARPACK software is capable of solving large scale symmetric,
+ nonsymmetric, and generalized eigenproblems from significant
+ application areas. The software is designed to compute a few (k)
+ eigenvalues with user specified features such as those of largest
+ real part or largest magnitude. Storage requirements are on the order
+ of n*k locations. No auxiliary storage is required. A set of Schur
+ basis vectors for the desired k-dimensional eigen-space is computed
+ which is numerically orthogonal to working precision. Numerically
+ accurate eigenvectors are available on request.
+ .
+ This package contains the debugging symbols for libparpack.

Modified: packages/arpack/trunk/debian/libarpack2-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/arpack/trunk/debian/libarpack2-dev.install?rev=44248&op=diff
==============================================================================
--- packages/arpack/trunk/debian/libarpack2-dev.install (original)
+++ packages/arpack/trunk/debian/libarpack2-dev.install Sun Dec 25 22:48:48 2011
@@ -1,5 +1,3 @@
 debian/tmp/usr/lib/libarpack.a
-debian/tmp/usr/lib/libparpack.a
 debian/tmp/usr/lib/libarpack.so
-debian/tmp/usr/lib/libparpack.so
 DOCUMENTS/* usr/share/doc/libarpack2-dev

Modified: packages/arpack/trunk/debian/libarpack2.install
URL: http://svn.debian.org/wsvn/debian-science/packages/arpack/trunk/debian/libarpack2.install?rev=44248&op=diff
==============================================================================
--- packages/arpack/trunk/debian/libarpack2.install (original)
+++ packages/arpack/trunk/debian/libarpack2.install Sun Dec 25 22:48:48 2011
@@ -1,2 +1,1 @@
 debian/tmp/usr/lib/libarpack.so.*
-debian/tmp/usr/lib/libparpack.so.*

Modified: packages/arpack/trunk/debian/libarpack2.symbols
URL: http://svn.debian.org/wsvn/debian-science/packages/arpack/trunk/debian/libarpack2.symbols?rev=44248&op=diff
==============================================================================
--- packages/arpack/trunk/debian/libarpack2.symbols (original)
+++ packages/arpack/trunk/debian/libarpack2.symbols Sun Dec 25 22:48:48 2011
@@ -83,154 +83,3 @@
  zsortc_ at Base 2.1
  zstatn_ at Base 2.1
  zvout_ at Base 2.1
-libparpack.so.2 libarpack2 #MINVER#
- arscnd_ at Base 2.1
- cgetv0_ at Base 2.1
- cmout_ at Base 2.1
- cnaitr_ at Base 2.1
- cnapps_ at Base 2.1
- cnaup2_ at Base 2.1
- cnaupd_ at Base 2.1
- cneigh_ at Base 2.1
- cneupd_ at Base 2.1
- cngets_ at Base 2.1
- csortc_ at Base 2.1
- cstatn_ at Base 2.1
- cvout_ at Base 2.1
- debug_ at Base 2.1
- dgetv0_ at Base 2.1
- dlaqrb_ at Base 2.1
- dmout_ at Base 2.1
- dnaitr_ at Base 2.1
- dnapps_ at Base 2.1
- dnaup2_ at Base 2.1
- dnaupd_ at Base 2.1
- dnconv_ at Base 2.1
- dneigh_ at Base 2.1
- dneupd_ at Base 2.1
- dngets_ at Base 2.1
- dsaitr_ at Base 2.1
- dsapps_ at Base 2.1
- dsaup2_ at Base 2.1
- dsaupd_ at Base 2.1
- dsconv_ at Base 2.1
- dseigt_ at Base 2.1
- dsesrt_ at Base 2.1
- dseupd_ at Base 2.1
- dsgets_ at Base 2.1
- dsortc_ at Base 2.1
- dsortr_ at Base 2.1
- dstatn_ at Base 2.1
- dstats_ at Base 2.1
- dstqrb_ at Base 2.1
- dvout_ at Base 2.1
- icnteq_ at Base 2.1
- icopy_ at Base 2.1
- iset_ at Base 2.1
- iswap_ at Base 2.1
- ivout_ at Base 2.1
- mpipriv_ at Base 2.1
- pcgetv0_ at Base 2.1
- pclarnv_ at Base 2.1
- pcmout_ at Base 2.1
- pcnaitr_ at Base 2.1
- pcnapps_ at Base 2.1
- pcnaup2_ at Base 2.1
- pcnaupd_ at Base 2.1
- pcneigh_ at Base 2.1
- pcneupd_ at Base 2.1
- pcngets_ at Base 2.1
- pcvout_ at Base 2.1
- pdgetv0_ at Base 2.1
- pdlamch_ at Base 2.1
- pdlarnv_ at Base 2.1
- pdmout_ at Base 2.1
- pdnaitr_ at Base 2.1
- pdnapps_ at Base 2.1
- pdnaup2_ at Base 2.1
- pdnaupd_ at Base 2.1
- pdneigh_ at Base 2.1
- pdneupd_ at Base 2.1
- pdngets_ at Base 2.1
- pdnorm2_ at Base 2.1
- pdsaitr_ at Base 2.1
- pdsapps_ at Base 2.1
- pdsaup2_ at Base 2.1
- pdsaupd_ at Base 2.1
- pdseigt_ at Base 2.1
- pdseupd_ at Base 2.1
- pdsgets_ at Base 2.1
- pdvout_ at Base 2.1
- pdznorm2_ at Base 2.1
- pivout_ at Base 2.1
- pscnorm2_ at Base 2.1
- psgetv0_ at Base 2.1
- pslamch_ at Base 2.1
- pslarnv_ at Base 2.1
- psmout_ at Base 2.1
- psnaitr_ at Base 2.1
- psnapps_ at Base 2.1
- psnaup2_ at Base 2.1
- psnaupd_ at Base 2.1
- psneigh_ at Base 2.1
- psneupd_ at Base 2.1
- psngets_ at Base 2.1
- psnorm2_ at Base 2.1
- pssaitr_ at Base 2.1
- pssapps_ at Base 2.1
- pssaup2_ at Base 2.1
- pssaupd_ at Base 2.1
- psseigt_ at Base 2.1
- psseupd_ at Base 2.1
- pssgets_ at Base 2.1
- psvout_ at Base 2.1
- pzgetv0_ at Base 2.1
- pzlarnv_ at Base 2.1
- pzmout_ at Base 2.1
- pznaitr_ at Base 2.1
- pznapps_ at Base 2.1
- pznaup2_ at Base 2.1
- pznaupd_ at Base 2.1
- pzneigh_ at Base 2.1
- pzneupd_ at Base 2.1
- pzngets_ at Base 2.1
- pzvout_ at Base 2.1
- sgetv0_ at Base 2.1
- slaqrb_ at Base 2.1
- smout_ at Base 2.1
- snaitr_ at Base 2.1
- snapps_ at Base 2.1
- snaup2_ at Base 2.1
- snaupd_ at Base 2.1
- snconv_ at Base 2.1
- sneigh_ at Base 2.1
- sneupd_ at Base 2.1
- sngets_ at Base 2.1
- ssaitr_ at Base 2.1
- ssapps_ at Base 2.1
- ssaup2_ at Base 2.1
- ssaupd_ at Base 2.1
- ssconv_ at Base 2.1
- sseigt_ at Base 2.1
- ssesrt_ at Base 2.1
- sseupd_ at Base 2.1
- ssgets_ at Base 2.1
- ssortc_ at Base 2.1
- ssortr_ at Base 2.1
- sstatn_ at Base 2.1
- sstats_ at Base 2.1
- sstqrb_ at Base 2.1
- svout_ at Base 2.1
- timing_ at Base 2.1
- zgetv0_ at Base 2.1
- zmout_ at Base 2.1
- znaitr_ at Base 2.1
- znapps_ at Base 2.1
- znaup2_ at Base 2.1
- znaupd_ at Base 2.1
- zneigh_ at Base 2.1
- zneupd_ at Base 2.1
- zngets_ at Base 2.1
- zsortc_ at Base 2.1
- zstatn_ at Base 2.1
- zvout_ at Base 2.1

Added: packages/arpack/trunk/debian/libparpack2-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/arpack/trunk/debian/libparpack2-dev.install?rev=44248&op=file
==============================================================================
--- packages/arpack/trunk/debian/libparpack2-dev.install (added)
+++ packages/arpack/trunk/debian/libparpack2-dev.install Sun Dec 25 22:48:48 2011
@@ -1,0 +1,3 @@
+debian/tmp/usr/lib/libparpack.a
+debian/tmp/usr/lib/libparpack.so
+DOCUMENTS/* usr/share/doc/libarpack2-dev

Added: packages/arpack/trunk/debian/libparpack2.install
URL: http://svn.debian.org/wsvn/debian-science/packages/arpack/trunk/debian/libparpack2.install?rev=44248&op=file
==============================================================================
--- packages/arpack/trunk/debian/libparpack2.install (added)
+++ packages/arpack/trunk/debian/libparpack2.install Sun Dec 25 22:48:48 2011
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/libparpack.so.*

Added: packages/arpack/trunk/debian/libparpack2.symbols
URL: http://svn.debian.org/wsvn/debian-science/packages/arpack/trunk/debian/libparpack2.symbols?rev=44248&op=file
==============================================================================
--- packages/arpack/trunk/debian/libparpack2.symbols (added)
+++ packages/arpack/trunk/debian/libparpack2.symbols Sun Dec 25 22:48:48 2011
@@ -1,0 +1,151 @@
+libparpack.so.2 libparpack2 #MINVER#
+ arscnd_ at Base 2.1
+ cgetv0_ at Base 2.1
+ cmout_ at Base 2.1
+ cnaitr_ at Base 2.1
+ cnapps_ at Base 2.1
+ cnaup2_ at Base 2.1
+ cnaupd_ at Base 2.1
+ cneigh_ at Base 2.1
+ cneupd_ at Base 2.1
+ cngets_ at Base 2.1
+ csortc_ at Base 2.1
+ cstatn_ at Base 2.1
+ cvout_ at Base 2.1
+ debug_ at Base 2.1
+ dgetv0_ at Base 2.1
+ dlaqrb_ at Base 2.1
+ dmout_ at Base 2.1
+ dnaitr_ at Base 2.1
+ dnapps_ at Base 2.1
+ dnaup2_ at Base 2.1
+ dnaupd_ at Base 2.1
+ dnconv_ at Base 2.1
+ dneigh_ at Base 2.1
+ dneupd_ at Base 2.1
+ dngets_ at Base 2.1
+ dsaitr_ at Base 2.1
+ dsapps_ at Base 2.1
+ dsaup2_ at Base 2.1
+ dsaupd_ at Base 2.1
+ dsconv_ at Base 2.1
+ dseigt_ at Base 2.1
+ dsesrt_ at Base 2.1
+ dseupd_ at Base 2.1
+ dsgets_ at Base 2.1
+ dsortc_ at Base 2.1
+ dsortr_ at Base 2.1
+ dstatn_ at Base 2.1
+ dstats_ at Base 2.1
+ dstqrb_ at Base 2.1
+ dvout_ at Base 2.1
+ icnteq_ at Base 2.1
+ icopy_ at Base 2.1
+ iset_ at Base 2.1
+ iswap_ at Base 2.1
+ ivout_ at Base 2.1
+ mpipriv_ at Base 2.1
+ pcgetv0_ at Base 2.1
+ pclarnv_ at Base 2.1
+ pcmout_ at Base 2.1
+ pcnaitr_ at Base 2.1
+ pcnapps_ at Base 2.1
+ pcnaup2_ at Base 2.1
+ pcnaupd_ at Base 2.1
+ pcneigh_ at Base 2.1
+ pcneupd_ at Base 2.1
+ pcngets_ at Base 2.1
+ pcvout_ at Base 2.1
+ pdgetv0_ at Base 2.1
+ pdlamch_ at Base 2.1
+ pdlarnv_ at Base 2.1
+ pdmout_ at Base 2.1
+ pdnaitr_ at Base 2.1
+ pdnapps_ at Base 2.1
+ pdnaup2_ at Base 2.1
+ pdnaupd_ at Base 2.1
+ pdneigh_ at Base 2.1
+ pdneupd_ at Base 2.1
+ pdngets_ at Base 2.1
+ pdnorm2_ at Base 2.1
+ pdsaitr_ at Base 2.1
+ pdsapps_ at Base 2.1
+ pdsaup2_ at Base 2.1
+ pdsaupd_ at Base 2.1
+ pdseigt_ at Base 2.1
+ pdseupd_ at Base 2.1
+ pdsgets_ at Base 2.1
+ pdvout_ at Base 2.1
+ pdznorm2_ at Base 2.1
+ pivout_ at Base 2.1
+ pscnorm2_ at Base 2.1
+ psgetv0_ at Base 2.1
+ pslamch_ at Base 2.1
+ pslarnv_ at Base 2.1
+ psmout_ at Base 2.1
+ psnaitr_ at Base 2.1
+ psnapps_ at Base 2.1
+ psnaup2_ at Base 2.1
+ psnaupd_ at Base 2.1
+ psneigh_ at Base 2.1
+ psneupd_ at Base 2.1
+ psngets_ at Base 2.1
+ psnorm2_ at Base 2.1
+ pssaitr_ at Base 2.1
+ pssapps_ at Base 2.1
+ pssaup2_ at Base 2.1
+ pssaupd_ at Base 2.1
+ psseigt_ at Base 2.1
+ psseupd_ at Base 2.1
+ pssgets_ at Base 2.1
+ psvout_ at Base 2.1
+ pzgetv0_ at Base 2.1
+ pzlarnv_ at Base 2.1
+ pzmout_ at Base 2.1
+ pznaitr_ at Base 2.1
+ pznapps_ at Base 2.1
+ pznaup2_ at Base 2.1
+ pznaupd_ at Base 2.1
+ pzneigh_ at Base 2.1
+ pzneupd_ at Base 2.1
+ pzngets_ at Base 2.1
+ pzvout_ at Base 2.1
+ sgetv0_ at Base 2.1
+ slaqrb_ at Base 2.1
+ smout_ at Base 2.1
+ snaitr_ at Base 2.1
+ snapps_ at Base 2.1
+ snaup2_ at Base 2.1
+ snaupd_ at Base 2.1
+ snconv_ at Base 2.1
+ sneigh_ at Base 2.1
+ sneupd_ at Base 2.1
+ sngets_ at Base 2.1
+ ssaitr_ at Base 2.1
+ ssapps_ at Base 2.1
+ ssaup2_ at Base 2.1
+ ssaupd_ at Base 2.1
+ ssconv_ at Base 2.1
+ sseigt_ at Base 2.1
+ ssesrt_ at Base 2.1
+ sseupd_ at Base 2.1
+ ssgets_ at Base 2.1
+ ssortc_ at Base 2.1
+ ssortr_ at Base 2.1
+ sstatn_ at Base 2.1
+ sstats_ at Base 2.1
+ sstqrb_ at Base 2.1
+ svout_ at Base 2.1
+ timing_ at Base 2.1
+ zgetv0_ at Base 2.1
+ zmout_ at Base 2.1
+ znaitr_ at Base 2.1
+ znapps_ at Base 2.1
+ znaup2_ at Base 2.1
+ znaupd_ at Base 2.1
+ zneigh_ at Base 2.1
+ zneupd_ at Base 2.1
+ zngets_ at Base 2.1
+ zsortc_ at Base 2.1
+ zstatn_ at Base 2.1
+ zvout_ at Base 2.1

Modified: packages/arpack/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/arpack/trunk/debian/rules?rev=44248&op=diff
==============================================================================
--- packages/arpack/trunk/debian/rules (original)
+++ packages/arpack/trunk/debian/rules Sun Dec 25 22:48:48 2011
@@ -10,6 +10,7 @@
 	dh_auto_configure --  --enable-mpi
 
 override_dh_strip:
-	dh_strip --dbg-package=libarpack2-dbg
+	dh_strip -Xlibparpack2 --dbg-package=libarpack2-dbg
+	dh_strip --dbg-package=libparpack2-dbg
 
 .PHONY: override_dh_strip




More information about the debian-science-commits mailing list