diff options
author | seishinryohosha | 2015-06-13 06:08:36 +0200 |
---|---|---|
committer | seishinryohosha | 2015-06-13 06:08:36 +0200 |
commit | 05f0a16eb9c3cac3714dfe831b8148285c6e9b5c (patch) | |
tree | 7b4188135e9e04d5463fe0e0688ca1dc3619330d | |
download | aur-05f0a16eb9c3cac3714dfe831b8148285c6e9b5c.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 28 | ||||
-rwxr-xr-x | greenfoot | 4 | ||||
-rw-r--r-- | greenfoot.desktop | 10 |
4 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..df662974933d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = greenfoot + pkgdesc = Allows easy development of two-dimensional graphical applications, such as simulations and interactive games. + pkgver = 2.4.2 + pkgrel = 2 + url = http://www.greenfoot.org + arch = any + license = GPL2 + license = BSD + makedepends = libarchive + depends = sh + depends = java-runtime + depends = java-environment + source = http://www.greenfoot.org/download/files/Greenfoot-generic-242.jar + source = greenfoot + source = greenfoot.desktop + sha256sums = 07618c3f2e7d19863b52f4c2eb6bcc875a908147836c992c854eb88c404f0754 + sha256sums = 16f8bf45c11bd5abe50a672082ed0b3e6da2cb09b89c91a5cdde6459f500475b + sha256sums = d302cfba475646f7030c8353be8637e1601b1ec512a07cbdf936793ff67338d8 + +pkgname = greenfoot + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7c5baffb5513 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Seishinryohosha <seishinryohosha @ googlemail . com> +# Contributor: even +pkgname=greenfoot +pkgver=2.4.2 +pkgrel=2 +pkgdesc="Allows easy development of two-dimensional graphical applications, such as simulations and interactive games." +arch=('any') +url="http://www.greenfoot.org" +license=('GPL2' 'BSD') +depends=('sh' 'java-runtime' 'java-environment') +makedepends=('libarchive') +source=(http://www.greenfoot.org/download/files/Greenfoot-generic-${pkgver//.}.jar + greenfoot + greenfoot.desktop) +sha256sums=('07618c3f2e7d19863b52f4c2eb6bcc875a908147836c992c854eb88c404f0754' + '16f8bf45c11bd5abe50a672082ed0b3e6da2cb09b89c91a5cdde6459f500475b' + 'd302cfba475646f7030c8353be8637e1601b1ec512a07cbdf936793ff67338d8') + +package() { + cd "$srcdir" + bsdtar -x -f "greenfoot-dist.jar" + mkdir -p "$pkgdir"/usr/share/{java,greenfoot} + cp -r lib "$pkgdir/usr/share/java/greenfoot/" + cp -r scenarios "$pkgdir/usr/share/greenfoot/" + cp -r doc "$pkgdir/usr/share/greenfoot/" + install -Dm644 greenfoot.desktop "$pkgdir/usr/share/applications/greenfoot.desktop" + install -Dm755 greenfoot "$pkgdir/usr/bin/greenfoot" +} diff --git a/greenfoot b/greenfoot new file mode 100755 index 000000000000..72d35075b462 --- /dev/null +++ b/greenfoot @@ -0,0 +1,4 @@ +#!/bin/sh +APPBASE="/usr/share/java/greenfoot" +CP="$APPBASE/bluej.jar:$JAVA_HOME/lib/tools.jar" +"$JAVA_HOME/bin/java" -cp "$CP" bluej.Boot -greenfoot=true -bluej.compiler.showunchecked=false "$@" diff --git a/greenfoot.desktop b/greenfoot.desktop new file mode 100644 index 000000000000..79678f662cc4 --- /dev/null +++ b/greenfoot.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Exec=/usr/bin/greenfoot %F +Name=Greenfoot +GenericName=Java IDE +Icon=/usr/share/java/greenfoot/images/greenfoot-icon-48.png +Terminal=false +Type=Application +Categories=Java;Development +Mimetype=application/x-greenfoot |