#Maintainer: Wilson E. Alvarez #Contributor: Andrew Bueide pkgname="gdx-texture-packer-gui" pkgver=4.13.0 pkgrel=1 pkgdesc="A command line and GUI for packing textures" arch=('any') url="https://github.com/crashinvaders/gdx-texture-packer-gui" license=('Apache') depends=('java-runtime' 'unzip') source=("https://github.com/crashinvaders/gdx-texture-packer-gui/archive/refs/tags/${pkgver}.zip") sha256sums=('3c6d6ebaa12a28cce4d7aa5b500fe2cd900018bac7523e7d7c483dc090ab0981') build() { printf "#!/bin/sh\nexec /usr/bin/java -jar '/usr/share/java/${pkgname}/${pkgname}.jar' \"\$@\"\n" >${pkgname}.sh cd ${srcdir}/${pkgname}-${pkgver} JAVA_HOME=/usr/lib/jvm/java-8-openjdk/ ./gradlew distRelease } package() { install -Dm644 "${srcdir}/${pkgname}-${pkgver}/distribution/output/gdx-texture-packer.jar" "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar" install -Dm755 "${pkgname}.sh" "$pkgdir/usr/bin/${pkgname}" }