summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJose Riha2021-05-09 21:39:43 +0200
committerJose Riha2021-05-09 21:39:43 +0200
commit3da266830d9f0ae94946f0e1abc3f1ad8f7019ea (patch)
tree856114d102d5ffaf132fb22dc65b573aba7008df
parent5ff56925f93fee05e2ad01f6e0858d08415507a6 (diff)
downloadaur-3da266830d9f0ae94946f0e1abc3f1ad8f7019ea.tar.gz
Update + add .desktop file
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD36
2 files changed, 30 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8bf23a2564e9..33f76c3b52bb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,17 @@
-# Generated by mksrcinfo v8
-# Tue Sep 12 14:10:58 UTC 2017
pkgbase = gpmd85emulator
pkgdesc = Multiplatform GNU/GPL Tesla PMD 85 Emulator
- pkgver = 0.9.1402
- pkgrel = 3
- url = http://sourceforge.net/projects/gpmd85emulator/
+ pkgver = 0.11.1912_beta
+ pkgrel = 1
+ url = https://github.com/mborik/GPMD85Emulator
arch = i686
arch = x86_64
license = GPL
+ makedepends = gendesk
depends = gcc-libs
depends = sdl
conflicts = gpmd85emulator-git
- source = http://downloads.sourceforge.net/project/gpmd85emulator/GPMD85emulator.v0.9.1402.tar.gz
- md5sums = c009d0e3be6ca357c4ce00eda7eb8ad7
+ source = gpmd85emulator-0.11.1912_beta.tar.gz::https://github.com/mborik/GPMD85Emulator/archive/refs/tags/v0.11.1912_beta.tar.gz
+ md5sums = fe5d8cdde453cff6890a8cdace11d13e
pkgname = gpmd85emulator
diff --git a/PKGBUILD b/PKGBUILD
index 835fe08edb01..e6e606cb8d2c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,39 @@
# Maintainer: Jose Riha < jose 1711 gmail com >
pkgname=gpmd85emulator
-pkgver=0.9.1402
-pkgrel=3
+pkgver=0.11.1912_beta
+pkgrel=1
pkgdesc="Multiplatform GNU/GPL Tesla PMD 85 Emulator"
arch=('i686' 'x86_64')
-url="http://sourceforge.net/projects/gpmd85emulator/"
+url="https://github.com/mborik/GPMD85Emulator"
license=('GPL')
depends=('gcc-libs' 'sdl')
+makedepends=('gendesk')
conflicts=('gpmd85emulator-git')
-source=("http://downloads.sourceforge.net/project/gpmd85emulator/GPMD85emulator.v${pkgver}.tar.gz")
-md5sums=('c009d0e3be6ca357c4ce00eda7eb8ad7')
+source=("$pkgname-$pkgver.tar.gz"::"https://github.com/mborik/GPMD85Emulator/archive/refs/tags/v${pkgver}.tar.gz")
+md5sums=('fe5d8cdde453cff6890a8cdace11d13e')
+
+prepare() {
+ cd "${srcdir}"
+ gendesk -f --pkgname "GPMD85Emulator" \
+ --exec "GPMD85emu" \
+ --pkgdesc "$pkgdesc" \
+ --categories 'Game;System;Emulator'
+}
build ()
{
-cd $srcdir/GPMD85emu
-./configure --prefix=/usr
-make
+ cd $srcdir/GPMD85Emulator-$pkgver
+ aclocal
+ automake --add-missing
+ autoconf
+ ./configure --prefix=/usr
+ make
}
package() {
-cd $srcdir/GPMD85emu
-mkdir -p $pkgdir/usr/share/gpmd85emu
-cp -r $srcdir/GPMD85emu/tape $pkgdir/usr/share/gpmd85emu
-make DESTDIR=$pkgdir install
+ cd $srcdir/GPMD85Emulator-$pkgver
+ mkdir -p $pkgdir/usr/share/gpmd85emu
+ make DESTDIR=$pkgdir install
+ install -Dm644 $srcdir/GPMD85Emulator.desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop"
}