summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBaptiste Jonglez2017-10-11 21:19:43 +0200
committerBaptiste Jonglez2017-10-11 21:19:50 +0200
commit2e04fe8754933b443cbf7f5573bf35c24f0112f2 (patch)
tree27355bae029da2d0dc688a686684f56e2cf84f92
parent9d999b462b5dab006ef68b48a7f330d383df9be3 (diff)
downloadaur-2e04fe8754933b443cbf7f5573bf35c24f0112f2.tar.gz
unvanquished-git: Simplify install file
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD2
-rw-r--r--unvanquished.install42
3 files changed, 3 insertions, 45 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a16bd4edaf9d..80efc00216c7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Wed Oct 11 19:17:12 UTC 2017
+# Wed Oct 11 19:19:43 UTC 2017
pkgbase = unvanquished-git
pkgdesc = A team-based, fast-paced, fps/rts hybrid game which pits aliens against humans. Bleeding edge version.
pkgver = v0.50.0.219.gac31a80c1
@@ -48,7 +48,7 @@ pkgbase = unvanquished-git
source = unvanquished.install
source = https://dl.unvanquished.net/deps/linux32-4.tar.bz2
md5sums = SKIP
- md5sums = a5246cf3bed53798ddc4d95c6b8c1b37
+ md5sums = 6d9430b5b06b93a43a1cb79e14637f0b
md5sums = dd2cb5419bac9a1b81a8a996312e33ff
pkgname = unvanquished-git
diff --git a/PKGBUILD b/PKGBUILD
index 092da3bc380d..70f672f2b4ed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -123,7 +123,7 @@ package() {
}
md5sums=('SKIP'
- 'a5246cf3bed53798ddc4d95c6b8c1b37')
+ '6d9430b5b06b93a43a1cb79e14637f0b')
if test "$CARCH" == "x86_64"; then
md5sums+=('2ba12c71625919ddc282172b74fa4887')
else
diff --git a/unvanquished.install b/unvanquished.install
index c74db0f6c429..a062dc156298 100644
--- a/unvanquished.install
+++ b/unvanquished.install
@@ -1,12 +1,3 @@
-_update_desktop_environment() {
- # update icon cache
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-
- # install unv:// protocol handler
- update-desktop-database -q
- update-mime-database /usr/share/mime >/dev/null
-}
-
_add_server_user() {
if ! getent passwd unvanquished >/dev/null; then
useradd -rM -d /var/lib/unvanquished-server -c "Unvanquished dedicated server" -s /bin/false unvanquished
@@ -24,44 +15,11 @@ _chown_server_home() {
chown -R unvanquished:unvanquished /var/lib/unvanquished-server
}
-_migrate() {
- # delete pre unvanquished-data assets
- if [ -d /var/lib/unvanquished ] && ! pacman -Qo /var/lib/unvanquished >/dev/null 2>&1; then
- echo "Deleting old asset directory..."
-
- if [ -d /var/lib/unvanquished/main ]; then
- rm -f /var/lib/unvanquished/main/*.pk3
- rmdir /var/lib/unvanquished/main
- fi
-
- if [ -d /var/lib/unvanquished/pkg ]; then
- rm -f /var/lib/unvanquished/pkg/*.pk3
- rmdir /var/lib/unvanquished/pkg
- fi
-
- rmdir /var/lib/unvanquished
- fi
- if [ -d /var/cache/unvanquished ] && ! pacman -Qo /var/cache/unvanquished >/dev/null 2>&1; then
- echo "Deleting old asset update cache..."
- rm -r /var/cache/unvanquished
- fi
-}
-
post_install() {
_add_server_user
_chown_server_home
- _update_desktop_environment
-}
-
-post_upgrade() {
- _migrate
-}
-
-pre_remove() {
- true
}
post_remove() {
_delete_server_user
- _update_desktop_environment
}