svn commit: r314879 - head/graphics/meshviewer
Beech Rintoul
beech at FreeBSD.org
Thu Mar 21 22:08:46 UTC 2013
Author: beech
Date: Thu Mar 21 22:08:45 2013
New Revision: 314879
URL: http://svnweb.freebsd.org/changeset/ports/314879
Log:
- Convert to OptionsNG
- Fix docs
- Bump portrevision
PR: ports/177157
Submitted by: nemysis <nemysis at gmx.ch>
Modified:
head/graphics/meshviewer/Makefile (contents, props changed)
Modified: head/graphics/meshviewer/Makefile
==============================================================================
--- head/graphics/meshviewer/Makefile Thu Mar 21 22:07:51 2013 (r314878)
+++ head/graphics/meshviewer/Makefile Thu Mar 21 22:08:45 2013 (r314879)
@@ -1,12 +1,9 @@
-# Ports collection makefile for: meshviewer
-# Date created: Jun 10, 2002
-# Whom: ijliao
-#
+# Created by: ijliao
# $FreeBSD$
PORTNAME= meshviewer
PORTVERSION= 0.3.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= SF/mview/mview/${PORTVERSION}
DISTNAME= mview-src-${PORTVERSION}
@@ -14,6 +11,8 @@ DISTNAME= mview-src-${PORTVERSION}
MAINTAINER= ports at FreeBSD.org
COMMENT= Mesh Viewer
+LICENSE= GPLv2
+
WRKSRC= ${WRKDIR}/mview-${PORTVERSION}
USE_GL= glu
@@ -28,17 +27,36 @@ MAKE_ARGS= QTDIR="${QT_PREFIX}" CC="${CX
LIBPATH="" LIBS_QT4="${LDFLAGS}"
PORTDOCS= *
-PLIST_FILES= bin/mview
+
+DOCSRCDIR1= ${WRKSRC}
+DOC_FILES1= AUTHORS README TODO
+
+DOCSRCDIR2= ${WRKSRC}/Documentation/pics
+DOCSDIR2= ${DOCSDIR}/Documentation/pics
+DOC_FILES2= *.jpg
+
+DOCSRCDIR3= ${WRKSRC}/Documentation
+DOCSDIR3= ${DOCSDIR}/Documentation
+DOC_FILES3= *.html *.ico
+
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.options.mk>
post-patch:
@${REINPLACE_CMD} -e 's|make |$$(MAKE) |g' -e 's|CPPFLAGS|CXXFLAGS|g' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's|<values.h>|<cmath>|g' ${WRKSRC}/mesh/mesh.cpp
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/mview ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
+ ${INSTALL_PROGRAM} ${WRKSRC}/mview ${PREFIX}/bin/${PORTNAME}
+.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${DOCSDIR}
- @(cd ${WRKSRC}/Documentation && ${COPYTREE_SHARE} . ${DOCSDIR})
+ ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${DOCSDIR}
+ @${MKDIR} ${DOCSDIR2}
+ ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${DOCSDIR2}
+ @${MKDIR} ${DOCSDIR3}
+ ${INSTALL_DATA} ${DOC_FILES3:S|^|${DOCSRCDIR3}/|} ${DOCSDIR3}
.endif
.include <bsd.port.mk>
+
More information about the svn-ports-head
mailing list