diff options
author | Darvin Delgado | 2021-07-02 11:35:59 -0400 |
---|---|---|
committer | Darvin Delgado | 2021-07-02 11:35:59 -0400 |
commit | f48d8343b9047e5278d0dfc4cb414cae2b5cd2f5 (patch) | |
tree | f0a0ba673bc1c3d5d0f7b9952d4f27480b311af8 | |
parent | fcd699c03e91bef81dfed3a5bdb1e1899a84230f (diff) | |
download | aur-mscs.tar.gz |
v.20.09.1
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | mscs.patch | 18 |
3 files changed, 26 insertions, 34 deletions
@@ -1,6 +1,6 @@ pkgbase = mscs pkgdesc = Powerful command-line control for UNIX and Linux powered Minecraft servers - pkgver = 19.05.01.r0.ga4b7379 + pkgver = 20.09.01 pkgrel = 1 url = https://github.com/MinecraftServerControl/mscs install = mscs.install @@ -11,18 +11,18 @@ pkgbase = mscs depends = screen depends = perl-json depends = perl-lwp-protocol-https - depends = jre8-openjdk + depends = java-runtime depends = rdiff-backup depends = rsync depends = socat optdepends = python: Overviewer mapping tool optdepends = iptables: Recommended firewall - source = mscs::git+https://github.com/MinecraftServerControl/mscs.git + source = mscs-v.20.09.01.tar.gz::https://github.com/MinecraftServerControl/mscs/archive/refs/tags/v.20.09.01.tar.gz source = mscs.install source = mscs.patch - md5sums = SKIP + md5sums = c6570eea198f62cdaf178bd6baa5855b md5sums = 197c788a097a5c2d087935c69db67fa1 - md5sums = 815626b124df3779188ebb56427c7976 + md5sums = 8e275fb7b81308361f44cc1d2ca7e7bb pkgname = mscs @@ -1,19 +1,13 @@ -# Maintainer: Leonardo Eugenio <lelgenio@disroot.org> +# Ex-Maintainer: Leonardo Eugenio <lelgenio@disroot.org> +# Mantainer: Darvin Delgado <dnmodder at gmail dot com> pkgname=mscs -pkgver=19.05.01.r0.ga4b7379 +pkgver=20.09.01 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 - jre8-openjdk - rdiff-backup - rsync - socat) +depends=('screen' 'perl-json' 'perl-lwp-protocol-https' 'java-runtime' 'rdiff-backup' 'rsync' 'socat') makedepends=(make git) optdepends=( 'python: Overviewer mapping tool' @@ -21,23 +15,19 @@ optdepends=( ) install=mscs.install source=( - "$pkgname::git+$url.git" + "${pkgname}-v.${pkgver}.tar.gz::${url}/archive/refs/tags/v.${pkgver}.tar.gz" "mscs.install" "mscs.patch") -md5sums=('SKIP' +md5sums=('c6570eea198f62cdaf178bd6baa5855b' '197c788a097a5c2d087935c69db67fa1' - '815626b124df3779188ebb56427c7976') -pkgver(){ - cd $pkgname - git describe --long --tags | sed 's/^v.//;s/\([^-]*-g\)/r\1/;s/-/./g' -} + '8e275fb7b81308361f44cc1d2ca7e7bb') prepare() { - cd "$srcdir/$pkgname" - patch -p1 -i "$srcdir/mscs.patch" + cd "${srcdir}/${pkgname}-v.${pkgver}" + patch -p1 -i "${srcdir}/mscs.patch" } package() { - cd $srcdir/$pkgname - make DESTDIR="$pkgdir/" install + cd "${srcdir}/${pkgname}-v.${pkgver}" + make DESTDIR="${pkgdir}/" install } diff --git a/mscs.patch b/mscs.patch index 41e591500345..4493e5a2d7dc 100644 --- a/mscs.patch +++ b/mscs.patch @@ -1,7 +1,7 @@ diff -u -r -a mscs.orig/Makefile mscs.new/Makefile ---- mscs.orig/Makefile 2019-06-20 17:38:19.418922318 -0300 -+++ mscs.new/Makefile 2019-06-20 18:24:57.362084707 -0300 -@@ -1,42 +1,12 @@ +--- mscs.orig/Makefile 2020-10-12 13:11:46.000000000 -0400 ++++ mscs.new/Makefile 2021-07-02 11:13:41.265602506 -0400 +@@ -1,44 +1,12 @@ -MSCS_USER := minecraft -MSCS_HOME := /opt/mscs - @@ -13,16 +13,18 @@ diff -u -r -a mscs.orig/Makefile mscs.new/Makefile - -UPDATE_D := $(wildcard update.d/*) - --.PHONY: install update clean +-.PHONY: install adduser update clean - --install: update -- useradd --system --user-group --create-home -K UMASK=0022 --home $(MSCS_HOME) $(MSCS_USER) +-install: adduser update - if which systemctl; then \ - systemctl -f enable mscs.service; \ - else \ - ln -s $(MSCS) $(MSCS_INIT_D); \ - update-rc.d mscs defaults; \ - fi +- +-adduser: +- useradd --system --user-group --create-home -K UMASK=0022 --home $(MSCS_HOME) $(MSCS_USER) - -update: - install -m 0755 msctl $(MSCTL) @@ -57,8 +59,8 @@ diff -u -r -a mscs.orig/Makefile mscs.new/Makefile + install -D -m 0644 mscs.service $(MSCS_SERVICE) + install -D -m 0644 LICENSE $(MSCS_LICENSE) diff -u -r -a mscs.orig/mscs mscs.new/mscs ---- mscs.orig/mscs 2019-06-20 17:38:19.418922318 -0300 -+++ mscs.new/mscs 2019-06-20 18:24:06.225421165 -0300 +--- mscs.orig/mscs 2020-10-12 13:11:46.000000000 -0400 ++++ mscs.new/mscs 2021-07-02 11:14:00.479137361 -0400 @@ -16,7 +16,7 @@ PROG=$(basename $0) |