diff --git a/math/cminpack/Makefile b/math/cminpack/Makefile index 07cdaefb51fa..4de29a83e460 100644 --- a/math/cminpack/Makefile +++ b/math/cminpack/Makefile @@ -1,39 +1,40 @@ PORTNAME= cminpack -PORTVERSION= 1.3.11 -PORTREVISION= 2 +PORTVERSION= 1.3.13 DISTVERSIONPREFIX= v CATEGORIES= math MAINTAINER= fernape@FreeBSD.org COMMENT= Solving nonlinear equations and nonlinear least squares problems WWW= http://devernay.free.fr/hacks/cminpack/ LICENSE_FILE= ${WRKSRC}/CopyrightMINPACK.txt USES= blaslapack:openblas cmake localbase USE_GITHUB= yes GH_ACCOUNT= devernay CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= USE_BLAS +PLIST_SUB= SHLIB_VER=${PORTVERSION} + OPTIONS_DEFINE= EXAMPLES .include # libcminpackld is only built on platforms where # sizeof(long double) > sizeof(double) .if ${ARCH:Mpowerpc*} || ${ARCH:Marmv?} PLIST_SUB+= LONG_DOUBLE="@comment " .else PLIST_SUB+= LONG_DOUBLE="" .endif post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} "*.[ch] testdata" \ ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/math/cminpack/distinfo b/math/cminpack/distinfo index 5e237b8589c2..c056407bba1e 100644 --- a/math/cminpack/distinfo +++ b/math/cminpack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726220778 -SHA256 (devernay-cminpack-v1.3.11_GH0.tar.gz) = 45675fac0a721a1c7600a91a9842fe1ab313069db163538f2923eaeddb0f46de -SIZE (devernay-cminpack-v1.3.11_GH0.tar.gz) = 337521 +TIMESTAMP = 1784480279 +SHA256 (devernay-cminpack-v1.3.13_GH0.tar.gz) = cf0d6cc654f8c63bb65979056ea5bcda1046768b1dfe83ceda504924d8331167 +SIZE (devernay-cminpack-v1.3.13_GH0.tar.gz) = 337016 diff --git a/math/cminpack/pkg-plist b/math/cminpack/pkg-plist index 1f673e80c0a3..503f05a32de5 100644 --- a/math/cminpack/pkg-plist +++ b/math/cminpack/pkg-plist @@ -1,76 +1,78 @@ include/cminpack-1/cminpack.h +include/cminpack-1/cminpackcpp.hpp include/cminpack-1/minpack.h lib/libcminpack.so lib/libcminpack.so.1 -lib/libcminpack.so.1.3.11 +lib/libcminpack.so.%%SHLIB_VER%% %%LONG_DOUBLE%%lib/libcminpackld.so %%LONG_DOUBLE%%lib/libcminpackld.so.1 -%%LONG_DOUBLE%%lib/libcminpackld.so.1.3.11 +%%LONG_DOUBLE%%lib/libcminpackld.so.%%SHLIB_VER%% lib/libcminpacks.so lib/libcminpacks.so.1 -lib/libcminpacks.so.1.3.11 +lib/libcminpacks.so.%%SHLIB_VER%% libdata/pkgconfig/cminpack.pc %%LONG_DOUBLE%%libdata/pkgconfig/cminpackld.pc libdata/pkgconfig/cminpacks.pc %%DATADIR%%/CMinpackConfig-%%CMAKE_BUILD_TYPE%%.cmake %%DATADIR%%/CMinpackConfig.cmake %%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkdrv.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkdrv_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/cmpfiles.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/errjac.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/genf77tests.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hybdrv.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hybdrv_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyjdrv.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyjdrv_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ibmdpdr.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ibmdpdr_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmddrv.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmddrv_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmfdrv.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmfdrv_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmsdrv.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmsdrv_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/machar.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/neqipt.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ssq.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ssqfcn.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ssqipt.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ssqjac.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tchkder_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tchkderc.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tchkderc_box.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tenorm_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tenormc.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testdata/README %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testdata/chkder.data %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testdata/neq.data %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testdata/ssq.data %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testdata/um.data %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tfdjac2_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tfdjac2c.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrd1_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrd1c.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrd_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrdc.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrj1_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrj1c.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrj_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrjc.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrjc_box.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tissue76.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmder1_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmder1c.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmder_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmderc.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmderc_box.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmdif1_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmdif1c.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmdif_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmdifc.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmstr1_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmstr1c.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmstr_.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmstrc.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vec.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vecfcn.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vecjac.c