aboutsummaryrefslogtreecommitdiffstats
path: root/spigot/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'spigot/PKGBUILD')
-rw-r--r--spigot/PKGBUILD27
1 files changed, 27 insertions, 0 deletions
diff --git a/spigot/PKGBUILD b/spigot/PKGBUILD
new file mode 100644
index 0000000..6dd3bd8
--- /dev/null
+++ b/spigot/PKGBUILD
@@ -0,0 +1,27 @@
+pkgname=spigot-custom
+pkgver=1.8.3_R0.1
+pkgrel=1
+pkgdesc="High performance Minecraft server implementation"
+arch=(any)
+url="http://www.spigotmc.org"
+license=("LGPL")
+depends=(java-runtime-headless screen fontconfig)
+makedepends=(java-environment git)
+conflicts=(bukkit craftbukkit spigot-patcher spigot)
+provides=(bukkit "craftbukkit=${pkgver%_*}")
+install=spigot.install
+source=("https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar"
+"spigot.service")
+noextract=("BuildTools.jar")
+md5sums=('eb95c9d92fcb90513b62586a8989dfa3'
+ '1c35e064da8ff6b62b804940309c651f')
+
+build() {
+ cd "$srcdir"
+ java -jar BuildTools.jar
+}
+
+package() {
+ install -Dm644 "$srcdir/Spigot/Spigot-Server/target/spigot-${pkgver//_/-}-SNAPSHOT.jar" "$pkgdir/srv/craftbukkit/spigot.jar"
+ install -Dm644 "$srcdir/spigot.service" "$pkgdir/usr/lib/systemd/system/spigot.service"
+}