Package Details: bluej 4.1.0-1

Git Clone URL: https://aur.archlinux.org/bluej.git (read-only)
Package Base: bluej
Description: An integrated Java environment specifically designed for introductory teaching
Upstream URL: https://www.bluej.org
Licenses: GPL2, custom, BSD, MIT, Apache, LGPL2.1, CPL
Submitter: zerathidune
Maintainer: chetgurevitch
Last Packager: chetgurevitch
Votes: 72
Popularity: 2.221536
First Submitted: 2007-11-19 19:23
Last Updated: 2017-07-12 02:33

Latest Comments

chetgurevitch commented on 2017-07-12 02:48

@Niklas as noted on the arch wiki [1] java packages do not need to be compiled from source. The debian package is also the smallest download and the script included is a useful reference for what arguments to run the program with.

Also on that note there was a new argument added to said launch script in this release which resolves some extension issues, however it also causes the program to crash when attempting to open a web link. The issue has already been resolved for the next bluej release so I'll add that argument to my launch script when BlueJ 4.1.1 is released.

1: https://wiki.archlinux.org/index.php/Java_package_guidelines#Java_packaging_on_Arch_Linux

Niklas commented on 2017-06-19 18:57

BlueJ is open-source, why is it just repackaged from a pre-built Debian package when it can be built with the source code?

chetgurevitch commented on 2017-06-06 18:56

Updated to BlueJ 4.0.1, tons of under the hood changes to align with packaging standards.

saulhidalgoaular commented on 2017-04-09 02:01

Update for 4.0.1

# Maintainer: PyroPeter <abi1789 @ googlemail . com>
# Contributor: DarkHeart <fumbles@ymail.com>
# Contributor: Saul Hidalgo <saulhidalgoaular@gmail.com>
pkgname=bluej
pkgver=4.0.1
pkgrel=1
pkgdesc="An integrated Java environment specifically designed for introductory teaching"
arch=('any')
url="http://www.bluej.org"
license=('GPL2' 'BSD')
depends=('sh' 'java-runtime' 'java-environment')
makedepends=('libarchive')
source=(http://www.bluej.org/download/files/BlueJ-generic-${pkgver//.}.jar
bluej
bluej.desktop)
md5sums=('d7138995e2e66a89d9886e1c414cb3a8'
'94b9bc934a337ed44e2239dd362520f6'
'6cfbab36d21971e09bd0dc8a470c52e5')

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.

All comments