# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # cminpack # cminpack/Makefile # cminpack/pkg-descr # cminpack/distinfo # cminpack/files # cminpack/files/patch-CMakeLists.txt # cminpack/files/patch-cmake_CMakeLists.txt # cminpack/pkg-plist # echo c - cminpack mkdir -p cminpack > /dev/null 2>&1 echo x - cminpack/Makefile sed 's/^X//' >cminpack/Makefile << 'ab92f5e7c9cc4455dfea990e945af471' X# Created by: Fernando Apesteguia X# $FreeBSD$ X XPORTNAME= cminpack XPORTVERSION= 1.3.4 XCATEGORIES= math XMASTER_SITES= http://devernay.free.fr/hacks/${PORTNAME}/ X XMAINTAINER= fernando.apesteguia@gmail.com XCOMMENT= Solving nonlinear equations and nonlinear least squares problems X XUSES= cmake:outsource X Xpost-install: X ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} X (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} "*.[ch] testdata" ${STAGEDIR}${EXAMPLESDIR}) X X.include ab92f5e7c9cc4455dfea990e945af471 echo x - cminpack/pkg-descr sed 's/^X//' >cminpack/pkg-descr << 'f90ae68669f69db7c16c1f5578c75b9f' XMinpack includes software for solving nonlinear equations and nonlinear least Xsquares problems. Five algorithmic paths each include a core subroutine and Xan easy-to-use driver. The algorithms proceed either from an analytic Xspecification of the Jacobian matrix or directly from the problem functions. XThe paths include facilities for systems of equations with a banded Jacobian Xmatrix, for least squares problems with a large amount of data, and for Xchecking the consistency of the Jacobian matrix with the functions X XWWW: http://devernay.free.fr/hacks/cminpack/ f90ae68669f69db7c16c1f5578c75b9f echo x - cminpack/distinfo sed 's/^X//' >cminpack/distinfo << 'b848ac5196a70e84473c82cfb484b4b7' XSHA256 (cminpack-1.3.4.tar.gz) = 3b517bf7dca68cc9a882883db96dac0a0d37d72aba6dfb0c9c7e78e67af503ca XSIZE (cminpack-1.3.4.tar.gz) = 311147 b848ac5196a70e84473c82cfb484b4b7 echo c - cminpack/files mkdir -p cminpack/files > /dev/null 2>&1 echo x - cminpack/files/patch-CMakeLists.txt sed 's/^X//' >cminpack/files/patch-CMakeLists.txt << 'd8c724a3a9b0b8189c25a30cc1c514b9' X--- CMakeLists.txt.orig 2014-05-28 09:24:45 UTC X+++ CMakeLists.txt X@@ -58,6 +58,8 @@ set (cminpack_hdrs X X add_library (cminpack ${LIB_TYPE} ${cminpack_srcs}) X X+TARGET_LINK_LIBRARIES(cminpack m) X+ X install (TARGETS cminpack X LIBRARY DESTINATION ${CMINPACK_LIB_INSTALL_DIR} COMPONENT library X ARCHIVE DESTINATION ${CMINPACK_LIB_INSTALL_DIR} COMPONENT library d8c724a3a9b0b8189c25a30cc1c514b9 echo x - cminpack/files/patch-cmake_CMakeLists.txt sed 's/^X//' >cminpack/files/patch-cmake_CMakeLists.txt << '0d8320ad97b5f50c686754c40225f3bc' X--- cmake/CMakeLists.txt.orig 2014-02-26 18:22:04 UTC X+++ cmake/CMakeLists.txt X@@ -3,6 +3,6 @@ set(PKG_EXTERNAL_DEPS "") X set(pkg_conf_file ${CMAKE_CURRENT_BINARY_DIR}/cminpack.pc) X configure_file(cminpack.pc.in ${pkg_conf_file} @ONLY) X install(FILES ${pkg_conf_file} X- DESTINATION ${CMINPACK_LIB_INSTALL_DIR}/pkgconfig/ COMPONENT pkgconfig) X+ DESTINATION libdata/pkgconfig/ COMPONENT pkgconfig) X X-install(FILES FindCMinpack.cmake DESTINATION ${CMAKE_ROOT}/Modules) X+install(FILES FindCMinpack.cmake DESTINATION share/cmake/Modules) 0d8320ad97b5f50c686754c40225f3bc echo x - cminpack/pkg-plist sed 's/^X//' >cminpack/pkg-plist << '3da7cc2dbe2b7e326c8053a022ffd451' Xinclude/cminpack-1/cminpack.h Xinclude/cminpack-1/minpack.h Xlib/libcminpack.a Xlibdata/pkgconfig/cminpack.pc Xshare/cmake/Modules/FindCMinpack.cmake X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkdrv.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkdrv_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cmpfiles.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errjac.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/genf77tests.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hybdrv.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hybdrv_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hybipt.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyjdrv.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyjdrv_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ibmdpdr.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ibmdpdr_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmddrv.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmddrv_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmdipt.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmfdrv.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmfdrv_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmsdrv.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmsdrv_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/machar.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ssq.h X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ssqfcn.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ssqjac.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tchkder_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tchkderc.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tchkderc_box.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tenorm_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tenormc.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testdata/chkder.data X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testdata/hybrd.data X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testdata/lm.data X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tfdjac2_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tfdjac2c.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrd1_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrd1c.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrd_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrdc.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrj1_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrj1c.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrj_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrjc.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thybrjc_box.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmder1_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmder1c.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmder_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmderc.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmderc_box.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmdif1_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmdif1c.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmdif_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmdifc.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmstr1_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmstr1c.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmstr_.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tlmstrc.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vec.h X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vecfcn.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vecjac.c 3da7cc2dbe2b7e326c8053a022ffd451 exit