blob: 5cac9300ca79663f26100a6ba0ad35d31f6842aa (
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
|
# Maintainer: nilrem <nilremdev@gmail.com>
_pkgname=highlite
pkgname=${_pkgname}-appimage
pkgver=1.4.4
pkgrel=1
pkgdesc='Open-source game client for High Spell'
arch=('x86_64') # TODO: check if other architectures work
license=('GPLv3')
url='https://github.com/Highl1te/HighliteDesktop'
_appimage="HighLite-${pkgver}.AppImage"
source=("${_appimage}::${url}/releases/download/v${pkgver}/HighLite-${pkgver}.AppImage" highlite.desktop)
sha256sums=('065e2c557779dc8e3c4c5079536089608657238e0c3c6c9fe08ce9d58c7222a9'
'cc333c4e700dd66d6c409599f1f8861d9dea8c318947bda95b1d4bc4b8c05bc0')
options+=(!strip) # Necessary for packages with AppImage sources
prepare() {
# Remove old extracted appimage to prevent extract error
# This comment and precaution taken from the runelite-launcher-appimage package
rm -rf squashfs-root
chmod +x ${_appimage}
./${_appimage} --appimage-extract > /dev/null
}
package() {
install -Dm644 \
"${srcdir}/highlite.desktop" \
"${pkgdir}/usr/share/applications/highlite.desktop"
install -Dm644 \
"${srcdir}/squashfs-root/highlite.png" \
"${pkgdir}/usr/share/pixmaps/highlite.png"
install -Dm755 \
"${srcdir}/${_appimage}" \
"${pkgdir}/usr/bin/highlite"
}
|