diff options
Diffstat (limited to 'spigot')
-rw-r--r-- | spigot/.gitignore | 1 | ||||
-rw-r--r-- | spigot/PKGBUILD | 27 | ||||
-rw-r--r-- | spigot/spigot.install | 21 | ||||
-rw-r--r-- | spigot/spigot.service | 15 |
4 files changed, 0 insertions, 64 deletions
diff --git a/spigot/.gitignore b/spigot/.gitignore deleted file mode 100644 index b63f7d6..0000000 --- a/spigot/.gitignore +++ /dev/null @@ -1 +0,0 @@ -BuildTools.jar diff --git a/spigot/PKGBUILD b/spigot/PKGBUILD deleted file mode 100644 index 6dd3bd8..0000000 --- a/spigot/PKGBUILD +++ /dev/null @@ -1,27 +0,0 @@ -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" -} diff --git a/spigot/spigot.install b/spigot/spigot.install deleted file mode 100644 index 20067d1..0000000 --- a/spigot/spigot.install +++ /dev/null @@ -1,21 +0,0 @@ -post_install() { - getent group craftbukkit >/dev/null 2>&1 || groupadd craftbukkit - getent passwd craftbukkit >/dev/null 2>&1 || useradd -g craftbukkit -d /srv/craftbukkit -s /bin/bash craftbukkit - chown -R craftbukkit:craftbukkit /srv/craftbukkit/ -} - -post_upgrade() { - post_install $1 -} - -post_remove() { - if getent passwd craftbukkit >/dev/null 2>&1; then - userdel craftbukkit - fi - if getent group craftbukkit >/dev/null 2>&1; then - groupdel craftbukkit - fi - - echo "There are probably still files in /srv/craftbukkit, you must remove those manually!" >&2 -} - diff --git a/spigot/spigot.service b/spigot/spigot.service deleted file mode 100644 index 04860b5..0000000 --- a/spigot/spigot.service +++ /dev/null @@ -1,15 +0,0 @@ -[Unit] -Description=Spigot server daemon -After=network.target - -[Service] -Type=forking -WorkingDirectory=/srv/craftbukkit/ -KillMode=none -ExecStart=/usr/bin/screen -dmS craftbukkit su craftbukkit -c "/usr/bin/java -Xms1024M -Xmx1536M -XX:MaxPermSize=128M -XX:ParallelGCThreads=$(nproc) -jar /srv/craftbukkit/spigot.jar nogui" -ExecStop=/usr/bin/screen -S craftbukkit -X stuff 'stop\n' -Restart=always - -[Install] -WantedBy=multi-user.target - |