blob: d0aa42642c1d6c4d24f38950eed41f5759216bd9 (
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
# Contributor: chrisl echo archlinux@c2h0r1i2s4t5o6p7h8e9r-l3u4n1a.com|sed 's/[0-9]//g'
pkgname=cemu
pkgver=1.11.3
pkgrel=2
pkgdesc="Wii U emulator (via wine). Includes the Cemuhook plugin and graphic packs"
arch=(x86_64)
url="http://cemu.info/"
license=('custom')
depends=('wine')
_graphicpackver=566
_cemuhookver=1113_0561
source=(
cemu.sh
cemu.xpm
cemu.desktop
http://cemu.info/releases/cemu_${pkgver}.zip
https://files.sshnuke.net/cemuhook_${_cemuhookver}.zip
https://github.com/slashiee/cemu_graphic_packs/releases/download/appveyor${_graphicpackver}/graphicPacks_2-${_graphicpackver}.zip
)
noextract=("cemuhook_${_cemuhookver}.zip"
"graphicPacks_2-${_graphicpackver}.zip")
install=${pkgname}.install
md5sums=('01118cf3e1ef9e453b5c56d2d27f6967'
'54d70005a8975812ab54fcfef53f7bde'
'9ca016ad209689c61d7a9ff8df4dd371'
'e8c253050640eede5d3e1f3b91116ce4'
'a52d61eab68ee0beeacd661707a9fb77'
'3990c054d9a5191c556e5208f3d4bad3')
options=(!strip)
build() {
cd $srcdir/
cd cemu_$pkgver
bsdtar -x -f ../../cemuhook_${_cemuhookver}.zip
cd graphicPacks
bsdtar -x -f ../../../graphicPacks_2-${_graphicpackver}.zip
}
package() {
cd $srcdir
install -d -m755 $pkgdir/usr/share/
install -d -m755 $pkgdir/usr/share/$pkgname
install -d -m755 $pkgdir/usr/bin
install -m755 cemu.sh $pkgdir/usr/bin/$pkgname
install -d -m755 $pkgdir/usr/share/applications
install -d -m755 $pkgdir/usr/share/pixmaps
install -m644 cemu.desktop $pkgdir/usr/share/applications
install -m644 cemu.xpm $pkgdir/usr/share/pixmaps/cemu.xpm
cd cemu_$pkgver
install -m644 Cemu.exe $pkgdir/usr/share/$pkgname
install -m644 dbghelp.dll $pkgdir/usr/share/$pkgname
install -m644 keystone.dll $pkgdir/usr/share/$pkgname
cp -R gameProfiles $pkgdir/usr/share/$pkgname
cp -R graphicPacks $pkgdir/usr/share/$pkgname
cp -R hfiomlc01 $pkgdir/usr/share/$pkgname
cp -R mlc01 $pkgdir/usr/share/$pkgname
cp -R shaderCache $pkgdir/usr/share/$pkgname
find $pkgdir/usr/share/$pkgname -type f -exec chmod 644 {} \;
find $pkgdir/usr/share/$pkgname -type d -exec chmod 755 {} \;
}
|