summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--grub10
3 files changed, 10 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b96a689001ca..0ed1dc42e497 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = grubinvaders
pkgdesc = multi boot compliant game for i386 and compatible x86_64
pkgver = 1.0.0
- pkgrel = 4
+ pkgrel = 5
url = http://www.erikyyy.de/invaders/
install = grubinvaders.install
arch = any
@@ -23,7 +23,7 @@ pkgbase = grubinvaders
sha256sums = eb3414a8b31cd26c5091847a52667903e47056f23ba1a5415ab7568a3f2f6bc5
sha256sums = fcea5bc771589d83441d8df44329aa0aa5ff8a987813f44a76a3314714f3a60e
sha256sums = dc102190cc815aff769bf3b5d56a4304c972bea647feb9e2e64c63661cfd123b
- sha256sums = de564857bd69cb5680aa994bcd8b9119bcdb7d07fade0a4df4db950c871830f5
+ sha256sums = 056f2967f73549e3bcfdf521875039598eec2507aed707b72dec6f83fb7ae64b
pkgname = grubinvaders
diff --git a/PKGBUILD b/PKGBUILD
index 4f0ca24addc3..85753f71753f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=grubinvaders
pkgver=1.0.0
-pkgrel=4
+pkgrel=5
pkgdesc='multi boot compliant game for i386 and compatible x86_64'
arch=('any')
url="http://www.erikyyy.de/invaders/"
@@ -25,7 +25,7 @@ sha256sums=('304c8b0f82eaec54b07250b0f39886e1d9fa23c48075213bf87c8f375781a845'
'eb3414a8b31cd26c5091847a52667903e47056f23ba1a5415ab7568a3f2f6bc5'
'fcea5bc771589d83441d8df44329aa0aa5ff8a987813f44a76a3314714f3a60e'
'dc102190cc815aff769bf3b5d56a4304c972bea647feb9e2e64c63661cfd123b'
- 'de564857bd69cb5680aa994bcd8b9119bcdb7d07fade0a4df4db950c871830f5')
+ '056f2967f73549e3bcfdf521875039598eec2507aed707b72dec6f83fb7ae64b')
prepare() {
cd ${srcdir}/invaders/
diff --git a/grub b/grub
index 1d24f51a4633..aa9c931dcdd9 100644
--- a/grub
+++ b/grub
@@ -18,8 +18,10 @@ CLASS="--class game"
if [ -e ${INVADERS_IMAGE} ] && is_path_readable_by_grub ${INVADERS_IMAGE}; then
# image exists, create menu entry
echo "Found Invaders image: ${INVADERS_IMAGE}" >&2
- echo "menuentry \"Grub Invaders\" ${CLASS} {"
- prepare_grub_to_access_device $(${grub_probe} --target=device ${INVADERS_IMAGE}) | sed -e "s/^/\t/"
- echo -e "\tmultiboot $(make_system_path_relative_to_its_root ${INVADERS_IMAGE})"
- echo "}"
+ echo "if [ \"\${grub_platform}\" == \"pc\" ]; then"
+ echo -e "\tmenuentry \"Grub Invaders\" ${CLASS} {"
+ prepare_grub_to_access_device $(${grub_probe} --target=device ${INVADERS_IMAGE}) | sed -e "s/^/\t\t/"
+ echo -e "\t\tmultiboot $(make_system_path_relative_to_its_root ${INVADERS_IMAGE})"
+ echo -e "\t}"
+ echo "fi"
fi