math/lmfit: New port: Library for Levenberg-Marquardt minimization and least-squares fitting
This commit is contained in:
parent
fb235ec928
commit
6d9ce49d92
|
@ -465,6 +465,7 @@
|
|||
SUBDIR += linpack
|
||||
SUBDIR += lis
|
||||
SUBDIR += lll_spect
|
||||
SUBDIR += lmfit
|
||||
SUBDIR += lp_solve
|
||||
SUBDIR += lrcalc
|
||||
SUBDIR += lrng
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
PORTNAME= lmfit
|
||||
DISTVERSION= 9.0
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= https://jugit.fz-juelich.de/mlz/${PORTNAME}/-/archive/v${DISTVERSION}/
|
||||
DISTNAME= ${PORTNAME}-v${DISTVERSION}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Library for Levenberg-Marquardt minimization and least-squares fitting
|
||||
WWW= https://jugit.fz-juelich.de/mlz/lmfit
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= libheinz>0:devel/libheinz
|
||||
|
||||
USES= cmake:testing perl5
|
||||
USE_PERL5= build # only for pod2html
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CMAKE_OFF= BUILD_TESTING
|
||||
CMAKE_TESTING_ON= BUILD_TESTING
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
PORTDOCS= *
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1674550325
|
||||
SHA256 (lmfit-v9.0.tar.gz) = 2e854c4b0a8f0ecddd4b8a63cfb8266ace02d191c4362762cb80aa84e781b0c3
|
||||
SIZE (lmfit-v9.0.tar.gz) = 36686
|
|
@ -0,0 +1,12 @@
|
|||
--- CMakeLists.txt.orig 2023-01-24 08:53:17 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -58,7 +58,9 @@ include(CTest)
|
||||
|
||||
add_subdirectory(lib)
|
||||
add_subdirectory(demo)
|
||||
+if (BUILD_TESTING)
|
||||
add_subdirectory(test)
|
||||
+endif()
|
||||
if(LMFIT_CPPTEST)
|
||||
add_subdirectory(democpp)
|
||||
endif()
|
|
@ -0,0 +1,2 @@
|
|||
lmfit is a C library for Levenberg-Marquardt minimization and least-squares
|
||||
fitting.
|
|
@ -0,0 +1,15 @@
|
|||
include/lmcurve.h
|
||||
include/lmcurve2.h
|
||||
include/lmdecls.h
|
||||
include/lmfit.hpp
|
||||
include/lmmin.h
|
||||
include/lmstruct.h
|
||||
lib/liblmfit.so
|
||||
lib/liblmfit.so.9
|
||||
lib/liblmfit.so.9.0.0
|
||||
libdata/pkgconfig/lmfit.pc
|
||||
share/man/man3/lmcurve.3.gz
|
||||
share/man/man3/lmcurve2.3.gz
|
||||
share/man/man3/lmmin.3.gz
|
||||
share/man/man3/lmmin2.3.gz
|
||||
share/man/man7/lmfit.7.gz
|
Loading…
Reference in New Issue