diff options
Diffstat (limited to 'games')
32 files changed, 328 insertions, 398 deletions
diff --git a/games/brainparty/Makefile b/games/brainparty/Makefile index c97dfe6f0dd2..c6fe4d8fa14a 100644 --- a/games/brainparty/Makefile +++ b/games/brainparty/Makefile @@ -3,7 +3,7 @@ PORTNAME= brainparty PORTVERSION= 0.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= games MASTER_SITES= http://www.tuxradar.com/files/brainparty/ \ http://mirror.amdmi3.ru/distfiles/ diff --git a/games/chapping/Makefile b/games/chapping/Makefile index 92c1e3a6ed0b..247ab051f833 100644 --- a/games/chapping/Makefile +++ b/games/chapping/Makefile @@ -3,7 +3,7 @@ PORTNAME= chapping PORTVERSION= 0.43 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= games MASTER_SITES= http://forja.rediris.es/frs/download.php/760/ \ http://mirror.amdmi3.ru/distfiles/ @@ -12,8 +12,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Turn based board football game -USE_BZIP2= yes -USES= gmake +USES= gmake tar:bzip2 USE_SDL= sdl image gfx ttf WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-source diff --git a/games/freedink-engine/Makefile b/games/freedink-engine/Makefile index f59d08eead04..ef020c9eb475 100644 --- a/games/freedink-engine/Makefile +++ b/games/freedink-engine/Makefile @@ -3,6 +3,7 @@ PORTNAME= freedink PORTVERSION= 1.08.${PORTVER} +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= freedink @@ -11,7 +12,7 @@ PKGNAMESUFFIX= -engine MAINTAINER= shurd@sasktel.net COMMENT= Dink Smallwood RPG and RPG Construction Set -LIB_DEPENDS= fontconfig:${PORTSDIR}/x11-fonts/fontconfig +LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig USES= gettext gmake pkgconfig USE_SDL= sdl gfx ttf image mixer @@ -19,26 +20,16 @@ GNU_CONFIGURE= yes PORTVER= 20121209 CONFIGURE_ARGS= --disable-static --disable-upx -MAN6= freedink.6 freedinkedit.6 dink.6 dinkedit.6 - OPTIONS_DEFINE= EMBEDDED -EMBEDDED_DESC= Embedded Resources +OPTIONS_DEFAULT=EMBEDDED -OPTIONS_DEFAULT= EMBEDDED +EMBEDDED_DESC= Embedded Resources +EMBEDDED_CONFIGURE_ENABLE= embedded-resources +EMBEDDED_BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip +EMBEDDED_LIB_DEPENDS= libzip.so:${PORTSDIR}/archivers/libzip +EMBEDDED_RUN_DEPENDS= zip:${PORTSDIR}/archivers/zip -NO_STAGE= yes post-patch: @${CHMOD} 0755 ${WRKSRC}/autotools/install-reloc -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MEMBEDDED} -CONFIGURE_ARGS+= --enable-embedded-resources -BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip -LIB_DEPENDS+= zip:${PORTSDIR}/archivers/libzip -RUN_DEPENDS+= zip:${PORTSDIR}/archivers/zip -.else -CONFIGURE_ARGS+= --disable-embedded-resources -.endif - .include <bsd.port.mk> diff --git a/games/freedink-engine/pkg-plist b/games/freedink-engine/pkg-plist index 1fbda581877b..db5d9ff8ae30 100644 --- a/games/freedink-engine/pkg-plist +++ b/games/freedink-engine/pkg-plist @@ -2,6 +2,10 @@ bin/dink bin/dinkedit bin/freedink bin/freedinkedit +man/man6/dink.6.gz +man/man6/dinkedit.6.gz +man/man6/freedink.6.gz +man/man6/freedinkedit.6.gz share/applications/freedink.desktop share/applications/freedinkedit.desktop %%DATADIR%%/LiberationSans-Regular.ttf @@ -65,10 +69,10 @@ share/locale/vi/LC_MESSAGES/freedink-gnulib.mo share/locale/vi/LC_MESSAGES/freedink.mo share/locale/zh_CN/LC_MESSAGES/freedink-gnulib.mo share/locale/zh_TW/LC_MESSAGES/freedink-gnulib.mo -@dirrm share/locale/en@boldquot/LC_MESSAGES +@dirrmtry share/locale/en@boldquot/LC_MESSAGES @dirrmtry share/locale/en@boldquot -@dirrm share/locale/en@quot/LC_MESSAGES +@dirrmtry share/locale/en@quot/LC_MESSAGES @dirrmtry share/locale/en@quot -@dirrm share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw/LC_MESSAGES @dirrmtry share/locale/rw @dirrmtry %%DATADIR%% diff --git a/games/freedroidrpg/Makefile b/games/freedroidrpg/Makefile index c84499ed3769..a13502321986 100644 --- a/games/freedroidrpg/Makefile +++ b/games/freedroidrpg/Makefile @@ -3,7 +3,7 @@ PORTNAME= freedroidrpg PORTVERSION= 0.15 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= games MASTER_SITES= SF/freedroid/freedroidRPG/freedroidRPG-${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\\1/}/ diff --git a/games/freetennis/Makefile b/games/freetennis/Makefile index 59a60e214161..4e2478c224cf 100644 --- a/games/freetennis/Makefile +++ b/games/freetennis/Makefile @@ -3,7 +3,7 @@ PORTNAME= freetennis PORTVERSION= 0.4.8 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= games MASTER_SITES= SF diff --git a/games/frozen-bubble/Makefile b/games/frozen-bubble/Makefile index 011ed519968c..617f8c1af7b2 100644 --- a/games/frozen-bubble/Makefile +++ b/games/frozen-bubble/Makefile @@ -3,7 +3,7 @@ PORTNAME= frozen-bubble DISTVERSION= 2.2.1-beta1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://www.frozen-bubble.org/data/ @@ -22,8 +22,7 @@ RUN_DEPENDS= p5-SDL>=2.511:${PORTSDIR}/devel/p5-SDL \ p5-Compress-Bzip2>=0:${PORTSDIR}/archivers/p5-Compress-Bzip2 \ p5-Alien-SDL>=1.413:${PORTSDIR}/devel/p5-Alien-SDL -USES= perl5 pkgconfig -USE_BZIP2= yes +USES= perl5 pkgconfig tar:bzip2 USE_PERL5= modbuild USE_SDL= mixer pango sdl ttf CFLAGS+= -Qunused-arguments diff --git a/games/galaxyhack/Makefile b/games/galaxyhack/Makefile index 2346499d4428..75eb59780ef9 100644 --- a/games/galaxyhack/Makefile +++ b/games/galaxyhack/Makefile @@ -3,7 +3,7 @@ PORTNAME= galaxyhack PORTVERSION= 1.74 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= games MASTER_SITES= SF \ SF/${PORTNAME}/Fleet%20packages/020906:fleets @@ -26,8 +26,7 @@ FLEETS_DESC= Additional fleets WRKSRC= ${WRKDIR}/${PORTNAME}/src -USE_BZIP2= yes -USES= dos2unix gmake +USES= dos2unix gmake tar:bzip2 USE_SDL= gfx image mixer sdl ALL_TARGET= ${PORTNAME} diff --git a/games/kartofel/Makefile b/games/kartofel/Makefile index 645d8b58389f..ace7562bf13e 100644 --- a/games/kartofel/Makefile +++ b/games/kartofel/Makefile @@ -3,7 +3,7 @@ PORTNAME= kartofel PORTVERSION= 1.2 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= games MASTER_SITES= http://kartofel.jfedor.org/downloads/ \ http://mirror.amdmi3.ru/distfiles/ diff --git a/games/lincity-ng/Makefile b/games/lincity-ng/Makefile index 1e519476670d..e819a720c649 100644 --- a/games/lincity-ng/Makefile +++ b/games/lincity-ng/Makefile @@ -3,7 +3,7 @@ PORTNAME= lincity-ng PORTVERSION= 2.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_BERLIOS} MASTER_SITE_SUBDIR= ${PORTNAME} diff --git a/games/luola/Makefile b/games/luola/Makefile index cf4e501a6c13..2f699c31281d 100644 --- a/games/luola/Makefile +++ b/games/luola/Makefile @@ -3,6 +3,7 @@ PORTNAME= luola PORTVERSION= 1.3.2 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ # master site gone DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ diff --git a/games/manaplus/Makefile b/games/manaplus/Makefile index bf765ebe6009..78866a77359e 100644 --- a/games/manaplus/Makefile +++ b/games/manaplus/Makefile @@ -3,7 +3,7 @@ PORTNAME= manaplus PORTVERSION= 1.4.4.12 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://download.evolonline.org/manaplus/download/${PORTVERSION}/ diff --git a/games/meandmyshadow/Makefile b/games/meandmyshadow/Makefile index d3f53b94ec97..853ec2512460 100644 --- a/games/meandmyshadow/Makefile +++ b/games/meandmyshadow/Makefile @@ -3,7 +3,7 @@ PORTNAME= meandmyshadow PORTVERSION= 0.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/ DISTNAME= ${PORTNAME}-${PORTVERSION}-src diff --git a/games/oolite/Makefile b/games/oolite/Makefile index 400f3a953077..d8ed04cdbb30 100644 --- a/games/oolite/Makefile +++ b/games/oolite/Makefile @@ -3,7 +3,7 @@ PORTNAME= oolite PORTVERSION= 1.76 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games gnustep MASTER_SITES= ${MASTER_SITE_BERLIOS} http://jens.ayton.se/oolite/deps/:js MASTER_SITE_SUBDIR= oolite-linux @@ -15,47 +15,39 @@ EXTRACT_ONLY= ${PORTNAME}-source-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= avg@icyb.net.ua COMMENT= Trade and combat space simulator, clone of Elite -FETCH_ARGS+= -a +BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ + ${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip +LIB_DEPENDS= libespeak.so:${PORTSDIR}/audio/espeak \ + libnspr4.so:${PORTSDIR}/devel/nspr -WRKSRC= ${WRKDIR}/${PORTNAME}-source-${PORTVERSION} - -BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip -BUILD_DEPENDS+= ${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip -LIB_DEPENDS+= espeak:${PORTSDIR}/audio/espeak -LIB_DEPENDS+= nspr4:${PORTSDIR}/devel/nspr - -USE_BZIP2= yes +USES= gmake perl5 tar:bzip2 USE_GL= yes USE_SDL= mixer image gfx USE_GNUSTEP= yes USE_GNUSTEP_BASE= yes USE_GNUSTEP_BUILD= yes USE_MAKEFILE= yes -USE_GMAKE= yes ALL_TARGET= release-deployment -USES= perl5 -USE_PERL5= build +USE_PERL5= build USE_PYTHON_BUILD= yes SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message -NO_STAGE= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-source-${PORTVERSION} + post-extract: @(cd ${WRKSRC}/deps/Cross-platform-deps && \ ${BZIP2_CMD} -dc ${_DISTDIR}/firefox-4.0.source.js-only.tbz | ${TAR} -xf - && \ ${MV} mozilla-2.0 mozilla && \ - ${ECHO} 'http://jens.ayton.se/oolite/deps/firefox-4.0.source.js-only.tbz' > mozilla/current.url \ + ${ECHO_CMD} 'http://jens.ayton.se/oolite/deps/firefox-4.0.source.js-only.tbz' > mozilla/current.url \ ) do-install: - ${MKDIR} ${GNUSTEP_PREFIX}/Local/Applications - ${CP} -R ${WRKSRC}/oolite.app ${GNUSTEP_PREFIX}/Local/Applications - ${STRIP_CMD} ${GNUSTEP_PREFIX}/Local/Applications/oolite.app/oolite - ${INSTALL_DATA} ${WRKSRC}/installers/FreeDesktop/oolite.desktop ${PREFIX}/share/applications/ - ${INSTALL_DATA} ${WRKSRC}/installers/FreeDesktop/oolite-icon.png ${PREFIX}/share/pixmaps/ - -post-install: - @${CAT} ${PKGMESSAGE} + ${MKDIR} ${STAGEDIR}${PREFIX}/GNUstep/Local/Applications + ${CP} -R ${WRKSRC}/oolite.app ${STAGEDIR}${PREFIX}/GNUstep/Local/Applications + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/Local/Applications/oolite.app/oolite + ${INSTALL_DATA} ${WRKSRC}/installers/FreeDesktop/oolite.desktop ${STAGEDIR}${PREFIX}/share/applications + ${INSTALL_DATA} ${WRKSRC}/installers/FreeDesktop/oolite-icon.png ${STAGEDIR}${PREFIX}/share/pixmaps .include <bsd.port.mk> diff --git a/games/openalchemist/Makefile b/games/openalchemist/Makefile index e5dfa8063da8..ba9ddd58441e 100644 --- a/games/openalchemist/Makefile +++ b/games/openalchemist/Makefile @@ -3,7 +3,7 @@ PORTNAME= openalchemist PORTVERSION= 0.3 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-src diff --git a/games/openbubbles/Makefile b/games/openbubbles/Makefile index 824a26bc81a3..b551440f00c8 100644 --- a/games/openbubbles/Makefile +++ b/games/openbubbles/Makefile @@ -3,6 +3,7 @@ PORTNAME= openbubbles PORTVERSION= 1.2 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://www.freewebs.com/lasindi/${PORTNAME}/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons diff --git a/games/openssn/Makefile b/games/openssn/Makefile index 0cf2bed1e1e5..48d8131b216c 100644 --- a/games/openssn/Makefile +++ b/games/openssn/Makefile @@ -3,7 +3,7 @@ PORTNAME= openssn PORTVERSION= 1.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} @@ -12,16 +12,13 @@ COMMENT= Modern submarine simulator LICENSE= GPLv2 -MAN6= openssn.6 -MANCOMPRESSED= yes - -USES= desktop-file-utils USE_SDL= sdl gfx image mixer USE_XORG= x11 xau xdmcp xext xmu xpm xxf86vm WRKSRC= ${WRKDIR}/${PORTNAME} -NO_STAGE= yes post-patch: - @${REINPLACE_CMD} -e 's,share/man/man6,man/man6,g' ${WRKSRC}/Makefile + @${REINPLACE_CMD} -E \ + -e '/cp|mkdir/s,\$$\(PREFIX\)|\$$\(DATADIR\),$$(DESTDIR)&,' \ + -e 's,share/man/man6,man/man6,' ${WRKSRC}/Makefile .include <bsd.port.mk> diff --git a/games/openssn/files/patch-Makefile b/games/openssn/files/patch-Makefile deleted file mode 100644 index 5a8b0e48bda5..000000000000 --- a/games/openssn/files/patch-Makefile +++ /dev/null @@ -1,10 +0,0 @@ ---- ./Makefile.orig 2013-06-19 16:47:57.000000000 -0300 -+++ ./Makefile 2013-06-19 16:48:04.000000000 -0300 -@@ -1,6 +1,6 @@ - PREFIX ?= /usr - SSN = openssn --DATADIR = $(PREFIX)/share/openssn -+DATADIR = $(PREFIX)/share/games/openssn - OPTDIR = /opt/openssn - VERSION = 1.4 - diff --git a/games/openssn/pkg-plist b/games/openssn/pkg-plist index 21ef32ed9166..cf29f29f5818 100644 --- a/games/openssn/pkg-plist +++ b/games/openssn/pkg-plist @@ -1,227 +1,227 @@ bin/openssn +man/man6/openssn.6.gz share/applications/openssn.desktop -share/games/openssn/data/font.dat -share/games/openssn/data/information.txt -share/games/openssn/data/largefont.dat -share/games/openssn/data/mission0.dat -share/games/openssn/data/mission1.dat -share/games/openssn/data/mission2.dat -share/games/openssn/data/mission3.dat -share/games/openssn/data/mission4.dat -share/games/openssn/data/mission5.dat -share/games/openssn/data/mission6.dat -share/games/openssn/data/mission7.dat -share/games/openssn/data/mission8.dat -share/games/openssn/data/mission9.dat -share/games/openssn/data/mission10.dat -share/games/openssn/data/orders0.txt -share/games/openssn/data/orders1.txt -share/games/openssn/data/orders2.txt -share/games/openssn/data/orders3.txt -share/games/openssn/data/orders4.txt -share/games/openssn/data/orders5.txt -share/games/openssn/data/orders6.txt -share/games/openssn/data/orders7.txt -share/games/openssn/data/orders8.txt -share/games/openssn/data/orders9.txt -share/games/openssn/data/orders10.txt -share/games/openssn/data/ships0.dat -share/games/openssn/data/ships1.dat -share/games/openssn/data/ships2.dat -share/games/openssn/data/ships3.dat -share/games/openssn/data/ships4.dat -share/games/openssn/data/ships5.dat -share/games/openssn/data/ships6.dat -share/games/openssn/data/ships7.dat -share/games/openssn/data/ships8.dat -share/games/openssn/data/ships9.dat -share/games/openssn/data/ships10.dat -share/games/openssn/images/A13off.png -share/games/openssn/images/A13on.png -share/games/openssn/images/A23off.png -share/games/openssn/images/A23on.png -share/games/openssn/images/AFLKoff.png -share/games/openssn/images/AFLKon.png -share/games/openssn/images/AFULLoff.png -share/games/openssn/images/AFULLon.png -share/games/openssn/images/ASTDoff.png -share/games/openssn/images/ASTDon.png -share/games/openssn/images/ClearControl.png -share/games/openssn/images/ClearEsm.png -share/games/openssn/images/ClearEsm2.png -share/games/openssn/images/ClearRadar.png -share/games/openssn/images/ClearRadar2.png -share/games/openssn/images/Constructionscreen.png -share/games/openssn/images/ControlScreen.png -share/games/openssn/images/ESMScreen.png -share/games/openssn/images/Mapscreen.png -share/games/openssn/images/RadarScreen.png -share/games/openssn/images/STOPoff.png -share/games/openssn/images/STOPon.png -share/games/openssn/images/Sonarscreen.png -share/games/openssn/images/arial_small_12.png -share/games/openssn/images/assigntrackeroff.png -share/games/openssn/images/assigntrackeron.png -share/games/openssn/images/blip.png -share/games/openssn/images/centerbuttondown.png -share/games/openssn/images/centerbuttonup.png -share/games/openssn/images/cutarray.png -share/games/openssn/images/depthdownoff.png -share/games/openssn/images/depthdownon.png -share/games/openssn/images/depthupoff.png -share/games/openssn/images/depthupon.png -share/games/openssn/images/downbuttondown.png -share/games/openssn/images/downbuttonup.png -share/games/openssn/images/emptystationtile.png -share/games/openssn/images/emptytile.png -share/games/openssn/images/esmdown.png -share/games/openssn/images/esmup.png -share/games/openssn/images/extendtb16off.png -share/games/openssn/images/extendtb16on.png -share/games/openssn/images/font.dat -share/games/openssn/images/font.png -share/games/openssn/images/font2.png -share/games/openssn/images/font3.png -share/games/openssn/images/largefont.dat -share/games/openssn/images/largefont.png -share/games/openssn/images/leftbuttondown.png -share/games/openssn/images/leftbuttonup.png -share/games/openssn/images/lo32-app-linuxssn.png -share/games/openssn/images/lowercrtoff.png -share/games/openssn/images/lowercrton.png -share/games/openssn/images/loweresmoff.png -share/games/openssn/images/mapdown.png -share/games/openssn/images/mapup.png -share/games/openssn/images/mastdownoff.png -share/games/openssn/images/mastdownon.png -share/games/openssn/images/mastupoff.png -share/games/openssn/images/mastupon.png -share/games/openssn/images/minusbuttondown.png -share/games/openssn/images/minusbuttonup.png -share/games/openssn/images/nc_scale.png -share/games/openssn/images/noisemaker.png -share/games/openssn/images/ping_button.png -share/games/openssn/images/plusbuttondown.png -share/games/openssn/images/plusbuttonup.png -share/games/openssn/images/quitbuttondown.png -share/games/openssn/images/quitbuttonup.png -share/games/openssn/images/radardown.png -share/games/openssn/images/radarup.png -share/games/openssn/images/range10off.png -share/games/openssn/images/range10on.png -share/games/openssn/images/range20off.png -share/games/openssn/images/range20on.png -share/games/openssn/images/range30off.png -share/games/openssn/images/range30on.png -share/games/openssn/images/range40off.png -share/games/openssn/images/range40on.png -share/games/openssn/images/range50off.png -share/games/openssn/images/range50on.png -share/games/openssn/images/range60off.png -share/games/openssn/images/range60on.png -share/games/openssn/images/rel_true.png -share/games/openssn/images/retracttb16off.png -share/games/openssn/images/retracttb16on.png -share/games/openssn/images/rightbuttondown.png -share/games/openssn/images/rightbuttonup.png -share/games/openssn/images/ring0off.png -share/games/openssn/images/ring0on.png -share/games/openssn/images/ring10off.png -share/games/openssn/images/ring10on.png -share/games/openssn/images/ring15off.png -share/games/openssn/images/ring15on.png -share/games/openssn/images/ring20off.png -share/games/openssn/images/ring20on.png -share/games/openssn/images/ring25off.png -share/games/openssn/images/ring25on.png -share/games/openssn/images/ring5off.png -share/games/openssn/images/ring5on.png -share/games/openssn/images/sc_scale.png -share/games/openssn/images/shipcontroldown.png -share/games/openssn/images/shipcontrolup.png -share/games/openssn/images/sonardown.png -share/games/openssn/images/sonarup.png -share/games/openssn/images/sphericaltowed.png -share/games/openssn/images/styllus.png -share/games/openssn/images/sub_menu.png -share/games/openssn/images/sub_rising.png -share/games/openssn/images/sub_surfacing.png -share/games/openssn/images/sweep0.png -share/games/openssn/images/sweep1.png -share/games/openssn/images/sweep10.png -share/games/openssn/images/sweep11.png -share/games/openssn/images/sweep12.png -share/games/openssn/images/sweep13.png -share/games/openssn/images/sweep14.png -share/games/openssn/images/sweep15.png -share/games/openssn/images/sweep16.png -share/games/openssn/images/sweep17.png -share/games/openssn/images/sweep18.png -share/games/openssn/images/sweep19.png -share/games/openssn/images/sweep2.png -share/games/openssn/images/sweep20.png -share/games/openssn/images/sweep21.png -share/games/openssn/images/sweep22.png -share/games/openssn/images/sweep23.png -share/games/openssn/images/sweep24.png -share/games/openssn/images/sweep25.png -share/games/openssn/images/sweep26.png -share/games/openssn/images/sweep27.png -share/games/openssn/images/sweep28.png -share/games/openssn/images/sweep29.png -share/games/openssn/images/sweep3.png -share/games/openssn/images/sweep30.png -share/games/openssn/images/sweep31.png -share/games/openssn/images/sweep32.png -share/games/openssn/images/sweep33.png -share/games/openssn/images/sweep34.png -share/games/openssn/images/sweep35.png -share/games/openssn/images/sweep4.png -share/games/openssn/images/sweep5.png -share/games/openssn/images/sweep6.png -share/games/openssn/images/sweep7.png -share/games/openssn/images/sweep8.png -share/games/openssn/images/sweep9.png -share/games/openssn/images/tb16winchoff.png -share/games/openssn/images/tb16winchon.png -share/games/openssn/images/tittle.png -share/games/openssn/images/tmadown.png -share/games/openssn/images/tmaup.png -share/games/openssn/images/torpedo.png -share/games/openssn/images/towedspherical.png -share/games/openssn/images/track1.png -share/games/openssn/images/track1assigned.png -share/games/openssn/images/track2.png -share/games/openssn/images/track2assigned.png -share/games/openssn/images/track3.png -share/games/openssn/images/track3assigned.png -share/games/openssn/images/track4.png -share/games/openssn/images/track4assigned.png -share/games/openssn/images/true_rel.png -share/games/openssn/images/upbuttondown.png -share/games/openssn/images/upbuttonup.png -share/games/openssn/images/uppercrtoff.png -share/games/openssn/images/uppercrton.png -share/games/openssn/ships/class1.shp -share/games/openssn/ships/class2.shp -share/games/openssn/ships/class3.shp -share/games/openssn/ships/class4.shp -share/games/openssn/ships/class5.shp -share/games/openssn/ships/class6.shp -share/games/openssn/ships/class7.shp -share/games/openssn/ships/class8.shp -share/games/openssn/ships/class9.shp -share/games/openssn/ships/class10.shp -share/games/openssn/ships/class11.shp -share/games/openssn/ships/class12.shp -share/games/openssn/ships/information.txt -share/games/openssn/sounds/explosion.ogg -share/games/openssn/sounds/sonar-ping.ogg -share/games/openssn/sounds/torpedo-launch.ogg +%%DATADIR%%/data/font.dat +%%DATADIR%%/data/information.txt +%%DATADIR%%/data/largefont.dat +%%DATADIR%%/data/mission0.dat +%%DATADIR%%/data/mission1.dat +%%DATADIR%%/data/mission2.dat +%%DATADIR%%/data/mission3.dat +%%DATADIR%%/data/mission4.dat +%%DATADIR%%/data/mission5.dat +%%DATADIR%%/data/mission6.dat +%%DATADIR%%/data/mission7.dat +%%DATADIR%%/data/mission8.dat +%%DATADIR%%/data/mission9.dat +%%DATADIR%%/data/mission10.dat +%%DATADIR%%/data/orders0.txt +%%DATADIR%%/data/orders1.txt +%%DATADIR%%/data/orders2.txt +%%DATADIR%%/data/orders3.txt +%%DATADIR%%/data/orders4.txt +%%DATADIR%%/data/orders5.txt +%%DATADIR%%/data/orders6.txt +%%DATADIR%%/data/orders7.txt +%%DATADIR%%/data/orders8.txt +%%DATADIR%%/data/orders9.txt +%%DATADIR%%/data/orders10.txt +%%DATADIR%%/data/ships0.dat +%%DATADIR%%/data/ships1.dat +%%DATADIR%%/data/ships2.dat +%%DATADIR%%/data/ships3.dat +%%DATADIR%%/data/ships4.dat +%%DATADIR%%/data/ships5.dat +%%DATADIR%%/data/ships6.dat +%%DATADIR%%/data/ships7.dat +%%DATADIR%%/data/ships8.dat +%%DATADIR%%/data/ships9.dat +%%DATADIR%%/data/ships10.dat +%%DATADIR%%/images/A13off.png +%%DATADIR%%/images/A13on.png +%%DATADIR%%/images/A23off.png +%%DATADIR%%/images/A23on.png +%%DATADIR%%/images/AFLKoff.png +%%DATADIR%%/images/AFLKon.png +%%DATADIR%%/images/AFULLoff.png +%%DATADIR%%/images/AFULLon.png +%%DATADIR%%/images/ASTDoff.png +%%DATADIR%%/images/ASTDon.png +%%DATADIR%%/images/ClearControl.png +%%DATADIR%%/images/ClearEsm.png +%%DATADIR%%/images/ClearEsm2.png +%%DATADIR%%/images/ClearRadar.png +%%DATADIR%%/images/ClearRadar2.png +%%DATADIR%%/images/Constructionscreen.png +%%DATADIR%%/images/ControlScreen.png +%%DATADIR%%/images/ESMScreen.png +%%DATADIR%%/images/Mapscreen.png +%%DATADIR%%/images/RadarScreen.png +%%DATADIR%%/images/STOPoff.png +%%DATADIR%%/images/STOPon.png +%%DATADIR%%/images/Sonarscreen.png +%%DATADIR%%/images/arial_small_12.png +%%DATADIR%%/images/assigntrackeroff.png +%%DATADIR%%/images/assigntrackeron.png +%%DATADIR%%/images/blip.png +%%DATADIR%%/images/centerbuttondown.png +%%DATADIR%%/images/centerbuttonup.png +%%DATADIR%%/images/cutarray.png +%%DATADIR%%/images/depthdownoff.png +%%DATADIR%%/images/depthdownon.png +%%DATADIR%%/images/depthupoff.png +%%DATADIR%%/images/depthupon.png +%%DATADIR%%/images/downbuttondown.png +%%DATADIR%%/images/downbuttonup.png +%%DATADIR%%/images/emptystationtile.png +%%DATADIR%%/images/emptytile.png +%%DATADIR%%/images/esmdown.png +%%DATADIR%%/images/esmup.png +%%DATADIR%%/images/extendtb16off.png +%%DATADIR%%/images/extendtb16on.png +%%DATADIR%%/images/font.dat +%%DATADIR%%/images/font.png +%%DATADIR%%/images/font2.png +%%DATADIR%%/images/font3.png +%%DATADIR%%/images/largefont.dat +%%DATADIR%%/images/largefont.png +%%DATADIR%%/images/leftbuttondown.png +%%DATADIR%%/images/leftbuttonup.png +%%DATADIR%%/images/lo32-app-linuxssn.png +%%DATADIR%%/images/lowercrtoff.png +%%DATADIR%%/images/lowercrton.png +%%DATADIR%%/images/loweresmoff.png +%%DATADIR%%/images/mapdown.png +%%DATADIR%%/images/mapup.png +%%DATADIR%%/images/mastdownoff.png +%%DATADIR%%/images/mastdownon.png +%%DATADIR%%/images/mastupoff.png +%%DATADIR%%/images/mastupon.png +%%DATADIR%%/images/minusbuttondown.png +%%DATADIR%%/images/minusbuttonup.png +%%DATADIR%%/images/nc_scale.png +%%DATADIR%%/images/noisemaker.png +%%DATADIR%%/images/ping_button.png +%%DATADIR%%/images/plusbuttondown.png +%%DATADIR%%/images/plusbuttonup.png +%%DATADIR%%/images/quitbuttondown.png +%%DATADIR%%/images/quitbuttonup.png +%%DATADIR%%/images/radardown.png +%%DATADIR%%/images/radarup.png +%%DATADIR%%/images/range10off.png +%%DATADIR%%/images/range10on.png +%%DATADIR%%/images/range20off.png +%%DATADIR%%/images/range20on.png +%%DATADIR%%/images/range30off.png +%%DATADIR%%/images/range30on.png +%%DATADIR%%/images/range40off.png +%%DATADIR%%/images/range40on.png +%%DATADIR%%/images/range50off.png +%%DATADIR%%/images/range50on.png +%%DATADIR%%/images/range60off.png +%%DATADIR%%/images/range60on.png +%%DATADIR%%/images/rel_true.png +%%DATADIR%%/images/retracttb16off.png +%%DATADIR%%/images/retracttb16on.png +%%DATADIR%%/images/rightbuttondown.png +%%DATADIR%%/images/rightbuttonup.png +%%DATADIR%%/images/ring0off.png +%%DATADIR%%/images/ring0on.png +%%DATADIR%%/images/ring10off.png +%%DATADIR%%/images/ring10on.png +%%DATADIR%%/images/ring15off.png +%%DATADIR%%/images/ring15on.png +%%DATADIR%%/images/ring20off.png +%%DATADIR%%/images/ring20on.png +%%DATADIR%%/images/ring25off.png +%%DATADIR%%/images/ring25on.png +%%DATADIR%%/images/ring5off.png +%%DATADIR%%/images/ring5on.png +%%DATADIR%%/images/sc_scale.png +%%DATADIR%%/images/shipcontroldown.png +%%DATADIR%%/images/shipcontrolup.png +%%DATADIR%%/images/sonardown.png +%%DATADIR%%/images/sonarup.png +%%DATADIR%%/images/sphericaltowed.png +%%DATADIR%%/images/styllus.png +%%DATADIR%%/images/sub_menu.png +%%DATADIR%%/images/sub_rising.png +%%DATADIR%%/images/sub_surfacing.png +%%DATADIR%%/images/sweep0.png +%%DATADIR%%/images/sweep1.png +%%DATADIR%%/images/sweep10.png +%%DATADIR%%/images/sweep11.png +%%DATADIR%%/images/sweep12.png +%%DATADIR%%/images/sweep13.png +%%DATADIR%%/images/sweep14.png +%%DATADIR%%/images/sweep15.png +%%DATADIR%%/images/sweep16.png +%%DATADIR%%/images/sweep17.png +%%DATADIR%%/images/sweep18.png +%%DATADIR%%/images/sweep19.png +%%DATADIR%%/images/sweep2.png +%%DATADIR%%/images/sweep20.png +%%DATADIR%%/images/sweep21.png +%%DATADIR%%/images/sweep22.png +%%DATADIR%%/images/sweep23.png +%%DATADIR%%/images/sweep24.png +%%DATADIR%%/images/sweep25.png +%%DATADIR%%/images/sweep26.png +%%DATADIR%%/images/sweep27.png +%%DATADIR%%/images/sweep28.png +%%DATADIR%%/images/sweep29.png +%%DATADIR%%/images/sweep3.png +%%DATADIR%%/images/sweep30.png +%%DATADIR%%/images/sweep31.png +%%DATADIR%%/images/sweep32.png +%%DATADIR%%/images/sweep33.png +%%DATADIR%%/images/sweep34.png +%%DATADIR%%/images/sweep35.png +%%DATADIR%%/images/sweep4.png +%%DATADIR%%/images/sweep5.png +%%DATADIR%%/images/sweep6.png +%%DATADIR%%/images/sweep7.png +%%DATADIR%%/images/sweep8.png +%%DATADIR%%/images/sweep9.png +%%DATADIR%%/images/tb16winchoff.png +%%DATADIR%%/images/tb16winchon.png +%%DATADIR%%/images/tittle.png +%%DATADIR%%/images/tmadown.png +%%DATADIR%%/images/tmaup.png +%%DATADIR%%/images/torpedo.png +%%DATADIR%%/images/towedspherical.png +%%DATADIR%%/images/track1.png +%%DATADIR%%/images/track1assigned.png +%%DATADIR%%/images/track2.png +%%DATADIR%%/images/track2assigned.png +%%DATADIR%%/images/track3.png +%%DATADIR%%/images/track3assigned.png +%%DATADIR%%/images/track4.png +%%DATADIR%%/images/track4assigned.png +%%DATADIR%%/images/true_rel.png +%%DATADIR%%/images/upbuttondown.png +%%DATADIR%%/images/upbuttonup.png +%%DATADIR%%/images/uppercrtoff.png +%%DATADIR%%/images/uppercrton.png +%%DATADIR%%/ships/class1.shp +%%DATADIR%%/ships/class2.shp +%%DATADIR%%/ships/class3.shp +%%DATADIR%%/ships/class4.shp +%%DATADIR%%/ships/class5.shp +%%DATADIR%%/ships/class6.shp +%%DATADIR%%/ships/class7.shp +%%DATADIR%%/ships/class8.shp +%%DATADIR%%/ships/class9.shp +%%DATADIR%%/ships/class10.shp +%%DATADIR%%/ships/class11.shp +%%DATADIR%%/ships/class12.shp +%%DATADIR%%/ships/information.txt +%%DATADIR%%/sounds/explosion.ogg +%%DATADIR%%/sounds/sonar-ping.ogg +%%DATADIR%%/sounds/torpedo-launch.ogg share/pixmaps/openssn.png -@dirrm share/games/openssn/sounds -@dirrm share/games/openssn/ships -@dirrm share/games/openssn/images -@dirrm share/games/openssn/data -@dirrm share/games/openssn -@dirrm share/games +@dirrm %%DATADIR%%/sounds +@dirrm %%DATADIR%%/ships +@dirrm %%DATADIR%%/images +@dirrm %%DATADIR%%/data +@dirrm %%DATADIR%% diff --git a/games/openxcom/Makefile b/games/openxcom/Makefile index d00afddaf1f4..770b05656872 100644 --- a/games/openxcom/Makefile +++ b/games/openxcom/Makefile @@ -3,7 +3,7 @@ PORTNAME= openxcom PORTVERSION= 0.9.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org diff --git a/games/pangzero/Makefile b/games/pangzero/Makefile index c6c4e493c1c6..099bd0390985 100644 --- a/games/pangzero/Makefile +++ b/games/pangzero/Makefile @@ -3,6 +3,7 @@ PORTNAME= pangzero PORTVERSION= 1.3 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF \ SF/nemysisfreebsdp/${CATEGORIES}/:icons diff --git a/games/patapizza-tetris/Makefile b/games/patapizza-tetris/Makefile index 9e9c5b0a36e3..dda965618b60 100644 --- a/games/patapizza-tetris/Makefile +++ b/games/patapizza-tetris/Makefile @@ -3,7 +3,7 @@ PORTNAME= patapizza-tetris PORTVERSION= 1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= games MASTER_SITES= SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ diff --git a/games/puckman/Makefile b/games/puckman/Makefile index 8d96c31a9001..9786096680c1 100644 --- a/games/puckman/Makefile +++ b/games/puckman/Makefile @@ -3,7 +3,7 @@ PORTNAME= puckman PORTVERSION= 1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ diff --git a/games/qonk/Makefile b/games/qonk/Makefile index 65909ba909f5..8f37720b728c 100644 --- a/games/qonk/Makefile +++ b/games/qonk/Makefile @@ -3,7 +3,7 @@ PORTNAME= qonk PORTVERSION= 0.3.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} diff --git a/games/syobon/Makefile b/games/syobon/Makefile index a7fa229d48e2..540f95212956 100644 --- a/games/syobon/Makefile +++ b/games/syobon/Makefile @@ -3,7 +3,7 @@ PORTNAME= syobon PORTVERSION= 1.0.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= games MASTER_SITES= http://download.zapek.com/software/${PORTNAME}/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons diff --git a/games/trophy/Makefile b/games/trophy/Makefile index 3b824db60365..0c354aeec56c 100644 --- a/games/trophy/Makefile +++ b/games/trophy/Makefile @@ -3,7 +3,7 @@ PORTNAME= trophy PORTVERSION= 2.0.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= games MASTER_SITES= SF diff --git a/games/warmux/Makefile b/games/warmux/Makefile index 666eae647d74..516faf035ed5 100644 --- a/games/warmux/Makefile +++ b/games/warmux/Makefile @@ -3,7 +3,7 @@ PORTNAME= warmux DISTVERSION= 11.04.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= games MASTER_SITES= http://download.gna.org/${PORTNAME}/ \ http://download.gna.org/${PORTNAME}/archive/ diff --git a/games/widelands/Makefile b/games/widelands/Makefile index 2b4d4bd2f0c0..463f8e84c4eb 100644 --- a/games/widelands/Makefile +++ b/games/widelands/Makefile @@ -3,6 +3,7 @@ PORTNAME= widelands DISTVERSION= build18 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= https://launchpadlibrarian.net/167260749/ \ http://mirror.amdmi3.ru/distfiles/ diff --git a/games/xblast/Makefile b/games/xblast/Makefile index b7c89782c4db..848ee6e22fea 100644 --- a/games/xblast/Makefile +++ b/games/xblast/Makefile @@ -3,26 +3,18 @@ PORTNAME= xblast PORTVERSION= 2.10.4 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/Sources/${PORTVERSION} \ SF/${PORTNAME}/Images/${IMAGES_DATE}:images \ SF/${PORTNAME}/Levels/${LEVELS_DATE}:levels \ - SF/${PORTNAME}/Models/${MODELS_DATE}:models -.if !defined(WITHOUT_SOUND) -MASTER_SITES+= SF/${PORTNAME}/Musics/${MUSICS_DATE}:musics \ + SF/${PORTNAME}/Models/${MODELS_DATE}:models \ + SF/${PORTNAME}/Musics/${MUSICS_DATE}:musics \ SF/${PORTNAME}/Sounds/${SOUNDS_DATE}:sounds -.else -PKGNAMESUFFIX= -nosound -.endif DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ images-${IMAGES_DATE}${EXTRACT_SUFX}:images \ levels-${LEVELS_DATE}${EXTRACT_SUFX}:levels \ models-${MODELS_DATE}${EXTRACT_SUFX}:models -.if !defined(WITHOUT_SOUND) -DISTFILES+= musics-${MUSICS_DATE}${EXTRACT_SUFX}:musics \ - sounds${EXTRACT_SUFX}:sounds -.endif DIST_SUBDIR= xblast MAINTAINER= ports@FreeBSD.org @@ -31,21 +23,9 @@ COMMENT= Multi-player real-time strategy game for X11 LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -.if defined(WITHOUT_SOUND) -WITHOUT_SDL= yes -.endif -.if !defined(WITHOUT_SDL) -WANT_SDL= yes -.endif -USE_GMAKE= yes +USES= gmake GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-admin -MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOHEADER="${TRUE}" \ - AUTOMAKE="${TRUE}" - -MAN6= xblast.6 - -DATADIR= ${PREFIX}/share/XBlast-TNT +CONFIGURE_ARGS= --with-otherdatadir=${DATADIR} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib @@ -58,84 +38,57 @@ MODELS_DATE= 2005-01-06 MUSICS_DATE= 2005-01-06 SOUNDS_DATE= 2004-04-29 -NO_STAGE= yes - -OPTIONS_DEFINE= NLS +OPTIONS_DEFINE= NLS SDL SMPF SOUND +OPTIONS_DEFAULT=SDL SOUND +OPTIONS_SUB= yes + +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls +SDL_USE= SDL=gfx,image,mixer,net,ttf,sdl +SDL_CONFIGURE_ENABLE= sdl +SDL_RUN_DEPENDS= ${FONTSDIR}/Vera.ttf:${PORTSDIR}/x11-fonts/bitstream-vera +SMPF_DESC= Support for 16 players +SMPF_CONFIGURE_ENABLE= SMPF +SOUND_CONFIGURE_ENABLE= sound +SOUND_DISTFILES= musics-${MUSICS_DATE}${EXTRACT_SUFX}:musics \ + sounds${EXTRACT_SUFX}:sounds .include <bsd.port.options.mk> -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -PLIST_SUB+= NLS="" -.else -CONFIGURE_ARGS+= --disable-nls -PLIST_SUB+= NLS="@comment " -.endif -.if defined(WITHOUT_SDL) +.if ! ${PORT_OPTIONS:MSDL} USE_XORG= ice x11 -CONFIGURE_ARGS+= --disable-sdl -PLIST_SUB+= NOSDL="" -.else -RUN_DEPENDS+= ${FONTSDIR}/Vera.ttf:${PORTSDIR}/x11-fonts/bitstream-vera -USE_SDL+= gfx image mixer net ttf sdl -CONFIGURE_ARGS+= --enable-sdl -PLIST_SUB+= NOSDL="@comment " .endif -.if defined(WITHOUT_SOUND) -CONFIGURE_ARGS+= --disable-sound -PLIST_SUB+= SOUND="@comment " -.else -CONFIGURE_ARGS+= --enable-sound -PLIST_SUB+= SOUND="" -.endif - -.if defined(WITH_SMPF) -CONFIGURE_ARGS+= --enable-SMPF -.endif +post-extract: + -@${MV} ${WRKDIR}/levels-${LEVELS_DATE}/reconstruct?on2.xal ${WRKDIR}/levels-${LEVELS_DATE}/reconstruction2.xal post-patch: - @${REINPLACE_CMD} -e 's|/games/|/|g ; \ - /-ggdb/d' ${WRKSRC}/configure + @${TOUCH} -r ${WRKSRC}/configure ${WRKSRC}/aclocal.m4 @${REINPLACE_CMD} -e \ 's|$$(game_datadir)/locale|$$(prefix)/share/locale|g ; \ s|^xblast_LDADD =.*$$|xblast_LDADD = $$(LIBINTL)|g' \ ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} '/datadir=$$game_datadir/d' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|"Vera.ttf"|"${FONTSDIR}/Vera.ttf"|g' ${WRKSRC}/sdl_text.c - -@${MV} ${WRKDIR}/levels-${LEVELS_DATE}/reconstruct?on2.xal ${WRKDIR}/levels-${LEVELS_DATE}/reconstruction2.xal -do-install: - cd ${WRKSRC} && ${INSTALL_PROGRAM} xblast ${PREFIX}/bin/xblast -.if defined(WITHOUT_SDL) && !defined(WITHOUT_SOUND) - cd ${WRKSRC} && ${INSTALL_PROGRAM} xbsndsrv ${PREFIX}/bin/xbsndsrv -.endif - cd ${WRKSRC} && ${INSTALL_MAN} xblast.man ${MAN6PREFIX}/man/man6/xblast.6 -.if ${PORT_OPTIONS:MNLS} -.for lang in de fr - @${MKDIR} ${PREFIX}/share/locale/${lang}/LC_MESSAGES - cd ${WRKSRC}/po && ${INSTALL_DATA} ${lang}.gmo \ - ${PREFIX}/share/locale/${lang}/LC_MESSAGES/xblast.mo -.endfor -.endif - @${MKDIR} ${DATADIR}/image - @(${TAR} -C ${WRKDIR}/images-${IMAGES_DATE} --exclude "Imakefile" \ - -cf - . | ${TAR} -C ${DATADIR}/image --unlink -xf -) - @${MKDIR} ${DATADIR}/level - @(${TAR} -C ${WRKDIR}/levels-${LEVELS_DATE} --exclude "Imakefile" \ - -cf - . | ${TAR} -C ${DATADIR}/level --unlink -xf -) - @${MKDIR} ${DATADIR}/image/sprite - @(${TAR} -C ${WRKDIR}/models-${MODELS_DATE} --exclude "Imakefile" \ - -cf - . | ${TAR} -C ${DATADIR}/image/sprite --unlink -xf -) -.if !defined(WITHOUT_SOUND) - @${MKDIR} ${DATADIR}/sounds - @(${TAR} -C ${WRKDIR}/musics-${MUSICS_DATE} --exclude "Imakefile" \ - -cf - . | ${TAR} -C ${DATADIR}/sounds --unlink -xf -) - @(${TAR} -C ${WRKDIR}/sounds --exclude "Imakefile" \ - -cf - . | ${TAR} -C ${DATADIR}/sounds --unlink -xf -) +post-install: + ${INSTALL_MAN} ${WRKSRC}/xblast.man ${STAGEDIR}${MAN6PREFIX}/man/man6/xblast.6 + ${MKDIR} ${STAGEDIR}${DATADIR}/image + cd ${WRKDIR}/images-${IMAGES_DATE} && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/image "-not -name Imakefile" + ${MKDIR} ${STAGEDIR}${DATADIR}/level + cd ${WRKDIR}/levels-${LEVELS_DATE} && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/level "-not -name Imakefile" + ${MKDIR} ${STAGEDIR}${DATADIR}/image/sprite + cd ${WRKDIR}/models-${MODELS_DATE} && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/image/sprite "-not -name Imakefile" +.if ${PORT_OPTIONS:MSOUND} + ${MKDIR} ${STAGEDIR}${DATADIR}/sounds + cd ${WRKDIR}/musics-${MUSICS_DATE} && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/sounds "-not -name Imakefile" + cd ${WRKDIR}/sounds && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/sounds "-not -name Imakefile" .endif - @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR} - @${FIND} ${DATADIR} -type d -exec ${CHMOD} 755 {} \; - @${FIND} ${DATADIR} -type f -exec ${CHMOD} ${SHAREMODE} {} \; .include <bsd.port.mk> diff --git a/games/xblast/pkg-plist b/games/xblast/pkg-plist index 7f4d21bcfb5c..6ae1bf14ad60 100644 --- a/games/xblast/pkg-plist +++ b/games/xblast/pkg-plist @@ -1,5 +1,6 @@ bin/xblast -%%NOSDL%%%%SOUND%%bin/xbsndsrv +%%NO_SDL%%%%SOUND%%bin/xbsndsrv +man/man6/xblast.6.gz %%NLS%%share/locale/de/LC_MESSAGES/xblast.mo %%NLS%%share/locale/fr/LC_MESSAGES/xblast.mo %%DATADIR%%/image/block/EPFL_stop.ppm diff --git a/games/xgalaga-sdl/Makefile b/games/xgalaga-sdl/Makefile index 49e89506b54e..583f3a8f9fe9 100644 --- a/games/xgalaga-sdl/Makefile +++ b/games/xgalaga-sdl/Makefile @@ -3,6 +3,7 @@ PORTNAME= xgalaga-sdl PORTVERSION= 2.1.1.0 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons diff --git a/games/xpired/Makefile b/games/xpired/Makefile index 721e9771e649..9380c1563c36 100644 --- a/games/xpired/Makefile +++ b/games/xpired/Makefile @@ -3,7 +3,7 @@ PORTNAME= xpired PORTVERSION= 1.22 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-linux/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-linux_source |