diff -urN /usr/ports/graphics/fracplanet/Makefile graphics/fracplanet/Makefile --- /usr/ports/graphics/fracplanet/Makefile Sun Jul 23 03:07:10 2006 +++ graphics/fracplanet/Makefile Sun Aug 6 21:54:58 2006 @@ -6,7 +6,7 @@ # PORTNAME= fracplanet -PORTVERSION= 0.2.0 +PORTVERSION= 0.3.2 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -14,19 +14,26 @@ MAINTAINER= ports@FreeBSD.org COMMENT= An interactive generator of planets and terrain -BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake +BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake \ + bash:${PORTSDIR}/shells/bash +LIB_DEPENDS= boost_program_options.3:${PORTSDIR}/devel/boost -USE_GL= yes -USE_QT_VER= 3 -USE_X_PREFIX= yes -MAKE_ENV= QTDIR="${X11BASE}" QMAKESPEC="${QMAKESPEC}" VERSION_NUMBER="${PORTVERSION}" WRKSRC= ${WRKDIR}/${PORTNAME} -QMAKE?= ${LOCALBASE}/bin/qmake -QMAKESPEC?= ${LOCALBASE}/share/qt/mkspecs/freebsd-g++ +USE_X_PREFIX= yes +USE_QT_VER= 3 +USE_GL= yes +USE_GMAKE= yes +MAKE_ENV= QTDIR="${QT_PREFIX}" \ + QMAKESPEC="${QMAKESPEC}" \ + VERSION_NUMBER="${PORTVERSION}" -PLIST_FILES= bin/${PORTNAME} PORTDOCS= fracplanet.htm fracplanet.css +PLIST_FILES= bin/${PORTNAME} + +BASH?= ${LOCALBASE}/bin/bash +QMAKE?= ${LOCALBASE}/bin/qmake +QMAKESPEC?= ${LOCALBASE}/share/qt/mkspecs/freebsd-g++ .include @@ -35,19 +42,20 @@ .endif post-patch: - @${REINPLACE_CMD} -e \ - 's|%%PREFIX%%|${PREFIX}|g; s|%%DOCSDIR%%|${DOCSDIR}|g' \ - ${WRKSRC}/${PORTNAME}.pro +.for file in VERSION configure + @${REINPLACE_CMD} -e 's|#!/bin/bash|#!${BASH}|g' ${WRKSRC}/${file} +.endfor do-configure: - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${BASH} ./configure do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin - -.ifndef (NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for file in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} +.endfor .endif .include diff -urN /usr/ports/graphics/fracplanet/distinfo graphics/fracplanet/distinfo --- /usr/ports/graphics/fracplanet/distinfo Sun Jan 22 22:05:19 2006 +++ graphics/fracplanet/distinfo Sun Aug 6 21:27:14 2006 @@ -1,3 +1,3 @@ -MD5 (fracplanet-0.2.0.tar.gz) = 16c2a59fc1614f1f1c69eff16d10a39e -SHA256 (fracplanet-0.2.0.tar.gz) = fc9f0b411446d15992e72ba1e71ef191b725e52490e6bc606b80ff7f450cc8da -SIZE (fracplanet-0.2.0.tar.gz) = 68440 +MD5 (fracplanet-0.3.2.tar.gz) = 3742656730f033081746d2da04c253ac +SHA256 (fracplanet-0.3.2.tar.gz) = 5183793df54c0669b0119b040bde91b8b7aed5704c81c41e6e6cfc00819faed6 +SIZE (fracplanet-0.3.2.tar.gz) = 97730 diff -urN /usr/ports/graphics/fracplanet/files/patch-fracplanet.pro graphics/fracplanet/files/patch-fracplanet.pro --- /usr/ports/graphics/fracplanet/files/patch-fracplanet.pro Mon Sep 19 06:19:46 2005 +++ graphics/fracplanet/files/patch-fracplanet.pro Thu Jan 1 09:00:00 1970 @@ -1,32 +0,0 @@ ---- fracplanet.pro.orig -+++ fracplanet.pro -@@ -1,15 +1,15 @@ - TEMPLATE = app - - # append debug or release --CONFIG+= qt opengl debug # release -+CONFIG+= qt opengl release # debug - - ####################################### - # Installation - - INSTALLS += executable documentation --executable.path = /usr/local/bin -+executable.path = %%PREFIX%%/bin - executable.files = fracplanet --documentation.path = /usr/local/share/doc/fracplanet -+documentation.path = %%DOCSDIR%% - documentation.files = fracplanet.htm fracplanet.css - - ################## -@@ -17,8 +17,8 @@ - # Now leaving these ON for general distribution - # -funroll-loops unproven - --QMAKE_CXXFLAGS_RELEASE -= -O2 --QMAKE_CXXFLAGS_RELEASE += -O3 -fomit-frame-pointer -ffast-math -+#QMAKE_CXXFLAGS_RELEASE -= -O2 -+#QMAKE_CXXFLAGS_RELEASE += -O3 -fomit-frame-pointer -ffast-math - - ################## - # Architecture specific optimisations