test
All checks were successful
/ lint (pull_request) Successful in 35s
/ build-x86_64 (pull_request) Successful in 47s
/ deploy-x86_64 (pull_request) Successful in 30s
/ deploy-aarch64 (pull_request) Successful in 57s
/ build-aarch64 (pull_request) Successful in 1m21s

This commit is contained in:
Antoine Martin 2024-12-26 01:10:04 -05:00
parent 0ddbfd6f5c
commit c74a954a93
Signed by: forge
GPG key ID: D62A472A4AA7D541

View file

@ -17,8 +17,6 @@ makedepends="openjdk21-jdk"
source="$pkgname-$_gittag.tar.gz::https://github.com/EssentialsX/Essentials/archive/$_gittag.tar.gz"
builddir="$srcdir"/Essentials-$_gittag
subpackages="$pkgname-chat $pkgname-spawn $pkgname-antibuild $pkgname-discord $pkgname-geo $pkgname-protect $pkgname-xmpp"
build() {
./gradlew build
}
@ -31,49 +29,6 @@ package() {
install -Dm644 "$builddir"/jars/EssentialsX-*.jar "$pkgdir/var/lib/papermc/plugins/Essentials.jar"
}
chat() {
pkgdesc="Chat formatting, local chat"
depends="$pkgname"
install -Dm644 "$builddir"/jars/EssentialsXChat-*.jar "$subpkgdir/var/lib/papermc/plugins/EssentialsChat.jar"
}
spawn() {
pkgdesc="Spawnpoint control, per-player spawns"
depends="$pkgname"
install -Dm644 "$builddir"/jars/EssentialsXSpawn-*.jar "$subpkgdir/var/lib/papermc/plugins/EssentialsSpawn.jar"
}
antibuild() {
pkgdesc="Simple permissions-based building control"
depends="$pkgname"
install -Dm644 "$builddir"/jars/EssentialsXAntiBuild-*.jar "$subpkgdir/var/lib/papermc/plugins/EssentialsAntiBuild.jar"
}
discord() {
pkgdesc="Lightweight chat, messaging and command integration with Discord"
depends="$pkgname"
install -Dm644 "$builddir"/jars/EssentialsXDiscord-*.jar "$subpkgdir/var/lib/papermc/plugins/EssentialsDiscord.jar"
install -Dm644 "$builddir"/jars/EssentialsXDiscordLink-*.jar "$subpkgdir/var/lib/papermc/plugins/EssentialsDiscordLink.jar"
}
geo() {
pkgdesc="Geographical player lookup (formerly EssentialsX GeoIP)"
depends="$pkgname"
install -Dm644 "$builddir"/jars/EssentialsXGeoIP-*.jar "$subpkgdir/var/lib/papermc/plugins/EssentialsGeo.jar"
}
protect() {
pkgdesc="Configurable world protection and control"
depends="$pkgname"
install -Dm644 "$builddir"/jars/EssentialsXProtect-*.jar "$subpkgdir/var/lib/papermc/plugins/EssentialsProtect.jar"
}
xmpp() {
pkgdesc="Lightweight chat, messaging and server log integration with Jabber/XMPP services"
depends="$pkgname"
install -Dm644 "$builddir"/jars/EssentialsXXMPP-*.jar "$subpkgdir/var/lib/papermc/plugins/EssentialsXMPP.jar"
}
sha512sums="
5fabf6b2091f7182ff23ca02e2f93ff22527668d55bbf60977ad414881c201bdc4608fe3618ca0d1312beb8fe8768f36cd792099817a0205f791ab2f9b212e04 papermc-plugin-essentialx-f2af9528b0f99f2ff121dda2607e51d391a2a8bf.tar.gz
"