summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsvenschneider2013-03-02 22:19:49 +0100
committersvenschneider2013-03-02 22:19:49 +0100
commit8c82a86814964c3fbb25be6726d02e62eedbf934 (patch)
tree80638c18d2368adce104b0361fe92f46d564900d
parentafddb635d30144850f26ba3c54e32bfda0136892 (diff)
downloadaur-8c82a86814964c3fbb25be6726d02e62eedbf934.tar.gz
gigalomania: updated to 0.25
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD101
2 files changed, 58 insertions, 52 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2243aa2c0801..018227b3cf8c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gigalomania
pkgdesc = 2D real time strategy game that is a clone of Mega-Lo-Mania
- pkgver = 0.24
+ pkgver = 0.25
pkgrel = 1
url = http://homepage.ntlworld.com/mark.harman/comp_gigalomania.html
arch = i686
@@ -9,8 +9,11 @@ pkgbase = gigalomania
depends = sdl
depends = sdl_image
depends = sdl_mixer
- source = http://launchpad.net/gigalomania/trunk/0.24/+download/gigalomaniasrc.zip
- md5sums = 803d4c9e429d6c9c5412a452a5aa4be0
+ source = http://launchpad.net/gigalomania/trunk/0.25/+download/gigalomaniasrc.zip
+ md5sums = db2320188a13212f5d55c657ddeacf74
+ sha256sums = 198c4fc41341cc7e408c3b942600cecdce4d5913903ac1ab0071393837c3c60b
+ sha384sums = b3ed36ade53e65dfcb4660604f20687d776605b94cefdfd3efeac8ede848b601813d4e6eb3b7c8e1df415d16a0417e20
+ sha512sums = 8838e4f1eb44f8c51966854e5235adee0b39ee3bc41af72dbdc077d7297990ac09ce84e746d03088e329c1ca8e94c91892f05efb208d8ebf1261494b45ccc4b2
pkgname = gigalomania
diff --git a/PKGBUILD b/PKGBUILD
index 479080491b73..951b34713ee3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Sven Schneider <archlinux.sandmann@googlemail.com>
pkgname=gigalomania
-pkgver=0.24
+pkgver=0.25
pkgrel=1
pkgdesc="2D real time strategy game that is a clone of Mega-Lo-Mania"
arch=('i686' 'x86_64')
@@ -9,60 +9,63 @@ url="http://homepage.ntlworld.com/mark.harman/comp_gigalomania.html"
license=('GPL')
depends=('sdl' 'sdl_image' 'sdl_mixer')
source=(http://launchpad.net/gigalomania/trunk/${pkgver}/+download/gigalomaniasrc.zip)
-md5sums=('803d4c9e429d6c9c5412a452a5aa4be0')
+md5sums=('db2320188a13212f5d55c657ddeacf74')
+sha256sums=('198c4fc41341cc7e408c3b942600cecdce4d5913903ac1ab0071393837c3c60b')
+sha384sums=('b3ed36ade53e65dfcb4660604f20687d776605b94cefdfd3efeac8ede848b601813d4e6eb3b7c8e1df415d16a0417e20')
+sha512sums=('8838e4f1eb44f8c51966854e5235adee0b39ee3bc41af72dbdc077d7297990ac09ce84e746d03088e329c1ca8e94c91892f05efb208d8ebf1261494b45ccc4b2')
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
+ cd ${srcdir}/${pkgname}src
- # 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
+ # 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
}
package() {
- cd "${srcdir}/${pkgname}src"
-
- # install the executable
- install -Dm 755 gigalomania "${pkgdir}/usr/bin/gigalomania"
+ cd "${srcdir}/${pkgname}src"
+
+ # install the executable
+ install -Dm 755 gigalomania "${pkgdir}/usr/bin/gigalomania"
+
+ # create the mods and maps directory
+ install -dm755 "${pkgdir}/usr/share/gigalomania/gfx"
+ install -dm755 "${pkgdir}/usr/share/gigalomania/islands"
+ install -dm755 "${pkgdir}/usr/share/gigalomania/sound"
+
+ # install the data files
+ install -Dm644 gfx/* "${pkgdir}/usr/share/gigalomania/gfx/"
+ install -Dm644 islands/* "${pkgdir}/usr/share/gigalomania/islands/"
+ install -Dm644 sound/* "${pkgdir}/usr/share/gigalomania/sound/"
+
+ # 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"
- # create the mods and maps directory
- install -dm755 "${pkgdir}/usr/share/gigalomania/gfx"
- install -dm755 "${pkgdir}/usr/share/gigalomania/islands"
- install -dm755 "${pkgdir}/usr/share/gigalomania/sound"
-
- # install the data files
- install -Dm644 gfx/* "${pkgdir}/usr/share/gigalomania/gfx/"
- install -Dm644 islands/* "${pkgdir}/usr/share/gigalomania/islands/"
- install -Dm644 sound/* "${pkgdir}/usr/share/gigalomania/sound/"
-
- # 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 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"
}