[Pkg-scicomp-devel] sundials/trunk/debian

Rafael Laboissiere rafael at debian.org
Wed Mar 19 20:24:58 UTC 2008


SVN commit 2312 by rafael:

Split the package into individual libraries

 M  +1 -1      sundials/trunk/debian/changelog  
 M  +51 -3     sundials/trunk/debian/control  
 A             sundials/trunk/debian/libsundials-cvode0.install  
 A             sundials/trunk/debian/libsundials-cvodes1.install  
 A             sundials/trunk/debian/libsundials-ida1.install  
 A             sundials/trunk/debian/libsundials-kinsol0.install  
 A             sundials/trunk/debian/libsundials-nvecserial0.install  
 D             sundials/trunk/debian/libsundials-serial.install  
 D             sundials/trunk/debian/lintian (directory)  
 M  +0 -5      sundials/trunk/debian/rules  


--- sundials/trunk/debian/changelog #2311:2312
@@ -6,13 +6,13 @@
 
   [ Rafael Laboissiere ]
   * Switch from CDBS' simple-patchsys to quilt
+  * Split the libsundials-serial package into individual library packages
   * debian/control:
     + Added Homepage, Vcs-Svn, and Vcs-Browser fields to the Source
       section
     + Dropped the Homepage pseudo-header from the extended descriptions
     + Bumped Standards-Version to 3.7.3
     + Switch from ${Source-Version} substvar to ${binary:Version}
-  * debian/lintian/libsundials-serial: Fix text of Lintian override
   * debian/sundials-config.1: Drop .NH macro
 
  -- Rafael Laboissiere <rafael at debian.org>  Tue, 18 Mar 2008 15:25:10 +0100
--- sundials/trunk/debian/control #2311:2312
@@ -13,7 +13,7 @@
 Section: libs
 Architecture: any
 Depends: libsundials-cvode0, libsundials-cvodes1, libsundials-ida1,
- libsundials-kinsol0, libsundials-nvecserial0
+ libsundials-kinsol0o, libsundials-nvecserial0
 Conflicts: libsundials-serial0
 Replaces: libsundials-serial0
 Description: SUit of Nonlinear and DIfferential/ALgebraic equation Solvers
@@ -23,9 +23,56 @@
  algebraic systems).
  .
  This package depends on all other packages containing the shared
- libraries for the subcomponents of SUNDIALS: cvode, cvodes, ida,
- kinsol, and nvecserial.
+ libraries for the subcomponents of SUNDIALS: CVODE, CVODES, IDA,
+ KINSOL, and NVECSERIAL.
 
+Package: libsundials-cvode0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: ordinary differentialequation solver (SUNDIALS library)
+ This package contains the library for ordinary differential equation
+ (ODE) system solvers from SUNDIALS (SUit of Nonlinear and
+ DIfferential/ALgebraic equation Solvers).
+
+Package: libsundials-cvodes1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: ODE solver with sensistivity analysis (SUNDIALS library)
+ This package contains the library for ordinary differential equation
+ (ODE) system solver with sensistivity analysis capabilities from
+ SUNDIALS (SUit of Nonlinear and DIfferential/ALgebraic equation
+ Solvers).
+
+Package: libsundials-ida1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: differential-algebraic system solver (SUNDIALS library)
+ This package contains the library for differential-algebraic system
+ (IDA) solver from SUNDIALS (SUit of Nonlinear and
+ DIfferential/ALgebraic equation Solvers).
+
+Package: libsundials-kinsol0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: KINSOL solver (SUNDIALS library)
+ This package contain the library for KINSOL (nonlinear algebraic
+ systems) system solver from SUNDIALS (SUit of Nonlinear and
+ DIfferential/ALgebraic equation Solvers).
+
+Package: libsundials-nvecserial0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: vector operations library (SUNDIALS library)
+ This package provides implementations for all vector operations
+ defined by the generic NVECTOR module in the table of operations for
+ SUNDIALS (SUit of Nonlinear and DIfferential/ALgebraic equation
+ Solvers).
+
 Package: libsundials-serial-dev
 Section: libdevel
 Architecture: any
@@ -52,3 +99,4 @@
  algebraic systems).
  .
  This package contains SUNDIALS documentation.
+
--- sundials/trunk/debian/rules #2311:2312
@@ -17,11 +17,6 @@
 	mkdir -p $(debusr)/include
 	mkdir -p $(debusr)/share/man/man1
 
-# The followiung hack is necessary because there is no way to prevent
-# the -rpath otpion being used during make install
-install/libsundials-serial::
-	perl -pi -e "s:libdir='.*':libdir='/usr/lib':;" \
-		`find debian/ -name \*.la`
 # install the manpage for sundials-config (missing upstream)
 install/libsundials-serial-dev::
 	cp debian/sundials-config.1 $(debusr)/share/man/man1



More information about the Pkg-scicomp-devel mailing list