Index: head/math/emc2/Makefile =================================================================== --- head/math/emc2/Makefile (revision 420942) +++ head/math/emc2/Makefile (revision 420943) @@ -1,50 +1,49 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= emc2 DISTVERSIONPREFIX=v -DISTVERSION= 2.16c +DISTVERSION= 2.16d CATEGORIES= math science -MASTER_SITES= http://www.ann.jussieu.fr/~hecht/ftp/emc2/ +MASTER_SITES= https://www.ljll.math.upmc.fr/~hecht/ftp/emc2/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Graphical editor of two-dimensional mesh geometries -BROKEN= does not fetch (no address record) - LICENSE= INRIA LICENSE_NAME= INRIA license, perhaps specific to emc2 LICENSE_FILE= ${WRKSRC}/COPYRIGHT LICENSE_PERMS= auto-accept no-dist-sell no-pkg-sell + RESTRICTED= No resale, contact author for commercial usage USE_XORG= x11 -USES= gmake +USES= gmake tar:tgz ALL_TARGET= ${PORTNAME} .if defined(LANG) && ${LANG:Mfr*} != "" CFLAGS+= -DFRENCH .endif PORTDOCS= ${DISTFILES:M*.pdf} PORTEXAMPLES= * PLIST_FILES= bin/emc2 bin/prf_f3d OPTIONS_DEFINE= DOCS DOCS_DISTFILES= RTemc2_fr.pdf RTemc2_gb.pdf do-install: ${INSTALL_PROGRAM} ${WRKSRC}/emc2 ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/prf_f3d ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${DISTDIR} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/math/emc2/distinfo =================================================================== --- head/math/emc2/distinfo (revision 420942) +++ head/math/emc2/distinfo (revision 420943) @@ -1,6 +1,7 @@ -SHA256 (emc2-v2.16c.tar.gz) = 447b2b8c749f8f0e1dc15cd9981032a06504765622912e4a3ff8cb71aa57f767 -SIZE (emc2-v2.16c.tar.gz) = 1026774 +TIMESTAMP = 1472240365 +SHA256 (emc2-v2.16d.tgz) = 8a422d1ddb5681af447138217331c4e3aba608f35cbd0a78dcdcdbc6ed9698c8 +SIZE (emc2-v2.16d.tgz) = 3950080 SHA256 (RTemc2_fr.pdf) = d07db82e0f167c882355571b6462745309fc09f81241dd8d029a8bb0560b4fe5 SIZE (RTemc2_fr.pdf) = 724924 SHA256 (RTemc2_gb.pdf) = e5983fb78234f9eb20bcff19812f109ad277261b2617e0c623b4b6e0865665be SIZE (RTemc2_gb.pdf) = 744208 Index: head/math/emc2/files/patch-libemc2_4.c =================================================================== --- head/math/emc2/files/patch-libemc2_4.c (revision 420942) +++ head/math/emc2/files/patch-libemc2_4.c (nonexistent) @@ -1,11 +0,0 @@ ---- ./libemc2_4.c.orig 1999-11-09 15:58:26.000000000 +0100 -+++ ./libemc2_4.c 2012-08-24 13:40:38.364914711 +0200 -@@ -2019,7 +2019,7 @@ - libre = alloc_(); - cdesig_1.adr = libre; - if (cdesig_1.adr == 0) { -- return ; -+ return 0; - } - /* Computing MAX */ - r__1 = dabs(res[1]), r__2 = dabs(res[2]), r__1 = max(r__1,r__2), r__2 Property changes on: head/math/emc2/files/patch-libemc2_4.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/emc2/pkg-descr =================================================================== --- head/math/emc2/pkg-descr (revision 420942) +++ head/math/emc2/pkg-descr (revision 420943) @@ -1,10 +1,10 @@ Emc2 is a portable, interactive, graphical editor of two-dimensional mesh geometries. It can create and modify geometries (as in CAD), and define line discretizations, subdomains, and reference numbers (to take into account boundary conditions and material properties). Grid and Delaunay-Voronoi meshes composed of triangles or quadrilaterals can be regularized, rotated, and modified via the addition, removal, or moving of vertices. It is suggested that users also install the math/bamg port. -WWW: http://www.ann.jussieu.fr/~hecht/main.html +WWW: https://www.ljll.math.upmc.fr/~hecht/