FreeBSD Ports

games/robocode 1.11.1

Game for learning Java[tm] programming language

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
a6a6fc7fbb
License
EPL
Categories
games, education, java
Package size
20290.9 KiB, 25898.8 KiB installed

Description

Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks in Java or .NET. The robot battles are running in real-time and on-screen.

The motto of Robocode is: Build the best, destroy the rest!

Install

As a binary package — by origin, or by package name:

pkg install games/robocode
pkg install robocode

From the ports tree:

cd /usr/ports/games/robocode/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	robocode>0:games/robocode

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.11.11.11.11.9.4.81.9.5.21.11.1
FreeBSD:14:quarterly1.11.11.11.1n/a1.9.5.21.11.1
FreeBSD:15:latest1.11.11.11.1n/a1.9.5.21.9.5.2
FreeBSD:15:quarterly1.11.11.11.1n/an/an/a
FreeBSD:16:latest1.11.11.11.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 54
All run dependencies 53

No port depends on this one.

Configuration

No options to configure.

USES
cpe dos2unix java:extract,run zip:infozip
Service scripts
none

Message after installing

Robocode has been installed.

Robocode requires a java compiler. By default Robocode will look for
the IBM Jikes compiler.

You can override this in the Robocode compiler preferences menu:

    Robot -> Editor -> Compiler -> Options -> Preferences


Attention not all with Rumble games works, this is work in Progress.

Have fun!

===============================================================================

After deinstallation, some files may stay in /usr/local/share/java/robocode,
you can delete them with

    /bin/rm -fr /usr/local/share/java/robocode

===============================================================================

Files

