summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjose17112017-09-14 18:51:39 +0200
committerjose17112017-09-14 18:51:39 +0200
commita604112a49d7cb488524504ee4d8ec7fe46849a8 (patch)
treee3075a00b8966d9528d89629ac99ff577f9645ef
downloadaur-a604112a49d7cb488524504ee4d8ec7fe46849a8.tar.gz
Initial commit
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD40
-rw-r--r--gpmd85emulator-git.install24
-rw-r--r--gpmd85emulator.desktop7
4 files changed, 94 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..17a0fff0b891
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+# Generated by mksrcinfo v8
+# Thu Sep 14 16:51:26 UTC 2017
+pkgbase = gpmd85emulator-git
+ pkgdesc = Multiplatform GNU/GPL Tesla PMD 85 Emulator (git version)
+ pkgver = r36.447d3bd
+ pkgrel = 1
+ url = https://github.com/mborik/GPMD85Emulator
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = autoconf
+ makedepends = automake
+ depends = gcc-libs
+ depends = sdl
+ provides = gpmd85emulator
+ conflicts = gpmd85emulator
+ source = gpmd85emulator-git::git://github.com/jose1711/GPMD85Emulator.git
+ source = gpmd85emulator.desktop
+ md5sums = SKIP
+ md5sums = b4f4a1ed5508393b306dd3c0a786e86b
+
+pkgname = gpmd85emulator-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..38c46ea3fac4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Jose Riha < jose 1711 gmail com >
+
+pkgname=gpmd85emulator-git
+pkgver=r36.447d3bd
+pkgrel=1
+pkgdesc="Multiplatform GNU/GPL Tesla PMD 85 Emulator (git version)"
+arch=('i686' 'x86_64')
+url="https://github.com/mborik/GPMD85Emulator"
+license=('GPL')
+depends=('gcc-libs' 'sdl')
+makedepends=('autoconf' 'automake')
+conflicts=('gpmd85emulator')
+provides=('gpmd85emulator')
+source=("${pkgname}"::'git://github.com/jose1711/GPMD85Emulator.git'
+ "gpmd85emulator.desktop")
+md5sums=('SKIP'
+ 'b4f4a1ed5508393b306dd3c0a786e86b')
+
+pkgver() {
+ cd "$srcdir/${pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build ()
+{
+cd $srcdir/$pkgname
+aclocal
+automake --add-missing
+autoconf
+./configure --prefix=/usr
+make
+}
+
+package() {
+cd $srcdir/$pkgname
+mkdir -p $pkgdir/usr/share/gpmd85emu
+make DESTDIR=$pkgdir install
+install -D -m644 res/icon.bmp $pkgdir/usr/share/pixmaps/gpmd85emulator.bmp
+install -D -m644 $srcdir/gpmd85emulator.desktop ${pkgdir}/usr/share/applications/gpmd85emulator.desktop
+}
diff --git a/gpmd85emulator-git.install b/gpmd85emulator-git.install
new file mode 100644
index 000000000000..e1cf86d71e3e
--- /dev/null
+++ b/gpmd85emulator-git.install
@@ -0,0 +1,24 @@
+post_install() {
+ cat <<HERE
+Quick howto:
+ Type MGLD 00 into Emulator window
+ Press Alt-T, select Pexeso using arrow keys and Space
+ Press to play the tape loading the game into memory
+
+Emulator shortcuts:
+ AltGr + F1 main menu
+ AltGr + F2 open tape file (.ptp)
+ AltGr + F5 restart
+ AltGr + 1-4 scaling modes
+ Alt + F4 exit dialog
+ AltGr + T tape browser
+HERE
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/gpmd85emulator.desktop b/gpmd85emulator.desktop
new file mode 100644
index 000000000000..1a5af519a01a
--- /dev/null
+++ b/gpmd85emulator.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Type=Application
+Name=GPMD85Emulator
+Comment=Emulator of PMD85
+Exec=/usr/bin/GPMD85emu
+Icon=/usr/share/pixmaps/gpmd85emulator.bmp
+Categories=System;Emulator;