# Created by: Sven Moeller <smoeller@nichthelfer.de> # $FreeBSD$ PORTNAME= megaglest PORTVERSION= 3.7.1 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}_${PORTVERSION}/ DISTNAME= ${PORTNAME}-source-${PORTVERSION} MAINTAINER= rnejdl@ringofsaturn.com COMMENT= Open source 3D real-time strategy game LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \ jpeg:${PORTSDIR}/graphics/jpeg \ png15:${PORTSDIR}/graphics/png \ xerces-c:${PORTSDIR}/textproc/xerces-c2 \ ftgl:${PORTSDIR}/graphics/ftgl \ vorbis:${PORTSDIR}/audio/libvorbis BUILD_DEPENDS= ${LOCALBASE}/include/libircclient.h:${PORTSDIR}/irc/libircclient \ ${LOCALBASE}/include/miniupnpc/miniupnpc.h:${PORTSDIR}/net/miniupnpc RUN_DEPENDS= ${DATADIR}/tutorials/2_basic_tutorial/2_basic_tutorial.xml:${PORTSDIR}/games/megaglest-data SUB_FILES= pkg-message USE_XZ= yes USES= cmake USE_DOS2UNIX= yes USE_GL= glew gl glu USE_LUA= 5.1 USE_OPENAL= al alut USE_SDL= yes USE_WX= 2.8+ MAKE_JOBS_SAFE= yes CFLAGS+= -I${LOCALBASE}/include/libpng15 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= EDITOR EDITOR_DESC= Install MegaGlest Editor .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MEDITOR} PLIST_SUB+= EDITOR="" .else PLIST_SUB+= EDITOR="@comment " .endif post-patch: @${REINPLACE_CMD} -e '/<curl\/types.h>/d' \ ${WRKSRC}/source/shared_lib/sources/platform/posix/miniftpclient.cpp do-install: ${STRIP_CMD} ${WRKSRC}/mk/linux/megaglest @${MKDIR} ${DATADIR} .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} .endif ${INSTALL_PROGRAM} ${WRKSRC}/mk/linux/megaglest ${PREFIX}/bin/${PORTNAME} .for f in glest.ini glestkeys.ini servers.ini ${INSTALL_DATA} ${WRKSRC}/${f} ${DATADIR} .endfor .for f in AUTHORS.source_code.txt CHANGELOG.txt README.txt COPYRIGHT.source_code.txt ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} .endfor .if ${PORT_OPTIONS:MEDITOR} ${INSTALL_PROGRAM} ${WRKSRC}/mk/linux/megaglest_editor ${PREFIX}/bin/megaglest_editor .endif post-install: @${CAT} ${PKGMESSAGE} .include <bsd.port.pre.mk> .if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" BROKEN= Does not compile on ia64, powerpc, or sparc64: unrecognized compiler flags .endif .include <bsd.port.post.mk> ef='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/log/finance/jgnash'>log</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/tree/finance/jgnash?id=38c6b7d1425f51d4e1583b806b2b17e044c528f4'>tree</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=38c6b7d1425f51d4e1583b806b2b17e044c528f4'>commit</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/diff/finance/jgnash?id=38c6b7d1425f51d4e1583b806b2b17e044c528f4'>diff</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/stats/finance/jgnash'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/log/finance/jgnash'> <input type='hidden' name='id' value='38c6b7d1425f51d4e1583b806b2b17e044c528f4'/><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-graphics/log/?id=38c6b7d1425f51d4e1583b806b2b17e044c528f4'>root</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/log/finance?id=38c6b7d1425f51d4e1583b806b2b17e044c528f4'>finance</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/log/finance/jgnash?id=38c6b7d1425f51d4e1583b806b2b17e044c528f4'>jgnash</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-graphics/log/finance/jgnash?id=38c6b7d1425f51d4e1583b806b2b17e044c528f4&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-graphics/commit/finance/jgnash?id=2fb59e9058f73bfd20c4968def31091487b86179'>Convert f* to USES=zip</a></td><td>bapt</td><td><span title='2014-03-08 00:59:07 +0800'>2014-03-08</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=1e0fbfce5383fdaf84856e575f2bfcc7032c843e'>- Update to 2.13.5</a></td><td>decke</td><td><span title='2014-02-24 22:14:07 +0800'>2014-02-24</span></td><td>3</td><td><span class='deletions'>-14</span>/<span class='insertions'>+14</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=a1097be66f473d3b7c9a8611193a745dfe28a12a'>- Update to 2.13.4</a></td><td>decke</td><td><span title='2014-02-21 21:52:43 +0800'>2014-02-21</span></td><td>3</td><td><span class='deletions'>-18</span>/<span class='insertions'>+17</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=78e277e552b7180e189efac633b1a15619a7a432'>- Update to 2.13.0</a></td><td>decke</td><td><span title='2013-10-17 22:52:37 +0800'>2013-10-17</span></td><td>3</td><td><span class='deletions'>-46</span>/<span class='insertions'>+62</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=67f5f7650118b699f19d83ce5690dabca3f3af22'>Add NO_STAGE all over the place in preparation for the staging support (cat: ...</a></td><td>bapt</td><td><span title='2013-09-21 01:18:38 +0800'>2013-09-21</span></td><td>1</td><td><span class='deletions'>-5</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=bd4d8df0a96c59bb0773e66335afb6c0d9aa0b9d'>- Update to 2.10.0</a></td><td>decke</td><td><span title='2012-09-05 17:30:53 +0800'>2012-09-05</span></td><td>3</td><td><span class='deletions'>-10</span>/<span class='insertions'>+9</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=fb7909b027874df92179611d53f82b848b7498b3'>- Update to 2.9.0</a></td><td>decke</td><td><span title='2012-05-16 20:17:50 +0800'>2012-05-16</span></td><td>4</td><td><span class='deletions'>-17</span>/<span class='insertions'>+23</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=bd719a74625cb4958d1d691d89701789d15a4167'>- Update to 2.8.0</a></td><td>decke</td><td><span title='2012-05-10 14:21:21 +0800'>2012-05-10</span></td><td>3</td><td><span class='deletions'>-31</span>/<span class='insertions'>+47</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=86da9ea0087218d904becdaf2e73979aaf67dba0'>- Update to 2.5.1</a></td><td>decke</td><td><span title='2011-01-05 00:47:25 +0800'>2011-01-05</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+5</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=387593f011f7eb163734a44cf226ec0b1e240b8b'>- Update to 2.5.0</a></td><td>decke</td><td><span title='2010-09-21 19:35:41 +0800'>2010-09-21</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+5</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=fd5e09a1fed06cd0a0d99d4c51e745ac534d3e49'>- Update to 2.4.1</a></td><td>decke</td><td><span title='2010-08-05 18:13:55 +0800'>2010-08-05</span></td><td>3</td><td><span class='deletions'>-9</span>/<span class='insertions'>+10</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=8c7c2223c42c8293732a3c442faed1e7939eb092'>- Update to 2.4.0</a></td><td>decke</td><td><span title='2010-07-23 17:46:20 +0800'>2010-07-23</span></td><td>3</td><td><span class='deletions'>-6</span>/<span class='insertions'>+10</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=351ef8262a611229f332d7d4e181a778117e7a57'>- Update to 2.3.5</a></td><td>decke</td><td><span title='2010-06-30 20:29:12 +0800'>2010-06-30</span></td><td>3</td><td><span class='deletions'>-6</span>/<span class='insertions'>+6</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=875f0a7044f4c5509e0fc88a34ee495898b02ca0'>- Change to my FreeBSD email address</a></td><td>decke</td><td><span title='2010-04-01 20:45:37 +0800'>2010-04-01</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/finance/jgnash?id=f5c3fb9e6b13ae1f4284b7cea590d2d18542fe48'>- Update to 2.3.4</a></td><td>beat</td><td><span title='2010-02-26 06:27:48 +0800'>2010-02-26</span></td><td>3</td><td><span class='deletions'>-7</span>/<span class='insertions'>+7</span></td></tr>