debian/0000755000000000000000000000000012226434325007171 5ustar debian/rules0000755000000000000000000000076112076600045010252 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 %: dh $@ --parallel --buildsystem=cmake DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) CMAKE_EXTRA_FLAGS += -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \ -DUSE_FPIC:BOOL=ON \ -DCMINPACK_LIB_INSTALL_DIR:STRING=lib/$(DEB_HOST_MULTIARCH) \ -DSHARED_LIBS:BOOL=ON \ -DBUILD_EXAMPLES:BOOL=OFF override_dh_auto_configure: dh_auto_configure -- $(CMAKE_EXTRA_FLAGS) get-orig-source: uscan --verbose --force-download --repack --rename debian/libcminpack1.0.90.symbols0000644000000000000000000000173012076600045013523 0ustar libcminpack.so.1.0.90 libcminpack1.0.90 #MINVER# chkder@Base 1.1.3 chkder_@Base 1.1.3 covar1@Base 1.1.3 covar@Base 1.1.3 covar_@Base 1.1.3 dogleg@Base 1.1.3 dogleg_@Base 1.1.3 dpmpar@Base 1.1.3 dpmpar_@Base 1.1.3 enorm@Base 1.1.3 enorm_@Base 1.1.3 fdjac1@Base 1.1.3 fdjac1_@Base 1.1.3 fdjac2@Base 1.1.3 fdjac2_@Base 1.1.3 hybrd1@Base 1.1.3 hybrd1_@Base 1.1.3 hybrd@Base 1.1.3 hybrd_@Base 1.1.3 hybrj1@Base 1.1.3 hybrj1_@Base 1.1.3 hybrj@Base 1.1.3 hybrj_@Base 1.1.3 lmder1@Base 1.1.3 lmder1_@Base 1.1.3 lmder@Base 1.1.3 lmder_@Base 1.1.3 lmdif1@Base 1.1.3 lmdif1_@Base 1.1.3 lmdif@Base 1.1.3 lmdif_@Base 1.1.3 lmpar@Base 1.1.3 lmpar_@Base 1.1.3 lmstr1@Base 1.1.3 lmstr1_@Base 1.1.3 lmstr@Base 1.1.3 lmstr_@Base 1.1.3 qform@Base 1.1.3 qform_@Base 1.1.3 qrfac@Base 1.1.3 qrfac_@Base 1.1.3 qrsolv@Base 1.1.3 qrsolv_@Base 1.1.3 r1mpyq@Base 1.1.3 r1mpyq_@Base 1.1.3 r1updt@Base 1.1.3 r1updt_@Base 1.1.3 rwupdt@Base 1.1.3 rwupdt_@Base 1.1.3 debian/libcminpack-dev.install0000644000000000000000000000012412076600045013603 0ustar usr/include/cminpack-1/*.h usr/lib/*/libcminpack.so usr/lib/*/pkgconfig/cminpack.pc debian/watch0000644000000000000000000000012312076600045010213 0ustar version=3 http://devernay.free.fr/hacks/cminpack/index.html cminpack-(.*)\.tar\.gz debian/changelog0000644000000000000000000000323612226434023011042 0ustar cminpack (1.3.1-1) unstable; urgency=low * New upstream. Remove non-free files. Closes: #724923 * Fix invalid SOVERSION bump + d/p/fixsoversion.patch -- Mathieu Malaterre Sun, 13 Oct 2013 08:04:22 +0200 cminpack (1.3.0-2) unstable; urgency=low * Upload to sid * Bump Std-Vers to 3.9.4, no changes needed -- Mathieu Malaterre Mon, 13 May 2013 11:55:15 +0200 cminpack (1.3.0-1) experimental; urgency=low * New upstream -- Mathieu Malaterre Sat, 19 Jan 2013 21:27:43 +0100 cminpack (1.2.2-1) unstable; urgency=low * New upstream * Fix d/watch file * Add symbols file * d/control fix new Homepage -- Mathieu Malaterre Fri, 08 Jun 2012 14:51:05 +0200 cminpack (1.1.4-3) unstable; urgency=low * Remove manpages, conflicts with minpack-dev. Closes: #668551 * Add recommends on minpack-dev -- Mathieu Malaterre Fri, 13 Apr 2012 13:59:12 +0200 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 * Bump Std-Vers to 3.9.3, no changes needed -- Mathieu Malaterre Wed, 11 Apr 2012 18:35:17 +0200 cminpack (1.1.4-1) unstable; urgency=low * New upstream: - Translated all the Levenberg-Marquardt code to use C-style indices. * Fix lintian warning about d/copyright -- Mathieu Malaterre Tue, 03 Jan 2012 14:55:10 +0100 cminpack (1.1.3-1) unstable; urgency=low * Initial release (Closes: #624183) -- Mathieu Malaterre Wed, 27 Apr 2011 08:31:36 +0200 debian/libcminpack1.0.90.install0000644000000000000000000000003512076600045013476 0ustar usr/lib/*/libcminpack.so.1.* debian/control0000644000000000000000000000601112225053225010565 0ustar Source: cminpack Section: libs Priority: optional Maintainer: Debian Science Team Uploaders: Mathieu Malaterre Build-Depends: debhelper (>= 9), cmake Standards-Version: 3.9.4 Homepage: http://devernay.free.fr/hacks/cminpack/index.html Vcs-Browser: http://anonscm.debian.org/viewvc/debian-science/packages/cminpack/trunk/ Vcs-Svn: svn://svn.debian.org/debian-science/packages/cminpack/trunk/ Package: libcminpack-dev Section: libdevel Architecture: any Depends: libcminpack1.0.90 (= ${binary:Version}), ${misc:Depends} Recommends: minpack-dev Description: Nonlinear equations and nonlinear least squares problems - development 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 development files needed to build cminpack applications. Package: libcminpack1.0.90 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-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 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. debian/cminpack-doc.docs0000644000000000000000000000001312076600045012362 0ustar doc/*.html debian/copyright0000644000000000000000000000511612076600045011124 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: cminpack Upstream-Contact: Frédéric Devernay Source: http://devernay.free.fr/hacks/cminpack/cminpack.html Files: * Copyright: © 1999 University of Chicago. All rights reserved License: BSD Minpack Copyright Notice (1999) University of Chicago. All rights reserved . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . 3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: . "This product includes software developed by the University of Chicago, as Operator of Argonne National Laboratory. . Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. . 4. WARRANTY DISCLAIMER. THE SOFTWARE IS SUPPLIED "AS IS" WITHOUT WARRANTY OF ANY KIND. THE COPYRIGHT HOLDER, THE UNITED STATES, THE UNITED STATES DEPARTMENT OF ENERGY, AND THEIR EMPLOYEES: (1) DISCLAIM ANY WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR NON-INFRINGEMENT, (2) DO NOT ASSUME ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR USEFULNESS OF THE SOFTWARE, (3) DO NOT REPRESENT THAT USE OF THE SOFTWARE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS, (4) DO NOT WARRANT THAT THE SOFTWARE WILL FUNCTION UNINTERRUPTED, THAT IT IS ERROR-FREE OR THAT ANY ERRORS WILL BE CORRECTED. . 5. LIMITATION OF LIABILITY. IN NO EVENT WILL THE COPYRIGHT HOLDER, THE UNITED STATES, THE UNITED STATES DEPARTMENT OF ENERGY, OR THEIR EMPLOYEES: BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR PUNITIVE DAMAGES OF ANY KIND OR NATURE, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS OR LOSS OF DATA, FOR ANY REASON WHATSOEVER, WHETHER SUCH LIABILITY IS ASSERTED ON THE BASIS OF CONTRACT, TORT (INCLUDING NEGLIGENCE OR STRICT LIABILITY), OR OTHERWISE, EVEN IF ANY OF SAID PARTIES HAS BEEN WARNED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGES. Files: debian/* Copyright: 2011-2012 Mathieu Malaterre License: BSD Same as above debian/source/0000755000000000000000000000000012226434325010471 5ustar debian/source/format0000644000000000000000000000001412076600045011674 0ustar 3.0 (quilt) debian/docs0000644000000000000000000000001412076600045010034 0ustar readmeC.txt debian/compat0000644000000000000000000000000212076600045010364 0ustar 9 debian/patches/0000755000000000000000000000000012226434325010620 5ustar debian/patches/addlibmath.patch0000644000000000000000000000115612076600045013732 0ustar Description: need to link to math lib Forwarded: Frederic Devernay Author: Mathieu Malaterre 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 debian/patches/series0000644000000000000000000000004412226434017012031 0ustar addlibmath.patch fixsoversion.patch debian/patches/fixsoversion.patch0000644000000000000000000000101612226434017014373 0ustar Index: cminpack-1.3.1/CMakeLists.txt =================================================================== --- cminpack-1.3.1.orig/CMakeLists.txt 2013-10-13 08:03:08.278694029 +0200 +++ cminpack-1.3.1/CMakeLists.txt 2013-10-13 08:03:16.090693923 +0200 @@ -7,7 +7,7 @@ include(${PROJECT_SOURCE_DIR}/cmake/cminpack_utils.cmake) # Set version and OS-specific settings -set(CMINPACK_VERSION 1.3.0 CACHE STRING "CMinpack version") +set(CMINPACK_VERSION 1.0.90 CACHE STRING "CMinpack version") DISSECT_VERSION() GET_OS_INFO() debian/cminpack-doc.doc-base0000644000000000000000000000265412076600045013124 0ustar 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