From d31452f43a8b7b301e6284cd27e2afaf0445610b Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Tue, 24 Dec 2024 14:39:28 -0500 Subject: [PATCH] user/papermc-plugin-worldguard: move from unmaintained, upgrade to 7.0.13_beta1, add build function --- .../craftbukkit-plugin-worldguard/APKBUILD | 22 -------------- user/papermc-plugin-worldguard/APKBUILD | 29 +++++++++++++++++++ 2 files changed, 29 insertions(+), 22 deletions(-) delete mode 100644 unmaintained/craftbukkit-plugin-worldguard/APKBUILD create mode 100644 user/papermc-plugin-worldguard/APKBUILD diff --git a/unmaintained/craftbukkit-plugin-worldguard/APKBUILD b/unmaintained/craftbukkit-plugin-worldguard/APKBUILD deleted file mode 100644 index 478480b..0000000 --- a/unmaintained/craftbukkit-plugin-worldguard/APKBUILD +++ /dev/null @@ -1,22 +0,0 @@ -# Maintainer: Antoine Martin (ayakael) -# Contributor: Antoine Martin (ayakael) - -pkgname=craftbukkit-plugin-worldedit -pkgver=7.0.6 -_pkgver=$pkgver -pkgrel=3 -pkgdesc="WorldGuard lets you and players guard areas of land against griefers and undesirables" -options=!check -arch='noarch' -url="https://dev.bukkit.org/projects/worldguard" -license="GPL-3.0" -depends="craftbukkit>=1.17.0 craftbukkit<=1.18.1" -source="https://media.forgecdn.net/files/3461/546/worldguard-bukkit-7.0.6-dist.jar" - -package() { - install -Dm644 "$srcdir"/worldguard-bukkit-$_pkgver-dist.jar "$pkgdir/var/lib/craftbukkit/plugins/WorldGuard.jar" - chown craftbukkit:craftbukkit $pkgdir/var/lib/craftbukkit/plugins/WorldGuard.jar -} -sha512sums=" -f2f857ffbbe7896b8986d5944564d7ab01e51d86476e05c66067a57d83dcb2ee60019ab9d75b16d551e9cfe102d29a602de41f316da57d7743d2595d6a11d839 worldguard-bukkit-7.0.6-dist.jar -" diff --git a/user/papermc-plugin-worldguard/APKBUILD b/user/papermc-plugin-worldguard/APKBUILD new file mode 100644 index 0000000..4fb9957 --- /dev/null +++ b/user/papermc-plugin-worldguard/APKBUILD @@ -0,0 +1,29 @@ +# Contributor: Antoine Martin (ayakael) +# Maintainer: Antoine Martin (ayakael) +pkgname=papermc-plugin-worldguard +pkgver=7.0.13_beta1 +_gittag=2f13ae0444409376feb6c7674591142fe854e12e +pkgrel=0 +pkgdesc="WorldGuard lets you and players guard areas of land against griefers and undesirables" +arch='noarch' +url="https://github.com/EngineHub/WorldGuard" +license="GPL-3.0" +depends="papermc>=1.17.0" +makedepends="openjdk21-jdk" +source="$pkgname-$_gittag.tar.gz::https://github.com/EngineHub/WorldGuard/archive/$_gittag.tar.gz" +builddir="$srcdir"/WorldGuard-$_gittag + +build() { + ./gradlew build +} + +check() { + ./gradlew test +} + +package() { + install -Dm644 "$builddir"/worldguard-bukkit/build/libs/worldguard-bukkit-*dist.jar "$pkgdir/var/lib/papermc/plugins/WorldGuard.jar" +} +sha512sums=" +755646330c17df22b1d4eb6f38fc8ea712eff86a0165f2dba6dc1bcd420d2d112547adf60a35f268f45730b8444e540d7d08a02a50df0238bf16c9ff7dc799ff papermc-plugin-worldguard-2f13ae0444409376feb6c7674591142fe854e12e.tar.gz +"