r44698 - in /packages/cminpack/trunk/debian: changelog cminpack-doc.doc-base cminpack-doc.docs control libcminpack-dev.manpages patches/addlibmath.patch patches/multiarch.patch patches/series

malat at users.alioth.debian.org malat at users.alioth.debian.org
Wed Apr 11 16:35:34 UTC 2012


Author: malat
Date: Wed Apr 11 16:35:33 2012
New Revision: 44698

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=44698
Log:
update cminpack

Added:
    packages/cminpack/trunk/debian/cminpack-doc.doc-base
    packages/cminpack/trunk/debian/cminpack-doc.docs
    packages/cminpack/trunk/debian/libcminpack-dev.manpages
    packages/cminpack/trunk/debian/patches/addlibmath.patch
Modified:
    packages/cminpack/trunk/debian/changelog
    packages/cminpack/trunk/debian/control
    packages/cminpack/trunk/debian/patches/multiarch.patch
    packages/cminpack/trunk/debian/patches/series

Modified: packages/cminpack/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/cminpack/trunk/debian/changelog?rev=44698&op=diff
==============================================================================
--- packages/cminpack/trunk/debian/changelog (original)
+++ packages/cminpack/trunk/debian/changelog Wed Apr 11 16:35:33 2012
@@ -1,11 +1,12 @@
-cminpack (1.1.4-2) UNRELEASED; urgency=low
+cminpack (1.1.4-2) unstable; urgency=low
 
   * Use my @d.o alias
   * Remove DMUA flag
   * Make multiarch
   * Use hardening flags
+  * Make sure to link to math lib
 
- -- Mathieu Malaterre <malat at debian.org>  Wed, 11 Apr 2012 17:51:11 +0200
+ -- Mathieu Malaterre <malat at debian.org>  Wed, 11 Apr 2012 18:35:17 +0200
 
 cminpack (1.1.4-1) unstable; urgency=low
 

