Package Details: greenfoot 3.6.0-3

Git Clone URL: https://aur.archlinux.org/greenfoot.git (read-only)
Package Base: greenfoot
Description: Allows easy development of two-dimensional graphical applications, such as simulations and interactive games.
Upstream URL: https://www.greenfoot.org
Licenses: GPL2, custom, BSD, MIT, Apache, LGPL2.1, LGPL2, CPL
Submitter: even
Maintainer: chetgurevitch
Last Packager: chetgurevitch
Votes: 13
Popularity: 0.410860
First Submitted: 2008-07-14 21:01
Last Updated: 2019-08-30 19:58

Dependencies (4)

Required by (0)

Sources (3)

Latest Comments

1 2 3 4 Next › Last »

chetgurevitch commented on 2019-08-30 20:19

@teacher4711 thanks for pointing that out, they started bundling those with the 3.6 update for some reason. It isn't in bluej as you noted nor was it in any previous versions of greenfoot. Also violates debian packaging guidelines. Package size is back down to 17mb and I might end up switching the package we download to the generic java one to save on the download as well.

teacher4711 commented on 2019-08-22 12:44

Thanks for the hard work and the fact that you maintain the package. Greenfoot works flawlessly now.

Just one question: Greenfoot is roughly 200 megs in size, BlueJ 15, and both rely on JDK 11 and JavaFX, don't they? Would it be possible to strip the JDK and JavaFX from /opt/greenfoot and make Greenfoot rely on the packages provided by Arch Linux to reduce size?

chetgurevitch commented on 2019-08-22 01:02

There's an update to the java11-openjfx package in the testing repo that changes the location. I've pushed another update that allows it to fall back to the old location.

teacher4711 commented on 2019-08-21 08:26

My greenfoot does not start due to a wrong path in /usr/bin/greenfoot

The JAVA-HOME path must be java-11-openjdk (and not java11-openjfx) because the java11-openjfx-11.0.3.u1-1-x86_64.pkg.tar.xz package installs into /usr/lib/jvm/java-11-openjdk

The correct line therefore reads: JAVAFX_HOME=/usr/lib/jvm/java-11-openjdk/lib

chetgurevitch commented on 2019-08-20 22:51

Thanks to the javafx packaging getting sorted out in the repos and the archlinux-java-run script, the latest version should just work™ regardless of what archlinux-java is set to.

Charon77 commented on 2019-08-20 08:22

I had to modify this in order to work, otherwise I got error stating it cannot find JavaFX. It seems the reason is due to missing JavaFX (even though it is installed)

-- PKGBUILD pkgver=3.6.0 sha256sums('SKIP' ...

then do makepkg and pacman -U

Here's the related installed packages: local/java-openjfx 11.0.3.u1-1 (This should be pulled with greenfoot) * local/jdk11-openjdk 11.0.4.u11-1 * local/jre11-openjdk 11.0.4.u11-1 local/jre11-openjdk-headless 11.0.4.u11-1 (This should be pulled by the jre11-openjdk)

Then, here's the modified /usr/bin/greenfoot, with added explicit javafx jars

!/bin/sh

java \ -Dawt.useSystemAAFontSettings=on \ -cp /opt/greenfoot/bluej.jar:/usr/lib/jvm/default/lib/tools.jar:/usr/lib/jvm/default/lib/javafx.base.jar:/usr/lib/jvm/default/lib/javafx.controls.jar:/usr/lib/jvm/default/lib/javafx.fxml.jar:/usr/lib/jvm/default/lib/javafx.graphics.jar:/usr/lib/jvm/default/lib/javafx.media.jar:/usr/lib/jvm/default/lib/javafx.swing.jar:/usr/lib/jvm/default/lib/javafx.web.jar \ bluej.Boot \ -greenfoot=true \ -bluej.compiler.showunchecked=false \ -greenfoot.url.javadoc=file:///usr/share/doc/greenfoot/API \ "$@"

dschense commented on 2016-10-18 07:15

just edit:

pkgver=3.0.3
to
pkgver=3.0.4

and

sha256sums=('8a4f067fd1f011353cdd68ff9933fac2a6bb232a2aec80552c3ecc2ffab25bf9'
to
sha256sums=('2500594408350f3d2320386b4baab90f6c8fb899f5c4baf8d3623d06595d3ef8'

after that installing was no problem.

But the icon is still missing.

1mreal commented on 2016-10-17 14:13

Hi, by changing the package version and md256sum[1] to the correct hash for 304.jar in the pckgbuild I was able to install this through pacman(aur). Could you update the official package so it is no longer out of date?


Greetings,
Nathan

1mreal commented on 2016-10-17 14:13

Hi, by changing the package version and md256sum[1] to the correct hash for 304.jar in the pckgbuild I was able to install this through pacman(aur). Could you update the official package so it is no longer out of date?


Greetings,
Nathan

fheday commented on 2016-06-02 15:23

Hi all,

I've just updated to the latest version: 3.0.3

Cheers,
Fabio