diff options
author | Rusmir Dusko <nemysis@FreeBSD.org> | 2014-05-02 15:44:31 +0000 |
---|---|---|
committer | Rusmir Dusko <nemysis@FreeBSD.org> | 2014-05-02 15:44:31 +0000 |
commit | 57e1777e91936a84f4ca0ca0ab62fdc9da78cf30 (patch) | |
tree | e6b1a7c7ffffd837564fbbe1f9a0848492688cc0 | |
parent | b243855f9fc4ac76491afe1408b402df03c025d4 (diff) | |
download | ports-57e1777e91936a84f4ca0ca0ab62fdc9da78cf30.tar.gz ports-57e1777e91936a84f4ca0ca0ab62fdc9da78cf30.zip |
Notes
75 files changed, 226 insertions, 283 deletions
diff --git a/games/3dpong/Makefile b/games/3dpong/Makefile index 3c62609f42f6..ead7aeb9120a 100644 --- a/games/3dpong/Makefile +++ b/games/3dpong/Makefile @@ -6,14 +6,13 @@ PORTVERSION= 0.5 PORTREVISION= 6 CATEGORIES= games MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/3dpong/src/ \ - ftp://ftp.billsgames.com/unix/x/3dpong/src/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= X Window 3D Pong game for 1 or 2 players LICENSE= GPLv2 @@ -24,7 +23,7 @@ MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \ XLIB="-L${LOCALBASE}/lib -lX11" USE_CSTD= gnu89 -PORTDOCS= AUTHORS.txt CHANGES.txt README.txt TODO.txt +PORTDOCS= AUTHORS.txt CHANGES.txt README.txt PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES diff --git a/games/abe/Makefile b/games/abe/Makefile index 07aee7830657..3269db1144fd 100644 --- a/games/abe/Makefile +++ b/games/abe/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Abe's Amazing Adventure LICENSE= GPLv2 @@ -26,16 +26,18 @@ MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ PORTDOCS= AUTHORS ChangeLog README -DESKTOP_ENTRIES="Abe's Amazing Avanture" "" "${PORTNAME}" \ - "${PORTNAME}" "Game;ArcadeGame;" "" - OPTIONS_DEFINE= DOCS GOD_MODE OPTIMIZED_CFLAGS OPTIONS_DEFAULT= GOD_MODE OPTIMIZED_CFLAGS GOD_MODE_DESC= Enable God Mode (toggle with 'g') +DESKTOP_ENTRIES="Abe's Amazing Avanture" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" "" + .include <bsd.port.options.mk> post-patch: + @${REINPLACE_CMD} -e 's|%u|%zu|' ${WRKSRC}/src/MapIO.c + .if ${PORT_OPTIONS:MGOD_MODE} || ! ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} . if ${PORT_OPTIONS:MGOD_MODE} @${REINPLACE_CMD} -e 's|#define GOD_MODE 0|#define GOD_MODE 1|' \ @@ -50,9 +52,6 @@ post-patch: . endif .endif - @${REINPLACE_CMD} -e 's|%u|%zu|' \ - ${WRKSRC}/src/MapIO.c - post-install: ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ diff --git a/games/abuse_sdl/Makefile b/games/abuse_sdl/Makefile index 7e76b370c35a..fee12ce759a6 100644 --- a/games/abuse_sdl/Makefile +++ b/games/abuse_sdl/Makefile @@ -9,7 +9,7 @@ MASTER_SITES= GENTOO/distfiles \ http://abuse.zoy.org/raw-attachment/wiki/download/ DISTNAME= abuse-${DISTVERSION} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= SDL port of the Abuse game engine LICENSE= GPLv2 diff --git a/games/airstrike/Makefile b/games/airstrike/Makefile index 5a1a1647dbc2..c380df99ea6f 100644 --- a/games/airstrike/Makefile +++ b/games/airstrike/Makefile @@ -8,7 +8,7 @@ CATEGORIES= games MASTER_SITES= SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/ DISTNAME= ${PORTNAME}-pre6a-src_freebsd_and_v${DISTVERSION} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= 2d biplane dogfight game LICENSE= GPLv2 @@ -27,7 +27,7 @@ DOC_FILES1= ChangeLog README DOCSRCDIR2= ${WRKSRC}/doc DOCSDIR2= ${DOCSDIR}/doc -DOC_FILES2= 1.0-features 33fps.out BUGS TODO WHISHLIST *.txt \ +DOC_FILES2= 1.0-features 33fps.out BUGS WHISHLIST *.txt \ collisions.tm design.dia design.pdf fun.ps OPTIONS_DEFINE= DOCS diff --git a/games/aop/Makefile b/games/aop/Makefile index 1211f50fc9b7..eb74c2862267 100644 --- a/games/aop/Makefile +++ b/games/aop/Makefile @@ -10,7 +10,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Ncurses based arcade game with only 64 lines of code LICENSE= GPLv2 @@ -24,7 +24,8 @@ post-patch: ${WRKSRC}/Makefile post-install: - ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ + ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/games/asteroid/Makefile b/games/asteroid/Makefile index f492e78eaa22..7dd624c8fa42 100644 --- a/games/asteroid/Makefile +++ b/games/asteroid/Makefile @@ -6,7 +6,7 @@ PORTVERSION= 1.2.1 PORTREVISION= 1 CATEGORIES= games -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Modern version of the arcade classic Asteroid LICENSE= GPLv3 diff --git a/games/asteroids3d/Makefile b/games/asteroids3d/Makefile index 67530053ab27..0f0b2c447437 100644 --- a/games/asteroids3d/Makefile +++ b/games/asteroids3d/Makefile @@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME:S/3d/3D/}-${DISTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}_icons${EXTRACT_SUFX}:icons -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= First-person shooter blowing up asteroids in 3D space LICENSE= GPLv2 diff --git a/games/awale/Makefile b/games/awale/Makefile index 6091294b8023..908ba326b28d 100644 --- a/games/awale/Makefile +++ b/games/awale/Makefile @@ -6,7 +6,7 @@ PORTVERSION= 1.5 CATEGORIES= games MASTER_SITES= SAVANNAH -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= African board game LICENSE= GPLv2 @@ -17,7 +17,6 @@ USES= desktop-file-utils tk SUB_FILES= pkg-message PORTDOCS= AUTHORS ChangeLog NEWS README THANKS - OPTIONS_DEFINE= DOCS post-patch: diff --git a/games/barbie_seahorse_adventures/Makefile b/games/barbie_seahorse_adventures/Makefile index fbb0dc092449..c7dd9cdca5db 100644 --- a/games/barbie_seahorse_adventures/Makefile +++ b/games/barbie_seahorse_adventures/Makefile @@ -9,7 +9,7 @@ DISTNAME= barbie-${DISTVERSION} EXTRACT_SUFX= .tgz DIST_SUBDIR= python -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= You are a seahorse and you want to go to the moon! LICENSE= GPLv2 diff --git a/games/barrage/Makefile b/games/barrage/Makefile index 9a95ba3cd759..3bc36f075434 100644 --- a/games/barrage/Makefile +++ b/games/barrage/Makefile @@ -7,7 +7,7 @@ PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF/lgames/${PORTNAME}/ -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Destroy as many targets as possible LICENSE= GPLv2 @@ -19,7 +19,6 @@ GNU_CONFIGURE= yes INSTALLS_ICONS= yes PORTDOCS= AUTHORS BUGS ChangeLog README - OPTIONS_DEFINE= DOCS post-patch: diff --git a/games/black-box/Makefile b/games/black-box/Makefile index 73196ee1f76e..17e1403a3acf 100644 --- a/games/black-box/Makefile +++ b/games/black-box/Makefile @@ -1,4 +1,4 @@ -# Created by: nemysis <nemysis@gmx.ch> +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> # $FreeBSD$ PORTNAME= black-box @@ -12,7 +12,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Shoot in and watch where the shot leaves the box LICENSE= GPLv2 @@ -21,7 +21,6 @@ USE_SDL= sdl image mixer GNU_CONFIGURE= yes PORTDOCS= AUTHORS ChangeLog NEWS README - OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Black-Box" "" "${PORTNAME}" \ diff --git a/games/blobwars/Makefile b/games/blobwars/Makefile index a719ef0b8178..23d773dc9ec0 100644 --- a/games/blobwars/Makefile +++ b/games/blobwars/Makefile @@ -6,7 +6,7 @@ PORTVERSION= 1.19 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/ -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Mission and Objective based 2D Platform Game LICENSE= GPLv2 CCbyNCSA3 diff --git a/games/blockrage/Makefile b/games/blockrage/Makefile index e412b5758cfe..cc40e4271ffc 100644 --- a/games/blockrage/Makefile +++ b/games/blockrage/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} \ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}_icons${EXTRACT_SUFX}:icons -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Falling blocks game with 2-player hotseat mode LICENSE= GPLv2 diff --git a/games/bombz/Makefile b/games/bombz/Makefile index 55ebcb7dce6e..5a2b4473de7f 100644 --- a/games/bombz/Makefile +++ b/games/bombz/Makefile @@ -12,7 +12,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ DIST_SUBDIR= python EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Simple 2D puzzle game with bombs LICENSE= GPLv2 @@ -28,11 +28,10 @@ INSTALLS_ICONS= yes USE_PYTHON= yes PORTDOCS= ChangeLog readme.txt +OPTIONS_DEFINE= DOCS SUB_FILES= ${PORTNAME} -OPTIONS_DEFINE= DOCS - post-patch: @${REINPLACE_CMD} -i '' '/words = name.split()/,/self.name = name/s/^/#/' \ ${WRKSRC}/bombz/joy.py @@ -47,10 +46,10 @@ do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .for d in bombz levels pngs sounds FreeSans.ttf - @(cd ${WRKSRC} ; ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) + @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor -.for d in *.py *.pyc *.pyo - @(cd ${WRKSRC} ; ${INSTALL_SCRIPT} ${d} ${STAGEDIR}${DATADIR}) +.for f in *.py *.pyc *.pyo + ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ diff --git a/games/bouncy/Makefile b/games/bouncy/Makefile index d992a0d20b15..51ce07dab432 100644 --- a/games/bouncy/Makefile +++ b/games/bouncy/Makefile @@ -12,7 +12,7 @@ DISTFILES= ${PORTNAME}-post-${DISTVERSION}.tgz \ DIST_SUBDIR= python EXTRACT_ONLY= ${PORTNAME}-post-${DISTVERSION}.tgz -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= You are a hungry rabbit. Eat food to complete the level LICENSE= GPLv2 @@ -26,20 +26,24 @@ USE_PYTHON= 2 PORTDOCS= README.txt +OPTIONS_DEFINE= DOCS SHADER +SHADER_DESC= Hardware shader support +OPTIONS_DEFAULT= SHADER + INSTALLS_ICONS= yes SUB_FILES= ${PORTNAME} -DESKTOP_ENTRIES="Bouncy the Hungry Rabbit" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "Game;ArcadeGame;" false - -OPTIONS_DEFINE= SHADER -SHADER_DESC= Hardware shader support -OPTIONS_DEFAULT= SHADER +DESKTOP_ENTRIES="Bouncy the Hungry Rabbit" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" "" .include <bsd.port.options.mk> -post-extract: +post-patch: + @${FIND} ${WRKSRC} -name '*.py' | ${XARGS} \ + ${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' + @${FIND} ${WRKSRC} -name "*.bak" -delete + .if ${PORT_OPTIONS:MSHADER} @${REINPLACE_CMD} -i '' '/#try/,/# print/s/#//' ${WRKSRC}/objects.py .endif @@ -53,15 +57,12 @@ do-install: ${WRKDIR}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - @${MKDIR} ${STAGEDIR}${DATADIR} - -.for d in *.py *.pyc *.pyo - @(cd ${WRKSRC} ; ${INSTALL_SCRIPT} ${d} ${STAGEDIR}${DATADIR}) -.endfor - .for d in data pyglyph @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor +.for f in *.py *.pyc *.pyo + ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} +.endfor ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ diff --git a/games/bubble-chains/Makefile b/games/bubble-chains/Makefile index 2a27cd6ba6ec..28c082879c38 100644 --- a/games/bubble-chains/Makefile +++ b/games/bubble-chains/Makefile @@ -12,7 +12,7 @@ DISTFILES= chains-${DISTVERSION}${EXTRACT_SUFX} \ EXTRACT_SUFX= -src.7z EXTRACT_ONLY= chains-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= The aim is to remove all of the targets on each level LICENSE= GPLv2 @@ -37,8 +37,6 @@ OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Bubble Chains" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" -.include <bsd.port.options.mk> - P7ZIP_CMD= ${LOCALBASE}/bin/7z P7ZIP_ARGS= x -o${WRKDIR} diff --git a/games/bugsquish/Makefile b/games/bugsquish/Makefile index e9c6e9c959da..b71b94f2b56a 100644 --- a/games/bugsquish/Makefile +++ b/games/bugsquish/Makefile @@ -6,12 +6,11 @@ PORTVERSION= 0.0.6 PORTREVISION= 11 CATEGORIES= games MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/bugsquish/src/ \ - ftp://ftp.billsgames.com/unix/x/bugsquish/src/ \ SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/:music DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}_music${EXTRACT_SUFX}:music -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Action game not unlike light gun arcade games LICENSE= GPLv2 @@ -21,8 +20,7 @@ LIB_DEPENDS= libogg.so:${PORTSDIR}/audio/libogg USES= gmake USE_SDL= image mixer sdl -PORTDOCS= AUTHORS.txt CHANGES.txt README.txt TODO.txt - +PORTDOCS= AUTHORS.txt CHANGES.txt README.txt OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Bug Squish" "" "${PORTNAME}" \ diff --git a/games/capicity/Makefile b/games/capicity/Makefile index a7c83eed2d0c..f48e7f0ea546 100644 --- a/games/capicity/Makefile +++ b/games/capicity/Makefile @@ -8,7 +8,7 @@ CATEGORIES= games MASTER_SITES= SF/capitalism/Capi%20City/${PORTVERSION}/ DISTNAME= CapiCity_${DISTVERSION} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Qt client for the Monopd server LICENSE= GPLv2 diff --git a/games/capitalism/Makefile b/games/capitalism/Makefile index edb6e6187e5d..8aa86b547c67 100644 --- a/games/capitalism/Makefile +++ b/games/capitalism/Makefile @@ -1,4 +1,4 @@ -# Created by: nemysis <nemysis@gmx.ch> +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> # $FreeBSD$ PORTNAME= capitalism @@ -8,7 +8,7 @@ CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/Capitalism/0.5/ EXTRACT_SUFX= .tbz -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Qt client for the Monopd server LICENSE= GPLv2 @@ -32,8 +32,8 @@ PORTDOCS= README changelog readme.txt INSTALLS_ICONS= yes ICON_SIZES= 16x16 22x22 24x24 32x32 48x48 64x64 -DESKTOP_ENTRIES="Capitalism" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "Game;BoardGame;" true +DESKTOP_ENTRIES="Capitalism" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;BoardGame;" "" OPTIONS_DEFINE= NLS OPTIONS_SUB= yes @@ -44,7 +44,8 @@ NLS_USES= gettext .include <bsd.port.options.mk> do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/Capitalism ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + ${INSTALL_PROGRAM} ${WRKSRC}/Capitalism \ + ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .for d in games images @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) diff --git a/games/cuyo/Makefile b/games/cuyo/Makefile index eed54940ad48..36293c98687b 100644 --- a/games/cuyo/Makefile +++ b/games/cuyo/Makefile @@ -8,7 +8,7 @@ PORTEPOCH= 1 CATEGORIES= games MASTER_SITES= SAVANNAH -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Nice, innovative, challenging Tetris-like game LICENSE= GPLv2 @@ -20,10 +20,9 @@ USES= iconv GNU_CONFIGURE= yes USE_SDL= mixer image USE_XORG= xdmcp xau x11 -CFLAGS+= -w INSTALLS_ICONS= yes -PORTDOCS= NEWS TODO +PORTDOCS= AUTHORS NEWS TODO OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes diff --git a/games/defendguin/Makefile b/games/defendguin/Makefile index adcfbbb1cbb3..507267c1dc80 100644 --- a/games/defendguin/Makefile +++ b/games/defendguin/Makefile @@ -6,14 +6,13 @@ PORTVERSION= 0.0.12 PORTREVISION= 4 CATEGORIES= games MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/defendguin/src/ \ - ftp://ftp.billsgames.com/unix/x/defendguin/src/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Your mission is to defend little penguinoids LICENSE= GPLv2 @@ -22,8 +21,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/src USE_SDL= mixer sdl -PORTDOCS= AUTHORS.txt CHANGES.txt README.txt TODO.txt - +PORTDOCS= AUTHORS.txt CHANGES.txt README.txt OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Defendguin" "" "${PORTNAME}" \ @@ -41,7 +39,8 @@ do-install: @(cd ${WRKSRC}/../data && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor - ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ + ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/ ${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/games/duckmaze/Makefile b/games/duckmaze/Makefile index 0d330c213413..26a1cb1a6d07 100644 --- a/games/duckmaze/Makefile +++ b/games/duckmaze/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ DIST_SUBDIR= python EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Game about a duck that is in a maze LICENSE= GPLv2 @@ -24,7 +24,8 @@ USES= shebangfix SHEBANG_FILES= *.py mopelib/mopelib.py USE_PYTHON= yes -PORTDOCS= TODO.txt index.html style.css +PORTDOCS= index.html style.css +OPTIONS_DEFINE= DOCS SUB_FILES= ${PORTNAME}.sh @@ -46,11 +47,11 @@ do-install: .for d in images levels mopelib music sounds @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor -.for d in *.py *.pyc *.pyo - ${INSTALL_SCRIPT} ${WRKSRC}/${d} ${STAGEDIR}${DATADIR} +.for f in *.py *.pyc *.pyo + ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor -.for d in duckmazerc.txt version - ${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DATADIR} +.for f in duckmazerc.txt version + ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ diff --git a/games/entombed/Makefile b/games/entombed/Makefile index ff7c2bef9af9..c2667a2f1aa8 100644 --- a/games/entombed/Makefile +++ b/games/entombed/Makefile @@ -5,13 +5,12 @@ PORTNAME= entombed PORTVERSION= 2007.07.04 CATEGORIES= games MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/entombed/ \ - ftp://ftp.billsgames.com/unix/x/entombed/ \ SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= One- or two-player maze game based on the Entombed LICENSE= GPLv2 @@ -19,13 +18,12 @@ LICENSE= GPLv2 USES= gmake USE_SDL= image mixer sdl -PORTDOCS= AUTHORS.txt CHANGES.txt README.txt TODO.txt - -DESKTOP_ENTRIES="Entombed" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "Game;ArcadeGame;" false - +PORTDOCS= AUTHORS.txt CHANGES.txt README.txt OPTIONS_DEFINE= DOCS +DESKTOP_ENTRIES="Entombed" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" "" + post-patch: @${REINPLACE_CMD} -e 's|CC=gcc|CC=${CC}|' \ ${WRKSRC}/Makefile diff --git a/games/epiar/Makefile b/games/epiar/Makefile index 0dd30e2a38cd..fc9a60fd9bd3 100644 --- a/games/epiar/Makefile +++ b/games/epiar/Makefile @@ -1,4 +1,4 @@ -# Created by: nemysis <nemysis@gmx.ch> +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> # $FreeBSD$ PORTNAME= epiar @@ -6,7 +6,7 @@ PORTVERSION= 0.5.1 PORTREVISION= 3 CATEGORIES= games -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Space trading/exploring sim with RPG elements LICENSE= GPLv2 CCbyNCSA3 @@ -35,7 +35,6 @@ ACLOCAL_ARGS= GNU_CONFIGURE= yes PORTDOCS= AUTHORS ChangeLog README - OPTIONS_DEFINE= DOCS # Wrong versioning upstream diff --git a/games/euchre/Makefile b/games/euchre/Makefile index e51e2c323052..d794b5f06126 100644 --- a/games/euchre/Makefile +++ b/games/euchre/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Very popular card game with variable skill levels LICENSE= GPLv2 @@ -24,13 +24,12 @@ CONFIGURE_ARGS= --disable-silent-rules PLIST_FILES= bin/${PORTNAME} \ share/pixmaps/${PORTNAME}.png -PORTDOCS= AUTHORS ChangeLog README TODO - -DESKTOP_ENTRIES="Euchre" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "Game;CardGame;" false - +PORTDOCS= AUTHORS ChangeLog README OPTIONS_DEFINE= DOCS +DESKTOP_ENTRIES="Euchre" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;CardGame;" "" + post-patch: @${REINPLACE_CMD} -e \ '/^AM_/s|-Werror||' ${WRKSRC}/configure diff --git a/games/euchre/pkg-descr b/games/euchre/pkg-descr index 9e3edcccf0eb..8c940fe12593 100644 --- a/games/euchre/pkg-descr +++ b/games/euchre/pkg-descr @@ -1,6 +1,6 @@ Euchre is a card game played with the 9s, 10s, Jacks, Queens, Kings, -and Aces of all 4 suits. Each player is dealt 5 cards, leaving 4 -cards in the deck. The top card of the remaining 4 is then turned +and Aces of all 4 suits. Each player is dealt 5 cards, leaving 4 +cards in the deck. The top card of the remaining 4 is then turned over and this is the trump candidate. WWW: http://sourceforge.net/projects/euchre/ diff --git a/games/fightorperish/Makefile b/games/fightorperish/Makefile index 8ad7e074d750..c3207554f64d 100644 --- a/games/fightorperish/Makefile +++ b/games/fightorperish/Makefile @@ -11,7 +11,7 @@ DISTFILES= fop-${DISTVERSION}${EXTRACT_SUFX} \ DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= fop-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Dungeon-crawling game LICENSE= GPLv2 @@ -22,13 +22,12 @@ USES= gmake USE_SDL= image mixer sdl MAKE_JOBS_SAFE= yes -PORTDOCS= CHANGES.txt README.txt TODO.txt - -DESKTOP_ENTRIES="Fight or Perish" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "Game;ArcadeGame;" false - +PORTDOCS= CHANGES.txt README.txt OPTIONS_DEFINE= DOCS +DESKTOP_ENTRIES="Fight or Perish" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" "" + post-patch: @${REINPLACE_CMD} -e 's|data/|${DATADIR}/data/| ; \ s|char [256],|char [512],|' ${WRKSRC}/src/fop.c @@ -39,7 +38,8 @@ post-patch: do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fop ${STAGEDIR}${PREFIX}/bin/${PORTNAME} - @(cd ${WRKSRC}/data && ${COPYTREE_SHARE} "images maps sounds" ${STAGEDIR}${DATADIR}/data) + @(cd ${WRKSRC}/data && ${COPYTREE_SHARE} "images maps sounds" \ + ${STAGEDIR}${DATADIR}/data) ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ diff --git a/games/frotz/Makefile b/games/frotz/Makefile index c80364bfc044..2ecb4794ea0d 100644 --- a/games/frotz/Makefile +++ b/games/frotz/Makefile @@ -7,7 +7,7 @@ CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:S/d//}/ \ http://www.ifarchive.org/if-archive/infocom/interpreters/frotz/ -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Infocom games interpreter LICENSE= GPLv2 diff --git a/games/gemdropx/Makefile b/games/gemdropx/Makefile index 17b222a9a7c3..43e9c5116f12 100644 --- a/games/gemdropx/Makefile +++ b/games/gemdropx/Makefile @@ -6,13 +6,12 @@ PORTVERSION= 0.9 PORTREVISION= 10 CATEGORIES= games MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/gemdropx/src/ \ - ftp://ftp.billsgames.com/unix/x/gemdropx/src/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Interesting one-player puzzle game for X (SDL) LICENSE= GPLv2 @@ -21,8 +20,7 @@ USES= gmake USE_SDL= image mixer sdl ALL_TARGET= ${PORTNAME} -PORTDOCS= AUTHORS.txt CHANGES.txt ICON.txt README.txt TODO.txt - +PORTDOCS= AUTHORS.txt CHANGES.txt ICON.txt README.txt OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Gem Drop X" "" "${PORTNAME}" \ diff --git a/games/glightoff/Makefile b/games/glightoff/Makefile index 0d965723d918..f3ab98d140e5 100644 --- a/games/glightoff/Makefile +++ b/games/glightoff/Makefile @@ -1,4 +1,4 @@ -# Created by: nemysis <nemysis@gmx.ch> +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> # $FreeBSD$ PORTNAME= glightoff @@ -7,7 +7,7 @@ PORTREVISION= 3 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Simple (but not so easy to solve!) puzzle game BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser @@ -22,7 +22,7 @@ USE_XORG= x11 CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -PORTDOCS= AUTHORS ChangeLog NEWS README TODO +PORTDOCS= AUTHORS ChangeLog NEWS README OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes diff --git a/games/gnurobots/Makefile b/games/gnurobots/Makefile index c9638ed6276b..8e5ab962c9a9 100644 --- a/games/gnurobots/Makefile +++ b/games/gnurobots/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= GNU diversion wherein Scheme-coded robots explore a world LICENSE= GPLv3 @@ -28,7 +28,7 @@ LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} PORTDOCS= * DOCSRCDIR1= ${WRKSRC} -DOC_FILES1= AUTHORS ChangeLog NEWS README THANKS TODO +DOC_FILES1= AUTHORS ChangeLog NEWS README THANKS DOCSRCDIR2= ${WRKSRC}/doc DOCSDIR2= ${DOCSDIR}/doc @@ -49,9 +49,8 @@ post-install: ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR2} + ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} .include <bsd.port.mk> diff --git a/games/gtkballs/Makefile b/games/gtkballs/Makefile index de8871f5cc8a..6fc27752e329 100644 --- a/games/gtkballs/Makefile +++ b/games/gtkballs/Makefile @@ -7,7 +7,7 @@ PORTREVISION= 11 CATEGORIES= games MASTER_SITES= http://gtkballs.antex.ru/dist/ -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Lines-like simple logic game for X Window System LICENSE= GPLv2 diff --git a/games/gtktetcolor/Makefile b/games/gtktetcolor/Makefile index d707168c91c7..056f132aea63 100644 --- a/games/gtktetcolor/Makefile +++ b/games/gtktetcolor/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Game for GNOME that resembles well-known Tetris and Columns LICENSE= GPLv2 GPLv3 diff --git a/games/help_hannahs_horse/Makefile b/games/help_hannahs_horse/Makefile index 84c4ffedfa0a..1126e47cc376 100644 --- a/games/help_hannahs_horse/Makefile +++ b/games/help_hannahs_horse/Makefile @@ -10,7 +10,7 @@ DISTFILES= hhh-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}_icons.tar.gz:icons DIST_SUBDIR= ${PORTNAME} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Pacman with a fast food twist LICENSE= GPLv2 OFL11 @@ -21,6 +21,8 @@ WRKSRC= ${WRKDIR}/hhh-2008-03-29 USES= gmake USE_SDL= sdl image mixer ttf ALL_TARGET= # empty +CFLAGS+= -Wno-tautological-compare -Wno-deprecated-writable-strings \ + -Wno-self-assign-field PORTDOCS= CHANGELOG README OPTIONS_DEFINE= DOCS @@ -48,7 +50,7 @@ do-install: @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor .for f in *.ogg *.ttf *.dat *.png - @(cd ${WRKSRC} && ${INSTALL_DATA} ${f} ${STAGEDIR}${DATADIR}) + ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor post-install: diff --git a/games/help_hannahs_horse/pkg-plist b/games/help_hannahs_horse/pkg-plist index 78d995a8f1ee..50e3f9d82afb 100644 --- a/games/help_hannahs_horse/pkg-plist +++ b/games/help_hannahs_horse/pkg-plist @@ -154,18 +154,6 @@ share/icons/hicolor/64x64/apps/help_hannahs_horse.png share/icons/hicolor/72x72/apps/help_hannahs_horse.png share/icons/hicolor/96x96/apps/help_hannahs_horse.png share/pixmaps/help_hannahs_horse.png -@dirrmtry share/icons/hicolor/96x96/apps -@dirrmtry share/icons/hicolor/96x96 -@dirrmtry share/icons/hicolor/72x72/apps -@dirrmtry share/icons/hicolor/72x72 -@dirrmtry share/icons/hicolor/64x64/apps -@dirrmtry share/icons/hicolor/64x64 -@dirrmtry share/icons/hicolor/48x48/apps -@dirrmtry share/icons/hicolor/48x48 -@dirrmtry share/icons/hicolor/32x32/apps -@dirrmtry share/icons/hicolor/32x32 -@dirrmtry share/icons/hicolor -@dirrmtry share/icons @dirrm %%DATADIR%%/stop/default @dirrm %%DATADIR%%/stop @dirrm %%DATADIR%%/sounds diff --git a/games/hitori/Makefile b/games/hitori/Makefile index 2b3d0e942d58..0f40dc4cd38f 100644 --- a/games/hitori/Makefile +++ b/games/hitori/Makefile @@ -1,13 +1,14 @@ -# Created by: nemysis <nemysis@gmx.ch> +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> # $FreeBSD$ PORTNAME= hitori PORTVERSION= 0.4.2 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= GNOME DIST_SUBDIR= gnome2 -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Logic game similar to Sudoku LICENSE= GPLv3 CCbyNCSA3 @@ -20,8 +21,7 @@ BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ xml2po:${PORTSDIR}/textproc/gnome-doc-utils \ itstool:${PORTSDIR}/textproc/itstool -USE_XZ= yes -USES= gmake pkgconfig desktop-file-utils +USES= gmake pkgconfig tar:xz USE_GNOME= cairo glib20 gtk30 GNU_CONFIGURE= yes INSTALLS_ICONS= yes diff --git a/games/holotz-castle/Makefile b/games/holotz-castle/Makefile index 119e88326810..98e5da37ce91 100644 --- a/games/holotz-castle/Makefile +++ b/games/holotz-castle/Makefile @@ -11,14 +11,15 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}-src${EXTRACT_SUFX} \ EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}-src${EXTRACT_SUFX} \ ${PORTNAME}_icons${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Platform game with high doses of mystery LICENSE= GPLv2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-src -MAKE_ARGS= HC_BASE=${STAGEDIR}${PREFIX}/share/${PORTNAME}/ HC_BIN_DIR=${STAGEDIR}${PREFIX}/bin/ +MAKE_ARGS= HC_BASE=${STAGEDIR}${PREFIX}/share/${PORTNAME}/ \ + HC_BIN_DIR=${STAGEDIR}${PREFIX}/bin/ MAKE_JOBS_UNSAFE= yes USES= gmake @@ -58,7 +59,8 @@ post-install: .if ${PORT_OPTIONS:MSOLUTIONS} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-solutions ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}-solutions.desktop ${STAGEDIR}${DESKTOPDIR} + ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}-solutions.desktop \ + ${STAGEDIR}${DESKTOPDIR} @${MKDIR} ${STAGEDIR}${DATADIR}/solutions @(cd ${WRKDIR} ; ${INSTALL_DATA} *.avi ${STAGEDIR}${DATADIR}/solutions) .endif diff --git a/games/icbm3d/Makefile b/games/icbm3d/Makefile index e58773b68e09..a7a55139e589 100644 --- a/games/icbm3d/Makefile +++ b/games/icbm3d/Makefile @@ -6,13 +6,12 @@ PORTVERSION= 0.4 PORTREVISION= 4 CATEGORIES= games MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/icbm3d/ \ - ftp://ftp.billsgames.com/unix/x/icbm3d/ \ SF/nemysisfreebsdp/games/${PORTNAME}/:icons DISTFILES= ${PORTNAME}.${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}.${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Inter-Continental Ballistic Missiles, 3D WRKSRC= ${WRKDIR}/${PORTNAME} @@ -25,7 +24,6 @@ PLIST_FILES= bin/${PORTNAME} \ share/pixmaps/${PORTNAME}.png PORTDOCS= README.txt - OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="ICBM3D" "" "${PORTNAME}" \ diff --git a/games/icebreaker/Makefile b/games/icebreaker/Makefile index e3d66b082c92..ad2ce4c813ca 100644 --- a/games/icebreaker/Makefile +++ b/games/icebreaker/Makefile @@ -12,7 +12,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Game similar to Jezzball or Barrack LICENSE= GPLv2 diff --git a/games/icebreaker/files/pkg-message.in b/games/icebreaker/files/pkg-message.in index 219d2e629116..23d2c23763d4 100644 --- a/games/icebreaker/files/pkg-message.in +++ b/games/icebreaker/files/pkg-message.in @@ -2,11 +2,9 @@ IceBreaker has been installed. +When you have problems with usage, please reinstall IceBreaker -When you have problems with usage please reinstall - -cd /usr/ports/games/icebreaker ; make deinstall ; make clean ; make reinstall - +cd /usr/ports/games/icebreaker && make deinstall clean reinstall Have fun! diff --git a/games/iceicepenguin/Makefile b/games/iceicepenguin/Makefile index 694edac05cbd..45440d28f0b8 100644 --- a/games/iceicepenguin/Makefile +++ b/games/iceicepenguin/Makefile @@ -1,4 +1,4 @@ -# Created by: nemysis <nemysis@gmx.ch> +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> # $FreeBSD$ PORTNAME= iceicepenguin @@ -11,7 +11,7 @@ DISTFILES= iip.${DISTVERSION}-final${EXTRACT_SUFX} \ ${PORTNAME}_icons_1${EXTRACT_SUFX}:icons DIST_SUBDIR= python -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Remake of an old SEGA Dreamcast game called Chu Chu Rocket LICENSE= GPLv3 @@ -25,6 +25,7 @@ USE_PYTHON= yes NO_BUILD= yes PORTDOCS= CHANGELOG.txt readme.txt +OPTIONS_DEFINE= DOCS INSTALLS_ICONS= yes ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 diff --git a/games/impossible_mission_puzzle/Makefile b/games/impossible_mission_puzzle/Makefile index aed289cc2884..d6038159a6c9 100644 --- a/games/impossible_mission_puzzle/Makefile +++ b/games/impossible_mission_puzzle/Makefile @@ -12,7 +12,7 @@ DISTFILES= puzzle-${DISTVERSION}.tgz \ DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= puzzle-${DISTVERSION}.tgz -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= This is a puzzle from the old C64 Impossible Mission game LICENSE= GPLv2 diff --git a/games/kajaani-kombat/Makefile b/games/kajaani-kombat/Makefile index 419bca0a2ca8..b9efbf0cf8da 100644 --- a/games/kajaani-kombat/Makefile +++ b/games/kajaani-kombat/Makefile @@ -1,4 +1,4 @@ -# Created by: nemysis <nemysis@gmx.ch> +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> # $FreeBSD$ PORTNAME= kajaani-kombat @@ -7,7 +7,7 @@ PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://kombat.kajaani.net/dl/ -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Funny multiplayer game... and much more LICENSE= GPLv2 @@ -19,7 +19,6 @@ USE_SDL= sdl image mixer net ttf ALL_TARGET= client server PORTDOCS= AUTHORS ChangeLog README - OPTIONS_DEFINE= DOCS SUB_FILES= ${PORTNAME} @@ -34,8 +33,8 @@ post-patch: do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @${MKDIR} ${STAGEDIR}${DATADIR} -.for d in *.png *.ogg *.ttf - @(cd ${WRKSRC} && ${INSTALL_DATA} ${d} ${STAGEDIR}${DATADIR}) +.for f in *.png *.ogg *.ttf + ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}-server ${STAGEDIR}${DATADIR} diff --git a/games/krank/Makefile b/games/krank/Makefile index e848ed1a2e74..9a9d4c70795a 100644 --- a/games/krank/Makefile +++ b/games/krank/Makefile @@ -7,7 +7,7 @@ PORTREVISION= 5 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Little casual game LICENSE= GPLv2 @@ -20,6 +20,7 @@ USE_PYTHON= yes NO_BUILD= yes PORTDOCS= CHANGELOG.txt README +OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Krank" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" @@ -31,12 +32,12 @@ post-patch: ${REINPLACE_CMD} -e 's|`dirname.*|${DATADIR}|' ${WRKSRC}/${PORTNAME} do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/krank ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .for d in art fonts html levels sounds src @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor - ${INSTALL_DATA} ${WRKSRC}/krank.iss ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.iss ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/logo.xcf ${STAGEDIR}${DATADIR} ${LN} -sf ${DATADIR}/html/gfx/logo.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png diff --git a/games/lianliankan/Makefile b/games/lianliankan/Makefile index f2e94820eb30..ec2bff92b9e6 100644 --- a/games/lianliankan/Makefile +++ b/games/lianliankan/Makefile @@ -8,10 +8,10 @@ CATEGORIES= games MASTER_SITES= SF/llk-linux/llk-linux-source/${DISTVERSION} DISTNAME= llk_linux-${DISTVERSION} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Tile matching game -LICENSE= GPLv2 +LICENSE= GPLv3 USES= pkgconfig USE_GNOME= gtk20 esound @@ -42,7 +42,6 @@ post-patch: @${REINPLACE_CMD} -e 's|Pos.__pos|Pos|' \ ${WRKSRC}/src/pak/pak.c - .if ! ${PORT_OPTIONS:MNLS} @${REINPLACE_CMD} -e '/^SUBDIRS/s|po||' \ ${WRKSRC}/Makefile.am diff --git a/games/lmarbles/Makefile b/games/lmarbles/Makefile index 041842b58582..93362a65e9dc 100644 --- a/games/lmarbles/Makefile +++ b/games/lmarbles/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= SF/lgames/${PORTNAME} \ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}_icons${EXTRACT_SUFX}:icons -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Atomix-like game of moving marbles in puzzles LICENSE= GPLv2 diff --git a/games/lostfeathers/Makefile b/games/lostfeathers/Makefile index 9567c18cbe0d..a02b37d0edc1 100644 --- a/games/lostfeathers/Makefile +++ b/games/lostfeathers/Makefile @@ -11,19 +11,21 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ DIST_SUBDIR= python EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Help a bird to recover his magical feathers LICENSE= BSD3CLAUSE RUN_DEPENDS= avbin>=0:${PORTSDIR}/multimedia/avbin -USES= zip +USES= shebangfix zip +SHEBANG_FILES= run_game.py +python_OLD_CMD?= /usr/bin/env python +python_CMD?= ${PYTHON_CMD} USE_GNOME= pygtk2 librsvg2 USE_PYTHON= yes PORTDOCS= README.txt - OPTIONS_DEFINE= DOCS # Wrong versioning upstream @@ -34,10 +36,6 @@ SUB_FILES= ${PORTNAME} DESKTOP_ENTRIES="The Lost Feathers" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" -post-patch: - @${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \ - ${WRKSRC}/run_game.py - do-build: @${PYTHON_CMD} -m compileall ${WRKSRC} @${PYTHON_CMD} -O -m compileall ${WRKSRC} @@ -48,8 +46,7 @@ do-install: .for d in cocos data gamelib pyglet @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor - -.for f in *.py *.pyc *.pyo +.for f in *.py *.pyc *.pyo ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor diff --git a/games/madbomber/Makefile b/games/madbomber/Makefile index ac41ac08f998..53dd00b9915e 100644 --- a/games/madbomber/Makefile +++ b/games/madbomber/Makefile @@ -5,8 +5,7 @@ PORTNAME= madbomber PORTVERSION= 0.2.5 PORTREVISION= 13 CATEGORIES= games -MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/madbomber/src/ \ - ftp://ftp.billsgames.com/unix/x/madbomber/src/ +MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/madbomber/src/ MAINTAINER= nemysis@FreeBSD.org COMMENT= Clone of Activision's classic Atari 2600 console game "Kaboom!" @@ -18,8 +17,7 @@ USE_SDL= mixer image sdl CPPFLAGS+= `${SDL_CONFIG} --cflags` -DDATA_PREFIX=\"${DATADIR}/\" LDFLAGS+= `${SDL_CONFIG} --libs` -PORTDOCS= AUTHORS.txt CHANGES.txt README.txt TODO.txt - +PORTDOCS= AUTHORS.txt CHANGES.txt README.txt OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Mad Bomber" "" "${PORTNAME}" \ diff --git a/games/maelstrom/Makefile b/games/maelstrom/Makefile index 4572dec11bec..5ff6b49677fe 100644 --- a/games/maelstrom/Makefile +++ b/games/maelstrom/Makefile @@ -13,7 +13,7 @@ DISTFILES= Maelstrom-${DISTVERSION}${EXTRACT_SUFX} \ DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= Maelstrom-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Asteroids-style game for X Window System LICENSE= GPLv2 diff --git a/games/moagg/Makefile b/games/moagg/Makefile index 9c9401a39cbd..da6c1d197aee 100644 --- a/games/moagg/Makefile +++ b/games/moagg/Makefile @@ -1,4 +1,4 @@ -# Created by: nemysis <nemysis@gmx.ch> +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> # $FreeBSD$ PORTNAME= moagg @@ -12,7 +12,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}-bin.zip \ DIST_SUBDIR= java EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}-bin.zip -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Pilot a small space ship LICENSE= GPLv2 @@ -25,7 +25,6 @@ JAVA_VERSION= 1.6+ NO_BUILD= yes PORTDOCS= AUTHORS README.txt - OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="MOAGG, Mother of all gravity Games" "" ${PORTNAME} \ @@ -40,8 +39,8 @@ do-install: ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data ghosts jar" \ ${STAGEDIR}${DATADIR}) -.for d in hiscores.dat log4j.properties - ${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DATADIR} +.for f in hiscores.dat log4j.properties + ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ diff --git a/games/mopesnake/Makefile b/games/mopesnake/Makefile index 1c8d4b3354b1..0d098861e6a8 100644 --- a/games/mopesnake/Makefile +++ b/games/mopesnake/Makefile @@ -1,4 +1,4 @@ -# Created by: nemysis <nemysis@gmx.ch> +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> # $FreeBSD$ PORTNAME= mopesnake @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-pc-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-pc-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Classic snake game in which you attempt to eat all the pain LICENSE= GPLv2 @@ -23,8 +23,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-pc-${DISTVERSION} USES= zip USE_PYTHON= yes -PORTDOCS= TODO.txt index.html - +PORTDOCS= index.html OPTIONS_DEFINE= DOCS SUB_FILES= ${PORTNAME} @@ -33,7 +32,7 @@ DESKTOP_ENTRIES="Master Of Pain (Eating) - Snake" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" post-patch: - @${REINPLACE_CMD} -e 's,/usr/bin/python,${PYTHON_CMD},' \ + @${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|' \ ${WRKSRC}/*.py ${WRKSRC}/mopelib/*.py @${FIND} ${WRKSRC} -name "*.bak" -delete @@ -46,19 +45,17 @@ do-install: ${WRKDIR}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ -.for d in *.py *.pyc *.pyo - @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) -.endfor - .for d in images mopelib music sounds @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor +.for f in *.py *.pyc *.pyo + ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} +.endfor + ${INSTALL_DATA} ${WRKSRC}/version ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ - ${INSTALL_DATA} ${WRKSRC}/version ${STAGEDIR}${DATADIR} - ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} diff --git a/games/nuclearchess/Makefile b/games/nuclearchess/Makefile index 4c8ed62cc457..7f33e45b5726 100644 --- a/games/nuclearchess/Makefile +++ b/games/nuclearchess/Makefile @@ -12,7 +12,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Chess variant designed to be short and fun for all players LICENSE= GPLv2 @@ -23,7 +23,6 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=${DATADIR} PORTDOCS= AUTHORS ChangeLog - OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="NuclearChess" "" "${PORTNAME}" \ diff --git a/games/palomino/Makefile b/games/palomino/Makefile index 782fda6281c6..af2e23162bf1 100644 --- a/games/palomino/Makefile +++ b/games/palomino/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}_src_${PORTVERSION}.txz \ ${PORTNAME}_data_sounds_${SOUNDS_VER}${EXTRACT_SUFX} \ ${PORTNAME}_data_terrain_${TERRAIN_VER}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Action flight simulation computer program using OSG LICENSE= GPLv2 diff --git a/games/pipenightdreams/Makefile b/games/pipenightdreams/Makefile index d8f0cb75cb5b..119e24fee051 100644 --- a/games/pipenightdreams/Makefile +++ b/games/pipenightdreams/Makefile @@ -7,20 +7,18 @@ PORTREVISION= 12 CATEGORIES= games MASTER_SITES= http://www.libsdl.org/projects/pipenightdreams/packages/ -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Puzzle game similar to PipeMania LICENSE= GPLv2 -USE_BZIP2= yes USES= gmake USE_SDL= image sdl GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -w +CPPFLAGS+= -I${LOCALBASE}/include PORTDOCS= AUTHORS ChangeLog NEWS README - OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="PipeNightDreams" "" ${PORTNAME} \ diff --git a/games/pipenightdreams/distinfo b/games/pipenightdreams/distinfo index c50025a0b4e4..1c023acca08a 100644 --- a/games/pipenightdreams/distinfo +++ b/games/pipenightdreams/distinfo @@ -1,2 +1,2 @@ -SHA256 (pipenightdreams-0.10.0.tar.bz2) = 302f8ce6e0eb32ebd779700527095cf086c2c7132d47095bae9a43c346245541 -SIZE (pipenightdreams-0.10.0.tar.bz2) = 1557688 +SHA256 (pipenightdreams-0.10.0.tar.gz) = 40229201a22a5987ee05c4204735462312fe921a6464e1828e731f4966a56c50 +SIZE (pipenightdreams-0.10.0.tar.gz) = 1598151 diff --git a/games/popstar/Makefile b/games/popstar/Makefile index a3b3c538e97e..985501712058 100644 --- a/games/popstar/Makefile +++ b/games/popstar/Makefile @@ -5,13 +5,12 @@ PORTNAME= popstar PORTVERSION= 0.0.2 CATEGORIES= games MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/popstar/ \ - ftp://ftp.billsgames.com/unix/x/popstar/ \ SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Simple puzzle game involving floating stars LICENSE= GPLv2 CCbyNCSA3 @@ -23,13 +22,12 @@ LICENSE_PERMS_CCbyNCSA3=dist-mirror pkg-mirror auto-accept USES= gmake USE_SDL= image mixer sdl -PORTDOCS= AUTHORS.txt CHANGES.txt README.txt TODO.txt - -DESKTOP_ENTRIES="Pop Star" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "Game;ArcadeGame;" false - +PORTDOCS= AUTHORS.txt CHANGES.txt README.txt OPTIONS_DEFINE= DOCS +DESKTOP_ENTRIES="Pop Star" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" "" + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ diff --git a/games/ppracer/Makefile b/games/ppracer/Makefile index 60f2215494de..b688d65b1764 100644 --- a/games/ppracer/Makefile +++ b/games/ppracer/Makefile @@ -8,7 +8,7 @@ CATEGORIES= games MASTER_SITES= BERLIOS \ SF/${PORTNAME}.berlios/ -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= 3D downhill racing game... kind of like TuxRacer Improved LICENSE= GPLv2 @@ -16,17 +16,14 @@ LICENSE= GPLv2 LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 -USE_BZIP2= yes -USES= gmake pkgconfig dos2unix desktop-file-utils +USES= gmake pkgconfig dos2unix desktop-file-utils tar:bzip2 DOS2UNIX_REGEX= .*\.(c|cpp|h) USE_SDL= mixer sdl USE_GL= gl USE_XORG= x11 xi xext xmu xt GNU_CONFIGURE= yes -CFLAGS+= -w PORTDOCS= AUTHORS ChangeLog ChangeLog-pre0.3.9 ChangeLog-tuxracer - OPTIONS_DEFINE= DOCS post-patch: diff --git a/games/pyawale/Makefile b/games/pyawale/Makefile index c38a2ca9a91a..a9573219544b 100644 --- a/games/pyawale/Makefile +++ b/games/pyawale/Makefile @@ -7,7 +7,7 @@ PORTREVISION= 5 CATEGORIES= games python MASTER_SITES= http://download.gna.org/pyawale/ -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= African board game LICENSE= GPLv2 @@ -29,8 +29,6 @@ DOC_FILES2= *.rest *.html *.jpg OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - post-patch: @${FIND} ${WRKSRC} -name '*.py' | ${XARGS} \ ${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|' @@ -41,15 +39,17 @@ do-build: @${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/ - @${MKDIR} ${STAGEDIR}${DESKTOPDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/ + ${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.desktop \ + ${STAGEDIR}${DESKTOPDIR} - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR2} + ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} .include <bsd.port.mk> diff --git a/games/pyawale/files/pyawale.in b/games/pyawale/files/pyawale.in index 209558ce87df..3e6b25f7648b 100644 --- a/games/pyawale/files/pyawale.in +++ b/games/pyawale/files/pyawale.in @@ -4,4 +4,4 @@ # cd "%%DATADIR%%" -exec /usr/bin/env python ./pyawale.py +exec %%PYTHON_CMD%% ./pyawale.py diff --git a/games/pytowerdefense/Makefile b/games/pytowerdefense/Makefile index c3a9da2433ad..9a868ac00221 100644 --- a/games/pytowerdefense/Makefile +++ b/games/pytowerdefense/Makefile @@ -9,7 +9,7 @@ MASTER_SITES= SF/${PORTNAME}/PyTowerDefense0.5/Source%20%28Python%202.5%20or%202 DISTNAME= ${PORTNAME}${DISTVERSION} DIST_SUBDIR= python -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Tower Defense Game LICENSE= GPLv3 @@ -21,13 +21,12 @@ USE_PYTHON= 2 INSTALLS_ICONS= yes PORTDOCS= README modding.txt +OPTIONS_DEFINE= DOCS SUB_FILES= ${PORTNAME} -DESKTOP_ENTRIES="PyTowerDefense" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "Game;ArcadeGame;" false - -OPTIONS_DEFINE= DOCS +DESKTOP_ENTRIES="PyTowerDefense" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" "" do-build: @${PYTHON_CMD} -m compileall ${WRKSRC} @@ -38,15 +37,12 @@ do-install: ${WRKDIR}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - @${MKDIR} ${STAGEDIR}${DATADIR} - -.for d in *.py *.pyc *.pyo - @(cd ${WRKSRC} ; ${INSTALL_SCRIPT} ${d} ${STAGEDIR}${DATADIR}) -.endfor - .for d in audio images @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor +.for f in *.py *.pyc *.pyo + ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} +.endfor ${LN} -sf ${DATADIR}/images/tower_square.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png diff --git a/games/rescue/Makefile b/games/rescue/Makefile index 2249f98e8149..662e3393957d 100644 --- a/games/rescue/Makefile +++ b/games/rescue/Makefile @@ -8,7 +8,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME:S/r/R/}%21%20Max/${PORTVERSION}/ DISTNAME= ${PORTNAME:S/r/R/}_${PORTVERSION} DIST_SUBDIR= java -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Action adventure in space LICENSE= GPLv3 @@ -21,9 +21,11 @@ NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME:S/r/R/} -PORTDOCS= ChangeLog.txt DATADIR= ${JAVASHAREDIR}/${PORTNAME} +PORTDOCS= ChangeLog.txt +OPTIONS_DEFINE= DOCS + SUB_FILES= ${PORTNAME} DESKTOP_ENTRIES="Rescue! Max" "" "${PORTNAME}" \ diff --git a/games/schiff/Makefile b/games/schiff/Makefile index b5116a1210ba..c2d67801fb55 100644 --- a/games/schiff/Makefile +++ b/games/schiff/Makefile @@ -12,7 +12,7 @@ DISTFILES= ${PORTNAME}${DISTVERSION}.py \ DIST_SUBDIR= python EXTRACT_ONLY= -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Steer your ship(s) with the keyboard LICENSE= GPLv3 diff --git a/games/schwarzweiss/Makefile b/games/schwarzweiss/Makefile index 9c7245a0befb..a055f6f85b4a 100644 --- a/games/schwarzweiss/Makefile +++ b/games/schwarzweiss/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ DIST_SUBDIR= python EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Tank game for 2 players LICENSE= GPLv3 @@ -24,10 +24,13 @@ GH_PROJECT= schwarzweiss GH_TAGNAME= ${GH_COMMIT} GH_COMMIT= d95263f +USES= shebangfix +SHEBANG_FILES= schwarzweiss_start.py data/*.py +python_OLD_CMD?= /usr/bin/env python +python_CMD?= ${PYTHON_CMD} USE_PYTHON= 2 PORTDOCS= readme.txt - OPTIONS_DEFINE= DOCS INSTALLS_ICONS= yes @@ -47,9 +50,8 @@ do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR}) - -.for d in *.py *.pyc *.pyo - @(cd ${WRKSRC} ; ${INSTALL_SCRIPT} ${d} ${STAGEDIR}${DATADIR}) +.for f in *.py *.pyc *.pyo + ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ diff --git a/games/sets/Makefile b/games/sets/Makefile index 15eb19742b9f..a59ac58ed939 100644 --- a/games/sets/Makefile +++ b/games/sets/Makefile @@ -1,4 +1,4 @@ -# Created by: nemysis <nemysis@gmx.ch> +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> # $FreeBSD$ PORTNAME= sets @@ -12,7 +12,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= This is an implementation of the sets game LICENSE= GPLv3 @@ -25,7 +25,6 @@ PLIST_FILES= bin/${PORTNAME} \ share/pixmaps/${PORTNAME}.png PORTDOCS= README - OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Sets" "" "${PORTNAME}" \ diff --git a/games/ttt/Makefile b/games/ttt/Makefile index 0865a269fe7a..53ad625ae902 100644 --- a/games/ttt/Makefile +++ b/games/ttt/Makefile @@ -6,13 +6,12 @@ PORTVERSION= 2011.04 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/ttt/ \ - ftp://ftp.billsgames.com/unix/x/ttt/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Simple one or two player Tic Tac Toe game LICENSE= GPLv2 @@ -26,7 +25,6 @@ CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PORTDOCS= README - OPTIONS_DEFINE= DOCS SUB_FILES= ${PORTNAME} diff --git a/games/tux-aqfh/Makefile b/games/tux-aqfh/Makefile index d08f850d57c3..d352c6825275 100644 --- a/games/tux-aqfh/Makefile +++ b/games/tux-aqfh/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Tuxedo The Penguin: A Quest for Herring LICENSE= GPLv2 @@ -56,9 +56,8 @@ post-install: ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR2} + ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} .include <bsd.port.mk> diff --git a/games/tuxfighter/Makefile b/games/tuxfighter/Makefile index 23aea7d33e30..de4b2df0690d 100644 --- a/games/tuxfighter/Makefile +++ b/games/tuxfighter/Makefile @@ -1,4 +1,4 @@ -# Created by: nemysis <nemysis@gmx.ch> +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> # $FreeBSD$ PORTNAME= tuxfighter @@ -11,7 +11,7 @@ DISTFILES= TuxFighter${DISTVERSION}.tar.gz \ ${PORTNAME}_icons.tar.gz:icons DIST_SUBDIR= python -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Little Asteroids-like Shooter game LICENSE= GPLv2 @@ -20,17 +20,18 @@ RUN_DEPENDS= ${PYGAME} WRKSRC= ${WRKDIR} -USE_PYTHON= yes +USE_PYTHON= 2 PORTDOCS= readme_TuxFighter54.txt +OPTIONS_DEFINE= DOCS INSTALLS_ICONS= yes ICON_SIZES= 48x48 64x64 72x72 96x96 -SUB_FILES= ${PORTNAME} +SUB_FILES= ${PORTNAME} pkg-message -DESKTOP_ENTRIES="TuxFighter" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "Game;ArcadeGame;" ${FALSE} +DESKTOP_ENTRIES="TuxFighter" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" "" do-build: @${PYTHON_CMD} -m compileall ${WRKSRC} @@ -41,13 +42,10 @@ do-install: ${WRKDIR}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - @${MKDIR} ${STAGEDIR}${DATADIR} - -.for d in *.py *.pyc *.pyo - @(cd ${WRKSRC} ; ${INSTALL_SCRIPT} ${d} ${STAGEDIR}${DATADIR}) -.endfor - @(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR}) +.for f in *.py *.pyc *.pyo + ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} +.endfor post-install: .for s in ${ICON_SIZES} diff --git a/games/tuxfighter/pkg-message b/games/tuxfighter/files/pkg-message.in index 11c42127c3dc..11c42127c3dc 100644 --- a/games/tuxfighter/pkg-message +++ b/games/tuxfighter/files/pkg-message.in diff --git a/games/tuxkart/Makefile b/games/tuxkart/Makefile index c624ccb6f6d6..f83d31e946fc 100644 --- a/games/tuxkart/Makefile +++ b/games/tuxkart/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Racing game starring Tux LICENSE= GPLv2 @@ -53,9 +53,8 @@ post-install: ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR2} + ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} .include <bsd.port.mk> diff --git a/games/vectoroids/Makefile b/games/vectoroids/Makefile index 4ef522441cf1..eb78e0c88b1b 100644 --- a/games/vectoroids/Makefile +++ b/games/vectoroids/Makefile @@ -5,10 +5,9 @@ PORTNAME= vectoroids PORTVERSION= 1.1.0 PORTREVISION= 15 CATEGORIES= games -MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/vectoroids/src/ \ - ftp://ftp.billsgames.com/unix/x/vectoroids/src/ +MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/vectoroids/src/ -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Vector-based rock-shooting game similar to Asteroids LICENSE= GPLv2 @@ -17,14 +16,13 @@ USES= gmake USE_SDL= image mixer sdl PORTDOCS= CHANGES.txt README.txt - OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Vectoroids" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" post-patch: - @${FIND} ${WRKDIR} -name .xvpics | ${XARGS} ${RM} -rf + @${FIND} ${WRKDIR} -name .xvpics | ${XARGS} ${RM} -fr do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ diff --git a/games/whichwayisup/Makefile b/games/whichwayisup/Makefile index 93cbc2e76705..728193d59cf5 100644 --- a/games/whichwayisup/Makefile +++ b/games/whichwayisup/Makefile @@ -12,7 +12,7 @@ DISTFILES= ${PORTNAME}_b${DISTVERSION:S/.//g}${EXTRACT_SUFX} \ DIST_SUBDIR= python EXTRACT_ONLY= ${PORTNAME}_b${DISTVERSION:S/.//g}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Platformer game with rotational twist LICENSE= GPLv2 @@ -27,7 +27,6 @@ USE_PYTHON= yes INSTALLS_ICONS= yes PORTDOCS= README.txt changelog.txt - OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Which Way Is Up" "" "${PORTNAME}" \ diff --git a/games/wordplay/Makefile b/games/wordplay/Makefile index 5fee4216200f..a65db24895e7 100644 --- a/games/wordplay/Makefile +++ b/games/wordplay/Makefile @@ -9,18 +9,17 @@ MASTER_SITES= http://hsvmovies.com/static_subpages/personal_orig/wordplay/ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} EXTRACT_SUFX= .tar.Z -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Simple program to generate anagrams NO_WRKSUBDIR= yes PORTDOCS= readme +OPTIONS_DEFINE= DOCS PLIST_FILES= bin/${PORTNAME} %%DATADIR%%/words721.txt PLIST_DIRS= %%DATADIR%% -OPTIONS_DEFINE= DOCS - post-patch: @${REINPLACE_CMD} -e 's|CC=gcc|CC?=g++|' ${WRKSRC}/makefile @${REINPLACE_CMD} -e 's|"words721.txt"|"${DATADIR}/words721.txt"| ; \ diff --git a/games/xemeraldia/Makefile b/games/xemeraldia/Makefile index 0c301b628d98..7fd82e61c1c9 100644 --- a/games/xemeraldia/Makefile +++ b/games/xemeraldia/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Falling blocks game USES= pkgconfig diff --git a/games/xsc/Makefile b/games/xsc/Makefile index 9d7cfc41eeb5..196b78fec101 100644 --- a/games/xsc/Makefile +++ b/games/xsc/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Vector graphics space shoot'em up game LICENSE= GPLv2 @@ -20,16 +20,15 @@ USE_XORG= x11 GNU_CONFIGURE= yes PORTDOCS= AUTHORS ChangeLog README - OPTIONS_DEFINE= DOCS -PLIST_FILES= bin/${PORTNAME} \ - share/pixmaps/${PORTNAME}.png +PLIST_FILES= bin/${PORTNAME} share/pixmaps/${PORTNAME}.png DESKTOP_ENTRIES="Xsc" "" "${PORTNAME}" "${PORTNAME}" "Game;ArcadeGame;" "" post-install: - ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ + ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} diff --git a/games/zephulor/Makefile b/games/zephulor/Makefile index f46734a1d542..21c7167ab66b 100644 --- a/games/zephulor/Makefile +++ b/games/zephulor/Makefile @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}-source${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-source${EXTRACT_SUFX} -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= games@FreeBSD.org COMMENT= Side scrolling arcade game LICENSE= LGPL20 @@ -33,12 +33,12 @@ DOCSRCDIR2= ${WRKSRC}/maptool DOCSDIR2= ${DOCSDIR}/maptool DOC_FILES2= manual.txt -DESKTOP_ENTRIES="Adventures on Planet Zephulor" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "Game;ArcadeGame;" false +OPTIONS_DEFINE= DOCS -SUB_FILES= ${PORTNAME} +DESKTOP_ENTRIES="Adventures on Planet Zephulor" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" "" -OPTIONS_DEFINE= DOCS +SUB_FILES= ${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's|#!.*python|#!${PYTHON_CMD}|' \ @@ -58,9 +58,8 @@ post-install: ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR2} + ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} .include <bsd.port.mk> |