blob: 21a6ebf6dfc5e00c59bd24c1b1f7c10e1e72d3cf (
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
|
# Maintainer: brionical27 <brionical@proton.me>
pkgname=kh-melonmix-bin
pkgver=0.8.2
pkgrel=1
pkgdesc="A fork of MelonDS, focused on remastering Kingdom Hearts: 358/2 Days and Re:coded"
arch=(x86_64)
url="https://github.com/vitor251093/KHMelonMix"
license=('GPL-3.0-or-later')
options=(!strip)
depends=("libepoxy" "qt5-base" "qt5-multimedia" "qt5-svg" "sdl2" "sdl2-compat" "lua" "fuse2")
install=kh-melonmix.install
source=("melonmix-$pkgver.zip::$url/releases/download/v$pkgver/MelonMix-appimage-$arch.zip"
kh-melonmix.png::https://raw.githubusercontent.com/vitor251093/KHMelonMix/refs/heads/master/res/icon/melon_256x256.png
kh-melonmix-days.png::https://raw.githubusercontent.com/vitor251093/KHMelonMix/refs/heads/master/res/khDaysMM.png
kh-melonmix-coded.png::https://raw.githubusercontent.com/vitor251093/KHMelonMix/refs/heads/master/res/khCodedMM.png
kh-melonmix.desktop
kh-melonmix-days.desktop
kh-melonmix-recoded.desktop
kh-melonmix
)
sha256sums=("27b99303ea2c0667172791d2a2ee27531dba1442bedfe8ade3d8838895ea5913"
SKIP
SKIP
SKIP
SKIP
SKIP
SKIP
SKIP)
provides=('kh-melonmix')
conflicts=('kh-melonmix')
package() {
# making all the directories
mkdir -p "$pkgdir/opt/Kingdom Hearts Melon Mix/roms"
mkdir -p $pkgdir/usr/bin
mkdir -p $pkgdir/usr/share/applications
mkdir -p $pkgdir/usr/share/icons/hicolor/256x256/apps
# move everything (and I mean EVERYTHING) to $pkgdir/opt/Kingdom Hearts Melon Mix
install -Dm755 $srcdir/MelonMix.AppImage "$pkgdir/opt/Kingdom Hearts Melon Mix"
install -Dm755 $srcdir/kh-melonmix "$pkgdir/usr/bin"
# installs the .desktop files
install -Dm644 $srcdir/kh-melonmix.desktop "$pkgdir/usr/share/applications"
install -Dm644 $srcdir/kh-melonmix-days.desktop "$pkgdir/usr/share/applications"
install -Dm644 $srcdir/kh-melonmix-recoded.desktop "$pkgdir/usr/share/applications"
# and finally installing the icons I took from the github
cd $srcdir
for file in *.png; do
if [[ -f "$file" ]]; then
install -m644 "$file" "$pkgdir/usr/share/icons/hicolor/256x256/apps"
fi
done
}
|