aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSchala2015-06-08 09:49:51 -0700
committerSchala2015-06-08 09:49:51 -0700
commitcf26246049ad15da722dbba5a01ae88d65dd02ae (patch)
treedbfc0cf0acb54be348cb3eab5da0423324862dfb /PKGBUILD
downloadaur-cf26246049ad15da722dbba5a01ae88d65dd02ae.tar.gz
initial import
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD30
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..166cb349dcda
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+pkgname=spigot
+pkgver=1.8.7
+pkgrel=1
+pkgdesc="High performance Minecraft server implementation"
+arch=(any)
+url="http://www.spigotmc.org/"
+license=("LGPL")
+depends=(java-runtime-headless tmux sudo fontconfig)
+makedepends=(java-environment git)
+conflicts=(bukkit craftbukkit spigot-patcher)
+provides=(bukkit "craftbukkit=${pkgver%_*}")
+install=spigot.install
+source=("https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar"
+"spigot.service"
+"spigot.sh")
+noextract=("BuildTools.jar")
+md5sums=('SKIP'
+ '55eb03d443e1aa1a013aa01798e056d4'
+ '8933d1710304dfdf99632f53551672ef')
+build() {
+ export MAVEN_OPTS="-Xmx2g -XX:MaxPermSize=1g"
+ java -jar BuildTools.jar --rev $pkgver
+}
+package() {
+ install -Dm644 spigot-$pkgver.jar "$pkgdir/srv/craftbukkit/spigot.jar"
+ install -m755 spigot.sh "$pkgdir/srv/craftbukkit/spigot.sh"
+ install -Dm644 spigot.service "$pkgdir/usr/lib/systemd/system/spigot.service"
+}
+
+# vim:set ts=2 sw=2 et: