summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 12e65b69a01082633081ed7e1436c8e1221be3fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Maintainer: Eric DeStefano <eric at ericdestefano dot com>

pkgname=sheepshaver
pkgver=5078135
pkgrel=1
pkgdesc="An Open Source PowerMac Emulator"
arch=('x86_64')
url="http://sheepshaver.cebix.net"
license=('GPL')
depends=('gtk2' 'sdl')
provides=('sheepshaver')
install=$pkgname.install
source=('https://github.com/cebix/macemu/zipball/master/cebix-macemu-5078135.zip'
'99-sheepshaver.conf'
'SheepShaver.desktop'
'SheepShaver.png')
sha256sums=('108ade640136a53adadedee3c04c8218a35b6bae90861e906b8a09df08be95c2'
'a4aa858b95d29906873693988d5db42d5a4da8aa94a72c79374f59fc488efd51'
'cb002e73e864a6ca271e0bbaa6df6eb89dc1df86856fc575c20bf79367458c39'
'b7f67b1f8424f3e0ffa1a5e57597f368c4c4f93ea1f871ec0a76700b7519b241')

build() {
  cd $srcdir/cebix-macemu-$pkgver/SheepShaver/src/Unix
  ./autogen.sh --prefix=/usr --enable-sdl-audio --enable-sdl-video --with-bincue
  make
}

package() {
	install -Dm755 "$srcdir/cebix-macemu-$pkgver/SheepShaver/src/Unix/SheepShaver" "${pkgdir}/usr/bin/SheepShaver"
	mkdir -p ${pkgdir}/etc/sysctl.d
	install -Dm644 "$srcdir/99-sheepshaver.conf" "${pkgdir}/etc/sysctl.d/"
	mkdir -p ${pkgdir}/usr/share/doc
	mkdir ${pkgdir}/usr/share/pixmaps
	cp -a $srcdir/cebix-macemu-2e302d6/SheepShaver/doc/Linux $pkgdir/usr/share/SheepShaver
	install -Dm644 ../SheepShaver.png $pkgdir/usr/share/pixmaps/SheepShaver.png
	mkdir ${pkgdir}/usr/share/applications
	install -Dm644 ../SheepShaver.desktop $pkgdir/usr/share/applications/SheepShaver.desktop
}