Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Dec 2013 04:45:14 +0000 (UTC)
From:      Eitan Adler <eadler@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r336243 - in head: . math/emc2
Message-ID:  <201312120445.rBC4jEI0018779@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: eadler
Date: Thu Dec 12 04:45:14 2013
New Revision: 336243
URL: http://svnweb.freebsd.org/changeset/ports/336243

Log:
  math/emc2: modernize port
  
  - Sync LEGAL as required.
  - While here, fix COMMENT
  - while here, USE_GMAKE -> USES=gmake
  - Convert to OptionsNG

Modified:
  head/LEGAL
  head/math/emc2/Makefile

Modified: head/LEGAL
==============================================================================
--- head/LEGAL	Thu Dec 12 04:41:07 2013	(r336242)
+++ head/LEGAL	Thu Dec 12 04:45:14 2013	(r336243)
@@ -90,7 +90,7 @@ eClient-linux-i686.run	games/atitd		Redi
 ecw_jpeg_2000_*.zip	graphics/libecwj2	Must be downloaded manually from Ermapper site
 edith*			editors/edith		Redistribution not allowed
 eijiro*			japanese/eijiro-fpw	The original dictionary is not free
-emc2*			math/emc2		Contact author personally regarding commercial use
+emc2*			math/emc2		No resale, contact author for commercial usage
 et-linux-*		games/linux-enemyterritory Redistribution limited
 etqw*			games/linux-etqw-demo-server Redistribution limited
 etqw*			games/linux-etqw-server Redistribution limited

Modified: head/math/emc2/Makefile
==============================================================================
--- head/math/emc2/Makefile	Thu Dec 12 04:41:07 2013	(r336242)
+++ head/math/emc2/Makefile	Thu Dec 12 04:45:14 2013	(r336243)
@@ -13,7 +13,7 @@ EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
 .endif
 
 MAINTAINER=	ports@FreeBSD.org
-COMMENT=	A graphical editor of two-dimensional mesh geometries
+COMMENT=	Graphical editor of two-dimensional mesh geometries
 
 LICENSE=	INRIA
 LICENSE_NAME=	INRIA license, perhaps specific to emc2
@@ -22,36 +22,30 @@ LICENSE_PERMS=	auto-accept no-dist-sell 
 RESTRICTED=	No resale, contact author for commercial usage
 
 USE_XORG=	x11
-USE_GMAKE=	yes
+USES=		gmake
 ALL_TARGET=	${PORTNAME}
 
 .if defined(LANG) && ${LANG:Mfr*} != ""
 CFLAGS+=	-DFRENCH
 .endif
 
-.if !defined(NOPORTDOCS)
 PORTDOCS=	${DISTFILES:M*.pdf}
-.endif
-
-.if !defined(NOPORTEXAMPLES)
 PORTEXAMPLES=	*
-.endif
 
 PLIST_FILES=	bin/emc2 bin/prf_f3d
 
 NO_STAGE=	yes
+.include <bsd.port.options.mk>
 do-install:
 	@${INSTALL_PROGRAM} ${WRKSRC}/emc2 ${PREFIX}/bin
 	@${INSTALL_SCRIPT} ${WRKSRC}/prf_f3d ${PREFIX}/bin
 
 post-install:
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${DOCSDIR}
 	@(cd ${DISTDIR} && ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR})
 .endif
-.if !defined(NOPORTEXAMPLES)
 	@${MKDIR} ${EXAMPLESDIR}
 	@${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR}
-.endif
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312120445.rBC4jEI0018779>