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