summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD30
2 files changed, 25 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5f28c197c492..f135b503bf3e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = minivmac
pkgdesc = a miniature early Macintosh emulator
- pkgver = 3.5.8
+ pkgver = 36.04
pkgrel = 1
- url = http://www.gryphel.com/c/minivmac/
+ url = https://www.gryphel.com/c/minivmac/
arch = x86_64
- license = GPL
- makedepends = tar
- source = https://www.gryphel.com/d/minivmac/minivmac-3.5.8/minivmac-3.5.8-lx64.bin.tgz
- md5sums = 68168f06472b8d49c98f561ff72eb250
+ license = GPL2
+ depends = libx11
+ source = minivmac-36.04.tgz::https://www.gryphel.com/d/minivmac/minivmac-36.04/minivmac-36.04.src.tgz
+ sha256sums = 9b7343cec87723177a203e69ad3baf20f49b4e8f03619e366c4bf2705167dfa4
pkgname = minivmac
diff --git a/PKGBUILD b/PKGBUILD
index 1698e0be8426..9bf1b26f4b09 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,26 @@
-# Maintainer: Eric DeStefano <eric at ericdestefano dot com>
+# Maintainer: LIN Ruohshoei <lin dot ruohshoei plus archlinux at gmail dot com>
+# Contributor: Eric DeStefano <eric at ericdestefano dot com>
# Contributor: IƱigo Alvarez <alvarezviu@gmail.com>
# Contributor: William Termini <aur@termini.me>
-pkgname='minivmac'
-pkgver='3.5.8'
+pkgname=minivmac
+pkgver=36.04
pkgrel=1
pkgdesc="a miniature early Macintosh emulator"
arch=('x86_64')
-url="http://www.gryphel.com/c/minivmac/"
-license=('GPL')
-makedepends=(tar)
-source=(https://www.gryphel.com/d/minivmac/minivmac-3.5.8/$pkgname-$pkgver-lx64.bin.tgz)
-md5sums=('68168f06472b8d49c98f561ff72eb250')
-
+url="https://www.gryphel.com/c/minivmac/"
+_url_d="https://www.gryphel.com/d/minivmac"
+license=('GPL2')
+depends=('libx11')
+source=(${pkgname}-${pkgver}.tgz::"${_url_d}/${pkgname}-${pkgver}/$pkgname-$pkgver.src.tgz")
+sha256sums=('9b7343cec87723177a203e69ad3baf20f49b4e8f03619e366c4bf2705167dfa4')
+build() {
+ cd ${pkgname}
+ gcc setup/tool.c -o setup_t
+ ./setup_t -t lx64 > setup.sh
+ . setup.sh
+ make
+}
package() {
-mkdir -p $pkgdir/usr/bin
-mv $srcdir/'Mini vMac' $pkgdir/usr/bin/
+ cd "${pkgname}"
+ install -Dm755 "${pkgname}" "$pkgdir"/usr/bin/$pkgname
}