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 /PKGBUILD | |
download | aur-blastem-bin.tar.gz |
Stable 0.6.2 binaries
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
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" + +} |