summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSven Schneider2017-09-03 00:00:13 +0200
committerSven Schneider2017-09-03 00:00:13 +0200
commit1999cc9a1c6cad7a5781bdf025b177eb9cec0c8b (patch)
tree6c6094b8e7ce9209618735d9d20f7bbe9eff0c3a /PKGBUILD
parent482bd9e62ea194da2939132d4330f532239c4833 (diff)
downloadaur-1999cc9a1c6cad7a5781bdf025b177eb9cec0c8b.tar.gz
update to 0.28
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 4 insertions, 28 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8038c09db5ad..3738248226eb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,43 +1,22 @@
# Maintainer: Sven Schneider <archlinux.sandmann@googlemail.com>
pkgname=gigalomania
-pkgver=0.26
+pkgver=0.28
pkgrel=1
pkgdesc="2D real time strategy game that is a clone of Mega-Lo-Mania"
arch=('i686' 'x86_64')
url="http://homepage.ntlworld.com/mark.harman/comp_gigalomania.html"
license=('GPL')
-depends=('sdl' 'sdl_image' 'sdl_mixer')
+depends=('sdl2' 'sdl2_image' 'sdl2_mixer')
source=(http://launchpad.net/gigalomania/trunk/${pkgver}/+download/gigalomaniasrc.zip)
-md5sums=('d537c8206e85a02750253243b592f422')
-sha256sums=('8912b12aa6397f396954c6b742a1842f6bc671a60c843975b341fc22d3211ecf')
-sha384sums=('d59627a15d6f4e5eca81e86b4c62fb5e8b0534a694c26571b951c5b4b976bfded9fea4268ac8028d5840f9bffd427b8a')
-sha512sums=('e956c7f6b5a05db238959f879f8f043c07d1a51300a23992290c1561d3e4904cf106fa55e1230ebfea86acd9e8def3ccd4dfb0045bb1bbfc9b0e8be822951e85')
+sha512sums=('e89a3aab737633e03be6fd82d36b992dbe00b0ecb5cd8b8c3f6ee9196fbcdf3dec0d181af29dcaeda2180e9037c14f770cb7cfb75f09c5b0d78d259532660d41')
build() {
cd ${srcdir}/${pkgname}src
- # patch data directories
- sed 's#gfx/#/usr/share/gigalomania/gfx/#' -i game.cpp
- sed 's#sound/#/usr/share/gigalomania/sound/#' -i game.cpp
- sed 's#maps_dirname = "islands";#maps_dirname = "/usr/share/gigalomania/islands";#' -i game.cpp
-
- # don't create log file as they would be placed in cwd
- sed 's#\"log.txt\"#\"/dev/null"#' -i utils.cpp
- sed 's#\"log_old.txt\"#\"/dev/null"#' -i utils.cpp
-
- # use "stat" instead of "access" to determine if a file exists
- sed 's#access#stat#g' -i utils.cpp
-
# patch .desktop files
sed 's#/opt/gigalomania/gigalomania#/usr/bin/gigalomania#g' -i gigalomania.desktop
sed 's#/opt/gigalomania/#/usr/share/gigalomania/#g' -i gigalomania.desktop
- sed 's#/opt/gigalomania/gigalomania#/usr/bin/gigalomania#g' -i gigalomania_fullscreen.desktop
- sed 's#/opt/gigalomania/#/usr/share/gigalomania/#g' -i gigalomania_fullscreen.desktop
-
- # use the svg icon
- sed 's#gigalomania64#gigalomania#g' -i gigalomania.desktop
- sed 's#gigalomania64#gigalomania#g' -i gigalomania_fullscreen.desktop
make
}
@@ -60,12 +39,9 @@ package() {
# install .desktop
install -Dm 644 gigalomania.desktop "${pkgdir}/usr/share/applications/gigalomania.desktop"
- install -Dm 644 gigalomania_fullscreen.desktop "${pkgdir}/usr/share/applications/gigalomania_fullscreen.desktop"
# install icon
install -dm755 "${pkgdir}/usr/share/icons/hicolor/64x64/apps"
- install -Dm 644 gigalomania64.png "${pkgdir}/usr/share/icons/hicolor/64x64/apps/gigalomania.png"
- install -dm755 "${pkgdir}/usr/share/icons/hicolor/scalable/apps"
- install -Dm 644 gigalomania.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps"
+ install -Dm 644 gigalomania64.png "${pkgdir}/usr/share/icons/hicolor/64x64/apps/gigalomania64.png"
}