Index: head/finance/ledgersmb/Makefile =================================================================== --- head/finance/ledgersmb/Makefile (revision 508088) +++ head/finance/ledgersmb/Makefile (revision 508089) @@ -1,34 +1,36 @@ # Created by: anarcat@anarcat.ath.cx # $FreeBSD$ PORTNAME= ledger-smb PORTVERSION= 1.1.12 PORTREVISION= 5 CATEGORIES= finance perl5 MASTER_SITES= SF/${PORTNAME}/Releases/archive-1.1/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Double entry accounting system +BROKEN= unfetchable + BUILD_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg RUN_DEPENDS:= ${BUILD_DEPENDS} NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME} USES= shebangfix perl5 SHEBANG_FILES= *.pl locale/*/*.pl bin/*/*.pl utils/*/*.pl PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" SUB_FILES= ${PORTNAME}-httpd.conf pkg-message post-patch: @${REINPLACE_CMD} -i '' -e '1s|/bin/perl|${perl_CMD}|' ${WRKSRC}/bin/lynx/gl.pl do-install: @cd ${WRKDIR} ; \ ${TAR} -cf - ${PORTNAME} | ( cd ${STAGEDIR}${PREFIX} ; ${TAR} xf - ) @cd ${STAGEDIR}${PREFIX}/${PORTNAME} ; \ ${CHMOD} 711 users templates css spool @${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-httpd.conf ${STAGEDIR}${PREFIX}/etc/ .include Index: head/ftp/atftp/Makefile =================================================================== --- head/ftp/atftp/Makefile (revision 508088) +++ head/ftp/atftp/Makefile (revision 508089) @@ -1,20 +1,22 @@ # $FreeBSD$ PORTNAME= atftp PORTVERSION= 0.7 PORTREVISION= 3 CATEGORIES= ftp MASTER_SITES= DEBIAN/pool/main/a/${PORTNAME} DISTNAME= ${PORTNAME}_${PORTVERSION}.dfsg.orig MAINTAINER= ports@FreeBSD.org COMMENT= Advanced TFTP server and client +BROKEN= unfetchable + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.dfsg USE_RC_SUBR= atftpd GNU_CONFIGURE= yes PLIST_FILES= bin/atftp sbin/atftpd man/man1/atftp.1.gz man/man8/atftpd.8.gz .include Index: head/ftp/cftp/Makefile =================================================================== --- head/ftp/cftp/Makefile (revision 508088) +++ head/ftp/cftp/Makefile (revision 508089) @@ -1,24 +1,26 @@ # Created by: Andrey Zakhvatov # $FreeBSD$ PORTNAME= cftp PORTVERSION= 0.12 PORTREVISION= 4 CATEGORIES= ftp ipv6 MASTER_SITES= ftp://ftp.giga.or.at/pub/nih/cftp/ \ ftp://sunsite.univie.ac.at/pub/nih/cftp/ MAINTAINER= ports@FreeBSD.org COMMENT= Comfortable, full screen (S)FTP client LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= unfetchable + USES= ncurses GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-sftp PLIST_FILES= bin/cftp INFO= cftp .include Index: head/games/arkanoidsb/Makefile =================================================================== --- head/games/arkanoidsb/Makefile (revision 508088) +++ head/games/arkanoidsb/Makefile (revision 508089) @@ -1,40 +1,42 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= arkanoidsb PORTVERSION= 1.3.2.10 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://www.tinyorange.com/downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= Arkanoid and space game +BROKEN= unfetchable + WRKSRC= ${WRKDIR}/${PORTNAME} USES= linux tar:bzip2 NO_BUILD= yes USE_LINUX= libogg sdlmixer sdlimage SUB_FILES= ${PORTNAME}.sh PORTDOCS= README DESKTOP_ENTRIES="Arkanoid: Space Ball" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @(cd ${WRKSRC} && ${COPYTREE_SHARE} res ${STAGEDIR}${DATADIR}) ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/games/balazar/Makefile =================================================================== --- head/games/balazar/Makefile (revision 508088) +++ head/games/balazar/Makefile (revision 508089) @@ -1,53 +1,55 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= balazar PORTVERSION= 0.3.4 PORTREVISION= 9 CATEGORIES= games python MASTER_SITES= http://download.gna.org/balazar/ DISTNAME= Balazar-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= 3D adventure and roleplaying game LICENSE= GPLv2+ +BROKEN= unfetchable + LIB_DEPENDS= libcal3d.so:graphics/cal3d \ libfreetype.so:print/freetype2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}soya3d>0:graphics/py-soya3d@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openal>0:audio/py-openal@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tofu>0:net/py-tofu@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cerealizer>0:security/py-cerealizer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} NO_ARCH= yes USES= gettext python:2.7 tar:bzip2 USE_GL= glew USE_SDL= mixer sdl USE_PYTHON= autoplist distutils PYDISTUTILS_PKGNAME= Balazar PYDISTUTILS_EGGINFODIR= ${PREFIX}/share PORTDOCS= README DESKTOP_ENTRIES="Balazar" "" "" "balazar" "" "" OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ '/^install-purelib/s|=.*|= ${PREFIX}/share| ; \ /^install-scripts/s|=.*|= ${PREFIX}/bin| ; \ /^install-data/s|=.*|= ${PREFIX}/share|' ${WRKSRC}/setup.cfg @${REINPLACE_CMD} -e \ '/LC_MESSAGES/s|".",||' ${WRKSRC}/setup.py post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/games/blockade/Makefile =================================================================== --- head/games/blockade/Makefile (revision 508088) +++ head/games/blockade/Makefile (revision 508089) @@ -1,24 +1,26 @@ # Created by: Chris Piazza # $FreeBSD$ PORTNAME= blockade DISTVERSION= 1_00 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://www.sourcefiles.org/Games/Arcade/ DISTNAME= ${PORTNAME}-${DISTVERSION}-linux MAINTAINER= ports@FreeBSD.org COMMENT= X version of the `blockade' Macintosh game +BROKEN= unfetchable + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_XORG= x11 PLIST_FILES= bin/blockade man/man6/blockade.6.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/blockade ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/blockade.6 ${STAGEDIR}${MAN6PREFIX}/man/man6 .include Index: head/games/cleanq3/Makefile =================================================================== --- head/games/cleanq3/Makefile (revision 508088) +++ head/games/cleanq3/Makefile (revision 508089) @@ -1,119 +1,121 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= cleanq3 PORTVERSION= 0.5.2 PORTREVISION= 4 CATEGORIES= games MASTER_SITES= http://www.bfeared.com/library/quake/archive/quakedev/temor/downloads/ DISTNAME= CleanQ3_v${PORTVERSION}-srcbin MAINTAINER= ports@FreeBSD.org COMMENT= Cleaned up copy of the original Quake III Arena source code LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.txt +BROKEN= unfetchable + USES= dos2unix gmake zip WRKSRC= ${WRKDIR}/CleanQ3 BUILD_WRKSRC= ${WRKSRC}/code/unix MAKE_JOBS_UNSAFE= yes MAKE_ENV= LIBDIR="${LIBDIR}" PLIST_SUB= LIBDIR="${LIBDIR:S/${PREFIX}\///}" LIBDIR= ${PREFIX}/lib/${PORTNAME} VM_ARCHS= i386 OPTIONS_DEFINE= GAMELIBS OPTIMIZED_CFLAGS OPTIONS_MULTI= FLAVOR OPTIONS_MULTI_FLAVOR= CLIENT SMP_CLIENT DEDICATED OPTIONS_DEFAULT= CLIENT SMP_CLIENT DEDICATED OPTIMIZED_CFLAGS FLAVOR_DESC= Clients and servers CLIENT_DESC= Build client SMP_CLIENT_DESC= Build SMP (threaded) client DEDICATED_DESC= Build dedicated server GAMELIBS_DESC= Build game libraries (when not mandatory) .include .if ${ARCH} == i386 BUILD_DEPENDS= nasm:devel/nasm .endif .for i in ${ARCH} . if ${VM_ARCHS:M${i}} HAVE_VM_COMPILED= yes . endif .endfor .if !defined(HAVE_VM_COMPILED) MAKE_ENV+= DLL_ONLY=true .endif .if ${PORT_OPTIONS:MCLIENT} || ${PORT_OPTIONS:MSMP_CLIENT} USE_GL= gl USE_XORG= xxf86dga .endif .if ${PORT_OPTIONS:MCLIENT} MAKE_ENV+= CLIENT=YES PLIST_SUB+= CLIENT="" Q3BIN+= cleanq3 .else PLIST_SUB+= CLIENT="@comment " .endif .if ${PORT_OPTIONS:MSMP_CLIENT} MAKE_ENV+= SMP=YES PLIST_SUB+= SMP_CLIENT="" Q3BIN+= cleanq3-smp .else PLIST_SUB+= SMP_CLIENT="@comment " .endif .if ${PORT_OPTIONS:MDEDICATED} MAKE_ENV+= DEDICATED=YES PLIST_SUB+= DEDICATED="" Q3BIN+= cleanq3ded .else PLIST_SUB+= DEDICATED="@comment " .endif .if ${PORT_OPTIONS:MGAMELIBS} || !defined(HAVE_VM_COMPILED) MAKE_ENV+= GAMELIBS=YES PLIST_SUB+= GAMELIBS="" .else PLIST_SUB+= GAMELIBS="@comment " .endif .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} MAKE_ENV+= OPTIMIZED_CFLAGS=YES .endif post-patch: @${REINPLACE_CMD} -e 's|botlib\.log|/dev/null|' \ ${WRKSRC}/code/botlib/be_interface.c @${REINPLACE_CMD} -e \ 's|//[[:blank:]]*\(Swap_Init[[:blank:]]*();\)|\1|' \ ${WRKSRC}/code/botlib/be_interface.c \ ${WRKSRC}/code/renderer/tr_init.c @${REINPLACE_CMD} -e '/callMask = 0/s|^static||' \ ${WRKSRC}/code/qcommon/vm_x86.c do-install: .for bin in ${Q3BIN} ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/release/${bin} \ ${STAGEDIR}${PREFIX}/bin .endfor .if ${PORT_OPTIONS:MGAMELIBS} || !defined(HAVE_VM_COMPILED) .for dir in baseq3 missionpack @${MKDIR} ${STAGEDIR}${LIBDIR}/${dir} ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/release/${dir}/*.so \ ${STAGEDIR}${LIBDIR}/${dir} .endfor .endif .include "${.CURDIR}/../quake3-data/Makefile.include" .include Index: head/games/conquest/Makefile =================================================================== --- head/games/conquest/Makefile (revision 508088) +++ head/games/conquest/Makefile (revision 508089) @@ -1,50 +1,52 @@ # Created by: Mark Pulford # $FreeBSD$ PORTNAME= conquest PORTVERSION= 7.2 CATEGORIES= games MASTER_SITES= SF/conq/Conquest/Conquest%20${PORTVERSION} EXTRACT_SUFX= .src.tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= Multi-player curses space warfare game similar to Netrek LICENSE= ART10 +BROKEN= unfetchable + GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc/conquest \ --datadir=${LOCALBASE}/share/conquest \ --localstatedir=/var/games CFLAGS+= -Wno-return-type GROUPS= ${PORTNAME} MAKE_JOBS_UNSAFE= yes PORTDOCS= README SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} "s|^.*@chgrp .(CONQGROUP) conq.*||g; \ s|^.*@chmod 2771 conq.*||g;" ${WRKSRC}/Makefile.in @${REINPLACE_CMD} "s/# include //g" ${WRKSRC}/c_defs.h @${REINPLACE_CMD} "s/-O2 -fPIC//g" ${WRKSRC}/configure do-install: ${INSTALL_PROGRAM} ${WRKSRC}/conqai ${STAGEDIR}${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/conqdriv ${STAGEDIR}${PREFIX}/libexec ${INSTALL_PROGRAM} ${WRKSRC}/conqoper ${STAGEDIR}${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/conqstrat ${STAGEDIR}${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/conquest ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/conqrule ${STAGEDIR}${ETCDIR}/conqrule.sample @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/conqnews.doc \ ${STAGEDIR}${DATADIR}/conqnews.doc.sample ${INSTALL_DATA} ${WRKSRC}/conquest.doc ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}/var/games/conquest .include Index: head/games/crafty-tablebase-no-pawn/Makefile =================================================================== --- head/games/crafty-tablebase-no-pawn/Makefile (revision 508088) +++ head/games/crafty-tablebase-no-pawn/Makefile (revision 508089) @@ -1,68 +1,70 @@ # Created by: Jonathan Shoemaker # $FreeBSD$ PORTNAME= crafty-tablebases-no-pawn PORTVERSION= 20070910 CATEGORIES= games MASTER_SITES= http://www.cis.uab.edu/hyatt/crafty/TB/3-4-5/ DISTFILES= kbbbk.nbb.emd kbbbk.nbw.emd kbbk.nbb.emd kbbk.nbw.emd \ kbbkb.nbb.emd kbbkb.nbw.emd kbbkn.nbb.emd kbbkn.nbw.emd kbbkq.nbb.emd \ kbbkq.nbw.emd kbbkr.nbb.emd kbbkr.nbw.emd kbbnk.nbb.emd kbbnk.nbw.emd \ kbk.nbb.emd kbk.nbw.emd kbkb.nbb.emd kbkb.nbw.emd kbkn.nbb.emd \ kbkn.nbw.emd kbnk.nbb.emd kbnk.nbw.emd kbnkb.nbb.emd kbnkb.nbw.emd \ kbnkn.nbb.emd kbnkn.nbw.emd kbnkq.nbb.emd kbnkq.nbw.emd kbnkr.nbb.emd \ kbnkr.nbw.emd kbnnk.nbb.emd kbnnk.nbw.emd knk.nbb.emd knk.nbw.emd \ knkn.nbb.emd knkn.nbw.emd knnk.nbb.emd knnk.nbw.emd knnkb.nbb.emd \ knnkb.nbw.emd knnkn.nbb.emd knnkn.nbw.emd knnkq.nbb.emd knnkq.nbw.emd \ knnkr.nbb.emd knnkr.nbw.emd knnnk.nbb.emd knnnk.nbw.emd kqbbk.nbb.emd \ kqbbk.nbw.emd kqbk.nbb.emd kqbk.nbw.emd kqbkb.nbb.emd kqbkb.nbw.emd \ kqbkn.nbb.emd kqbkn.nbw.emd kqbkq.nbb.emd kqbkq.nbw.emd kqbkr.nbb.emd \ kqbkr.nbw.emd kqbnk.nbb.emd kqbnk.nbw.emd kqk.nbb.emd kqk.nbw.emd \ kqkb.nbb.emd kqkb.nbw.emd kqkn.nbb.emd kqkn.nbw.emd kqkq.nbb.emd \ kqkq.nbw.emd kqkr.nbb.emd kqkr.nbw.emd kqnk.nbb.emd kqnk.nbw.emd \ kqnkb.nbb.emd kqnkb.nbw.emd kqnkn.nbb.emd kqnkn.nbw.emd kqnkq.nbb.emd \ kqnkq.nbw.emd kqnkr.nbb.emd kqnkr.nbw.emd kqnnk.nbb.emd kqnnk.nbw.emd \ kqqbk.nbb.emd kqqbk.nbw.emd kqqk.nbb.emd kqqk.nbw.emd kqqkb.nbb.emd \ kqqkb.nbw.emd kqqkn.nbb.emd kqqkn.nbw.emd kqqkq.nbb.emd kqqkq.nbw.emd \ kqqkr.nbb.emd kqqkr.nbw.emd kqqnk.nbb.emd kqqnk.nbw.emd kqqqk.nbb.emd \ kqqqk.nbw.emd kqqrk.nbb.emd kqqrk.nbw.emd kqrbk.nbb.emd kqrbk.nbw.emd \ kqrk.nbb.emd kqrk.nbw.emd kqrkb.nbb.emd kqrkb.nbw.emd kqrkn.nbb.emd \ kqrkn.nbw.emd kqrkq.nbb.emd kqrkq.nbw.emd kqrkr.nbb.emd kqrkr.nbw.emd \ kqrnk.nbb.emd kqrnk.nbw.emd kqrrk.nbb.emd kqrrk.nbw.emd krbbk.nbb.emd \ krbbk.nbw.emd krbk.nbb.emd krbk.nbw.emd krbkb.nbb.emd krbkb.nbw.emd \ krbkn.nbb.emd krbkn.nbw.emd krbkq.nbb.emd krbkq.nbw.emd krbkr.nbb.emd \ krbkr.nbw.emd krbnk.nbb.emd krbnk.nbw.emd krk.nbb.emd krk.nbw.emd \ krkb.nbb.emd krkb.nbw.emd krkn.nbb.emd krkn.nbw.emd krkr.nbb.emd \ krkr.nbw.emd krnk.nbb.emd krnk.nbw.emd krnkb.nbb.emd krnkb.nbw.emd \ krnkn.nbb.emd krnkn.nbw.emd krnkq.nbb.emd krnkq.nbw.emd krnkr.nbb.emd \ krnkr.nbw.emd krnnk.nbb.emd krnnk.nbw.emd krrbk.nbb.emd krrbk.nbw.emd \ krrk.nbb.emd krrk.nbw.emd krrkb.nbb.emd krrkb.nbw.emd krrkn.nbb.emd \ krrkn.nbw.emd krrkq.nbb.emd krrkq.nbw.emd krrkr.nbb.emd krrkr.nbw.emd \ krrnk.nbb.emd krrnk.nbw.emd krrrk.nbb.emd krrrk.nbw.emd DIST_SUBDIR= crafty EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= These are the tablebases for crafty, minus the pawn tbs +BROKEN= unfetchable + RUN_DEPENDS= crafty:games/crafty NO_BUILD= yes BROKEN_aarch64= Fails to install: runaway process BROKEN_armv6= Fails to install: runaway process BROKEN_armv7= Fails to install: runaway process BROKEN_mips64= Fails to install: runaway process BROKEN_powerpc64= Fails to install: runaway process .if !defined(WITH_TBDIR) WITH_TBDIR= ${PREFIX}/lib/crafty/TB .endif do-install: ${MKDIR} ${STAGEDIR}${WITH_TBDIR} @list='${DISTFILES}'; for i in $$list; do \ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$$i ${STAGEDIR}${WITH_TBDIR}/$$i; \ done .include Index: head/games/epiar/Makefile =================================================================== --- head/games/epiar/Makefile (revision 508088) +++ head/games/epiar/Makefile (revision 508089) @@ -1,44 +1,46 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= epiar PORTVERSION= 0.5.1 PORTREVISION= 6 CATEGORIES= games MAINTAINER= ports@FreeBSD.org COMMENT= Space trading/exploring sim with RPG elements LICENSE= GPLv2 CC-BY-NC-SA-3.0 LICENSE_COMB= multi LICENSE_FILE_CC-BY-NC-SA-3.0= ${WRKSRC}/LICENSE.music +BROKEN= unfetchable + LIB_DEPENDS= libfreetype.so:print/freetype2 \ libftgl.so:graphics/ftgl \ libxml2.so:textproc/libxml2 \ libphysfs.so:devel/physfs USE_GITHUB= yes GH_ACCOUNT= knowknowledge GH_PROJECT= Epiar GH_TAGNAME= 44046e3 USES= autoreconf gmake pkgconfig USE_SDL= image mixer sdl USE_GL= glu GNU_CONFIGURE= yes PORTDOCS= AUTHORS ChangeLog README OPTIONS_DEFINE= DOCS # Wrong versioning upstream PORTSCOUT= ignore:1 post-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/games/exmars/Makefile =================================================================== --- head/games/exmars/Makefile (revision 508088) +++ head/games/exmars/Makefile (revision 508089) @@ -1,34 +1,36 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= exmars PORTVERSION= 0.01 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://corewar.co.uk/ankerl/ MAINTAINER= ports@FreeBSD.org COMMENT= Memory Array Redcode Simulator, just like exhaust and pMARS +BROKEN= unfetchable + ALL_TARGET= ${PORTNAME} OPTIONS_DEFINE= OPTIMIZED_CFLAGS OPTIONS_DEFAULT= OPTIMIZED_CFLAGS OPTIMIZED_CFLAGS_CFLAGS=-O3 -fomit-frame-pointer .include post-patch: # Fix bench.sh. @${REINPLACE_CMD} -e 's|pmars|pmars-server| ; \ s|\./exmars|exmars|' \ ${WRKSRC}/bench.sh @${REINPLACE_CMD} -e 's|$${OPT}|${CFLAGS}|' ${WRKSRC}/${MAKEFILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC} && ${COPYTREE_SHARE} warriors ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/bench.sh ${STAGEDIR}${DATADIR} .include Index: head/games/fteqw/Makefile =================================================================== --- head/games/fteqw/Makefile (revision 508088) +++ head/games/fteqw/Makefile (revision 508089) @@ -1,74 +1,76 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= fteqw PORTVERSION= 3343 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/Source/${PORTVERSION} DISTNAME= ftesrc${PORTVERSION}-all MAINTAINER= ports@FreeBSD.org COMMENT= QuakeWorld client with cool features, but still compatible +BROKEN= unfetchable + USES= gmake dos2unix USE_CSTD= gnu89 NO_WRKSUBDIR= yes MAKE_ARGS+= FTE_TARGET=bsd SUB_FILES= pkg-message OPTIONS_DEFINE= OPTIMIZED_CFLAGS OPTIONS_MULTI= FLAVOR OPTIONS_MULTI_FLAVOR= GLCLIENT SDLCLIENT SERVER OPTIONS_DEFAULT= GLCLIENT SDLCLIENT SERVER OPTIMIZED_CFLAGS FLAVOR_DESC= Clients and servers GLCLIENT_DESC= Build OpenGL client SDLCLIENT_DESC= Build SDL client SERVER_DESC= Build dedicated server .include "${.CURDIR}/../quake-data/Makefile.include" .include .if ${PORT_OPTIONS:MSERVER} ALL_TARGET+= sv-rel PLIST_FILES+= bin/fteqw-sv .endif .if ${PORT_OPTIONS:MGLCLIENT} || !empty(PORT_OPTIONS:MSDLCLIENT) LIB_DEPENDS+= libpng.so:graphics/png \ libvorbis.so:audio/libvorbis USES+= jpeg .endif .if ${PORT_OPTIONS:MGLCLIENT} USE_GL= gl ALL_TARGET+= gl-rel PLIST_FILES+= bin/fteqw-gl .endif # SDL is used instead of the native X11 software version as it reports a # memory allocation error at startup. It also fails with USEASM=true. .if ${PORT_OPTIONS:MSDLCLIENT} USE_SDL= sdl ALL_TARGET+= sw-rel PLIST_FILES+= bin/fteqw-sdl .endif .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} MAKE_ENV+= OPTIMIZED_CFLAGS=true .endif post-patch: @${REINPLACE_CMD} -e 's/alloca\.h/stdlib.h/' \ ${WRKSRC}/gl/gl_alias.c ${WRKSRC}/common/com_mesh.c @${REINPLACE_CMD} -e 's/__linux__/__unix__/' \ ${WRKSRC}/common/plugin.c ${WRKSRC}/server/svq3_game.c do-install: .for f in ${PLIST_FILES:T} ${INSTALL_PROGRAM} ${WRKSRC}/release/${f:S/-/./} ${STAGEDIR}${PREFIX}/bin/${f} .endfor .include Index: head/games/gnake/Makefile =================================================================== --- head/games/gnake/Makefile (revision 508088) +++ head/games/gnake/Makefile (revision 508089) @@ -1,36 +1,38 @@ # Created by: chinsan # $FreeBSD$ PORTNAME= gnake PORTVERSION= 0.94b CATEGORIES= games MASTER_SITES= http://www.sourcefiles.org/Games/Arcade/ DISTNAME= Gnake.${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Nibbles clone for GNU/Linux and *BSD LICENSE= GPLv2 +BROKEN= unfetchable + USES= ncurses LDFLAGS+= -L${LOCALBASE}/lib -lncurses CFLAGS+= -Wall WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= README PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DOCS do-build: ${CC} ${CFLAGS} ${LDFLAGS} -o ${WRKSRC}/${PORTNAME} \ ${WRKSRC}/gnake.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/games/gru/Makefile =================================================================== --- head/games/gru/Makefile (revision 508088) +++ head/games/gru/Makefile (revision 508089) @@ -1,24 +1,26 @@ # Created by: HIYAMA Takeshi # $FreeBSD$ PORTNAME= gru PORTVERSION= 8087 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://www.bsddiary.net/gru/ MAINTAINER= ports@FreeBSD.org COMMENT= Gru makes your eyes happy +BROKEN= unfetchable + USES= imake USE_XORG= x11 xext xmu xpm xaw xt sm ice OPTIONS_DEFINE= DOCS DOCSDIR= ${PREFIX}/share/doc/ja/gru post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.jp ${STAGEDIR}${DOCSDIR} .include Index: head/games/gtkpool/Makefile =================================================================== --- head/games/gtkpool/Makefile (revision 508088) +++ head/games/gtkpool/Makefile (revision 508089) @@ -1,33 +1,35 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= gtkpool PORTVERSION= 0.5.0 PORTREVISION= 14 CATEGORIES= games MASTER_SITES= ftp://ftp.seul.org/pub/gtkpool/ \ http://www.sourcefiles.org/Games/Sports/Pool/ MAINTAINER= ports@FreeBSD.org COMMENT= 2D pool game using the GTK+ toolkit LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= unfetchable + USES= autoreconf compiler:c++11-lang gmake perl5 pkgconfig USE_CXXSTD= c++11 USE_GNOME= gtk20 USE_PERL5= build GNU_CONFIGURE= yes PLIST_FILES= bin/gtkpool \ share/icons/gtkpool.png PORTDATA= * post-patch: .for file in application.cpp options.cpp @${REINPLACE_CMD} -e 's|/usr/local/share/gtkpool|${DATADIR}|' \ ${WRKSRC}/gtkpool/${file} .endfor .include Index: head/games/imaze/Makefile =================================================================== --- head/games/imaze/Makefile (revision 508088) +++ head/games/imaze/Makefile (revision 508089) @@ -1,67 +1,69 @@ # Created by: Ronald Kuehn # $FreeBSD$ PORTNAME= imaze PORTVERSION= 1.4 PORTREVISION= 5 CATEGORIES= games MASTER_SITES= http://www.sourcefiles.org/Games/Arcade/ PKGNAMESUFFIX= -${TOOLKIT} MAINTAINER= ports@FreeBSD.org COMMENT= Multi-player network action game for TCP/IP with 3D graphics LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/Copyright +BROKEN= unfetchable + USE_XORG= x11 xaw xmu xt HAS_CONFIGURE= yes CONFIGURE_ARGS= ${TOOLKIT} X11Dir="${LOCALBASE}" CFlags="${CFLAGS}" MAKE_ENV= SOUNDDIR="${DATADIR}/sounds" BUILD_WRKSRC= ${WRKSRC}/source CONFIGURE_WRKSRC= ${WRKSRC}/source OPTIONS_DEFINE= AUDIO DOCS JOYSTICK OPTIONS_SINGLE= GUI OPTIONS_SINGLE_GUI= ATHENA MOTIF XVIEW OPTIONS_DEFAULT= ATHENA AUDIO JOYSTICK ATHENA_DESC= Athena widget library support AUDIO_DESC= Audio support JOYSTICK_DESC= Joystick support XVIEW_DESC= XView widget library support ATHENA_VARS= TOOLKIT=athena AUDIO_CONFIGURE_OFF= noaudio JOYSTICK_CONFIGURE_OFF= nojoystick MOTIF_USES= motif MOTIF_VARS= MOTIFLIB="-L${LOCALBASE}/lib -lXm -lXt" TOOLKIT=motif XVIEW_LIB_DEPENDS= libxview.so:x11-toolkits/xview XVIEW_VARS= TOOLKIT=xview post-patch: @${REINPLACE_CMD} 's@ninja@imazeninja@g' ${WRKSRC}/man6/*.6 do-install: cd ${WRKSRC}/source && ${INSTALL_PROGRAM} \ genlab imaze imazesrv imazestat xlabed \ ${STAGEDIR}${PREFIX}/bin # Install ninja as imazeninja to resolve conflict with devel/ninja ${INSTALL_PROGRAM} ${WRKSRC}/source/ninja ${STAGEDIR}${PREFIX}/bin/imazeninja cd ${WRKSRC}/man6 && ${INSTALL_MAN} \ genlab.6 imaze.6 imazesrv.6 imazestat.6 xlabed.6 \ ${STAGEDIR}${MAN6PREFIX}/man/man6 ${INSTALL_MAN} ${WRKSRC}/man6/ninja.6 \ ${STAGEDIR}${MAN6PREFIX}/man/man6/imazeninja.6 @${MKDIR} ${STAGEDIR}${DATADIR}/labs ${INSTALL_DATA} ${WRKSRC}/labs/*.lab ${STAGEDIR}${DATADIR}/labs @${MKDIR} ${STAGEDIR}${DATADIR}/sounds ${INSTALL_DATA} ${WRKSRC}/sounds/*.au ${STAGEDIR}${DATADIR}/sounds post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/games/inform/Makefile =================================================================== --- head/games/inform/Makefile (revision 508088) +++ head/games/inform/Makefile (revision 508089) @@ -1,42 +1,44 @@ # Created by: Matthew Hunt # $FreeBSD$ PORTNAME= inform PORTVERSION= 6.32 CATEGORIES= games MASTER_SITES= http://ftp.ifarchive.org/if-archive/infocom/compilers/inform6/source/old/ \ http://ftp.ifarchive.org/if-archive/infocom/compilers/inform6/library/old/:lib \ http://ftp.ifarchive.org/if-archive/infocom/compilers/inform6/manuals/:doc DISTFILES= inform${PORTVERSION:S/.//}_source.zip inform_library611.zip:lib \ designers_manual_4.zip:doc DIST_SUBDIR= inform EXTRACT_ONLY= inform${PORTVERSION:S/.//}_source.zip MAINTAINER= ports@FreeBSD.org COMMENT= Compiler for producing text adventure games +BROKEN= unfetchable + NO_WRKSUBDIR= yes USES= zip:infozip MAKEFILE= ${FILESDIR}/Makefile.inform PLIST_FILES= bin/${PORTNAME} PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${STAGEDIR}${DATADIR} && \ ${UNZIP_CMD} -qq -o ${DISTDIR}/${DIST_SUBDIR}/inform_library611.zip) .for file in English.h Grammar.h Parser.h VerbLib.h infix.h linklpa.h \ linklv.h parserm.h verblibm.h ${CHMOD} ${SHAREMODE} ${STAGEDIR}${DATADIR}/${file} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} (umask 222 && ${UNZIP_CMD} -qq -o -d ${STAGEDIR}${DOCSDIR} \ ${DISTDIR}/${DIST_SUBDIR}/designers_manual_4.zip) @${MV} ${STAGEDIR}${DATADIR}/readme.txt ${STAGEDIR}${DOCSDIR} .include Index: head/games/iourbanterror/Makefile =================================================================== --- head/games/iourbanterror/Makefile (revision 508088) +++ head/games/iourbanterror/Makefile (revision 508089) @@ -1,52 +1,54 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= iourbanterror PORTVERSION= ${GAMEVERSION}.${IOQUAKE3VER} PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= games DISTNAME= ioquake3-${IOQUAKE3VER} MAINTAINER= ports@FreeBSD.org COMMENT= Quake 3 engine modified for Urban Terror (based on ioquake3) RUN_DEPENDS= urbanterror-data>0:games/urbanterror-data LICENSE?= GPLv2 +BROKEN= unfetchable + MASTERDIR= ${.CURDIR}/../ioquake3 DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr PATCHDIR= ${.CURDIR}/../${PORTNAME}/files IOQ3?= CLIENT # The docs belong to ioquake3 OPTIONS_EXCLUDE= DOCS GAMEVERSION= 4.2.023 Q3ENGINEVER= ${DISTVERSION}+${GAMEVERSION} Q3TOTALCONV= yes Q3DIR= ${PREFIX}/share/quake3 Q3ICON= ${PREFIX}/share/quake3/q3ut4/q3ut.ico Q3CLIENT= ioUrbanTerror Q3SERVER= ioUrTded Q3BASE= q3ut4 BINSUFFIX= HOMEPATH= /.ioUrbanTerror MAKE_ARGS+= BUILD_MISSIONPACK=0 \ BUILD_STANDALONE=1 pre-patch: @(cd ${WRKSRC} && \ for pfile in ${MASTERDIR}/files/patch-*; do \ ${PATCH} < $${pfile}; \ done) @${FIND} ${WRKSRC} -name \*.orig -delete @${REINPLACE_CMD} \ -e 's/ioquake3/${Q3CLIENT}/g' \ -e 's/ioq3ded/${Q3SERVER}/g' \ -e 's/baseq3/${Q3BASE}/g' \ "${WRKSRC}/Makefile" .include "${MASTERDIR}/Makefile" Index: head/games/jools/Makefile =================================================================== --- head/games/jools/Makefile (revision 508088) +++ head/games/jools/Makefile (revision 508089) @@ -1,52 +1,54 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= jools PORTVERSION= 0.20 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= http://pessimization.com/software/jools/ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}-musicpack-1.0${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Addictive jewel-swapping puzzle game LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= unfetchable + RUN_DEPENDS= ${PYGAME} USES= python:2.7 USE_PYTHON= distutils PORTDOCS= POINTS manual.html manual.pdf manual.tex OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Jools" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" post-extract: .for d in timed title untimed @(cd ${WRKDIR} && ${COPYTREE_SHARE} ${d} ${WRKSRC}/jools/music/) .endfor post-patch: @${FIND} ${WRKSRC} -name ".arch-ids" | ${XARGS} ${RM} -r @${FIND} ${WRKSRC} -name ".arch-ids" -delete \ -or -name ".placeholder" -delete .for f in setup.py jools/__init__.py jools/jools @${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' \ ${WRKSRC}/${f} .endfor @${FIND} ${WRKSRC} -name "*.bak" -delete post-install: ${LN} -sf ${DATADIR}/images/jools-logo-small.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} .include Index: head/games/legends/Makefile =================================================================== --- head/games/legends/Makefile (revision 508088) +++ head/games/legends/Makefile (revision 508089) @@ -1,55 +1,57 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= legends PORTVERSION= 0.4.1.43 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://legendsthegame.net/files/:game \ http://legendsthegame.net/files/maps/:maps DISTNAME= ${PORTNAME}_linux_gui-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:game \ ${MAP_PACK}:maps EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_SUFX= .run MAINTAINER= ports@FreeBSD.org COMMENT= Fast-paced first-person-perspective online multiplayer game +BROKEN= unfetchable + RUN_DEPENDS= bash:shells/bash USES= linux makeself USE_LINUX= dri NO_BUILD= yes NO_WRKSUBDIR= yes DATADIR= ${PREFIX}/lib/${PORTNAME} # Standard map pack used in official servers. MAP_PACK= BTMappack-1.05.unf PLIST_SUB= MAP_PACK="${MAP_PACK}" OPTIONS_DEFINE= DOCS post-extract: @cd ${WRKSRC} && ${TAR} xf legends.tar post-patch: @${REINPLACE_CMD} -e 's|#!/bin/bash|#!${LOCALBASE}/bin/bash|; \ s|`dirname $$0`|${DATADIR}|; s|./LinLegends|exec &|; s| &$$||' \ ${WRKSRC}/bin/runlegends do-install: @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && \ ${INSTALL_PROGRAM} LinLegends lindedicated *.so* ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/bin/runlegends ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/legends.ico ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf ${DATADIR}/runlegends ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .for f in common legends main.cs show ${CP} -r ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_DATA} ${DISTDIR}/${MAP_PACK} ${STAGEDIR}${DATADIR}/legends @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR} .include Index: head/games/linux-enemyterritory-etpro/Makefile =================================================================== --- head/games/linux-enemyterritory-etpro/Makefile (revision 508088) +++ head/games/linux-enemyterritory-etpro/Makefile (revision 508089) @@ -1,42 +1,44 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= etpro DISTVERSION= 3_2_6 CATEGORIES= games linux MASTER_SITES= http://bani.anime.net/etpro/ \ http://dl.vpclan.de/etpro/ \ http://www.enemyterritory.sk/files/ \ ftp://download:etpro@preachers.cz/ \ http://ftp.freenet.de/pub/4players/hosted/wolfenstein/users/mods/ \ http://www.dakteam.org/ \ http://www.enemyterritory.cl/files/ PKGNAMEPREFIX= linux-enemyterritory- MAINTAINER= ports@FreeBSD.org COMMENT= ET Pro - Enemy Territory Competition Mod +BROKEN= unfetchable + RUN_DEPENDS= et:games/linux-enemyterritory USES= linux zip NO_WRKSUBDIR= yes DATADIR= ${PREFIX}/lib/enemyterritory/${PORTNAME} PLIST_SUB= VERSION="${DISTVERSION}" do-build: .for f in et etded @(${ECHO} "#!/bin/sh"; \ ${ECHO} 'exec ${PREFIX}/bin/${f} +set fs_game ${PORTNAME} "$$@"') > \ ${WRKSRC}/${f}-${PORTNAME} .endfor do-install: .for f in et etded ${INSTALL_SCRIPT} ${WRKSRC}/${f}-${PORTNAME} ${STAGEDIR}${PREFIX}/bin .endfor @${MKDIR} ${STAGEDIR}${DATADIR} ${CP} -R ${WRKSRC}/${PORTNAME}/* ${STAGEDIR}${DATADIR} .include Index: head/games/linux-worldofgoo-demo/Makefile =================================================================== --- head/games/linux-worldofgoo-demo/Makefile (revision 508088) +++ head/games/linux-worldofgoo-demo/Makefile (revision 508089) @@ -1,57 +1,58 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= worldofgoo PORTVERSION= 1.41 PORTREVISION= 4 CATEGORIES= games linux MASTER_SITES= http://freebsd.nsu.ru/distfiles/ PKGNAMEPREFIX= linux- DISTNAME= WorldOfGooDemo.${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Demo version of incredible physics based puzzle/construction game +BROKEN= unfetchable ONLY_FOR_ARCHS= i386 amd64 USES= linux USE_LINUX= dri libvorbis sdl12 sdlmixer NO_BUILD= yes WRKSRC= ${WRKDIR}/WorldOfGooDemo DATADIR= ${PREFIX}/share/WorldOfGoo DOCSDIR= ${PREFIX}/share/doc/WorldOfGoo OPTIONS_DEFINE= DOCS .include .if ${ARCH} == i386 TARGET_BIN= WorldOfGoo.bin32 .else TARGET_BIN= WorldOfGoo.bin64 .endif # Data files are in pkg-plist PLIST_FILES= bin/WorldOfGoo bin/${TARGET_BIN} PORTDOCS= eula.txt linux-issues.txt readme.html pre-patch: .SILENT # Wrapper script is required since game binary looks for its resources in # current directory only. Vendor provided one is overly complicated, so # we create our own, without blackjack and hookers. ${MV} ${WRKSRC}/WorldOfGoo ${WRKSRC}/WorldOfGoo.vendor ${ECHO_CMD} "#!/bin/sh" > ${WRKSRC}/WorldOfGoo ${ECHO_CMD} "" >> ${WRKSRC}/WorldOfGoo ${ECHO_CMD} "cd ${DATADIR} && ${PREFIX}/bin/${TARGET_BIN}" \ >> ${WRKSRC}/WorldOfGoo do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${TARGET_BIN} ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/WorldOfGoo ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC} && ${COPYTREE_SHARE} "properties res" ${STAGEDIR}${DATADIR} .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .endif .include Index: head/games/minecraft-client/Makefile =================================================================== --- head/games/minecraft-client/Makefile (revision 508088) +++ head/games/minecraft-client/Makefile (revision 508089) @@ -1,53 +1,55 @@ # Created by: Martin Kropfinger # $FreeBSD$ PORTNAME= minecraft-client PORTVERSION= 1.7.9 PORTREVISION= 4 CATEGORIES= games java MASTER_SITES= http://s3.amazonaws.com/Minecraft.Download/launcher/:minecraft \ http://media-mcw.cursecdn.com/c/c5/:icon DISTFILES= Minecraft.jar:minecraft \ Grass.png:icon DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= Client for the block building game +BROKEN= unfetchable + RUN_DEPENDS= ${JAVALIBDIR}/lwjgl/lwjgl.jar:games/lwjgl USES= openal USE_JAVA= yes JAVA_OS= native JAVA_VENDOR= openjdk JAVA_VERSION= 1.8+ DESKTOP_ENTRIES="Minecraft" \ "Block building game" \ "${PREFIX}/share/pixmaps/minecraft-client.png" \ "${PORTNAME}" \ "Game;Java;" \ false NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/Minecraft.jar \ ${STAGEDIR}${DATADIR}/Minecraft.jar ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/Grass.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/minecraft-client.png ${SED} -e 's|=JAVA_HOME|=${JAVA_HOME}|' \ -e 's|PREFIX|${PREFIX}|' \ -e 's|JAVA_CMD|${JAVA}|' ${FILESDIR}/minecraft-client \ > ${WRKDIR}/minecraft-client ${SED} -e 's|%%PREFIX%%|${PREFIX}|' ${FILESDIR}/Notifier.java \ > ${WRKDIR}/Notifier.java ${INSTALL_SCRIPT} ${WRKDIR}/minecraft-client ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${FILESDIR}/minecraft-runtime ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/Notifier.java ${STAGEDIR}${DATADIR} .include Index: head/games/noegnud-data/Makefile =================================================================== --- head/games/noegnud-data/Makefile (revision 508088) +++ head/games/noegnud-data/Makefile (revision 508089) @@ -1,22 +1,24 @@ # Created by: Leland Wang # $FreeBSD$ PORTNAME= noegnud PORTVERSION= 0.8.3 CATEGORIES= games MASTER_SITES= http://www.darkarts.co.za/projects/noegnud/downloads/${PORTVERSION}/ PKGNAMESUFFIX= -data DISTFILES= ${DISTNAME}_linux_src-minimal${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= The noeGNUd Data Files +BROKEN= unfetchable + NOEGNUDVERSION= ${PORTNAME}-0.8.0 DATADIR= ${PREFIX}/share/${NOEGNUDVERSION} USES= tar:bzip2 MAKE_ENV+= DATADIR="${DATADIR}" WRKSRC= ${WRKDIR}/${DISTNAME}/variants ALL_TARGET= data INSTALL_TARGET= install_data .include Index: head/games/poker-engine/Makefile =================================================================== --- head/games/poker-engine/Makefile (revision 508088) +++ head/games/poker-engine/Makefile (revision 508089) @@ -1,32 +1,34 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= poker-engine PORTVERSION= 1.3.6 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://download.gna.org/pokersource/sources/ MAINTAINER= ports@FreeBSD.org COMMENT= Python library that implements poker rules LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= unfetchable + BUILD_DEPENDS= ${LOCALBASE}/bin/rsync:net/rsync \ ${PYTHON_SITELIBDIR}/pokereval.py:games/py-poker-eval@${PY_FLAVOR} \ ${PYTHON_SITELIBDIR}/libxml2.py:textproc/py-libxml2@${PY_FLAVOR} \ ${PYTHON_SITELIBDIR}/libxslt.py:textproc/py-libxslt@${PY_FLAVOR} RUN_DEPENDS= ${LOCALBASE}/bin/rsync:net/rsync \ ${PYTHON_SITELIBDIR}/pokereval.py:games/py-poker-eval@${PY_FLAVOR} \ ${PYTHON_SITELIBDIR}/libxml2.py:textproc/py-libxml2@${PY_FLAVOR} \ ${PYTHON_SITELIBDIR}/libxslt.py:textproc/py-libxslt@${PY_FLAVOR} USES= gettext gmake pathfix pkgconfig python:2.7 USE_PYTHON= flavors GNU_CONFIGURE= yes test: @cd ${WRKSRC} && ${MAKE_CMD} check .include Index: head/games/ptools/Makefile =================================================================== --- head/games/ptools/Makefile (revision 508088) +++ head/games/ptools/Makefile (revision 508089) @@ -1,45 +1,47 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= ptools PORTVERSION= 1.1 CATEGORIES= games MASTER_SITES= http://www.koth.org/pmars/:koth \ http://www.infionline.net/~wtnewton/corewar/:corestep PKGNAMESUFFIX= -game DISTFILES= ${PORTNAME}${PORTVERSION:S/.//}.zip:koth \ pmars08s.zip:koth \ p3-2.pl:koth \ corestep.c:corestep EXTRACT_ONLY= ${DISTFILES:C/:[[:alpha:]]+$//:N*.pl:N*.c} MAINTAINER= ports@FreeBSD.org COMMENT= Accessory programs for pMARS (Core War simulator) +BROKEN= unfetchable + USES= perl5 zip USE_PERL5= run MAKEFILE= makefile.ptools ALL_TARGET= mopt mts pname NO_WRKSUBDIR= yes OPTIONS_DEFINE= DOCS post-build: (${ECHO_CMD} "#!${PERL}"; ${CAT} ${DISTDIR}/p3-2.pl) \ > ${WRKSRC}/p3-2.pl ${CC} ${CFLAGS} -o ${WRKSRC}/corestep ${DISTDIR}/corestep.c -lm do-install: .for f in corestep mopt mts pname ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${f} .endfor ${INSTALL_SCRIPT} ${WRKSRC}/p3-2.pl ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-p3-2 .for f in mopt.6 mts.6 ${INSTALL_MAN} ${WRKSRC}/${f} ${STAGEDIR}${MAN6PREFIX}/man/man6/${PORTNAME}-${f} .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in mopt.doc mts.doc pname.doc readme.ptools ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/games/pyawale/Makefile =================================================================== --- head/games/pyawale/Makefile (revision 508088) +++ head/games/pyawale/Makefile (revision 508089) @@ -1,47 +1,49 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= pyawale PORTVERSION= 0.4.0 PORTREVISION= 9 CATEGORIES= games python MASTER_SITES= http://download.gna.org/pyawale/ MAINTAINER= ports@FreeBSD.org COMMENT= African board game LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= unfetchable + RUN_DEPENDS= ${PYGAME} USES= python:2.7 SUB_FILES= ${PORTNAME} PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${FIND} ${WRKSRC} -name '*.py' | ${XARGS} \ ${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|' @${FIND} ${WRKSRC} -name "*.bak" -delete do-build: @${PYTHON_CMD} -m compileall ${WRKSRC} @${PYTHON_CMD} -O -m compileall ${WRKSRC} do-install: @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \ ${WRKDIR}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @(cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.desktop \ ${STAGEDIR}${DESKTOPDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} "AUTHORS ChangeLog LISEZMOI NEWS README \ docs/*.rest docs/*.html docs/*.jpg" ${STAGEDIR}${DOCSDIR} .include Index: head/games/pysycache-lang/Makefile =================================================================== --- head/games/pysycache-lang/Makefile (revision 508088) +++ head/games/pysycache-lang/Makefile (revision 508089) @@ -1,84 +1,86 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= lang PORTVERSION= 2.0 PORTREVISION= 10 CATEGORIES= games python MASTER_SITES= http://download.gna.org/py4childs/pysycache/v${PORTVERSION}/ PKGNAMEPREFIX= pysycache- DISTFILES= # DIST_SUBDIR= pysycache MAINTAINER= ports@FreeBSD.org COMMENT= The pysycache lang support +BROKEN= unfetchable + RUN_DEPENDS= pysycache.py:games/pysycache USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME} DATADIR= ${PREFIX}/share/${DIST_SUBDIR} OPTIONS_MULTI= LANG OPTIONS_MULTI_LANG= FRENCH GERMAN ITALIAN PORTUGUESE SPANISH OPTIONS_DEFAULT= FRENCH GERMAN ITALIAN PORTUGUESE SPANISH FRENCH_DESC= French language support GERMAN_DESC= German language support ITALIAN_DESC= Italian language support PORTUGUESE_DESC= Portuguese language support SPANISH_DESC= Spanish language support .include .if ${PORT_OPTIONS:MFRENCH} DISTFILES+= pysycache-lang-fr-${PORTVERSION}.zip PLIST_SUB+= FRENCH="" HAVE_LANG+= fr .else PLIST_SUB+= FRENCH="@comment " .endif .if ${PORT_OPTIONS:MGERMAN} DISTFILES+= pysycache-lang-de-${PORTVERSION}.zip PLIST_SUB+= GERMAN="" HAVE_LANG+= de .else PLIST_SUB+= GERMAN="@comment " .endif .if ${PORT_OPTIONS:MITALIAN} DISTFILES+= pysycache-lang-it-${PORTVERSION}.zip PLIST_SUB+= ITALIAN="" HAVE_LANG+= it .else PLIST_SUB+= ITALIAN="@comment " .endif .if ${PORT_OPTIONS:MPORTUGUESE} DISTFILES+= pysycache-lang-pt-${PORTVERSION}.zip PLIST_SUB+= PORTUGUESE="" HAVE_LANG+= pt .else PLIST_SUB+= PORTUGUESE="@comment " .endif .if ${PORT_OPTIONS:MSPANISH} DISTFILES+= pysycache-lang-es-${PORTVERSION}.zip PLIST_SUB+= SPANISH="" HAVE_LANG+= es .else PLIST_SUB+= SPANISH="@comment " .endif do-extract: @${MKDIR} ${WRKSRC} .for OPT in ${HAVE_LANG} @${UNZIP_CMD} -q ${_DISTDIR}/pysycache-lang-${OPT}-${PORTVERSION}.zip -d ${WRKSRC} .endfor do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ .include Index: head/games/qmars/Makefile =================================================================== --- head/games/qmars/Makefile (revision 508088) +++ head/games/qmars/Makefile (revision 508089) @@ -1,39 +1,41 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= qmars PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://martin.ankerl.com/files/ DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Quicker Mars - heavily optimized mars simulator LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT +BROKEN= unfetchable + BUILD_DEPENDS= makedepend:devel/makedepend WRKSRC= ${WRKDIR}/${PORTNAME} USES= tar:bzip2 MAKE_JOBS_UNSAFE= yes post-patch: @${REINPLACE_CMD} -e 's|g++|$${CXX}| ; \ s|-O3|$${CXXFLAGS}|' ${WRKSRC}/${MAKEFILE} @${REINPLACE_CMD} -e 's|\./||' ${WRKSRC}/bench.* @${REINPLACE_CMD} -e 's|pmars|&-server|' ${WRKSRC}/bench.pmars @${REINPLACE_CMD} -e 's|Warrior::||' ${WRKSRC}/warrior.hpp @${REINPLACE_CMD} -e 's|Parser::||' ${WRKSRC}/parser.hpp do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} ${STAGEDIR}${PREFIX}/bin) @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${INSTALL_SCRIPT} bench.exhaust bench.exmars \ bench.pmars bench.qmars ${STAGEDIR}${DATADIR}) (cd ${WRKSRC} && ${COPYTREE_SHARE} warriors ${STAGEDIR}${DATADIR}) .include Index: head/games/quake-reaper/Makefile =================================================================== --- head/games/quake-reaper/Makefile (revision 508088) +++ head/games/quake-reaper/Makefile (revision 508089) @@ -1,35 +1,37 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= reaper PORTVERSION= 0.81 CATEGORIES= games MASTER_SITES= http://www.mindspring.com/~win32ch/ PKGNAMEPREFIX= ${Q1PKGNAMEPREFIX} DISTNAME= reaprb81 MAINTAINER= ports@FreeBSD.org COMMENT= Quake 1 bots +BROKEN= unfetchable + USES= dos2unix zip DOS2UNIX_GLOB= ${PORTDOCS} NO_BUILD= yes NO_WRKSUBDIR= yes DATADIR= ${Q1DIR}/${PORTNAME} PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${DATADIR} .for f in Autoexec.cfg PROGS.DAT ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}/${f:tl} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in B08chg.txt Dedserv.txt Reaprb80.txt Skinspec.txt ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/${f:tl} .endfor .include "${.CURDIR}/../quake-data/Makefile.include" .include Index: head/games/quake3-ra3/Makefile =================================================================== --- head/games/quake3-ra3/Makefile (revision 508088) +++ head/games/quake3-ra3/Makefile (revision 508089) @@ -1,32 +1,34 @@ # Created by: Patrick Li # $FreeBSD$ PORTNAME= ra3 PORTVERSION= 1.76 # 1.80 exists, but is kinda goofy; 1.76 is classic CATEGORIES= games MASTER_SITES= http://games.mirrors.tds.net/pub/planetquake3/modifications/rocketarena3/ PKGNAMEPREFIX= ${Q3PKGNAMEPREFIX} DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} MAINTAINER= ports@FreeBSD.org COMMENT= Quake III Arena mod: Rocket Arena 3 +BROKEN= unfetchable + USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/arena DATADIR= ${Q3DIR}/${PORTNAME} OPTIONS_DEFINE= DOCS .include "${.CURDIR}/../quake3-data/Makefile.include" do-install: @${MKDIR} ${STAGEDIR}${DATADIR} .for f in *.cfg *.pk3 ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR} .include Index: head/games/sdlCC/Makefile =================================================================== --- head/games/sdlCC/Makefile (revision 508088) +++ head/games/sdlCC/Makefile (revision 508089) @@ -1,33 +1,35 @@ # Created by: Frank W. Josellis # $FreeBSD$ PORTNAME= sdlCC PORTVERSION= 0.0.1 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://jcatki.no-ip.org/files/ MAINTAINER= ports@FreeBSD.org COMMENT= Extensible Chinese checkers game using SDL LICENSE= GPLv2 +BROKEN= unfetchable + USES= libtool:keepla # ltdl used, .la may be needed to load plugins USE_SDL= image mixer sdl GNU_CONFIGURE= yes MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP} PORTDOCS= * OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Chinese Checkers" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/players/README ${STAGEDIR}${DOCSDIR}/README.players ${LN} -sf /usr/local/lib/sdlCC/images/CC.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png .include Index: head/games/slune/Makefile =================================================================== --- head/games/slune/Makefile (revision 508088) +++ head/games/slune/Makefile (revision 508089) @@ -1,63 +1,65 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= slune PORTVERSION= 1.0.15 PORTREVISION= 9 CATEGORIES= games python MASTER_SITES= http://download.gna.org/slune/ DISTNAME= Slune-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= 3D game. includes racing, car-crashing, and lots of action LICENSE= GPLv2 +BROKEN= unfetchable + LIB_DEPENDS= libcal3d.so:graphics/cal3d RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openal>0:audio/py-openal@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}soya3d>0:graphics/py-soya3d@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}py2play>0:net-p2p/py-py2play@${PY_FLAVOR} USES= dos2unix gettext python:2.7 tar:bzip2 DOS2UNIX_GLOB= *.po *.mo USE_GL= glew USE_SDL= sdl mixer USE_PYTHON= autoplist distutils PYDISTUTILS_PKGNAME= Slune PYDISTUTILS_EGGINFODIR= ${PREFIX}/share PORTDOCS= README DESKTOP_ENTRIES= "Slune" \ "3D racing game" \ "${DATADIR}/images/slune.48.png" \ "slune" \ "Game;ArcadeGame;" \ false OPTIONS_DEFINE= DOCS post-extract: .for FILE in slune.po.orig slune.po.rej @${RM} ${WRKSRC}/locale/es/LC_MESSAGES/${FILE} .endfor .for FILE in slune.po-0 slune.sl.mo slune.sl.po slune2.mo slune2.po @${RM} ${WRKSRC}/locale/sl/LC_MESSAGES/${FILE} .endfor post-patch: @${REINPLACE_CMD} -e \ '/install-purelib/s|=.*|= ${PREFIX}/share| ; \ /install-scripts/s|=.*|= ${PREFIX}/lib| ; \ /install-data/s|=.*|= ${PREFIX}/share|' ${WRKSRC}/setup.cfg @${REINPLACE_CMD} -e \ '/LC_MESSAGES/s|".",||' ${WRKSRC}/setup.py post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/games/speyes/Makefile =================================================================== --- head/games/speyes/Makefile (revision 508088) +++ head/games/speyes/Makefile (revision 508089) @@ -1,17 +1,19 @@ # Created by: Chris D. Faulhaber # $FreeBSD$ PORTNAME= speyes PORTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://okb-1.org/speyes/ MAINTAINER= ports@FreeBSD.org COMMENT= WindowMaker dockapp/xeyes clone using SouthPark characters +BROKEN= unfetchable + PLIST_FILES= bin/speyes USES= imake USE_XORG= xpm xmu .include Index: head/games/vodovod/Makefile =================================================================== --- head/games/vodovod/Makefile (revision 508088) +++ head/games/vodovod/Makefile (revision 508089) @@ -1,59 +1,61 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= vodovod PORTVERSION= 1.10 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://download.gna.org/vodovod/ \ SF/nemysisfreebsdp/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}-src${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}-src${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform pipe connecting action puzzle game LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= unfetchable + WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}-src USES= gmake USE_SDL= image mixer sdl PORTDOCS= * DOCSRCDIR1= ${WRKSRC} DOC_FILES1= CHANGES DOCSRCDIR2= ${WRKSRC}/html DOCSDIR2= ${DOCSDIR}/html DOC_FILES2= *.gif *.png *.jpg *.html OPTIONS_DEFINE= DOCS SUB_FILES= ${PORTNAME} DESKTOP_ENTRIES="Vodovod" "${COMMENT}" ${PORTNAME} \ "${PORTNAME}" "Game;LogicGame;" false post-patch: @${REINPLACE_CMD} -e 's|PREFIX=/usr|PREFIX=${PREFIX}|' \ -e 's|CC = g++|CC ?= g++|' \ -e 's|CC|CXX|' \ -e 's|sdl-config|${SDL_CONFIG}|' \ -e '/^MY_CFLAGS/ s| = | = ${CXXFLAGS} |' \ ${WRKSRC}/Makefile do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data icon.ico" ${STAGEDIR}${DATADIR}) ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${DOCSDIR2} ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} .include Index: head/games/warmux/Makefile =================================================================== --- head/games/warmux/Makefile (revision 508088) +++ head/games/warmux/Makefile (revision 508089) @@ -1,52 +1,54 @@ # Created by: Anton Yudin # $FreeBSD$ PORTNAME= warmux DISTVERSION= 11.04.1 PORTREVISION= 10 CATEGORIES= games MASTER_SITES= http://download.gna.org/${PORTNAME}/ \ http://download.gna.org/${PORTNAME}/archive/ MAINTAINER= ports@FreeBSD.org COMMENT= Turn-based artillery game with free software mascots LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= unfetchable + LIB_DEPENDS= libxml++-2.6.so:textproc/libxml++26 \ libcurl.so:ftp/curl GNU_CONFIGURE= yes CONFIGURE_ENV= cxx_present=yes USES= compiler dos2unix gmake pkgconfig tar:bzip2 USE_SDL= sdl image mixer ttf gfx net DOS2UNIX_GLOB= fixed_class.h # build ignores CXXFLAGS CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}} CFLAGS_clang= -Wno-c++11-narrowing WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:R} OPTIONS_DEFINE= FRIBIDI SERVER NLS DEBUG OPTIONS_SUB= yes DEBUG_CONFIGURE_ENABLE= debug logging FRIBIDI_DESC= Enable bi-directional unicode support FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi FRIBIDI_CONFIGURE_ENABLE= fribidi NLS_USES= gettext localbase:ldflags NLS_CONFIGURE_ENABLE= nls SERVER_DESC= Enable dedicated server SERVER_CONFIGURE_ENABLE= servers post-patch: ${REINPLACE_CMD} -e "s,-Werror,," ${WRKSRC}/Makefile.in \ ${WRKSRC}/src/Makefile.in ${WRKSRC}/configure ${REINPLACE_CMD} -e "s,warmux_files.desktop,," ${WRKSRC}/data/Makefile.in ${FIND} -d ${WRKSRC}/data/ -name "*.*~" -delete .include Index: head/games/wmeyes/Makefile =================================================================== --- head/games/wmeyes/Makefile (revision 508088) +++ head/games/wmeyes/Makefile (revision 508089) @@ -1,30 +1,32 @@ # Created by: Zenin # $FreeBSD$ PORTNAME= wmeyes PORTVERSION= 1.2 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://www.bstern.org/wmeyes/ MAINTAINER= ports@FreeBSD.org COMMENT= World's most useless WindowMaker dock app +BROKEN= unfetchable + USES= imake:noman USE_XORG= xpm xmu PORTDOCS= README PLIST_FILES= bin/wmeyes OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|Target(|TargetNoMan(|g' ${WRKSRC}/Imakefile post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/games/wmshuffle/Makefile =================================================================== --- head/games/wmshuffle/Makefile (revision 508088) +++ head/games/wmshuffle/Makefile (revision 508089) @@ -1,32 +1,34 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= wmshuffle PORTVERSION= 0.6 PORTREVISION= 3 CATEGORIES= games windowmaker afterstep MASTER_SITES= http://www.linuks.mine.nu/dockapp/ \ http://freebsd.nsu.ru/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Dockable Shuffle game for WindowMaker and AfterStep LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= unfetchable + USE_XORG= xpm USES= gmake PLIST_FILES= bin/wmshuffle \ %%DATADIR%%/skin-feiticeira.xpm \ %%DATADIR%%/skin-lucyenne.xpm post-patch: @${REINPLACE_CMD} -e \ 's|^void .*main|int main|' ${WRKSRC}/wmshuffle.c post-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/skin-*.xpm ${STAGEDIR}${DATADIR} .include Index: head/games/xabacus/Makefile =================================================================== --- head/games/xabacus/Makefile (revision 508088) +++ head/games/xabacus/Makefile (revision 508089) @@ -1,48 +1,50 @@ # Created by: Andrey Zakhvatov # $FreeBSD$ PORTNAME= xabacus PORTVERSION= 8.0.2 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://www.tux.org/~bagleyd/abacus/ \ http://ftp.tux.org/pub/tux/bagleyd/xabacus/ MAINTAINER= ports@FreeBSD.org COMMENT= Abacus for X Window System LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= unfetchable + USES= tar:bzip2 USE_XORG= xpm GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_x_app_defaults=${PREFIX}/lib/X11/app-defaults CONFIGURE_ARGS= --without-nas --with-rplay --without-esound INSTALLS_ICONS= yes DESKTOP_ENTRIES="XAbacus" "" "abacus" "${PORTNAME}" "" "" OPTIONS_DEFINE= MOTIF OPTIONS_DEFAULT= MOTIF LIB_DEPENDS= librplay.so:audio/rplay MOTIF_USES= motif MOTIF_CONFIGURE_WITH= motif post-patch: @${REINPLACE_CMD} -e \ 's|\($$(datadir)\)/games|\1| ; \ s|@XWIDGETLDFLAGS@|@LDFLAGS@| ; \ s|\([[:blank:]]\)/usr/games|\1$$(DESTDIR)$$(bindir)| ; \ /chmod/s|^|#| ; \ /chown/s|^|#|' ${WRKSRC}/Makefile.in post-install: .for i in 16 22 24 32 48 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps (cd ${WRKSRC}/pixmaps/${i}x${i} && ${INSTALL_DATA} abacus.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps) .endfor .include Index: head/games/xinvaders3d/Makefile =================================================================== --- head/games/xinvaders3d/Makefile (revision 508088) +++ head/games/xinvaders3d/Makefile (revision 508089) @@ -1,21 +1,23 @@ # Created by: Chris D. Faulhaber # $FreeBSD$ PORTNAME= xinvaders3d PORTVERSION= 1.3.6 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/XInvaders%203d/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src MAINTAINER= ports@FreeBSD.org COMMENT= 3D Vector-graphics Space Invaders clone for X +BROKEN= unfetchable + USE_XORG= x11 PLIST_FILES= bin/xinv3d WRKSRC= ${WRKDIR}/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/xinv3d ${STAGEDIR}${PREFIX}/bin .include Index: head/games/xpacman/Makefile =================================================================== --- head/games/xpacman/Makefile (revision 508088) +++ head/games/xpacman/Makefile (revision 508089) @@ -1,28 +1,30 @@ # Created by: joerg # $FreeBSD$ PORTNAME= xpacman PORTVERSION= 1.002 CATEGORIES= games MASTER_SITES= ftp://ftp.nvg.unit.no/pub/pacman/ DISTNAME= pacman-1_002 MAINTAINER= ports@FreeBSD.org COMMENT= Old action game LICENSE= GPLv2 +BROKEN= unfetchable + RUN_DEPENDS+= ${LOCALBASE}/share/fonts/misc/9x18.pcf.gz:x11-fonts/font-misc-misc USES= compiler GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-doublesize # Build ignores CFLAGS, CXXFLAGS CPPFLAGS+= -I${LOCALBASE}/include ${CPPFLAGS_${CHOSEN_COMPILER_TYPE}} CPPFLAGS_clang= -Wno-c++11-narrowing LDFLAGS+= -L${LOCALBASE}/lib USE_XORG= x11 xext PLIST_FILES= bin/pacman .include Index: head/games/xscorch/Makefile =================================================================== --- head/games/xscorch/Makefile (revision 508088) +++ head/games/xscorch/Makefile (revision 508089) @@ -1,27 +1,29 @@ # Created by: will # $FreeBSD$ PORTNAME= xscorch PORTVERSION= 0.2.1 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://www.xscorch.org/releases/ MAINTAINER= ports@FreeBSD.org COMMENT= Multiplayer tank shoot-em-up LICENSE= GPLv2 # only LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= unfetchable + OPTIONS_DEFINE= MIKMOD OPTIONS_DEFAULT= MIKMOD USES= gmake perl5 pkgconfig USE_GNOME= gtk20 GNU_CONFIGURE= yes MIKMOD_CONFIGURE_ON= --with-libmikmod-prefix=${LOCALBASE} MIKMOD_CONFIGURE_OFF= --disable-sound MMIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod .include