summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAidan Coward2020-01-03 22:13:53 -0500
committerAidan Coward2020-01-03 22:13:53 -0500
commitaee6c8b87cf88c77165905adc93128a4d2a2e440 (patch)
treeac9dc01d8edc2fda821dede32b30dce850dd81a3 /PKGBUILD
parent7cc44e16dd1ac35cf84d8c39d85b276afe4c5c3f (diff)
downloadaur-aee6c8b87cf88c77165905adc93128a4d2a2e440.tar.gz
previous version didn't correctly modify scripts to start mage-client or
mage-server. QoL updates: - New README.txt file - New systemd unit file to start mage-server on boot - Modified xmage.install file to reflect addition of README.txt
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 7 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 19fabdc4bac8..19d1fdf116d4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=xmage
pkgver=1.4.41V1a
-pkgrel=2
+pkgrel=3
pkgdesc="Java-based program for playing Magic:The Gathering, including client and server"
@@ -51,8 +51,8 @@ package() {
awk '{ sub("\r$", ""); print }' mage-server/startServer.sh > mage-server/startServer-unix.sh
msg2 "changing default locations of scripts..."
- awk '{ sub("\.\/lib", "/usr/share/xmage/mage-client/lib"); print }' mage-client/startClient-unix.sh > mage-client/startClient-unix.sh
- awk '{ sub("\.\/lib", "/usr/share/xmage/mage-server/lib"); print }' mage-server/startServer-unix.sh > mage-server/startServer-unix.sh
+ sed -i 's|\.\/lib|\/usr\/share\/xmage\/mage-client\/lib|' mage-client/startClient-unix.sh
+ sed -i 's|\.\/lib|\/usr\/share\/xmage\/mage-server\/lib|' mage-server/startServer-unix.sh
msg2 "adding cd to relevant /usr/share/xmage/ directory..."
sed -i '2i cd /usr/share/xmage/mage-client' mage-client/startClient-unix.sh
@@ -83,5 +83,9 @@ fi
msg2 "installing license: ${license}..."
install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licences/"${pkgname}"/LICENSE.txt
+
+ msg2 "installing mage-server systemd unit file to /usr/lib/systemd/system..."
+ mkdir -p "${pkgdir}"/usr/lib/systemd/system
+ install -m755 ../mage-server.service "${pkgdir}"/usr/lib/systemd/system
}