aports/games/spigot-mc/APKBUILD

37 lines
1.3 KiB
Plaintext

# Contributor: Alex Denes <caskd@redxen.eu>
# Maintainer: Alex Denes <caskd@redxen.eu>
pkgname=spigot
pkgver=1.16.5
pkgrel=0
_buildno=124
pkgdesc="Spigot server implementation"
url="https://www.spigotmc.org/wiki/buildtools/#linux"
arch="noarch"
license="propietary"
depends="openjdk8-jre"
makedepends="git openjdk8 bash" # TODO: Find a way to use packaged maven
subpackages="$pkgname-openrc"
source="
$pkgname-BuildTools-$_buildno.jar::https://hub.spigotmc.org/jenkins/job/BuildTools/$_buildno/artifact/target/BuildTools.jar
spigot.initd
"
builddir="$srcdir/"
options="!check"
build() {
/usr/lib/jvm/java-8-openjdk/jre/bin/java -jar "$pkgname-BuildTools-$_buildno.jar" --rev "$pkgver"
cat > spigot.sh <<EOF
#!/bin/sh
/usr/lib/jvm/java-8-openjdk/jre/bin/java -jar "/usr/lib/spigot/spigot-$pkgver.jar" \$@
EOF
}
package() {
install -Dm755 "$builddir"/spigot.sh "$pkgdir"/usr/bin/spigot
install -Dm755 "$srcdir"/spigot.initd "$pkgdir"/etc/init.d/spigot
install -Dm644 "$builddir"/spigot-$pkgver.jar "$pkgdir"/usr/lib/spigot/spigot-$pkgver.jar
}
sha512sums="f4898dff44e77495453aafd597c311989fbe812721e82ee52be2b6856b91f933f5b3ec75137b90923231dc2f9f68b84efca507fde4b9a22368f2ea9324323cb8 spigot-BuildTools-124.jar
d9ae3a5c28ba56d5e90ad3bee0fa8745aba85de0849d86b2d5cbd371e5386733e65b535147559e026d847af64b09c04da6d120f18a09d581281422754b3a1f8d spigot.initd"