# New ports collection makefile for: getdp # Date created: 25 September 2004 # Whom: Thierry Thomas <thierry@pompo.net> # # $FreeBSD$ # PORTNAME= getdp PORTVERSION= 1.2.1 PORTREVISION= 2 CATEGORIES= science MASTER_SITES= http://www.geuz.org/getdp/src/ DISTNAME= ${PORTNAME}-${PORTVERSION}-source EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= A rather general finite element solver using mixed finite elements LIB_DEPENDS= gsl.9:${PORTSDIR}/math/gsl \ lapack.4:${PORTSDIR}/math/lapack WANT_FORTRAN= yes #dummy but future use BUILD_DEPENDS+= gfortran42:${PORTSDIR}/lang/gcc42 FC= gfortran42 F77= gfortran42 CONFIGURE_ENV+= FC="${FC}" F77="${F77}" FFLAGS="${FFLAGS}" GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --with-gsl-prefix=${LOCALBASE} \ --with-blas-lapack-prefix=${LOCALBASE} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} MAN1= getdp.1 EXAMPLES= Magnetostatics.pro README solver.par test.geo test.msh test.pro .if defined(WITH_MULTIHARMONIC) CONFIGURE_ARGS+= --enable-multiharmonic .endif .include <bsd.port.pre.mk> .if !defined(NOPORTDOCS) . if ${PERL_LEVEL} < 500600 NOPORTDOCS= yes . else ALL_TARGET= all doc BUILD_DEPENDS+= texi2pdf:${PORTSDIR}/print/teTeX-base \ dvips:${PORTSDIR}/print/dvipsk-tetex USE_PERL5_BUILD= yes . endif .endif post-install: @${STRIP_CMD} ${PREFIX}/bin/getdp .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} cd ${DOCSDIR} && ${TAR} xfz ${WRKSRC}/${PORTNAME}-${PORTVERSION}-doc.tgz @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." @${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${EXAMPLES:S|^|${WRKSRC}/demos/|} ${EXAMPLESDIR} @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}." .endif .if defined(MAINTAINER_MODE) regression-test: install cd ${WRKSRC}/demos && ${PORTNAME} test.pro -solve MagSta_phi .endif .include <bsd.port.post.mk> /npm_and_yarn/devel/electron4/files/ini-1.3.7</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/lodash-4.17.19'>dependabot/npm_and_yarn/devel/electron4/files/lodash-4.17.19</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron4/files/lodash.merge-4.6.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.2'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2'>dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19'>dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2</option> <option value='gnome-3.22'>gnome-3.22</option> <option value='gnome-3.24'>gnome-3.24</option> <option value='gnome-3.26'>gnome-3.26</option> <option value='gnome-3.28'>gnome-3.28</option> <option value='gnome-3.32'>gnome-3.32</option> <option value='gnome-3.36'>gnome-3.36</option> <option value='gstreamer'>gstreamer</option> <option value='gstreamer-1.16'>gstreamer-1.16</option> <option value='gstreamer0.10-removal'>gstreamer0.10-removal</option> <option value='main' selected='selected'>main</option> <option value='master'>master</option> <option value='mate-1.16'>mate-1.16</option> <option value='mate-1.18'>mate-1.18</option> <option value='mate-1.20'>mate-1.20</option> <option value='mate-1.22'>mate-1.22</option> </select> <input type='submit' value='switch'/></form></td></tr> <tr><td class='sub'>FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)</td><td class='sub right'></td></tr></table> <table class='tabs'><tr><td> <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/about/'>about</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/'>summary</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/refs/?id=75dd7415d6d89e4f6c03a98e4dd8589865c9cb43'>refs</a><a class='active' href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/net/ct'>log</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/tree/net/ct?id=75dd7415d6d89e4f6c03a98e4dd8589865c9cb43'>tree</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/ct?id=75dd7415d6d89e4f6c03a98e4dd8589865c9cb43'>commit</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/diff/net/ct?id=75dd7415d6d89e4f6c03a98e4dd8589865c9cb43'>diff</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/stats/net/ct'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/net/ct'> <input type='hidden' name='id' value='75dd7415d6d89e4f6c03a98e4dd8589865c9cb43'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/?id=75dd7415d6d89e4f6c03a98e4dd8589865c9cb43'>root</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/net?id=75dd7415d6d89e4f6c03a98e4dd8589865c9cb43'>net</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/net/ct?id=75dd7415d6d89e4f6c03a98e4dd8589865c9cb43'>ct</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/net/ct?id=75dd7415d6d89e4f6c03a98e4dd8589865c9cb43&showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Age</th><th class='left'>Files</th><th class='left'>Lines</th></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/ct?id=58cee972eff2c9262bc6d6b4c03e629401d5e208'>Fix directory permission.</a></td><td>hrs</td><td><span title='2013-07-21 01:46:11 +0800'>2013-07-21</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/ct?id=b35b8d55ea84269cf3dbee9d127d4c424abc7c89'>- Fix ownership and permissions of the installed files.</a></td><td>hrs</td><td><span title='2013-06-17 00:59:34 +0800'>2013-06-17</span></td><td>23</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1235</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/ct?id=47c1e4bd3a69438469483efb69d02b5ac5e70983'>Resurrect net/ct and net/v6eval, IPv6 Conformance Test Kit.</a></td><td>hrs</td><td><span title='2013-03-06 04:20:51 +0800'>2013-03-06</span></td><td>4</td><td><span class='deletions'>-0</span>/<span class='insertions'>+2404</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/ct?id=a8032a8cf0372d5461c3a9ccca5aebde9444619e'>expired 2012-03-14 net/ct: permission to use withdrawn by authors; contact po...</a></td><td>eadler</td><td><span title='2012-03-17 14:32:55 +0800'>2012-03-17</span></td><td>4</td><td><span class='deletions'>-2408</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/ct?id=3a3fd08a80dd9592a3ecb41ddb6acc69e28aec5b'>Reassign to ports@ and deprecate by request of maintainer.</a></td><td>linimon</td><td><span title='2012-02-23 15:10:05 +0800'>2012-02-23</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+5</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/ct?id=0c67d4afb96dd8f5a3027a115c8a2ee5e3241ca9'>Remove more tags from pkg-descr files fo the form:</a></td><td>dougb</td><td><span title='2011-10-24 12:17:37 +0800'>2011-10-24</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/ct?id=e61d6a701f43e8cec5a4ec8c9641daf5376441de'>- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)</a></td><td>amdmi3</td><td><span title='2011-09-24 06:26:39 +0800'>2011-09-24</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>