diff --git a/games/robocode/Makefile b/games/robocode/Makefile index 504fc7018355..314e978c1cba 100644 --- a/games/robocode/Makefile +++ b/games/robocode/Makefile @@ -1,53 +1,53 @@ PORTNAME= robocode -PORTVERSION= 1.9.4.7 +PORTVERSION= 1.9.4.8 CATEGORIES= games education java MASTER_SITES= SF DISTNAME= ${PORTNAME}-${DISTVERSION}-setup.jar EXTRACT_SUFX= # empty DIST_SUBDIR= java MAINTAINER= dbaio@FreeBSD.org COMMENT= Game for learning Java[tm] programming language WWW= https://robocode.sourceforge.io/ LICENSE= EPL LICENSE_FILE= ${WRKSRC}/license/epl-v10.html USES= cpe dos2unix zip:infozip CPE_VENDOR= ${PORTNAME}_project DOS2UNIX_GLOB= *.css *.team *.properties package-list MANIFEST.MF USE_JAVA= yes JAVA_EXTRACT= yes JAVA_RUN= yes NO_WRKSUBDIR= yes NO_BUILD= yes NO_ARCH= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} PLIST_SUB= PORTVERSION=${PORTVERSION} SUB_FILES= ${PORTNAME}-MeleeRumble ${PORTNAME}-RoboRumble \ ${PORTNAME}-Robocode ${PORTNAME}-TeamRumble \ ${PORTNAME}-TwinDuel pkg-message do-install: cd ${WRKDIR} && ${INSTALL_SCRIPT} ${SUB_FILES:Mrobocode-*} \ ${STAGEDIR}${PREFIX}/bin/ .for d in battles compilers javadoc libs license roborumble robots \ templates theme @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor .for f in *.ico *.sh ReadMe.* versions.md @(${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}) .endfor ${INSTALL_DATA} ${WRKSRC}/desktop/*.desktop ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKSRC}/desktop/*.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${DATADIR}/config .include diff --git a/games/robocode/distinfo b/games/robocode/distinfo index 589e67795404..c20f8947fa4e 100644 --- a/games/robocode/distinfo +++ b/games/robocode/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659801877 -SHA256 (java/robocode-1.9.4.7-setup.jar) = 9ecdf7a0bb5a7aff29d950f15e034557c9fff8f9efa735c0f389958bc69684a4 -SIZE (java/robocode-1.9.4.7-setup.jar) = 16183043 +TIMESTAMP = 1670280310 +SHA256 (java/robocode-1.9.4.8-setup.jar) = 5277eb030157fba66c76a7ea09f1f4ac15b3e0e2cfeaaf4c1b81fee405e92355 +SIZE (java/robocode-1.9.4.8-setup.jar) = 14647792 diff --git a/games/robocode/pkg-plist b/games/robocode/pkg-plist index 2c601ad92e00..2931bbae41e9 100644 --- a/games/robocode/pkg-plist +++ b/games/robocode/pkg-plist @@ -1,300 +1,297 @@ bin/robocode-MeleeRumble bin/robocode-RoboRumble bin/robocode-Robocode bin/robocode-TeamRumble bin/robocode-TwinDuel share/applications/robocodeMeleeRumble.desktop share/applications/robocodeRoboRumble.desktop share/applications/robocodeRobocode.desktop share/applications/robocodeTeamRumble.desktop share/applications/robocodeTwinDuel.desktop %%DATADIR%%/ReadMe.html %%DATADIR%%/ReadMe.md %%DATADIR%%/battles/intro.battle %%DATADIR%%/battles/sample.battle %%DATADIR%%/compilers/CompilerTest.java %%DATADIR%%/compilers/org.eclipse.core.commands-3.10.200.jar -%%DATADIR%%/compilers/org.eclipse.core.contenttype-3.8.100.jar -%%DATADIR%%/compilers/org.eclipse.core.expressions-3.8.100.jar -%%DATADIR%%/compilers/org.eclipse.core.filesystem-1.9.400.jar -%%DATADIR%%/compilers/org.eclipse.core.jobs-3.13.0.jar -%%DATADIR%%/compilers/org.eclipse.core.resources-3.17.0.jar -%%DATADIR%%/compilers/org.eclipse.core.runtime-3.25.0.jar -%%DATADIR%%/compilers/org.eclipse.equinox.app-1.6.100.jar -%%DATADIR%%/compilers/org.eclipse.equinox.common-3.16.100.jar -%%DATADIR%%/compilers/org.eclipse.equinox.preferences-3.10.1.jar -%%DATADIR%%/compilers/org.eclipse.equinox.registry-3.11.100.jar +%%DATADIR%%/compilers/org.eclipse.core.contenttype-3.8.200.jar +%%DATADIR%%/compilers/org.eclipse.core.expressions-3.8.200.jar +%%DATADIR%%/compilers/org.eclipse.core.filesystem-1.9.500.jar +%%DATADIR%%/compilers/org.eclipse.core.jobs-3.13.100.jar +%%DATADIR%%/compilers/org.eclipse.core.resources-3.18.0.jar +%%DATADIR%%/compilers/org.eclipse.core.runtime-3.26.0.jar +%%DATADIR%%/compilers/org.eclipse.equinox.app-1.6.200.jar +%%DATADIR%%/compilers/org.eclipse.equinox.common-3.16.200.jar +%%DATADIR%%/compilers/org.eclipse.equinox.preferences-3.10.100.jar +%%DATADIR%%/compilers/org.eclipse.equinox.registry-3.11.200.jar %%DATADIR%%/compilers/org.eclipse.jdt.core-3.26.0.jar -%%DATADIR%%/compilers/org.eclipse.osgi-3.18.0.jar -%%DATADIR%%/compilers/org.eclipse.text-3.12.100.jar +%%DATADIR%%/compilers/org.eclipse.osgi-3.18.100.jar +%%DATADIR%%/compilers/org.eclipse.text-3.12.200.jar %%DATADIR%%/javadoc/allclasses-frame.html %%DATADIR%%/javadoc/allclasses-noframe.html %%DATADIR%%/javadoc/constant-values.html %%DATADIR%%/javadoc/deprecated-list.html %%DATADIR%%/javadoc/help-doc.html %%DATADIR%%/javadoc/index-all.html %%DATADIR%%/javadoc/index.html %%DATADIR%%/javadoc/overview-frame.html %%DATADIR%%/javadoc/overview-summary.html %%DATADIR%%/javadoc/overview-tree.html %%DATADIR%%/javadoc/package-list %%DATADIR%%/javadoc/robocode/AdvancedRobot.html %%DATADIR%%/javadoc/robocode/BattleEndedEvent.html %%DATADIR%%/javadoc/robocode/BattleResults.html %%DATADIR%%/javadoc/robocode/BattleRules.html %%DATADIR%%/javadoc/robocode/BorderSentry.html %%DATADIR%%/javadoc/robocode/Bullet.html %%DATADIR%%/javadoc/robocode/BulletHitBulletEvent.html %%DATADIR%%/javadoc/robocode/BulletHitEvent.html %%DATADIR%%/javadoc/robocode/BulletMissedEvent.html %%DATADIR%%/javadoc/robocode/Condition.html %%DATADIR%%/javadoc/robocode/CustomEvent.html %%DATADIR%%/javadoc/robocode/DeathEvent.html %%DATADIR%%/javadoc/robocode/Droid.html %%DATADIR%%/javadoc/robocode/Event.html %%DATADIR%%/javadoc/robocode/GunTurnCompleteCondition.html %%DATADIR%%/javadoc/robocode/HitByBulletEvent.html %%DATADIR%%/javadoc/robocode/HitRobotEvent.html %%DATADIR%%/javadoc/robocode/HitWallEvent.html %%DATADIR%%/javadoc/robocode/JuniorRobot.html %%DATADIR%%/javadoc/robocode/KeyEvent.html %%DATADIR%%/javadoc/robocode/KeyPressedEvent.html %%DATADIR%%/javadoc/robocode/KeyReleasedEvent.html %%DATADIR%%/javadoc/robocode/KeyTypedEvent.html %%DATADIR%%/javadoc/robocode/MessageEvent.html %%DATADIR%%/javadoc/robocode/MouseClickedEvent.html %%DATADIR%%/javadoc/robocode/MouseDraggedEvent.html %%DATADIR%%/javadoc/robocode/MouseEnteredEvent.html %%DATADIR%%/javadoc/robocode/MouseEvent.html %%DATADIR%%/javadoc/robocode/MouseExitedEvent.html %%DATADIR%%/javadoc/robocode/MouseMovedEvent.html %%DATADIR%%/javadoc/robocode/MousePressedEvent.html %%DATADIR%%/javadoc/robocode/MouseReleasedEvent.html %%DATADIR%%/javadoc/robocode/MouseWheelMovedEvent.html %%DATADIR%%/javadoc/robocode/MoveCompleteCondition.html %%DATADIR%%/javadoc/robocode/PaintEvent.html %%DATADIR%%/javadoc/robocode/RadarTurnCompleteCondition.html %%DATADIR%%/javadoc/robocode/RateControlRobot.html %%DATADIR%%/javadoc/robocode/Robocode.html %%DATADIR%%/javadoc/robocode/RobocodeFileOutputStream.html %%DATADIR%%/javadoc/robocode/RobocodeFileWriter.html %%DATADIR%%/javadoc/robocode/Robot.html %%DATADIR%%/javadoc/robocode/RobotDeathEvent.html %%DATADIR%%/javadoc/robocode/RobotStatus.html %%DATADIR%%/javadoc/robocode/RoundEndedEvent.html %%DATADIR%%/javadoc/robocode/Rules.html %%DATADIR%%/javadoc/robocode/ScannedRobotEvent.html %%DATADIR%%/javadoc/robocode/SkippedTurnEvent.html %%DATADIR%%/javadoc/robocode/StatusEvent.html %%DATADIR%%/javadoc/robocode/TeamRobot.html %%DATADIR%%/javadoc/robocode/TurnCompleteCondition.html %%DATADIR%%/javadoc/robocode/WinEvent.html %%DATADIR%%/javadoc/robocode/_AdvancedRadiansRobot.html %%DATADIR%%/javadoc/robocode/_AdvancedRobot.html %%DATADIR%%/javadoc/robocode/_Robot.html %%DATADIR%%/javadoc/robocode/_RobotBase.html %%DATADIR%%/javadoc/robocode/annotation/SafeStatic.html %%DATADIR%%/javadoc/robocode/annotation/package-frame.html %%DATADIR%%/javadoc/robocode/annotation/package-summary.html %%DATADIR%%/javadoc/robocode/annotation/package-tree.html %%DATADIR%%/javadoc/robocode/control/BattleSpecification.html %%DATADIR%%/javadoc/robocode/control/BattlefieldSpecification.html %%DATADIR%%/javadoc/robocode/control/IRobocodeEngine.html %%DATADIR%%/javadoc/robocode/control/RandomFactory.html %%DATADIR%%/javadoc/robocode/control/RobocodeEngine.html %%DATADIR%%/javadoc/robocode/control/RobocodeListener.html %%DATADIR%%/javadoc/robocode/control/RobotResults.html %%DATADIR%%/javadoc/robocode/control/RobotSetup.html %%DATADIR%%/javadoc/robocode/control/RobotSpecification.html %%DATADIR%%/javadoc/robocode/control/RobotTestBed.html %%DATADIR%%/javadoc/robocode/control/events/BattleAdaptor.html %%DATADIR%%/javadoc/robocode/control/events/BattleCompletedEvent.html %%DATADIR%%/javadoc/robocode/control/events/BattleErrorEvent.html %%DATADIR%%/javadoc/robocode/control/events/BattleEvent.html %%DATADIR%%/javadoc/robocode/control/events/BattleFinishedEvent.html %%DATADIR%%/javadoc/robocode/control/events/BattleMessageEvent.html %%DATADIR%%/javadoc/robocode/control/events/BattlePausedEvent.html %%DATADIR%%/javadoc/robocode/control/events/BattleResumedEvent.html %%DATADIR%%/javadoc/robocode/control/events/BattleStartedEvent.html %%DATADIR%%/javadoc/robocode/control/events/IBattleListener.html %%DATADIR%%/javadoc/robocode/control/events/RoundEndedEvent.html %%DATADIR%%/javadoc/robocode/control/events/RoundStartedEvent.html %%DATADIR%%/javadoc/robocode/control/events/TurnEndedEvent.html %%DATADIR%%/javadoc/robocode/control/events/TurnStartedEvent.html %%DATADIR%%/javadoc/robocode/control/events/package-frame.html %%DATADIR%%/javadoc/robocode/control/events/package-summary.html %%DATADIR%%/javadoc/robocode/control/events/package-tree.html %%DATADIR%%/javadoc/robocode/control/package-frame.html %%DATADIR%%/javadoc/robocode/control/package-summary.html %%DATADIR%%/javadoc/robocode/control/package-tree.html %%DATADIR%%/javadoc/robocode/control/snapshot/BulletState.html %%DATADIR%%/javadoc/robocode/control/snapshot/IBulletSnapshot.html %%DATADIR%%/javadoc/robocode/control/snapshot/IDebugProperty.html %%DATADIR%%/javadoc/robocode/control/snapshot/IRobotSnapshot.html %%DATADIR%%/javadoc/robocode/control/snapshot/IScoreSnapshot.html %%DATADIR%%/javadoc/robocode/control/snapshot/ITurnSnapshot.html %%DATADIR%%/javadoc/robocode/control/snapshot/RobotState.html %%DATADIR%%/javadoc/robocode/control/snapshot/package-frame.html %%DATADIR%%/javadoc/robocode/control/snapshot/package-summary.html %%DATADIR%%/javadoc/robocode/control/snapshot/package-tree.html %%DATADIR%%/javadoc/robocode/package-frame.html %%DATADIR%%/javadoc/robocode/package-summary.html %%DATADIR%%/javadoc/robocode/package-tree.html %%DATADIR%%/javadoc/robocode/robotinterfaces/IAdvancedEvents.html %%DATADIR%%/javadoc/robocode/robotinterfaces/IAdvancedRobot.html %%DATADIR%%/javadoc/robocode/robotinterfaces/IBasicEvents.html %%DATADIR%%/javadoc/robocode/robotinterfaces/IBasicEvents2.html %%DATADIR%%/javadoc/robocode/robotinterfaces/IBasicEvents3.html %%DATADIR%%/javadoc/robocode/robotinterfaces/IBasicRobot.html %%DATADIR%%/javadoc/robocode/robotinterfaces/IInteractiveEvents.html %%DATADIR%%/javadoc/robocode/robotinterfaces/IInteractiveRobot.html %%DATADIR%%/javadoc/robocode/robotinterfaces/IJuniorRobot.html %%DATADIR%%/javadoc/robocode/robotinterfaces/IPaintEvents.html %%DATADIR%%/javadoc/robocode/robotinterfaces/IPaintRobot.html %%DATADIR%%/javadoc/robocode/robotinterfaces/ITeamEvents.html %%DATADIR%%/javadoc/robocode/robotinterfaces/ITeamRobot.html %%DATADIR%%/javadoc/robocode/robotinterfaces/package-frame.html %%DATADIR%%/javadoc/robocode/robotinterfaces/package-summary.html %%DATADIR%%/javadoc/robocode/robotinterfaces/package-tree.html %%DATADIR%%/javadoc/robocode/robotinterfaces/peer/IAdvancedRobotPeer.html %%DATADIR%%/javadoc/robocode/robotinterfaces/peer/IBasicRobotPeer.html %%DATADIR%%/javadoc/robocode/robotinterfaces/peer/IJuniorRobotPeer.html %%DATADIR%%/javadoc/robocode/robotinterfaces/peer/IStandardRobotPeer.html %%DATADIR%%/javadoc/robocode/robotinterfaces/peer/ITeamRobotPeer.html %%DATADIR%%/javadoc/robocode/robotinterfaces/peer/package-frame.html %%DATADIR%%/javadoc/robocode/robotinterfaces/peer/package-summary.html %%DATADIR%%/javadoc/robocode/robotinterfaces/peer/package-tree.html %%DATADIR%%/javadoc/robocode/util/Utils.html %%DATADIR%%/javadoc/robocode/util/package-frame.html %%DATADIR%%/javadoc/robocode/util/package-summary.html %%DATADIR%%/javadoc/robocode/util/package-tree.html %%DATADIR%%/javadoc/script.js %%DATADIR%%/javadoc/serialized-form.html %%DATADIR%%/javadoc/stylesheet.css -%%DATADIR%%/libs/annotations-13.0.jar %%DATADIR%%/libs/bcel-6.2.jar %%DATADIR%%/libs/codesize-1.2.jar -%%DATADIR%%/libs/kotlin-stdlib-1.5.20.jar -%%DATADIR%%/libs/kotlin-stdlib-common-1.5.20.jar %%DATADIR%%/libs/org.osgi.service.prefs-1.1.2.jar %%DATADIR%%/libs/osgi.annotation-8.0.1.jar -%%DATADIR%%/libs/picocontainer-2.14.2.jar +%%DATADIR%%/libs/picocontainer-2.15.jar %%DATADIR%%/libs/robocode.battle-%%PORTVERSION%%.jar %%DATADIR%%/libs/robocode.core-%%PORTVERSION%%.jar %%DATADIR%%/libs/robocode.host-%%PORTVERSION%%.jar %%DATADIR%%/libs/robocode.jar %%DATADIR%%/libs/robocode.repository-%%PORTVERSION%%.jar %%DATADIR%%/libs/robocode.sound-%%PORTVERSION%%.jar %%DATADIR%%/libs/robocode.ui-%%PORTVERSION%%.jar %%DATADIR%%/libs/robocode.ui.editor-%%PORTVERSION%%.jar %%DATADIR%%/libs/roborumble.jar %%DATADIR%%/license/epl-v10.html @(,,755) %%DATADIR%%/meleerumble.sh %%DATADIR%%/robocode.ico @(,,755) %%DATADIR%%/robocode.sh %%DATADIR%%/roborumble.ico @(,,755) %%DATADIR%%/roborumble.sh @mode 755 %%DATADIR%%/roborumble/meleerumble.txt %%DATADIR%%/roborumble/roborumble.properties %%DATADIR%%/roborumble/roborumble.txt %%DATADIR%%/roborumble/teamrumble.txt %%DATADIR%%/roborumble/twinduel.txt %%DATADIR%%/robots/sample/Corners.class %%DATADIR%%/robots/sample/Corners.java %%DATADIR%%/robots/sample/Corners.properties %%DATADIR%%/robots/sample/Crazy.class %%DATADIR%%/robots/sample/Crazy.java %%DATADIR%%/robots/sample/Crazy.properties %%DATADIR%%/robots/sample/Fire.class %%DATADIR%%/robots/sample/Fire.java %%DATADIR%%/robots/sample/Fire.properties %%DATADIR%%/robots/sample/Interactive.class %%DATADIR%%/robots/sample/Interactive.java %%DATADIR%%/robots/sample/Interactive.properties %%DATADIR%%/robots/sample/Interactive_v2$Direction.class %%DATADIR%%/robots/sample/Interactive_v2.class %%DATADIR%%/robots/sample/Interactive_v2.java %%DATADIR%%/robots/sample/Interactive_v2.properties %%DATADIR%%/robots/sample/MyFirstJuniorRobot.class %%DATADIR%%/robots/sample/MyFirstJuniorRobot.java %%DATADIR%%/robots/sample/MyFirstJuniorRobot.properties %%DATADIR%%/robots/sample/MyFirstRobot.class %%DATADIR%%/robots/sample/MyFirstRobot.java %%DATADIR%%/robots/sample/MyFirstRobot.properties %%DATADIR%%/robots/sample/PaintingRobot.class %%DATADIR%%/robots/sample/PaintingRobot.java %%DATADIR%%/robots/sample/PaintingRobot.properties %%DATADIR%%/robots/sample/RamFire.class %%DATADIR%%/robots/sample/RamFire.java %%DATADIR%%/robots/sample/RamFire.properties %%DATADIR%%/robots/sample/SittingDuck.class %%DATADIR%%/robots/sample/SittingDuck.html %%DATADIR%%/robots/sample/SittingDuck.java %%DATADIR%%/robots/sample/SittingDuck.properties %%DATADIR%%/robots/sample/SpinBot.class %%DATADIR%%/robots/sample/SpinBot.java %%DATADIR%%/robots/sample/SpinBot.properties %%DATADIR%%/robots/sample/Target$1.class %%DATADIR%%/robots/sample/Target.class %%DATADIR%%/robots/sample/Target.java %%DATADIR%%/robots/sample/Target.properties %%DATADIR%%/robots/sample/TrackFire.class %%DATADIR%%/robots/sample/TrackFire.java %%DATADIR%%/robots/sample/TrackFire.properties %%DATADIR%%/robots/sample/Tracker.class %%DATADIR%%/robots/sample/Tracker.java %%DATADIR%%/robots/sample/Tracker.properties %%DATADIR%%/robots/sample/VelociRobot.class %%DATADIR%%/robots/sample/VelociRobot.java %%DATADIR%%/robots/sample/VelociRobot.properties %%DATADIR%%/robots/sample/Walls.class %%DATADIR%%/robots/sample/Walls.java %%DATADIR%%/robots/sample/Walls.properties %%DATADIR%%/robots/sampleex/Alien.class %%DATADIR%%/robots/sampleex/Alien.java %%DATADIR%%/robots/sampleex/Alien.properties %%DATADIR%%/robots/sampleex/AlienComposition$AlienEventHandler.class %%DATADIR%%/robots/sampleex/AlienComposition$AlienMain.class %%DATADIR%%/robots/sampleex/AlienComposition.class %%DATADIR%%/robots/sampleex/AlienComposition.java %%DATADIR%%/robots/sampleex/GreyEminence.class %%DATADIR%%/robots/sampleex/MasterAndSlave.class %%DATADIR%%/robots/sampleex/MasterAndSlave.java %%DATADIR%%/robots/sampleex/MasterAndSlave.properties %%DATADIR%%/robots/sampleex/MasterBase.class %%DATADIR%%/robots/sampleex/ProxyOfGreyEminence.class %%DATADIR%%/robots/sampleex/ProxyOfGreyEminence.java %%DATADIR%%/robots/sampleex/ProxyOfGreyEminence.properties %%DATADIR%%/robots/sampleex/RegullarMonk.class %%DATADIR%%/robots/sampleex/RegullarMonk.java %%DATADIR%%/robots/sampleex/Slave.class %%DATADIR%%/robots/sampleex/Slave.java %%DATADIR%%/robots/samplesentry/BorderGuard$RobotData.class %%DATADIR%%/robots/samplesentry/BorderGuard.class %%DATADIR%%/robots/samplesentry/BorderGuard.java %%DATADIR%%/robots/samplesentry/BorderGuard.properties %%DATADIR%%/robots/sampleteam/MyFirstDroid.class %%DATADIR%%/robots/sampleteam/MyFirstDroid.java %%DATADIR%%/robots/sampleteam/MyFirstLeader.class %%DATADIR%%/robots/sampleteam/MyFirstLeader.java %%DATADIR%%/robots/sampleteam/MyFirstTeam.team %%DATADIR%%/robots/sampleteam/Point.class %%DATADIR%%/robots/sampleteam/Point.java %%DATADIR%%/robots/sampleteam/RobotColors.class %%DATADIR%%/robots/sampleteam/RobotColors.java @mode @(,,755) %%DATADIR%%/teamrumble.sh %%DATADIR%%/templates/newjavafile.tpt %%DATADIR%%/templates/newjuniorrobot.tpt %%DATADIR%%/templates/newrobot.tpt %%DATADIR%%/theme/editor/Robocode Black Theme.properties %%DATADIR%%/theme/editor/Robocode White Theme.properties @(,,755) %%DATADIR%%/twinduel.sh %%DATADIR%%/versions.md share/pixmaps/robocode.png share/pixmaps/roborumble.png @dir(,,755) %%DATADIR%%/robots @dir(,,755) %%DATADIR%%/robots/test @dir(,,755) %%DATADIR%%/roborumble @dir(,,755) %%DATADIR%%/config