diff options
author | Fabio Hedayioglu | 2015-06-11 09:33:19 +0100 |
---|---|---|
committer | Fabio Hedayioglu | 2015-06-11 09:33:19 +0100 |
commit | d3250029dc5588650141c4a1d38db0b46b3de11f (patch) | |
tree | c0925c76a05563d094470062613b3190467e6234 | |
download | aur-d3250029dc5588650141c4a1d38db0b46b3de11f.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rw-r--r-- | bluej | 5 | ||||
-rw-r--r-- | bluej.desktop | 10 |
4 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..819a378d296c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = bluej + pkgdesc = An integrated Java environment specifically designed for introductory teaching + pkgver = 3.1.5 + pkgrel = 1 + url = http://www.bluej.org + arch = any + license = GPL2 + license = BSD + makedepends = libarchive + depends = sh + depends = java-runtime + depends = java-environment + source = http://www.bluej.org/download/files/bluej-315.jar + source = bluej + source = bluej.desktop + md5sums = e734dc61473e6d8cab315c6497eb871b + md5sums = 94b9bc934a337ed44e2239dd362520f6 + md5sums = 6cfbab36d21971e09bd0dc8a470c52e5 + +pkgname = bluej + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3b022ac48471 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: PyroPeter <abi1789 @ googlemail . com> +# Contributor: DarkHeart <fumbles@ymail.com> +pkgname=bluej +pkgver=3.1.5 +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-${pkgver//.}.jar + bluej + bluej.desktop) +md5sums=('e734dc61473e6d8cab315c6497eb871b' + '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" +} diff --git a/bluej b/bluej new file mode 100644 index 000000000000..fc025a4ffef4 --- /dev/null +++ b/bluej @@ -0,0 +1,5 @@ +#!/bin/sh +APPBASE="/usr/share/java/bluej" +CP="$APPBASE/bluej.jar:$JAVA_HOME/lib/tools.jar" +$JAVA_HOME/bin/java -cp "$CP" bluej.Boot $* + diff --git a/bluej.desktop b/bluej.desktop new file mode 100644 index 000000000000..c76d9fbf5679 --- /dev/null +++ b/bluej.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Exec=/usr/bin/bluej +Name=BlueJ +GenericName=Java IDE +Icon=/usr/share/java/bluej/images/bluej-icon-48.png +Terminal=false +Type=Application +Categories=Java;Development + |