pkg-plist 302
  • share/robocode/ReadMe.html
  • share/robocode/ReadMe.md
  • share/robocode/battles/intro.battle
  • share/robocode/battles/sample.battle
  • share/robocode/compilers/CompilerTest.java
  • share/robocode/compilers/ecj-3.46.0.jar
  • share/robocode/compilers/org.eclipse.core.commands-3.12.500.jar
  • share/robocode/compilers/org.eclipse.core.contenttype-3.9.800.jar
  • share/robocode/compilers/org.eclipse.core.expressions-3.9.600.jar
  • share/robocode/compilers/org.eclipse.core.filesystem-1.11.400.jar
  • share/robocode/compilers/org.eclipse.core.jobs-3.15.700.jar
  • share/robocode/compilers/org.eclipse.core.resources-3.24.0.jar
  • share/robocode/compilers/org.eclipse.core.runtime-3.34.200.jar
  • share/robocode/compilers/org.eclipse.equinox.app-1.7.600.jar
  • share/robocode/compilers/org.eclipse.equinox.common-3.20.400.jar
  • share/robocode/compilers/org.eclipse.equinox.preferences-3.12.100.jar
  • share/robocode/compilers/org.eclipse.equinox.registry-3.12.600.jar
  • share/robocode/compilers/org.eclipse.jdt.core-3.46.0.jar
  • share/robocode/compilers/org.eclipse.osgi-3.24.200.jar
  • share/robocode/compilers/org.eclipse.text-3.14.700.jar
  • share/robocode/javadoc/allclasses-frame.html
  • share/robocode/javadoc/allclasses-noframe.html
  • share/robocode/javadoc/constant-values.html
  • share/robocode/javadoc/deprecated-list.html
  • share/robocode/javadoc/help-doc.html
  • share/robocode/javadoc/index-all.html
  • share/robocode/javadoc/index.html
  • share/robocode/javadoc/overview-frame.html
  • share/robocode/javadoc/overview-summary.html
  • share/robocode/javadoc/overview-tree.html
  • share/robocode/javadoc/package-list
  • share/robocode/javadoc/robocode/AdvancedRobot.html
  • share/robocode/javadoc/robocode/BattleEndedEvent.html
  • share/robocode/javadoc/robocode/BattleResults.html
  • share/robocode/javadoc/robocode/BattleRules.html
  • share/robocode/javadoc/robocode/BorderSentry.html
  • share/robocode/javadoc/robocode/Bullet.html
  • share/robocode/javadoc/robocode/BulletHitBulletEvent.html
  • share/robocode/javadoc/robocode/BulletHitEvent.html
  • share/robocode/javadoc/robocode/BulletMissedEvent.html
  • share/robocode/javadoc/robocode/Condition.html
  • share/robocode/javadoc/robocode/CustomEvent.html
  • share/robocode/javadoc/robocode/DeathEvent.html
  • share/robocode/javadoc/robocode/Droid.html
  • share/robocode/javadoc/robocode/Event.html
  • share/robocode/javadoc/robocode/GunTurnCompleteCondition.html
  • share/robocode/javadoc/robocode/HitByBulletEvent.html
  • share/robocode/javadoc/robocode/HitRobotEvent.html
  • share/robocode/javadoc/robocode/HitWallEvent.html
  • share/robocode/javadoc/robocode/JuniorRobot.html
  • share/robocode/javadoc/robocode/KeyEvent.html
  • share/robocode/javadoc/robocode/KeyPressedEvent.html
  • share/robocode/javadoc/robocode/KeyReleasedEvent.html
  • share/robocode/javadoc/robocode/KeyTypedEvent.html
  • share/robocode/javadoc/robocode/MessageEvent.html
  • share/robocode/javadoc/robocode/MouseClickedEvent.html
  • share/robocode/javadoc/robocode/MouseDraggedEvent.html
  • share/robocode/javadoc/robocode/MouseEnteredEvent.html
  • share/robocode/javadoc/robocode/MouseEvent.html
  • share/robocode/javadoc/robocode/MouseExitedEvent.html
  • share/robocode/javadoc/robocode/MouseMovedEvent.html
  • share/robocode/javadoc/robocode/MousePressedEvent.html
  • share/robocode/javadoc/robocode/MouseReleasedEvent.html
  • share/robocode/javadoc/robocode/MouseWheelMovedEvent.html
  • share/robocode/javadoc/robocode/MoveCompleteCondition.html
  • share/robocode/javadoc/robocode/PaintEvent.html
  • share/robocode/javadoc/robocode/RadarTurnCompleteCondition.html
  • share/robocode/javadoc/robocode/RateControlRobot.html
  • share/robocode/javadoc/robocode/Robocode.html
  • share/robocode/javadoc/robocode/RobocodeFileOutputStream.html
  • share/robocode/javadoc/robocode/RobocodeFileWriter.html
  • share/robocode/javadoc/robocode/Robot.html
  • share/robocode/javadoc/robocode/RobotDeathEvent.html
  • share/robocode/javadoc/robocode/RobotStatus.html
  • share/robocode/javadoc/robocode/RoundEndedEvent.html
  • share/robocode/javadoc/robocode/Rules.html
  • share/robocode/javadoc/robocode/ScannedRobotEvent.html
  • share/robocode/javadoc/robocode/SkippedTurnEvent.html
  • share/robocode/javadoc/robocode/StatusEvent.html
  • share/robocode/javadoc/robocode/TeamRobot.html
  • share/robocode/javadoc/robocode/TurnCompleteCondition.html
  • share/robocode/javadoc/robocode/WinEvent.html
  • share/robocode/javadoc/robocode/_AdvancedRadiansRobot.html
  • share/robocode/javadoc/robocode/_AdvancedRobot.html
  • share/robocode/javadoc/robocode/_Robot.html
  • share/robocode/javadoc/robocode/_RobotBase.html
  • share/robocode/javadoc/robocode/annotation/SafeStatic.html
  • share/robocode/javadoc/robocode/annotation/package-frame.html
  • share/robocode/javadoc/robocode/annotation/package-summary.html
  • share/robocode/javadoc/robocode/annotation/package-tree.html
  • share/robocode/javadoc/robocode/control/BattleSpecification.html
  • share/robocode/javadoc/robocode/control/BattlefieldSpecification.html
  • share/robocode/javadoc/robocode/control/IRobocodeEngine.html
  • share/robocode/javadoc/robocode/control/RandomFactory.html
  • share/robocode/javadoc/robocode/control/RobocodeEngine.html
  • share/robocode/javadoc/robocode/control/RobocodeListener.html
  • share/robocode/javadoc/robocode/control/RobotResults.html
  • share/robocode/javadoc/robocode/control/RobotSetup.html
  • share/robocode/javadoc/robocode/control/RobotSpecification.html
  • share/robocode/javadoc/robocode/control/RobotTestBed.html

The first 100 are listed.

distinfo 1
FileSizeSHA256
java/robocode-1.11.1-setup.jar2.1586115e+0774e26de138170f27fffed9e237073ef213bc6e0cdbbfdae71a5730cf60d50a6c
Master sites 1
  • SF

Commit history 1

DateCommitCreditsLog message
a6a6fc7fbb Danilo G. Baio games/robocode: Update to 1.11.1
Changes: https://github.com/robo-code/robocode/blob/v1.11.1/versions.md Reported by: portscout