summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjmcb2022-09-09 22:05:46 +0100
committerjmcb2022-09-09 22:05:46 +0100
commitbad2723d60ab085d7d1cd72642cd60b68e2101aa (patch)
treea6d9e231799cf13696842c3bee0888bd7645a61f
parent6754cb67cc1c47dc9419d6d0b52e52299e474287 (diff)
downloadaur-bad2723d60ab085d7d1cd72642cd60b68e2101aa.tar.gz
Use launch script
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD8
-rwxr-xr-xbros2
-rw-r--r--bros.desktop2
4 files changed, 13 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 555a2e346fc4..f112519d7916 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,18 @@
pkgbase = bros
pkgdesc = Atari 800XL platformer
pkgver = 1.0.0
- pkgrel = 4
+ pkgrel = 5
url = http://www.atarimania.com/game-atari-400-800-xl-xe-tobot-bros_5425.html
arch = any
license = Unlicense
depends = altirra
source = https://archive.org/download/a8b_Bros_1989_KE_Soft_DE_en_a3/Bros_1989_KE_Soft_DE_en_a3.atr
+ source = bros
source = bros.desktop
source = bros.svg
sha256sums = bb659633247cf99b90a8948ce499047503ebb76c31578f181b165ebc3b212009
- sha256sums = 8af9e6ece4de8eaa8e06d176f266c46171402f4300ad25c2ab63b6521c0ff3ee
+ sha256sums = 6a2a1820d17fa32f8be9bd6f03a991f338042f0f6d17029611a7f730a3c5cca1
+ sha256sums = bbd65273437abf1ab59eb192c899441ed76ec783fbc28c7e6d3371fcd31752a9
sha256sums = a89a994991e926553a45a0b319efb464809670aa1dcb2a84260a22aa5e0adeb9
pkgname = bros
diff --git a/PKGBUILD b/PKGBUILD
index 6c29479dcd37..5ab6b32c9358 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,27 @@
# Maintainer: jmcb <joelsgp@protonmail.com>
pkgname=bros
pkgver=1.0.0
-pkgrel=4
+pkgrel=5
pkgdesc="Atari 800XL platformer"
arch=('any')
url="http://www.atarimania.com/game-atari-400-800-xl-xe-tobot-bros_5425.html"
license=('Unlicense')
depends=('altirra')
source=('https://archive.org/download/a8b_Bros_1989_KE_Soft_DE_en_a3/Bros_1989_KE_Soft_DE_en_a3.atr'
+ "${pkgname}"
"${pkgname}.desktop"
"${pkgname}.svg")
sha256sums=('bb659633247cf99b90a8948ce499047503ebb76c31578f181b165ebc3b212009'
- '8af9e6ece4de8eaa8e06d176f266c46171402f4300ad25c2ab63b6521c0ff3ee'
+ '6a2a1820d17fa32f8be9bd6f03a991f338042f0f6d17029611a7f730a3c5cca1'
+ 'bbd65273437abf1ab59eb192c899441ed76ec783fbc28c7e6d3371fcd31752a9'
'a89a994991e926553a45a0b319efb464809670aa1dcb2a84260a22aa5e0adeb9')
package() {
# game rom atr
dest="${pkgdir}"/opt/${pkgname}
install -Dm644 Bros_1989_KE_Soft_DE_en_a3.atr "${dest}"/Bros.atr
+ # launch script
+ install -D ${pkgname} "${dest}"/${pkgname}
# desktop entry
share="${pkgdir}"/usr/share
install -Dm644 ${pkgname}.desktop "${share}"/applications/${pkgname}.desktop
diff --git a/bros b/bros
new file mode 100755
index 000000000000..b7df0aec79e9
--- /dev/null
+++ b/bros
@@ -0,0 +1,2 @@
+#!/bin/bash
+altirra /pal 'Z:\opt\bros\Bros.atr'
diff --git a/bros.desktop b/bros.desktop
index fda595a1a4a4..881fa308991d 100644
--- a/bros.desktop
+++ b/bros.desktop
@@ -5,7 +5,7 @@ GenericName=Atari Platformer
Comment=BROS ATARI XL/XE 1990 KE-SOFT
Categories=Game;
Path=/opt/bros
-Exec=altirra /pal "Z:\\opt\\bros\\Bros.atr"
+Exec=/opt/bros/bros
Icon=bros
Terminal=false
StartupNotify=true