Update Robocode to current version

Bug #377376 reported by Jacob Litewski
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
robocode (Debian)
Fix Released
Unknown
robocode (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: robocode

Robocode 1.7.1.2~beta was released a while ago. The package in the repo is out of date.

Changed in robocode (Debian):
status: Unknown → New
tags: added: upgrade-software-version
Revision history for this message
lamby (lamby) wrote :

It's difficult to Debianise as upstream have moved to maven. See the debian bug for more.

Changed in robocode (Ubuntu):
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Netsurfar (minumegamail) wrote :

in 14.04, old robocode needs java 6. Java 6 gets installed with it gets set to default java. That imho is security and usability problem.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package robocode - 1.9.2.4-1

---------------
robocode (1.9.2.4-1) experimental; urgency=medium

  * Imported Upstream version 1.9.2.4. (Closes: #551877) (LP: #377376)
    - Fix compilation errors by using the default-jdk. (LP: #1384691)
  * New build system: Maven
    - Switch to CDBS and maven-debian-helper.
    - New files:
      + maven.ignoreRules
      + maven.properties
      + maven.rules
      + clean
      + robocode.poms
  * debian/control:
    - New build-dependencies:
      junit4, junit4-doc, libcodesize-java, libecj-java,
      libmaven-assembly-plugin-java, libmaven-dependency-plugin-java,
      libmaven-javadoc-plugin-java, libpicocontainer-java,
      libpicocontainer-java-doc
    - robocode: Add ${maven:Depends} substvar.
    - robocode: Recommend default-jdk-doc.
    - Drop robocode-doc. All documentation will be provided by robocode itself.
  * Drop debian/codesize. Codesize is now packaged as a standalone library.
  * Drop all patches because they are all obsolete:
    - 01-use-sensible-browser.diff
    - 02-use-versions.txt-from-usr-share-doc.diff
    - 03-point-api-help-to-robocode-doc.diff
    - 04-link-to-local-docs.diff
    - 05-codesize-jar.diff
    - 06-update-manager.diff
  * Add the following patches:
    - ecj.patch: For preventing a FTBFS. Use Debian's version of the ecj
      compiler. Please note that libecj-java is only needed to compile Robocode
      successfully but that Debian uses the default-jdk compiler instead.
    - showJavaDocumentation.patch: Users should use Debian's local
      default-jdk-doc.
  * Install roborumble example script with robocode.examples file to
    /usr/share/doc/robocode/examples. Please use this script as a template for
    running the Robocode competitions on your computer.
  * Update robocode wrapper script. Use XDG_DATA_HOME as the personal data
    directory for Robocode. All user data will be installed to
    ~/.local/share/robocode/$VER where $VER is the current upstream version.
  * Update debian/watch and detect new upstream releases at github.com.
  * Update get-orig-source target. The sources are pristine now.
  * Update debian/copyright for new release. Robocode is licensed under the
    EPL-1.0 now.
  * Update man page of Robocode for new release.
  * Drop README.source.

 -- Markus Koschany <email address hidden> Sun, 23 Nov 2014 18:38:32 +0100

Changed in robocode (Ubuntu):
status: Confirmed → Fix Released
Changed in robocode (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.