diff options
author | Nick | 2024-04-01 14:33:19 +0200 |
---|---|---|
committer | Nick | 2024-04-01 14:33:19 +0200 |
commit | f36c4782e2c215be1094dd070fe65a6f9b852df5 (patch) | |
tree | a994bd4435a54b72865d0d0c1159eb58a617a114 | |
download | aur-f36c4782e2c215be1094dd070fe65a6f9b852df5.tar.gz |
gdx-liftoff v.1.12.1.7
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rwxr-xr-x | gdx-liftoff | 3 | ||||
-rw-r--r-- | gdx-liftoff.desktop | 9 |
4 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..071fb065570e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = gdx-liftoff + pkgdesc = LibGDX project setup + pkgver = 1.12.1.7 + pkgrel = 1 + url = https://libgdx.com + arch = any + license = APACHE + depends = java-environment + source = gdx-liftoff-1.12.1.7.tar.gz::https://github.com/libgdx/gdx-liftoff/archive/refs/tags/v1.12.1.7.tar.gz + source = gdx-liftoff + source = gdx-liftoff.desktop + sha256sums = 01307db8b4e36c3ba131eeeef7a4a0f37d7eb06b3902b5ab1502ceb62a4d353b + sha256sums = b646f91c9504b229c8a59bbb05a7fc410e5284f1e4cdbbf6fcb258eea8056a8b + sha256sums = 3756dc0f908f8616d00cd077891a5e8c1b1f72e575227bcfc72db38e2e57c1b6 + +pkgname = gdx-liftoff diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e9378d66eb2c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Nick Pilipenko <nick <at> k-2 <dot> tech> + + +pkgname=gdx-liftoff +pkgver=1.12.1.7 +pkgrel=1 +#epoch=1 +pkgdesc="LibGDX project setup" +arch=('any') +url="https://libgdx.com" +license=('APACHE') +depends=('java-environment') + +source=("$pkgname-$pkgver.tar.gz::https://github.com/libgdx/gdx-liftoff/archive/refs/tags/v$pkgver.tar.gz" + "gdx-liftoff" + "gdx-liftoff.desktop" +) + +sha256sums=('01307db8b4e36c3ba131eeeef7a4a0f37d7eb06b3902b5ab1502ceb62a4d353b' + 'b646f91c9504b229c8a59bbb05a7fc410e5284f1e4cdbbf6fcb258eea8056a8b' + '3756dc0f908f8616d00cd077891a5e8c1b1f72e575227bcfc72db38e2e57c1b6') + +jsrc=$pkgname-$pkgver + +build() { + cd $jsrc + echo "Run build script in directory: `pwd`" + bash ./gradlew build + # Build script produce jar with doubling version in file name, rename + mv $srcdir/$jsrc/build/libs/$pkgname-$pkgver-$pkgver.jar $srcdir/$jsrc/build/libs/$pkgname.jar +} + +package() { + jtarget=$srcdir/$jsrc/build/libs/$pkgname.jar + cd $srcdir + chmod +x gdx-liftoff + mkdir -p $pkgdir/usr/{share/java/$pkgname/,bin,share/pixmaps,share/applications} + install -Dm644 $jtarget $pkgdir/usr/share/java/$pkgname/ + install -Dm644 $srcdir/$jsrc/raw/vectors/gdx-liftoff.svg $pkgdir/usr/share/pixmaps/gdx-liftoff.svg + install -Dm644 gdx-liftoff.desktop $pkgdir/usr/share/applications/ + install -Dm755 gdx-liftoff $pkgdir/usr/bin +} diff --git a/gdx-liftoff b/gdx-liftoff new file mode 100755 index 000000000000..34379bc7686a --- /dev/null +++ b/gdx-liftoff @@ -0,0 +1,3 @@ +#!/bin/sh + +exec "$JAVA_HOME/bin/java" -jar '/usr/share/java/gdx-liftoff/gdx-liftoff.jar' "$@" diff --git a/gdx-liftoff.desktop b/gdx-liftoff.desktop new file mode 100644 index 000000000000..da54ca2c3c89 --- /dev/null +++ b/gdx-liftoff.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.12.1.7 +Name=Libgdx Project Setup +GenericName=Libgdx Project Setup +Exec=gdx-liftoff %U +Terminal=false +Icon=gdx-liftoff +Type=Application +Categories=Development; |