summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 24 insertions, 12 deletions
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"
}