Added: packages/cminpack/trunk/debian/cminpack-doc.doc-base
URL: http://svn.debian.org/wsvn/debian-science/packages/cminpack/trunk/debian/cminpack-doc.doc-base?rev=44698&op=file
==============================================================================
--- packages/cminpack/trunk/debian/cminpack-doc.doc-base (added)
+++ packages/cminpack/trunk/debian/cminpack-doc.doc-base Wed Apr 11 16:35:33 2012
@@ -1,0 +1,27 @@
+Document: cminpack-doc
+Title: cminpack Library Users Manual
+Author: Frédéric Devern
+Abstract: This is the official description of Minpack, from the original ReadMe file:
+ Minpack includes software for solving nonlinear equations and nonlinear least
+ squares problems. Five algorithmic paths each include a core subroutine and an
+ easy-to-use driver. The algorithms proceed either from an analytic
+ specification of the Jacobian matrix or directly from the problem functions.
+ The paths include facilities for systems of equations with a banded Jacobian
+ matrix, for least squares problems with a large amount of data, and for
+ checking the consistency of the Jacobian matrix with the functions.
+ .
+ The original authors of the FORTRAN version are Jorge More', Burt Garbow, and
+ Ken Hillstrom from Argonne National Laboratory, and the code can be obtained
+ from Netlib.
+ .
+ Minpack is probably the best open-source implementation of the
+ Levenberg-Marquardt algorithm (in fact, it is even better, since it adds to L-M
+ automatic variables scaling). There is another open-source L-M implementation
+ in C/C++, levmar by Manolis Lourakis, but unfortunately is is released under
+ the GPL, which restricts its inclusion in commercial software. Minpack is
+ licensed under a BSD-like license (available in the distribution).
+Section: Science/Data Analysis
+
+Format: HTML
+Index: /usr/share/doc/cminpack-doc/index.html
+Files: /usr/share/doc/cminpack-doc/*.html

Added: packages/cminpack/trunk/debian/cminpack-doc.docs
URL: http://svn.debian.org/wsvn/debian-science/packages/cminpack/trunk/debian/cminpack-doc.docs?rev=44698&op=file
==============================================================================
--- packages/cminpack/trunk/debian/cminpack-doc.docs (added)
+++ packages/cminpack/trunk/debian/cminpack-doc.docs Wed Apr 11 16:35:33 2012
@@ -1,0 +1,1 @@
+doc/*.html

Modified: packages/cminpack/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/cminpack/trunk/debian/control?rev=44698&op=diff
==============================================================================
--- packages/cminpack/trunk/debian/control (original)
+++ packages/cminpack/trunk/debian/control Wed Apr 11 16:35:33 2012
@@ -42,3 +42,20 @@
  This is the C re-write of the original fortran minpack implementation.
  .
  This package contains the libraries needed to run cminpack applications.
+
+Package: cminpack-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Nonlinear equations and nonlinear least squares problems - runtime
+ Minpack includes software for solving nonlinear equations and nonlinear least
+ squares problems. Five algorithmic paths each include a core subroutine and an
+ easy-to-use driver. The algorithms proceed either from an analytic
+ specification of the Jacobian matrix or directly from the problem functions.
+ The paths include facilities for systems of equations with a banded Jacobian
+ matrix, for least squares problems with a large amount of data, and for
+ checking the consistency of the Jacobian matrix with the functions.
+ .
+ This is the C re-write of the original fortran minpack implementation.
+ .
+ This package contains documentation files for cminpack.

Added: packages/cminpack/trunk/debian/libcminpack-dev.manpages
URL: http://svn.debian.org/wsvn/debian-science/packages/cminpack/trunk/debian/libcminpack-dev.manpages?rev=44698&op=file
==============================================================================
--- packages/cminpack/trunk/debian/libcminpack-dev.manpages (added)
+++ packages/cminpack/trunk/debian/libcminpack-dev.manpages Wed Apr 11 16:35:33 2012
@@ -1,0 +1,1 @@
+doc/*.3

Added: packages/cminpack/trunk/debian/patches/addlibmath.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/cminpack/trunk/debian/patches/addlibmath.patch?rev=44698&op=file
==============================================================================
--- packages/cminpack/trunk/debian/patches/addlibmath.patch (added)
+++ packages/cminpack/trunk/debian/patches/addlibmath.patch Wed Apr 11 16:35:33 2012
@@ -1,0 +1,17 @@
+Description: need to link to math lib
+Forwarded: Frederic Devernay
+Author: Mathieu Malaterre <malat at debian.org>
+Last-Update: 2012-04-11
+
+Index: cminpack-1.1.4/CMakeLists.txt
+===================================================================
+--- cminpack-1.1.4.orig/CMakeLists.txt	2012-04-11 18:22:10.000000000 +0200
++++ cminpack-1.1.4/CMakeLists.txt	2012-04-11 18:22:20.000000000 +0200
+@@ -56,6 +56,7 @@
+     cminpack.h minpack.h)
+ 
+ add_library (cminpack ${LIB_TYPE} ${cminpack_srcs})
++target_link_libraries(cminpack m)
+ 
+ install (TARGETS cminpack 
+    LIBRARY DESTINATION ${CMINPACK_LIB_INSTALL_DIR} COMPONENT library

Modified: packages/cminpack/trunk/debian/patches/multiarch.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/cminpack/trunk/debian/patches/multiarch.patch?rev=44698&op=diff
==============================================================================
--- packages/cminpack/trunk/debian/patches/multiarch.patch (original)
+++ packages/cminpack/trunk/debian/patches/multiarch.patch Wed Apr 11 16:35:33 2012
@@ -5,15 +5,21 @@
 
 Index: cminpack-1.1.4/cmake/cminpack_utils.cmake
 ===================================================================
---- cminpack-1.1.4.orig/cmake/cminpack_utils.cmake	2012-04-11 18:01:36.000000000 +0200
-+++ cminpack-1.1.4/cmake/cminpack_utils.cmake	2012-04-11 18:01:41.000000000 +0200
-@@ -5,7 +5,9 @@
+--- cminpack-1.1.4.orig/cmake/cminpack_utils.cmake	2012-04-11 16:01:36.000000000 +0000
++++ cminpack-1.1.4/cmake/cminpack_utils.cmake	2012-04-11 16:16:46.000000000 +0000
+@@ -5,6 +5,7 @@
          set(OS_WIN TRUE)
      endif(WIN32)
  
 +    if(NOT DEFINED CMINPACK_LIB_INSTALL_DIR)
      set(CMINPACK_LIB_INSTALL_DIR "lib")
-+    endif(NOT DEFINED CMINPACK_LIB_INSTALL_DIR)
      if(OS_LINUX)
          if(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "x86_64")
-             set(CMINPACK_LIB_INSTALL_DIR "lib64")
+@@ -20,6 +21,7 @@
+     else(OS_LINUX)
+         message (STATUS "Operating system is generic Unix")
+     endif(OS_LINUX)
++    endif(NOT DEFINED CMINPACK_LIB_INSTALL_DIR)
+     set(CMINPACK_INCLUDE_INSTALL_DIR
+         "include/${PROJECT_NAME_LOWER}-${CMINPACK_MAJOR_VERSION}")
+ endmacro(GET_OS_INFO)

Modified: packages/cminpack/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/cminpack/trunk/debian/patches/series?rev=44698&op=diff
==============================================================================
--- packages/cminpack/trunk/debian/patches/series (original)
+++ packages/cminpack/trunk/debian/patches/series Wed Apr 11 16:35:33 2012
@@ -1,1 +1,2 @@
 multiarch.patch
+addlibmath.patch




More information about the debian-science-commits mailing list