diff options
author | Nikita Parfenovich | 2020-10-07 20:18:48 +0300 |
---|---|---|
committer | Nikita Parfenovich | 2020-10-07 20:18:48 +0300 |
commit | a9fb7b24fb06222347aff64f9f2c0bb6c5f73881 (patch) | |
tree | 1b2f5d84c8991f73a5040bd76ae2227ea67796ab | |
download | aur-blastem-bin.tar.gz |
Stable 0.6.2 binaries
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | BlastEM.png | bin | 0 -> 30465 bytes | |||
-rw-r--r-- | PKGBUILD | 48 | ||||
-rw-r--r-- | blastem.desktop | 10 |
4 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..535112aa405b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = blastem-bin + pkgdesc = BlastEm is an open source, higly accurate emulator for the Genesis/Megadrive that runs on modest hardware. Stable version + pkgver = 0.6.2 + pkgrel = 1 + url = https://www.retrodev.com/blastem/ + arch = x86_64 + license = GPL3 + depends = sdl2 + depends = glew + provides = blastem-bin + conflicts = blastem + conflicts = blastem-hg + conflicts = blastem-pre + source = https://www.retrodev.com/blastem/blastem64-0.6.2.tar.gz + source = BlastEM.png + source = blastem.desktop + md5sums = ca411507d7783abd0264b5ac6501ebfe + md5sums = SKIP + md5sums = SKIP + +pkgname = blastem-bin + diff --git a/BlastEM.png b/BlastEM.png Binary files differnew file mode 100644 index 000000000000..06e5e0d5e3e2 --- /dev/null +++ b/BlastEM.png diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5e4b1a54cd36 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# +# Maintainer: bar0metr <admin@os-admin.ru> +# + +pkgname=blastem-bin +_name="blastem" +pkgver=0.6.2 +pkgrel=1 +pkgdesc="BlastEm is an open source, higly accurate emulator for the Genesis/Megadrive that runs on modest hardware. Stable version" +url="https://www.retrodev.com/blastem/" +arch=("x86_64") +license=('GPL3') +depends=("sdl2" "glew") +provides=("$pkgname") +conflicts=("blastem" "blastem-hg" "blastem-pre") +_prever="00fb99805445" +source=("https://www.retrodev.com/blastem/blastem64-$pkgver.tar.gz" + 'BlastEM.png' + 'blastem.desktop') +md5sums=("ca411507d7783abd0264b5ac6501ebfe" + "SKIP" + "SKIP") + +prepare() { + mv "$srcdir/blastem64-$pkgver" "$srcdir/$pkgname" +} + +package() { + cd "$srcdir/$pkgname" + + mkdir -p "$pkgdir/usr/games/$_name" + mkdir -p "$pkgdir/usr/bin" + install -Dm755 "$srcdir/$pkgname/$_name" "$pkgdir/usr/games/$_name/$_name" + install -Dm666 "$srcdir/$pkgname/default.cfg" "$pkgdir/usr/games/$_name/default.cfg" + install -Dm666 "$srcdir/$pkgname/rom.db" "$pkgdir/usr/games/$_name/rom.db" + install -Dm644 "$srcdir/$pkgname/gamecontrollerdb.txt" "$pkgdir/usr/games/$_name/gamecontrollerdb.txt" + install -Dm644 "$srcdir/$pkgname/images/360.png" "$pkgdir/usr/games/$_name/images/360.png" + install -Dm644 "$srcdir/$pkgname/images/ps4.png" "$pkgdir/usr/games/$_name/images/ps4.png" + install -Dm644 "$srcdir/$pkgname/images/ps4_6b.png" "$pkgdir/usr/games/$_name/images/ps4_6b.png" + install -Dm644 "$srcdir/$pkgname/shaders/crt.f.glsl" "$pkgdir/usr/games/$_name/shaders/crt.f.glsl" + install -Dm644 "$srcdir/$pkgname/shaders/crt.v.glsl" "$pkgdir/usr/games/$_name/shaders/crt.v.glsl" + install -Dm644 "$srcdir/$pkgname/shaders/default.f.glsl" "$pkgdir/usr/games/$_name/shaders/default.f.glsl" + install -Dm644 "$srcdir/$pkgname/shaders/default.v.glsl" "$pkgdir/usr/games/$_name/shaders/default.v.glsl" + install -Dm644 "$srcdir/BlastEM.png" "$pkgdir/usr/share/pixmaps/BlastEM.png" + install -Dm644 "$srcdir/blastem.desktop" "$pkgdir/usr/share/applications/blastem.desktop" + ln -s "/usr/games/$_name/$_name" "$pkgdir/usr/bin/$_name" + +} diff --git a/blastem.desktop b/blastem.desktop new file mode 100644 index 000000000000..18c1d46f8610 --- /dev/null +++ b/blastem.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Name=BlastEM +Comment=BlastEm - The fast and accurate Genesis emulator +Exec=blastem +Icon=BlastEM +Terminal=false +Type=Application +Categories=Game;Emulator; +Keywords=sega;smd;game;blastem; |