Package Details: bluej 3.1.7-1

Git Clone URL: (read-only)
Package Base: bluej
Description: An integrated Java environment specifically designed for introductory teaching
Upstream URL:
Licenses: GPL2, BSD
Submitter: zerathidune
Maintainer: fheday (chet)
Last Packager: fheday
Votes: 69
Popularity: 0.362261
First Submitted: 2007-11-19 19:23
Last Updated: 2016-03-24 10:08

Latest Comments

saulhidalgoaular commented on 2017-04-09 02:01

Update for 4.0.1

# Maintainer: PyroPeter <abi1789 @ googlemail . com>
# Contributor: DarkHeart <>
# Contributor: Saul Hidalgo <>
pkgdesc="An integrated Java environment specifically designed for introductory teaching"
license=('GPL2' 'BSD')
depends=('sh' 'java-runtime' 'java-environment')

package() {
cd "$srcdir"
bsdtar -x -f "bluej-dist.jar"
mkdir -p "$pkgdir"/usr/share/{java,bluej}
cp -r lib "$pkgdir/usr/share/java/bluej"
cp -r examples "$pkgdir/usr/share/bluej/"
install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/bluej/license.txt"
install -Dm644 THIRDPARTYLICENSE.txt "$pkgdir/usr/share/licenses/bluej/thirdpartylicense.txt"
install -Dm644 bluej.desktop "$pkgdir/usr/share/applications/bluej.desktop"
install -Dm755 bluej "$pkgdir/usr/bin/bluej"

Simple-MindedMe commented on 2016-11-18 14:17

Thank you for maintaining Bluej, it has made college so much easier to have this program on my laptop.

fheday commented on 2016-03-24 10:09

Updated to Bluej 3.1.7. Fixed a SVN bug plus minor bugfixes

fheday commented on 2015-04-14 13:06

Updated to BlueJ 3.1.5, now also compatible with Rasbperry Pi 2

fheday commented on 2014-11-21 16:57

Updated to BlueJ 3.1.4, now also compatible with Raspberry Pi and with GPIO capabilities.

pyropeter commented on 2014-08-04 14:47

@shogoki: I disowned it. Have fun.

fheday commented on 2014-08-01 19:25

pyropeter, I am interested in adopting this package.

fheday commented on 2014-08-01 19:10

pyropeter, I am interested in adopt this package.

pyropeter commented on 2014-01-28 10:11

uploaded version 3.1.1

@kevincox: Yes, you are right. Sadly, I don't have the time to fix this. If you feel like adopting this package, I would be glad to disown it.

kevincox commented on 2013-09-06 19:09

This package should probably be called bluej-bin. There are source tarballs available on the site that could be used for a source package.

Anonymous comment on 2013-06-16 14:57

Thanks for update this pakage.

pyropeter commented on 2013-06-14 19:19

uploaded version 3.1.0

thanks to poshus27 for flagging this package!

pyropeter commented on 2013-03-17 15:51

updated to version 3.0.9

thanks, kiwnix!

Anonymous comment on 2013-03-16 23:54

Version 3.0.9 available, md5sum of the new jar 'c8f90017dbeea06fcaad65254c745807'

pyropeter commented on 2012-08-29 14:18

uploaded version 3.0.8

sorry for the long delay!

pyropeter commented on 2012-02-12 18:07

uploaded version 3.0.7

pyropeter commented on 2011-11-14 15:56

uploaded version 3.0.6

axil42 commented on 2011-10-22 11:58

No worries, shit happens :p

axil42 commented on 2011-10-22 05:46

No worries, shit happens :p

pyropeter commented on 2011-10-21 22:07

uploaded version 3.0.5 pkgrel 2:
* new checksum for bluej-305.jar

@markelos: apparently they changed two lines in installer.props on the 4th of October.
I don't know why I didn't notice the wrong checksum when you first mentioned it, sorry.

axil42 commented on 2011-10-16 13:40

I just downloaded and it gave me 8d3f9115485f411e90655541dd2b9666 ...

pyropeter commented on 2011-10-16 13:36

3ddb9a34c6f5f115d604eb5fb56bbaa4 works for me...

axil42 commented on 2011-10-13 09:19

The md5sum of bluej-305.jar is wrong ;)

pyropeter commented on 2011-08-01 13:38

updated to version 3.0.5

pyropeter commented on 2010-11-25 15:34

updated to version 3.0.4

pyropeter commented on 2010-10-28 06:17

ok, fixed

Anonymous comment on 2010-10-28 03:27

oops. got a wrong icon path

in bluej.desktop change

pyropeter commented on 2010-10-27 17:44

I pulled in your bluej.desktop, but I use no desktop environment, so I am not able to test it.
Thanks for testing the openjdk-compatibility!

Anonymous comment on 2010-10-27 07:42

i've also created a .desktop file to place an application entry for bluej
i put it in /usr/share/applications/bluej.desktop by adding
install -m 644 -D -T "bluej.desktop" "$pkgdir/usr/share/applications/bluej.desktop"
to the end of the build() function in PKGBUILD

unfortunately .bluej project files have mime type "text/plain"
it is no good to associate it with bluej as default application

Here is the content of bluej.desktop :

[Desktop Entry]
GenericName=Java IDE

Anonymous comment on 2010-10-27 07:33

i confirm that the change works with openjdk6 (6.b20_1.9.1-1)

pyropeter commented on 2010-10-26 14:42

I applied your change and tested it with jdk and jre from [community].
It would be nice if someone with openjdk could confirm it works.

Anonymous comment on 2010-10-26 14:15

you could use $JAVA_HOME to make /usr/bin/bluej works for both jre & openjdk6


`which java` -cp "$CP" bluej.Boot $*


$JAVA_HOME/bin/java -cp "$CP" bluej.Boot $*

mortzu commented on 2010-06-02 08:45

update or orphan

insmo commented on 2010-05-30 11:56 bluej-300.PKGBUILD