Index: head/games/starfighter/Makefile =================================================================== --- head/games/starfighter/Makefile (revision 563127) +++ head/games/starfighter/Makefile (revision 563128) @@ -1,43 +1,33 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= starfighter -PORTVERSION= 2.0.0.2 +PORTVERSION= 2.4 DISTVERSIONPREFIX= v CATEGORIES= games -MASTER_SITES= SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/:icons -DISTFILES= ${PORTNAME}-icons${EXTRACT_SUFX}:icons -DIST_SUBDIR= ${PORTNAME} MAINTAINER= alfix86@gmail.com COMMENT= Liberate the universe from the evil company WEAPCO LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf dos2unix gnome iconv pkgconfig sdl -USE_CSTD= c99 -USE_SDL= image2 mixer2 ttf2 +USES= autoreconf gettext gnome iconv pkgconfig python:build sdl +USE_SDL= sdl2 image2 mixer2 ttf2 +USE_GNOME= pango +GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= pr-starfighter -GNU_CONFIGURE= yes +LDFLAGS+= -L${LOCALBASE}/lib -lintl -DOS2UNIX_GLOB= *.txt - OPTIONS_DEFINE= DOCS -INSTALLS_ICONS= yes -ICON_SIZES= 16x16 32x32 48x48 64x64 72x72 96x96 128x128 +pre-build: + @cd ${WRKSRC}/locale && ${PYTHON_CMD} build.py post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} - -.for s in ${ICON_SIZES} - @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \ - ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png -.endfor + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/games/starfighter/distinfo =================================================================== --- head/games/starfighter/distinfo (revision 563127) +++ head/games/starfighter/distinfo (revision 563128) @@ -1,5 +1,3 @@ -TIMESTAMP = 1565487894 -SHA256 (starfighter/starfighter-icons.tar.gz) = 34a0b92f6b9d256aa1f201a72c00306212921de4921f2a37969cad73222ad6fc -SIZE (starfighter/starfighter-icons.tar.gz) = 38812 -SHA256 (starfighter/pr-starfighter-starfighter-v2.0.0.2_GH0.tar.gz) = 100562f2e12530ff4e360898ec5aace7f2c99806a9cba68d02466e82f8c1ae83 -SIZE (starfighter/pr-starfighter-starfighter-v2.0.0.2_GH0.tar.gz) = 50152978 +TIMESTAMP = 1611786453 +SHA256 (pr-starfighter-starfighter-v2.4_GH0.tar.gz) = d0757da7657253316053acf37dabf8e54607420d66a4d7cc2a9fc0d4b4d54074 +SIZE (pr-starfighter-starfighter-v2.4_GH0.tar.gz) = 50221089 Index: head/games/starfighter/pkg-plist =================================================================== --- head/games/starfighter/pkg-plist (revision 563127) +++ head/games/starfighter/pkg-plist (revision 563128) @@ -1,238 +1,237 @@ bin/starfighter +man/man6/starfighter.6.gz share/applications/starfighter.desktop %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/LICENSES %%PORTDOCS%%%%DOCSDIR%%/README.txt -share/icons/hicolor/128x128/apps/starfighter.png -share/icons/hicolor/16x16/apps/starfighter.png -share/icons/hicolor/32x32/apps/starfighter.png -share/icons/hicolor/48x48/apps/starfighter.png -share/icons/hicolor/64x64/apps/starfighter.png -share/icons/hicolor/72x72/apps/starfighter.png -share/icons/hicolor/96x96/apps/starfighter.png share/pixmaps/starfighter.png %%DATADIR%%/data/TakaoPGothic.ttf %%DATADIR%%/data/credits.txt %%DATADIR%%/data/ipa_font_license.txt %%DATADIR%%/gfx/aimFighter1.png %%DATADIR%%/gfx/aimFighter2.png %%DATADIR%%/gfx/alienDevice.png %%DATADIR%%/gfx/arrowEast.png %%DATADIR%%/gfx/arrowNorth.png %%DATADIR%%/gfx/arrowNorthEast.png %%DATADIR%%/gfx/arrowNorthWest.png %%DATADIR%%/gfx/arrowSouth.png %%DATADIR%%/gfx/arrowSouthEast.png %%DATADIR%%/gfx/arrowSouthWest.png %%DATADIR%%/gfx/arrowWest.png %%DATADIR%%/gfx/asteroid1.png %%DATADIR%%/gfx/asteroid2.png %%DATADIR%%/gfx/asteroid3.png %%DATADIR%%/gfx/barrier.png %%DATADIR%%/gfx/buyIcon.png %%DATADIR%%/gfx/cargo1.png %%DATADIR%%/gfx/chainLink.png %%DATADIR%%/gfx/cloakShip1.png %%DATADIR%%/gfx/cloakShip2.png %%DATADIR%%/gfx/credits.jpg %%DATADIR%%/gfx/cursor.png %%DATADIR%%/gfx/dollar.png %%DATADIR%%/gfx/drone1.png %%DATADIR%%/gfx/drone2.png %%DATADIR%%/gfx/dualFighter1.png %%DATADIR%%/gfx/dualFighter2.png %%DATADIR%%/gfx/elec1.png %%DATADIR%%/gfx/elec2.png %%DATADIR%%/gfx/elec3.png %%DATADIR%%/gfx/elec4.png %%DATADIR%%/gfx/eliteFighter1.png %%DATADIR%%/gfx/eliteFighter2.png %%DATADIR%%/gfx/escort1.png %%DATADIR%%/gfx/escort2.png %%DATADIR%%/gfx/evilUrsula1.png %%DATADIR%%/gfx/evilUrsula2.png %%DATADIR%%/gfx/execTrans1.png %%DATADIR%%/gfx/execTrans2.png %%DATADIR%%/gfx/explode05.png %%DATADIR%%/gfx/explode06.png %%DATADIR%%/gfx/explode07.png %%DATADIR%%/gfx/explode08.png %%DATADIR%%/gfx/explode1.png %%DATADIR%%/gfx/explode10.png %%DATADIR%%/gfx/explode11.png %%DATADIR%%/gfx/explode12.png %%DATADIR%%/gfx/explode13.png %%DATADIR%%/gfx/explode14.png %%DATADIR%%/gfx/explode15.png %%DATADIR%%/gfx/explode16.png %%DATADIR%%/gfx/explode2.png %%DATADIR%%/gfx/explode3.png %%DATADIR%%/gfx/explode4.png %%DATADIR%%/gfx/explode9.png %%DATADIR%%/gfx/eyananth.jpg %%DATADIR%%/gfx/face_chris.png %%DATADIR%%/gfx/face_crew.png %%DATADIR%%/gfx/face_kline.png %%DATADIR%%/gfx/face_krass.png %%DATADIR%%/gfx/face_phoebe.png %%DATADIR%%/gfx/face_sid.png %%DATADIR%%/gfx/face_ursula.png %%DATADIR%%/gfx/firefly-big.png %%DATADIR%%/gfx/firefly1.png %%DATADIR%%/gfx/firefly2.png %%DATADIR%%/gfx/friendArrowEast.png %%DATADIR%%/gfx/friendArrowNorth.png %%DATADIR%%/gfx/friendArrowNorthEast.png %%DATADIR%%/gfx/friendArrowNorthWest.png %%DATADIR%%/gfx/friendArrowSouth.png %%DATADIR%%/gfx/friendArrowSouthEast.png %%DATADIR%%/gfx/friendArrowSouthWest.png %%DATADIR%%/gfx/friendArrowWest.png %%DATADIR%%/gfx/frigateBody1.png %%DATADIR%%/gfx/frigateBody2.png %%DATADIR%%/gfx/frigateGun11.png %%DATADIR%%/gfx/frigateGun12.png %%DATADIR%%/gfx/frigateGun21.png %%DATADIR%%/gfx/frigateGun22.png %%DATADIR%%/gfx/gameover.png %%DATADIR%%/gfx/goodTrans1.png %%DATADIR%%/gfx/goodTrans2.png %%DATADIR%%/gfx/greenDir.png %%DATADIR%%/gfx/heart.png %%DATADIR%%/gfx/icon1.png %%DATADIR%%/gfx/icon10.png %%DATADIR%%/gfx/icon11.png %%DATADIR%%/gfx/icon12.png %%DATADIR%%/gfx/icon13.png %%DATADIR%%/gfx/icon14.png %%DATADIR%%/gfx/icon15.png %%DATADIR%%/gfx/icon16.png %%DATADIR%%/gfx/icon17.png %%DATADIR%%/gfx/icon18.png %%DATADIR%%/gfx/icon19.png %%DATADIR%%/gfx/icon2.png %%DATADIR%%/gfx/icon20.png %%DATADIR%%/gfx/icon21.png %%DATADIR%%/gfx/icon22.png %%DATADIR%%/gfx/icon23.png %%DATADIR%%/gfx/icon24.png %%DATADIR%%/gfx/icon25.png %%DATADIR%%/gfx/icon26.png %%DATADIR%%/gfx/icon3.png %%DATADIR%%/gfx/icon4.png %%DATADIR%%/gfx/icon5.png %%DATADIR%%/gfx/icon6.png %%DATADIR%%/gfx/icon7.png %%DATADIR%%/gfx/icon8.png %%DATADIR%%/gfx/icon9.png %%DATADIR%%/gfx/iconBase.png %%DATADIR%%/gfx/kline11.png %%DATADIR%%/gfx/kline12.png %%DATADIR%%/gfx/klineText.png %%DATADIR%%/gfx/merc1.png %%DATADIR%%/gfx/merc2.png %%DATADIR%%/gfx/mine.png %%DATADIR%%/gfx/mineBoss1.png %%DATADIR%%/gfx/mineBoss2.png %%DATADIR%%/gfx/mineBossWing11.png %%DATADIR%%/gfx/mineBossWing12.png %%DATADIR%%/gfx/mineBossWing21.png %%DATADIR%%/gfx/mineBossWing22.png %%DATADIR%%/gfx/mineBossWing31.png %%DATADIR%%/gfx/mineBossWing32.png %%DATADIR%%/gfx/mineBossWing41.png %%DATADIR%%/gfx/mineBossWing42.png %%DATADIR%%/gfx/miner1.png %%DATADIR%%/gfx/miner2.png %%DATADIR%%/gfx/missileBoat1.png %%DATADIR%%/gfx/missileBoat2.png %%DATADIR%%/gfx/mobileCannon1.png %%DATADIR%%/gfx/mobileCannon2.png %%DATADIR%%/gfx/mobileShield1.png %%DATADIR%%/gfx/mobileShield2.png %%DATADIR%%/gfx/mordor.jpg %%DATADIR%%/gfx/ore1.png %%DATADIR%%/gfx/ore2.png %%DATADIR%%/gfx/ore3.png %%DATADIR%%/gfx/phoebeText.png %%DATADIR%%/gfx/planet_blue.png %%DATADIR%%/gfx/planet_green.png %%DATADIR%%/gfx/planet_orange.png %%DATADIR%%/gfx/planet_red.png %%DATADIR%%/gfx/planet_sun.png %%DATADIR%%/gfx/plasmaAmmo.png %%DATADIR%%/gfx/plasmaDamage.png %%DATADIR%%/gfx/plasmaGreen.png %%DATADIR%%/gfx/plasmaRate.png %%DATADIR%%/gfx/plasmaRed.png %%DATADIR%%/gfx/plutoBoss1.png %%DATADIR%%/gfx/plutoBoss2.png %%DATADIR%%/gfx/pod.png %%DATADIR%%/gfx/prlogo.png %%DATADIR%%/gfx/rebelCarrier1.png %%DATADIR%%/gfx/rebelCarrier2.png %%DATADIR%%/gfx/redDir.png %%DATADIR%%/gfx/rocket.png %%DATADIR%%/gfx/rocket1.png %%DATADIR%%/gfx/rocket2.png %%DATADIR%%/gfx/rocketAmmo.png %%DATADIR%%/gfx/sellIcon.png %%DATADIR%%/gfx/sflogo.png %%DATADIR%%/gfx/sid1.png %%DATADIR%%/gfx/sid2.png %%DATADIR%%/gfx/sidText.png %%DATADIR%%/gfx/slaveTrans1.png %%DATADIR%%/gfx/slaveTrans2.png %%DATADIR%%/gfx/smallFont.png %%DATADIR%%/gfx/sol.jpg %%DATADIR%%/gfx/spirit.jpg %%DATADIR%%/gfx/splitBoss11.png %%DATADIR%%/gfx/splitBoss12.png %%DATADIR%%/gfx/splitBoss21.png %%DATADIR%%/gfx/splitBoss22.png %%DATADIR%%/gfx/splitBoss31.png %%DATADIR%%/gfx/splitBoss32.png %%DATADIR%%/gfx/startUp.jpg %%DATADIR%%/gfx/stunBolt.png %%DATADIR%%/gfx/superCharge.png %%DATADIR%%/gfx/targetText.png %%DATADIR%%/gfx/transport1.png %%DATADIR%%/gfx/transport2.png %%DATADIR%%/gfx/tug1.png %%DATADIR%%/gfx/tug2.png %%DATADIR%%/gfx/ursulaText.png %%DATADIR%%/gfx/wingmate1.png %%DATADIR%%/gfx/wingmate2.png %%DATADIR%%/locale/build.py %%DATADIR%%/locale/en.po +%%DATADIR%%/locale/en/LC_MESSAGES/pr-starfighter.mo %%DATADIR%%/locale/genpot.sh +%%DATADIR%%/locale/ja.po +%%DATADIR%%/locale/ja/LC_MESSAGES/pr-starfighter.mo +%%DATADIR%%/locale/nl.po +%%DATADIR%%/locale/nl/LC_MESSAGES/pr-starfighter.mo %%DATADIR%%/locale/pr-starfighter.pot %%DATADIR%%/music/RE.ogg %%DATADIR%%/music/death.ogg %%DATADIR%%/music/frozen_jam.ogg %%DATADIR%%/music/last_cyber_dance.ogg %%DATADIR%%/music/orbital_colossus.ogg %%DATADIR%%/music/railjet_short.ogg %%DATADIR%%/music/rise_of_spirit.ogg %%DATADIR%%/music/sound_and_silence.ogg %%DATADIR%%/music/space_dimensions.ogg %%DATADIR%%/music/through_space.ogg %%DATADIR%%/music/walking_among_androids.ogg %%DATADIR%%/sound/beamLaser.ogg %%DATADIR%%/sound/cloak.ogg %%DATADIR%%/sound/clock.ogg %%DATADIR%%/sound/explode.ogg %%DATADIR%%/sound/explode2.ogg %%DATADIR%%/sound/explode3.ogg %%DATADIR%%/sound/explode4.ogg %%DATADIR%%/sound/flyby.ogg %%DATADIR%%/sound/hyperSpace.ogg %%DATADIR%%/sound/item.ogg %%DATADIR%%/sound/laser.ogg %%DATADIR%%/sound/maledeath.ogg %%DATADIR%%/sound/missile.ogg %%DATADIR%%/sound/missile2.ogg %%DATADIR%%/sound/plasma.ogg %%DATADIR%%/sound/plasma2.ogg %%DATADIR%%/sound/plasma3.ogg %%DATADIR%%/sound/shield.ogg