summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 17 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9e87a6eeb48d..6edfed6a3017 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,34 @@
# Ex-Maintainer: Leonardo Eugenio <lelgenio@disroot.org>
# Mantainer: Darvin Delgado <dnmodder at gmail dot com>
+
pkgname=mscs
-pkgver=20.09.01
+pkgver=23.11.00
pkgrel=1
pkgdesc="Powerful command-line control for UNIX and Linux powered Minecraft servers"
arch=('any')
url="https://github.com/MinecraftServerControl/mscs"
-license=('BSD')
-depends=('screen' 'perl-json' 'perl-lwp-protocol-https' 'java-runtime' 'rdiff-backup' 'rsync' 'socat')
+license=('BSD-2-Clause')
+depends=('screen' 'perl-json' 'perl-lwp-protocol-https' 'java-runtime' 'rsync' 'socat')
makedepends=(make git)
optdepends=(
'python: Overviewer mapping tool'
'iptables: Recommended firewall'
-)
+ 'rdiff-backup')
install=mscs.install
source=(
"${pkgname}-v.${pkgver}.tar.gz::${url}/archive/refs/tags/v.${pkgver}.tar.gz"
- "mscs.install"
- "mscs.patch")
-md5sums=('c6570eea198f62cdaf178bd6baa5855b'
- '197c788a097a5c2d087935c69db67fa1'
- '8e275fb7b81308361f44cc1d2ca7e7bb')
-
-prepare() {
- cd "${srcdir}/${pkgname}-v.${pkgver}"
- patch -p1 -i "${srcdir}/mscs.patch"
-}
+ "mscs.install")
+md5sums=(
+ '0b56de7f407947ec7ab78c322f398695'
+ 'c7a43225791cbd192277b0fd09fb6887')
package() {
- cd "${srcdir}/${pkgname}-v.${pkgver}"
- make DESTDIR="${pkgdir}/" install
+ cd "${pkgname}-v.${pkgver}"
+
+ install -Dm 0755 msctl ${pkgdir}/usr/local/bin/msctl
+ install -Dm 0755 mscs ${pkgdir}/usr/local/bin/mscs
+ install -Dm 0644 mscs.completion ${pkgdir}/etc/bash_completion.d/mscs
+ install -Dm 0644 mscs.service ${pkgdir}/etc/systemd/system/mscs.service
+ install -Dm 0644 mscs@.service ${pkgdir}/etc/systemd/system/mscs@.service
+ install -D LICENSE ${pkgdir}/usr/share/licenses/mscs/LICENSE
}